PageSourceSearch

https://revisual.io/blogs/

html revisual.io collected 2026-10-02 14:53:30 UTC 409,240 bytes, 617 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4<meta charset="UTF-8" />
5<meta name='viewport' content='width=device-width, initial-scale=1.0' />
6<meta http-equiv='X-UA-Compatible' content='IE=edge' />
7<link rel="profile" href="https://gmpg.org/xfn/11" />
8<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'"  rel="preload" href="https://revisual.io/wp-content/litespeed/css/9ae4cb6dccde5d9c716fe4590b58d289.css?ver=8d289"><noscript><link data-optimized="1" rel="stylesheet" href="https://revisual.io/wp-content/litespeed/css/9ae4cb6dccde5d9c716fe4590b58d289.css?ver=8d289"></noscript>
9
10<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
11
12	<!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ -->
13	<title>Articles &amp; Blogs | Revisual.io</title>
14	<meta name="description" content="Check out the Revisual.io Blogs for expert articles and tips on event management, embeddable calendars, and best practices." />
15	<link rel="canonical" href="https://revisual.io/blogs/" />
16	<meta property="og:locale" content="en_US" />
17	<meta property="og:type" content="article" />
18	<meta property="og:title" content="Articles &amp; Blogs | Revisual.io" />
19	<meta property="og:description" content="Check out the Revisual.io Blogs for expert articles and tips on event management, embeddable calendars, and best practices." />
20	<meta property="og:url" content="https://revisual.io/blogs/" />
21	<meta property="og:site_name" content="Revisual.io" />
22	<meta property="article:publisher" content="https://www.facebook.com/revisualio/" />
23	<meta property="article:modified_time" content="2025-02-19T15:39:29+00:00" />
24	<meta property="og:image" content="https://revisual.io/wp-content/uploads/2024/12/Group-26.png" />
25	<meta property="og:image:width" content="695" />
26	<meta property="og:image:height" content="555" />
27	<meta property="og:image:type" content="image/png" />
28	<meta name="twitter:card" content="summary_large_image" />
29	<meta name="twitter:title" content="Articles &amp; Blogs | Revisual.io" />
30	<meta name="twitter:description" content="Check out the Revisual.io Blogs for expert articles and tips on event management, embeddable calendars, and best practices." />
31	<meta name="twitter:image" content="https://revisual.io/wp-content/uploads/2024/12/Group-26.png" />
32	<meta name="twitter:label1" content="Est. reading time" />
33	<meta name="twitter:data1" content="1 minute" />
34	
34<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/revisual.io\/blogs\/","url":"https:\/\/revisual.io\/blogs\/","name":"Articles & Blogs | Revisual.io","isPartOf":{"@id":"https:\/\/revisual.io\/#website"},"primaryImageOfPage":{"@id":"https:\/\/revisual.io\/blogs\/#primaryimage"},"image":{"@id":"https:\/\/revisual.io\/blogs\/#primaryimage"},"thumbnailUrl":"https:\/\/revisual.io\/wp-content\/uploads\/2024\/12\/Group-26.png","datePublished":"2020-04-03T14:13:34+00:00","dateModified":"2025-02-19T15:39:29+00:00","description":"Check out the Revisual.io Blogs for expert articles and tips on event management, embeddable calendars, and best practices.","breadcrumb":{"@id":"https:\/\/revisual.io\/blogs\/#breadcrumb"},"inLanguage":"en","potentialAction":[{"@type":"ReadAction","target":["https:\/\/revisual.io\/blogs\/"]}]},{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/revisual.io\/blogs\/#primaryimage","url":"https:\/\/revisual.io\/wp-content\/uploads\/2024\/12\/Group-26.png","contentUrl":"https:\/\/revisual.io\/wp-content\/uploads\/2024\/12\/Group-26.png","width":695,"height":555,"caption":"Revisual enhances Google Calendar Helping Enterprises"},{"@type":"BreadcrumbList","@id":"https:\/\/revisual.io\/blogs\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/revisual.io\/"},{"@type":"ListItem","position":2,"name":"Articles &#038; Blogs"}]},{"@type":"WebSite","@id":"https:\/\/revisual.io\/#website","url":"https:\/\/revisual.io\/","name":"Revisual.io","description":"Streamline, Sync, and Share Your Events Seamlessly","publisher":{"@id":"https:\/\/revisual.io\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/revisual.io\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en"},{"@type":"Organization","@id":"https:\/\/revisual.io\/#organization","name":"Revisual.io","url":"https:\/\/revisual.io\/","logo":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/revisual.io\/#\/schema\/logo\/image\/","url":"https:\/\/revisual.io\/wp-content\/uploads\/2024\/12\/logo.png","contentUrl":"https:\/\/revisual.io\/wp-content\/uploads\/2024\/12\/logo.png","width":172,"height":32,"caption":"Revisual.io"},"image":{"@id":"https:\/\/revisual.io\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/revisualio\/","https:\/\/www.instagram.com\/revisualio"]}]}</script>
34
35	<!-- / Yoast SEO plugin. -->
36
37
38<link rel='dns-prefetch' href='//cdn.my.revisual.io' />
39<link rel='dns-prefetch' href='//www.googletagmanager.com' />
40<link rel='dns-prefetch' href='//fonts.googleapis.com' />
41
42<link rel="alternate" type="application/rss+xml" title="Revisual.io &raquo; Feed" href="https://revisual.io/feed/" />
43<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://revisual.io/wp-json/oembed/1.0/embed?url=https%3A%2F%2Frevisual.io%2Fblogs%2F" />
44<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://revisual.io/wp-json/oembed/1.0/embed?url=https%3A%2F%2Frevisual.io%2Fblogs%2F&#038;format=xml" />
45<style id="wp-img-auto-sizes-contain-inline-css">img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}</style>
46<style id="litespeed-ccss">.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-angle-down:before{content:""}.fa-bars:before{content:""}.fas{font-family:"Font Awesome 5 Free"}.fas{font-weight:900}img:is([sizes=auto i],[sizes^="auto,"i]){contain-intrinsic-size:3000px 1500px}.fl-builder-content *,.fl-builder-content *:before,.fl-builder-content *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fl-row:before,.fl-row:after,.fl-row-content:before,.fl-row-content:after,.fl-col-group:before,.fl-col-group:after,.fl-col:before,.fl-col:after,.fl-module:not([data-accepts]):before,.fl-module:not([data-accepts]):after,.fl-module-content:before,.fl-module-content:after{display:table;content:" "}.fl-row:after,.fl-row-content:after,.fl-col-group:after,.fl-col:after,.fl-module:not([data-accepts]):after,.fl-module-content:after{clear:both}.fl-row,.fl-row-content{margin-left:auto;margin-right:auto;min-width:0}.fl-row-content-wrap{position:relative}.fl-row-default-height .fl-row-content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100vh}.fl-row-default-height .fl-row-content-wrap{min-height:0}.fl-row-default-height .fl-row-content{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.fl-row-default-height.fl-row-align-center .fl-row-content-wrap{-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-align:center;-ms-flex-pack:center;justify-content:center;align-items:center}.fl-col-group-equal-height{display:flex;flex-wrap:wrap;width:100%}.fl-col-group-equal-height .fl-col,.fl-col-group-equal-height .fl-col-content{display:flex;flex:1 1 auto}.fl-col-group-equal-height .fl-col-content{flex-direction:column;flex-shrink:1;min-width:1px;max-width:100%;width:100%}.fl-col-group-equal-height:before,.fl-col-group-equal-height .fl-col:before,.fl-col-group-equal-height .fl-col-content:before,.fl-col-group-equal-height:after,.fl-col-group-equal-height .fl-col:after,.fl-col-group-equal-height .fl-col-content:after{content:none}.fl-col-group-equal-height.fl-col-group-align-center .fl-col-content{justify-content:center}.fl-col-group-equal-height.fl-col-group-align-center .fl-col-group{width:100%}.fl-col{float:left;min-height:1px}.fl-module img{max-width:100%}.fl-photo{line-height:0;position:relative}.fl-photo-align-left{text-align:left}.fl-photo-content{display:inline-block;line-height:0;position:relative;max-width:100%}.fl-photo-content img{display:inline;height:auto;max-width:100%}@media (max-width:768px){.fl-row-content-wrap{background-attachment:scroll!important}.fl-col-group.fl-col-group-equal-height{display:block}.fl-col-group.fl-col-group-equal-height.fl-col-group-custom-width{display:-webkit-box;display:-webkit-flex;display:flex}.fl-col{clear:both;float:none;margin-left:auto;margin-right:auto;width:auto!important}.fl-col-small:not(.fl-col-small-full-width){max-width:400px}.fl-row[data-node] .fl-row-content-wrap{margin:0;padding-left:0;padding-right:0}.fl-col[data-node] .fl-col-content{margin:0;padding-left:0;padding-right:0}}@media (min-width:769px) and (max-width:992px){html .fl-visible-desktop:not(.fl-visible-medium),html .fl-visible-large:not(.fl-visible-medium){display:none}}@media (max-width:768px){html .fl-visible-desktop:not(.fl-visible-mobile),html .fl-visible-large:not(.fl-visible-mobile){display:none}}.fl-col-content{display:flex;flex-direction:column;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.fl-row-fixed-width{max-width:1100px}.fl-row-content-wrap{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.fl-module-content{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.fl-node-4yicfdkj193x>.fl-row-content-wrap{background-color:#fff;border-top-width:1px;border-right-width:0;border-bottom-width:1px;border-left-width:0}.fl-node-4yicfdkj193x .fl-row-content{max-width:1280px}.fl-node-4yicfdkj193x>.fl-row-content-wrap{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.fl-node-4yicfdkj193x>.fl-row-content-wrap{padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px}@media (max-width:992px){.fl-node-4yicfdkj193x.fl-row>.fl-row-content-wrap{padding-top:15px;padding-bottom:15px}}@media (max-width:768px){.fl-node-4yicfdkj193x.fl-row>.fl-row-content-wrap{padding-top:15px;padding-right:10px;padding-bottom:15px}}.fl-node-rfdwivsxlptn{width:13%}
46@media (max-width:768px){.fl-builder-content .fl-node-rfdwivsxlptn{width:40%!important;max-width:none;clear:none;float:left}}.fl-node-562n03awcmok{width:27%}.fl-node-th4omxa2c5v6{width:55%}@media (max-width:992px){.fl-builder-content .fl-node-th4omxa2c5v6{width:60%!important;max-width:none;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}@media (max-width:768px){.fl-builder-content .fl-node-th4omxa2c5v6{width:20%!important;max-width:none;clear:none;float:left}}.fl-node-cp1a0xeqv8km{width:72%}.fl-node-d4v0glwtizps{width:31%}@media (max-width:992px){.fl-builder-content .fl-node-d4v0glwtizps{width:12%!important;max-width:none;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}@media (max-width:768px){.fl-builder-content .fl-node-d4v0glwtizps{width:32%!important;max-width:none;clear:none;float:left}}@media (max-width:992px){.fl-node-d4v0glwtizps.fl-col>.fl-col-content{margin-right:0;margin-left:0}}@media (max-width:768px){.fl-photo-content,.fl-photo-img{max-width:100%}}.fl-node-czwkjgam30li,.fl-node-czwkjgam30li .fl-photo{text-align:left}@media (max-width:992px){.fl-node-czwkjgam30li .fl-photo-content,.fl-node-czwkjgam30li .fl-photo-img{width:220px}}@media (max-width:768px){.fl-node-czwkjgam30li,.fl-node-czwkjgam30li .fl-photo{text-align:left}.fl-node-czwkjgam30li .fl-photo-content,.fl-node-czwkjgam30li .fl-photo-img{width:180px}}.fl-node-czwkjgam30li>.fl-module-content{margin-top:-1px;margin-right:-1px;margin-bottom:-1px;margin-left:-1px}@media (max-width:768px){.fl-node-czwkjgam30li.fl-module>.fl-module-content{margin-top:0;margin-bottom:0;margin-left:20px}}@media (max-width:768px){.fl-node-czwkjgam30li>.fl-module-content{margin-right:0}}.pp-dual-button-content .pp-dual-button{text-align:center}.fl-module .pp-dual-button-content .pp-dual-button a.pp-button{overflow:hidden}.fl-module .pp-dual-button-content .pp-dual-button-1 .pp-button{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.fl-module .pp-dual-button-content .pp-dual-button-1 .pp-button:before{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0}.fl-module .pp-dual-button-content .pp-dual-button-2 .pp-button{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.fl-module .pp-dual-button-content .pp-dual-button-2 .pp-button:before{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0}.pp-dual-button-content .pp-dual-button{float:left;position:relative}.pp-button>span{height:auto;vertical-align:middle}.pp-dual-button-content .pp-button-effect-bounce_right .pp-button:before{content:"";-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-o-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.fl-node-jug0vme16kof .pp-dual-button-inner{display:inline-flex;flex-wrap:wrap;justify-content:center}.fl-node-jug0vme16kof .pp-dual-button-content a.pp-button{border-width:1px;border-style:solid;border-radius:8px;text-decoration:none;box-shadow:none;display:block}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1 a.pp-button{background-color:#fff0;color:#282727;border-color:#D1D0D0;position:relative;vertical-align:middle}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2 a.pp-button{background-color:#b146b3;color:#fff;border-color:#b146b3}.fl-node-jug0vme16kof .pp-dual-button-content{text-align:center}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-bounce_right .pp-button:before{background:#fff0;color:#282727;border-color:#D1D0D0}@media only screen and (max-width:768px){.fl-node-jug0vme16kof .pp-dual-button-content{text-align:center}.fl-node-jug0vme16kof .pp-dual-button-inner{justify-content:center}}@media only screen and (max-width:480px){.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-inner{float:none;text-align:center;flex-direction:column}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button .pp-button{display:block;float:none;margin:0 auto;max-width:100%}.fl-node-jug0vme16kof .pp-dual-button-content{text-align:center}}.fl-node-jug0vme16kof .pp-dual-button-content{text-align:center}.fl-node-jug0vme16kof .pp-dual-button-inner{gap:15px}.fl-node-jug0vme16kof .pp-dual-button-content a.pp-button{padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:14px;font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:22px;letter-spacing:.3px;text-transform:none}@media (max-width:768px){.fl-node-jug0vme16kof .pp-dual-button-content{text-align:center}}.fl-node-jug0vme16kof>.fl-module-content{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px}@media (max-width:768px){.fl-node-jug0vme16kof>.fl-module-content{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}}#menu-2023 ul.ubermenu-nav>li>a span{color:#341651;font-family:Poppins;font-size:14px;font-weight:400}#menu-2023 ul.ubermenu-nav{padding:0 50px;text-align:center}#menu-2023 ul.ubermenu-nav>li>a{padding:15px 30px}#menu-2023 ul.ubermenu-nav .ubermenu-sub-indicator{color:#341651}#menu-2023 ul.ubermenu-nav ul.ubermenu-submenu li>a span,#menu-2023 ul.ubermenu-nav ul.ubermenu-submenu .ubermenu-content-block{color:#341651;font-family:Poppins;font-size:14px}#menu-2023 ul.ubermenu-nav ul.ubermenu-submenu .ubermenu-content-block{font-weight:700}@media only screen and (max-width:955px){#menu-2023 .ubermenu-responsive-toggle{padding-top:6px;color:#fff;height:40px;overflow:hidden}#menu-2023 .ubermenu-responsive-toggle .fas{color:#341651;font-size:27px}#menu-2023 ul.ubermenu-nav{padding-left:20px;padding-right:30px}#menu-2023 ul.ubermenu-nav .ubermenu-sub-indicator{font-size:22px;padding:0 10px;margin-top:-9px}}.fl-node-4yicfdkj193x .fl-row-content{min-width:0}.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-image,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-row,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{margin:0;padding:0;left:auto;right:auto;top:auto;bottom:auto;text-indent:0;clip:auto;position:static;background:0 0;text-transform:none;overflow:visible;z-index:10;-webkit-box-shadow:none;-moz-box-shadow:none;
46-o-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:top;line-height:1.3em;border:none;border-radius:0}.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-row,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{height:auto;width:auto;max-height:none;min-height:0}.ubermenu{--ubermenu-submenu-indicator-translateY:translateY(-50%);--ubermenu-submenu-indicator-offset:0;--ubermenu-submenu-indicator-right-transform:var(--ubermenu-submenu-indicator-translateY) rotate(-90deg);--ubermenu-submenu-indicator-left-transform:var(--ubermenu-submenu-indicator-translateY) rotate(90deg)}.ubermenu .ubermenu-image,.ubermenu .ubermenu-submenu-drop{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateZ(0);-webkit-transform:translateZ(0)}.ubermenu{display:block;background:#fff;line-height:1.3em;text-align:left}.ubermenu-bound{position:relative}.ubermenu,.ubermenu-nav{overflow:visible!important;z-index:100}.ubermenu-nav{text-align:inherit}.ubermenu-nav,.ubermenu-row,.ubermenu-submenu{display:block;margin:0;padding:0;list-style:none}.ubermenu-responsive-toggle{display:none;text-decoration:none;max-width:100%}.ubermenu-responsive-toggle .fas{width:1.3em;text-align:center;margin-right:.6em}.ubermenu-responsive-toggle-content-align-left{text-align:left}.ubermenu-bar-align-full{clear:both}.ubermenu .ubermenu-item{text-align:left;display:inline-block;vertical-align:top}.ubermenu .ubermenu-item-level-0{vertical-align:bottom;-moz-backface-visibility:visible;backface-visibility:visible}.ubermenu .ubermenu-item.ubermenu-item-level-0{float:none}body:not(.rtl) .ubermenu.ubermenu-horizontal .ubermenu-item-level-0:first-child>.ubermenu-target{border-left:none}.ubermenu .ubermenu-custom-content-padded,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{padding:15px 20px}.ubermenu .ubermenu-target{display:block;text-decoration:none;position:relative}.ubermenu .ubermenu-target-with-image{overflow:hidden}.ubermenu .ubermenu-submenu .ubermenu-target{backface-visibility:hidden}.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{position:absolute;right:10px;top:50%;transform:var(--ubermenu-submenu-indicator-translateY);margin-top:var(--ubermenu-submenu-indicator-offset)}.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target{padding-right:25px}.ubermenu .ubermenu-target-text{display:inline-block;vertical-align:baseline;font-family:inherit;font-weight:inherit;color:inherit}.ubermenu .ubermenu-target-with-image>.ubermenu-target-text{display:block;clear:none}.ubermenu .ubermenu-image{display:block;max-width:100%;opacity:1}.ubermenu .ubermenu-image:not(.ubermenu-image-lazyload){height:auto}.ubermenu .ubermenu-item-layout-image_above>.ubermenu-image{margin-bottom:10px}.ubermenu .ubermenu-column,.ubermenu .ubermenu-row{max-width:100%}.ubermenu .ubermenu-item .ubermenu-submenu-drop{position:absolute;z-index:500;top:-10000px;height:0;max-height:0;visibility:hidden;overflow:hidden}.ubermenu .ubermenu-item:not(.ubermenu-active) .ubermenu-submenu-drop{min-height:0!important}.ubermenu .ubermenu-item .ubermenu-submenu-drop{box-shadow:0 0 20px rgb(0 0 0/.15)}.ubermenu .ubermenu-item-level-0>.ubermenu-submenu-drop{clip:rect(0,5000px,5000px,-5000px)}.ubermenu-bound .ubermenu-submenu-type-mega{min-width:50%}.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-full_width{left:0}.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-full_width{width:100%}.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop{margin-top:20px;top:auto;opacity:0}
46.ubermenu:not(.ubermenu-transition-slide) .ubermenu-submenu.ubermenu-submenu-type-mega{max-height:600px;overflow-y:auto;-webkit-overflow-scrolling:touch}.ubermenu.ubermenu-disable-submenu-scroll .ubermenu-item>.ubermenu-submenu.ubermenu-submenu-type-mega{overflow:hidden}.ubermenu .ubermenu-row{margin-bottom:10px;clear:both}.ubermenu .ubermenu-row:after{content:"";display:table;clear:both}.ubermenu .ubermenu-submenu .ubermenu-column{display:block;float:left;width:auto}.ubermenu .ubermenu-submenu .ubermenu-column-auto{min-width:100px;width:auto}.ubermenu .ubermenu-nav .ubermenu-column-full{width:100%}.ubermenu .ubermenu-nav .ubermenu-column-1-2{width:50%}.ubermenu .ubermenu-nav .ubermenu-column-1-3{width:33.33%}.ubermenu .ubermenu-nav .ubermenu-column-1-4{width:25%}.ubermenu .ubermenu-nav .ubermenu-column-3-4{width:75%}.ubermenu .ubermenu-autoclear>.ubermenu-column-1-2:nth-child(odd),.ubermenu .ubermenu-autoclear>.ubermenu-column-1-3:nth-child(3n+1){clear:both}.ubermenu .ubermenu-tabs{position:relative;width:100%}.ubermenu .ubermenu-tabs-group{border-style:solid}.ubermenu .ubermenu-tab .ubermenu-tab-content-panel{position:absolute;display:none}.ubermenu .ubermenu-tab .ubermenu-tab-content-panel,.ubermenu .ubermenu-tab>.ubermenu-target{border-width:0;border-style:solid}.ubermenu-nojs .ubermenu-tabs-show-default>.ubermenu-tabs-group>.ubermenu-tab:first-child>.ubermenu-tab-content-panel{display:block}.ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group{float:left;border-width:0 1px 0 0}.ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group>.ubermenu-tab>.ubermenu-tab-content-panel{right:0;top:0}.ubermenu-sub-indicators .ubermenu-tabs.ubermenu-tab-layout-left>.ubermenu-tabs-group>.ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{transform:var(--ubermenu-submenu-indicator-right-transform)}.ubermenu .ubermenu-divider{clear:both;display:block;padding:20px 0}.ubermenu .ubermenu-divider hr{padding:0;margin:0;display:block;height:1px;background:0 0;border:0;border-top:1px solid #ddd;border-top:1px solid rgb(0 0 0/.1)}.ubermenu .ubermenu-column:after,.ubermenu .ubermenu-content-block:after,.ubermenu .ubermenu-image:after,.ubermenu .ubermenu-submenu:after,.ubermenu .ubermenu-tabs:after,.ubermenu:after{content:"";display:table;clear:both}.ubermenu{background:0 0}.ubermenu-submenu-drop{background:#fff}@media screen and (min-width:960px){.ubermenu-responsive-default.ubermenu{display:block!important}}@media screen and (max-width:959px){.ubermenu-responsive-toggle{display:block}.ubermenu-responsive-default.ubermenu-responsive{width:100%;max-height:600px;visibility:visible;overflow:visible}.ubermenu-responsive-default.ubermenu-responsive.ubermenu{margin:0}.ubermenu-responsive-default.ubermenu-responsive.ubermenu .ubermenu-nav{display:block}.ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse{max-height:none;visibility:visible;overflow:visible}.ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse{max-height:0;overflow:hidden!important;visibility:hidden}.ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse:not(.ubermenu-in-transition){border-top-width:0;border-bottom-width:0}.ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse .ubermenu-item .ubermenu-submenu{display:none}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0{width:50%}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-item-level-0>.ubermenu-target{border:none;box-shadow:none}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{width:100%;min-width:100%;max-width:100%;top:auto;left:0!important}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-submenu.ubermenu-submenu-type-mega>.ubermenu-item.ubermenu-column{min-height:0;border-left:none;float:left;display:block}.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto{min-width:50%}.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-autoclear>.ubermenu-column{clear:none}.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column:nth-of-type(odd){clear:both}.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab-content-panel,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs-group{width:100%;min-width:100%;max-width:100%;left:0}.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab-content-panel,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs{min-height:0!important}.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs{z-index:15}.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab-content-panel{z-index:20}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-tab{position:relative}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-tab>.ubermenu-target{border-width:0 0 1px 0}.ubermenu-responsive-default.ubermenu-responsive.ubermenu-sub-indicators .ubermenu-tabs>.ubermenu-tabs-group>.ubermenu-tab.ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{transform:rotate(0);right:10px;left:auto}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-tabs>.ubermenu-tabs-group>.ubermenu-tab>.ubermenu-tab-content-panel{top:auto;border-width:1px}.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs{position:static}.ubermenu-responsive-default.ubermenu .ubermenu-tabs .ubermenu-tab-content-panel{box-shadow:0 5px 10px rgb(0 0 0/.075)}}@media screen and (max-width:480px){.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-item-level-0{width:100%}.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto{min-width:100%}}.ubermenu-skin-minimal{font-size:12px;color:#888}.ubermenu-skin-minimal .ubermenu-target{color:#333}.ubermenu-skin-minimal.ubermenu-responsive-toggle{background:#fff0;color:#333;font-size:12px;text-transform:none;font-weight:400}.ubermenu-skin-minimal{border:none;background:#fff0}.ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-current-menu-ancestor>.ubermenu-target{color:#111;background:#fff0}.ubermenu-skin-minimal .ubermenu-item-level-0>.ubermenu-target{font-weight:400;color:#333;text-transform:none;border-left:none}body:not(.rtl) .ubermenu-skin-minimal.ubermenu-horizontal .ubermenu-item-level-0:first-child>.ubermenu-target{box-shadow:none}.ubermenu-skin-minimal .ubermenu-submenu.ubermenu-submenu-drop{background:#fff;border:1px solid #fff}.ubermenu-skin-minimal.ubermenu-horizontal .ubermenu-item-level-0>.ubermenu-submenu-drop{border-top:1px solid #fff}.ubermenu-skin-minimal .ubermenu-tab-content-panel{background:#fff}.ubermenu-skin-minimal .ubermenu-submenu,.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-target{color:#333}.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-item-header>.ubermenu-target{font-weight:700;color:#333}.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-current-menu-item>.ubermenu-target{color:#111;background:#fff0}.ubermenu-skin-minimal .ubermenu-tabs-group,.ubermenu-skin-minimal .ubermenu-tab>.ubermenu-target,.ubermenu-skin-minimal .ubermenu-tab-content-panel{border-color:#eee}#moove_gdpr_save_popup_settings_button{background-color:#373737;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{background-color:#838}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{background-color:#838;border-color:#838}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{background-color:#838;border:1px solid #838}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{color:#838}#moove_gdpr_cookie_modal.gdpr_lightbox-hide{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}
46aside,header,nav,section{display:block}a{background-color:#fff0}img{border:0}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}button,input{color:inherit;font:inherit;margin:0}button{overflow:visible}button{text-transform:none}button{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}h3,h5{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h3{margin-top:20px;margin-bottom:10px}h5{margin-top:10px;margin-bottom:10px}h3{font-size:24px}h5{font-size:14px}p{margin:0 0 10px}ul{margin-top:0;margin-bottom:10px}ul ul{margin-bottom:0}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.col-md-6,.col-sm-12,.col-md-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:768px){.col-sm-12{float:left}.col-sm-12{width:100%}}@media (min-width:992px){.col-md-6,.col-md-12{float:left}.col-md-12{width:100%}.col-md-6{width:50%}}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type="checkbox"]{margin:4px 0 0;margin-top:1px ;line-height:normal}.clearfix:before,.clearfix:after,.container:before,.container:after{display:table;content:" "}.clearfix:after,.container:after{clear:both}body{background-color:#f2f2f2;color:#4f4d4d;font-family:"Poppins",sans-serif;font-size:16px;font-weight:400;line-height:2;font-style:normal;padding:0;word-wrap:break-word}h3,h5{color:#838;font-family:"Poppins",sans-serif;font-weight:400;line-height:1.4;text-transform:none;font-style:normal}h3 a{color:#838}h3{font-size:24px;line-height:1.4;letter-spacing:0}h5{font-size:14px;line-height:1.4;letter-spacing:0}a{color:#838;text-decoration:none}img{max-width:100%;height:auto}.fl-screen-reader-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;padding:10px 15px;background:#fff!important}.container{padding-left:20px;padding-right:20px}.fl-page{position:relative;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin:0 auto}.fl-page-content{background-color:#fff}button{background-color:#838;color:#fff;font-size:16px;line-height:1.2;padding:6px 12px;font-weight:400;text-shadow:none;border:1px solid #5b225b;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}@media (min-width:768px){.container{padding-left:40px;padding-right:40px;width:auto}}@media (min-width:992px){.container{padding-left:0;padding-right:0;width:900px}.fl-full-width .container{padding-left:40px;padding-right:40px;width:auto}.fl-page{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;width:980px}.fl-full-width .fl-page{width:auto}}@media (min-width:1100px){.container{width:1020px;max-width:90%}.fl-full-width .container{padding-left:0;padding-right:0;width:1020px}}@media (max-width:991px){body{font-size:14px;line-height:1.45}h3{font-size:24px;line-height:1.4;letter-spacing:0}h5{font-size:14px;line-height:1.4;letter-spacing:0}}@media (max-width:767px){body{font-size:14px;line-height:1.45}h3{font-size:24px;line-height:1.4;letter-spacing:0}h3{font-size:24px;line-height:1.4;letter-spacing:0}h5{font-size:14px;line-height:1.4;letter-spacing:0}}header{position:relative;z-index:999}.main_header{z-index:99;position:relative}
46.all-blog-post .container{column-count:2;column-gap:1.5em}.all-blog-post .col-md-6:nth-child(2n+2){float:none!important}.all-blog-post .col-md-6{float:none!important;height:auto!important;margin:30px 0%0 0!important;padding:0;width:100%!important;display:inline-block}@media (max-width:640px){.all-blog-post .container{column-count:1;column-gap:1.5em}}body.page-template-blog-template .fl-page-content{background-color:#f1f1f1}section.news-sec{position:relative;z-index:888}.postlink a{background:#b146b3 none repeat scroll 0 0;border:1px solid #b146b3;padding:13px 32px;border-radius:0;font-weight:500;font-size:16px;color:#FFF;text-decoration:none}.all-blog-post .col-md-6{margin-top:30px}.all-blog-post{background:#f1f1f1 none repeat scroll 0 0;padding:10px 0 40px}.all-blog-post .col-md-6{background:#fff none repeat scroll 0 0;float:left;height:auto!important;margin:30px 3%0 0;padding:0;width:47%}.all-blog-post .col-md-6:nth-child(2n+2){float:right}.news-sec .posttitle h3 a{color:#f1f1f1;font-size:48px;font-weight:400;text-shadow:2px 3px 4px #000}.news-sec .container{z-index:9999;position:relative}section.news-sec .content-post h5{font-size:18px;font-weight:400;line-height:24px;color:#fff;max-width:640px;margin:40px auto 40px auto;display:block;text-shadow:1px 1px 0#333}section.news-sec:before{background:rgb(0 0 0/.7);content:"";top:0;z-index:1;position:absolute;width:100%;left:0;height:100%}.all-blog-post .col-md-6:nth-child(2n+1){clear:both}@media (max-width:1024px){.news-sec .posttitle h3 a{font-size:36px}}@media (max-width:767px){.news-sec .posttitle h3 a{font-size:30px}section.news-sec{padding:30px 0!important}section.news-sec .content-post h5{font-size:17px;line-height:22px;margin:20px auto 30px auto}}@media only screen and (max-width:600px){header nav.ubermenu{position:absolute;left:0;background:#fff;padding-top:20px}}.news-sec .posttitle h3 a{font-weight:700}body>.fl-page>header{z-index:999}.mobile_only{display:none!important}@media (max-width:768px){.mobile_only{display:block!important}body>.fl-page>header{z-index:99989}.ubermenu-main li.mobile_only.mobile_login a{border:1px solid #D1D0D0!important;display:block;border-radius:8px;text-align:center}.ubermenu-main li.mobile_only.mobile_pricing a{border:1px solid #D1D0D0!important;display:block;border-radius:8px;text-align:center;background-color:#b146b3!important;margin:10px 0}.ubermenu-main li.mobile_only.mobile_pricing a span{color:#fff!important;font-weight:bold!important;font-size:16px!important}.ubermenu-main li.mobile_only.mobile_login a span{font-weight:bold!important;font-size:16px!important}.ubermenu-main li.mobile_only{display:block!important;width:100%!important}.ubermenu-image.ubermenu-image-size-full{float:left;margin-right:12px}.ubermenu-target.ubermenu-target-with-image.ubermenu-item-layout-default.ubermenu-item-layout-image_above{font-size:14px;font-weight:600}.ubermenu-content-block.ubermenu-custom-content.ubermenu-custom-content-padded{position:absolute;width:calc(100% - 90px);left:60px;top:34px}.ubermenu-submenu .ubermenu-item{position:relative}}.ubermenu-item .ubermenu-image{width:48px!important;height:48px!important;object-fit:contain!important;border:1px solid #F3EEFF;border-radius:8px;padding:8px;display:flex;align-items:center;justify-content:center}.ubermenu .ubermenu-target{padding-bottom:5px}.ubermenu .ubermenu-custom-content-padded{padding-top:0}.ubermenu-item .ubermenu-submenu{padding:10px;border-radius:10px!important}body>.fl-page>header{z-index:1000}.ubermenu .tabs_menu .ubermenu-target-text{font-weight:500}.ubermenu .tabs_menu .ubermenu-custom-content{font-weight:400!important}.ubermenu-submenu-id-22051{width:calc(100% + 130px)!important}.ubermenu-submenu-id-22051 .ubermenu-tabs-group{background-color:#F8F8F8}.ubermenu-submenu-id-22051 .ubermenu-tabs-group .ubermenu-tab>a{padding-bottom:13px}#ubermenu-nav-main-191>li>a>span{margin-top:8px;margin-bottom:8px}#menu-2023 ul.ubermenu-nav>li>a span{font-size:16px}#menu-2023 ul.ubermenu-nav>li>a{padding:15px 24px}.all-blog-post .col-md-6{padding:4px;border-radius:6px;box-shadow:1px 1px 10px #b3acae}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;
46--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--fl-heading-text:#883388;--wp--preset--color--fl-body-bg:#f2f2f2;--wp--preset--color--fl-body-text:#4f4d4d;--wp--preset--color--fl-accent:#883388;--wp--preset--color--fl-accent-hover:#883388;--wp--preset--color--fl-topbar-bg:#ffffff;--wp--preset--color--fl-topbar-text:#808080;--wp--preset--color--fl-topbar-link:#428bca;--wp--preset--color--fl-topbar-hover:#428bca;--wp--preset--color--fl-header-bg:#ffffff;--wp--preset--color--fl-header-text:#808080;--wp--preset--color--fl-header-link:#808080;--wp--preset--color--fl-header-hover:#428bca;--wp--preset--color--fl-nav-bg:#ffffff;--wp--preset--color--fl-nav-link:#808080;--wp--preset--color--fl-nav-hover:#428bca;--wp--preset--color--fl-content-bg:#ffffff;--wp--preset--color--fl-footer-widgets-bg:#ffffff;--wp--preset--color--fl-footer-widgets-text:#808080;--wp--preset--color--fl-footer-widgets-link:#428bca;--wp--preset--color--fl-footer-widgets-hover:#428bca;--wp--preset--color--fl-footer-bg:#ffffff;--wp--preset--color--fl-footer-text:#808080;--wp--preset--color--fl-footer-link:#428bca;--wp--preset--color--fl-footer-hover:#428bca;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
46--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}section.news-sec{background:url(https://revisual.io/wp-content/uploads/2026/05/hotel-pre-arrival-communication-guest-experience.png);background-size:cover;background-repeat:no-repeat;color:#fff;text-align:center;padding:80px 0;background-position:center center;position:relative;overflow:hidden}@media (max-width:840px){.all-blog-post .col-md-6{margin:30px 0 0;width:100%}}</style>
46<script src="data:text/javascript;base64,IWZ1bmN0aW9uKGEpeyJ1c2Ugc3RyaWN0Ijt2YXIgYj1mdW5jdGlvbihiLGMsZCl7ZnVuY3Rpb24gZShhKXtyZXR1cm4gaC5ib2R5P2EoKTp2b2lkIHNldFRpbWVvdXQoZnVuY3Rpb24oKXtlKGEpfSl9ZnVuY3Rpb24gZigpe2kuYWRkRXZlbnRMaXN0ZW5lciYmaS5yZW1vdmVFdmVudExpc3RlbmVyKCJsb2FkIixmKSxpLm1lZGlhPWR8fCJhbGwifXZhciBnLGg9YS5kb2N1bWVudCxpPWguY3JlYXRlRWxlbWVudCgibGluayIpO2lmKGMpZz1jO2Vsc2V7dmFyIGo9KGguYm9keXx8aC5nZXRFbGVtZW50c0J5VGFnTmFtZSgiaGVhZCIpWzBdKS5jaGlsZE5vZGVzO2c9altqLmxlbmd0aC0xXX12YXIgaz1oLnN0eWxlU2hlZXRzO2kucmVsPSJzdHlsZXNoZWV0IixpLmhyZWY9YixpLm1lZGlhPSJvbmx5IHgiLGUoZnVuY3Rpb24oKXtnLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKGksYz9nOmcubmV4dFNpYmxpbmcpfSk7dmFyIGw9ZnVuY3Rpb24oYSl7Zm9yKHZhciBiPWkuaHJlZixjPWsubGVuZ3RoO2MtLTspaWYoa1tjXS5ocmVmPT09YilyZXR1cm4gYSgpO3NldFRpbWVvdXQoZnVuY3Rpb24oKXtsKGEpfSl9O3JldHVybiBpLmFkZEV2ZW50TGlzdGVuZXImJmkuYWRkRXZlbnRMaXN0ZW5lcigibG9hZCIsZiksaS5vbmxvYWRjc3NkZWZpbmVkPWwsbChmKSxpfTsidW5kZWZpbmVkIiE9dHlwZW9mIGV4cG9ydHM/ZXhwb3J0cy5sb2FkQ1NTPWI6YS5sb2FkQ1NTPWJ9KCJ1bmRlZmluZWQiIT10eXBlb2YgZ2xvYmFsP2dsb2JhbDp0aGlzKTshZnVuY3Rpb24oYSl7aWYoYS5sb2FkQ1NTKXt2YXIgYj1sb2FkQ1NTLnJlbHByZWxvYWQ9e307aWYoYi5zdXBwb3J0PWZ1bmN0aW9uKCl7dHJ5e3JldHVybiBhLmRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoImxpbmsiKS5yZWxMaXN0LnN1cHBvcnRzKCJwcmVsb2FkIil9Y2F0Y2goYil7cmV0dXJuITF9fSxiLnBvbHk9ZnVuY3Rpb24oKXtmb3IodmFyIGI9YS5kb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgibGluayIpLGM9MDtjPGIubGVuZ3RoO2MrKyl7dmFyIGQ9YltjXTsicHJlbG9hZCI9PT1kLnJlbCYmInN0eWxlIj09PWQuZ2V0QXR0cmlidXRlKCJhcyIpJiYoYS5sb2FkQ1NTKGQuaHJlZixkLGQuZ2V0QXR0cmlidXRlKCJtZWRpYSIpKSxkLnJlbD1udWxsKX19LCFiLnN1cHBvcnQoKSl7Yi5wb2x5KCk7dmFyIGM9YS5zZXRJbnRlcnZhbChiLnBvbHksMzAwKTthLmFkZEV2ZW50TGlzdGVuZXImJmEuYWRkRXZlbnRMaXN0ZW5lcigibG9hZCIsZnVuY3Rpb24oKXtiLnBvbHkoKSxhLmNsZWFySW50ZXJ2YWwoYyl9KSxhLmF0dGFjaEV2ZW50JiZhLmF0dGFjaEV2ZW50KCJvbmxvYWQiLGZ1bmN0aW9uKCl7YS5jbGVhckludGVydmFsKGMpfSl9fX0odGhpcyk7" defer></script>
46
47<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'"  rel='preload' id='revisual-admin-css-css' href='https://revisual.io/wp-content/litespeed/css/c542465a694b7499e5eb027fc8145524.css?ver=2c2d0' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://revisual.io/wp-content/litespeed/css/c542465a694b7499e5eb027fc8145524.css?ver=2c2d0' media='all' /></noscript>
48<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'"  rel='preload' id='revisual-admin-settings-css-css' href='https://revisual.io/wp-content/litespeed/css/1b280f507dae412b0e81f5745541266a.css?ver=74472' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://revisual.io/wp-content/litespeed/css/1b280f507dae412b0e81f5745541266a.css?ver=74472' media='all' /></noscript>
49<style id="wp-emoji-styles-inline-css">img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}</style>
50
51<style id="global-styles-inline-css">:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;
51--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--fl-heading-text:#883388;--wp--preset--color--fl-body-bg:#f2f2f2;--wp--preset--color--fl-body-text:#4f4d4d;--wp--preset--color--fl-accent:#883388;--wp--preset--color--fl-accent-hover:#883388;--wp--preset--color--fl-topbar-bg:#ffffff;--wp--preset--color--fl-topbar-text:#808080;--wp--preset--color--fl-topbar-link:#428bca;--wp--preset--color--fl-topbar-hover:#428bca;--wp--preset--color--fl-header-bg:#ffffff;--wp--preset--color--fl-header-text:#808080;--wp--preset--color--fl-header-link:#808080;--wp--preset--color--fl-header-hover:#428bca;--wp--preset--color--fl-nav-bg:#ffffff;--wp--preset--color--fl-nav-link:#808080;--wp--preset--color--fl-nav-hover:#428bca;--wp--preset--color--fl-content-bg:#ffffff;--wp--preset--color--fl-footer-widgets-bg:#ffffff;--wp--preset--color--fl-footer-widgets-text:#808080;--wp--preset--color--fl-footer-widgets-link:#428bca;--wp--preset--color--fl-footer-widgets-hover:#428bca;--wp--preset--color--fl-footer-bg:#ffffff;--wp--preset--color--fl-footer-text:#808080;--wp--preset--color--fl-footer-link:#428bca;--wp--preset--color--fl-footer-hover:#428bca;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
51--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-fl-heading-text-color{color:var(--wp--preset--color--fl-heading-text)!important}.has-fl-body-bg-color{color:var(--wp--preset--color--fl-body-bg)!important}.has-fl-body-text-color{color:var(--wp--preset--color--fl-body-text)!important}.has-fl-accent-color{color:var(--wp--preset--color--fl-accent)!important}.has-fl-accent-hover-color{color:var(--wp--preset--color--fl-accent-hover)!important}.has-fl-topbar-bg-color{color:var(--wp--preset--color--fl-topbar-bg)!important}.has-fl-topbar-text-color{color:var(--wp--preset--color--fl-topbar-text)!important}.has-fl-topbar-link-color{color:var(--wp--preset--color--fl-topbar-link)!important}.has-fl-topbar-hover-color{color:var(--wp--preset--color--fl-topbar-hover)!important}.has-fl-header-bg-color{color:var(--wp--preset--color--fl-header-bg)!important}.has-fl-header-text-color{color:var(--wp--preset--color--fl-header-text)!important}.has-fl-header-link-color{color:var(--wp--preset--color--fl-header-link)!important}.has-fl-header-hover-color{color:var(--wp--preset--color--fl-header-hover)!important}.has-fl-nav-bg-color{color:var(--wp--preset--color--fl-nav-bg)!important}.has-fl-nav-link-color{color:var(--wp--preset--color--fl-nav-link)!important}.has-fl-nav-hover-color{color:var(--wp--preset--color--fl-nav-hover)!important}.has-fl-content-bg-color{color:var(--wp--preset--color--fl-content-bg)!important}.has-fl-footer-widgets-bg-color{color:var(--wp--preset--color--fl-footer-widgets-bg)!important}.has-fl-footer-widgets-text-color{color:var(--wp--preset--color--fl-footer-widgets-text)!important}.has-fl-footer-widgets-link-color{color:var(--wp--preset--color--fl-footer-widgets-link)!important}.has-fl-footer-widgets-hover-color{color:var(--wp--preset--color--fl-footer-widgets-hover)!important}.has-fl-footer-bg-color{color:var(--wp--preset--color--fl-footer-bg)!important}.has-fl-footer-text-color{color:var(--wp--preset--color--fl-footer-text)!important}.has-fl-footer-link-color{color:var(--wp--preset--color--fl-footer-link)!important}.has-fl-footer-hover-color{color:var(--wp--preset--color--fl-footer-hover)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-fl-heading-text-background-color{background-color:var(--wp--preset--color--fl-heading-text)!important}.has-fl-body-bg-background-color{background-color:var(--wp--preset--color--fl-body-bg)!important}.has-fl-body-text-background-color{background-color:var(--wp--preset--color--fl-body-text)!important}.has-fl-accent-background-color{background-color:var(--wp--preset--color--fl-accent)!important}.has-fl-accent-hover-background-color{background-color:var(--wp--preset--color--fl-accent-hover)!important}.has-fl-topbar-bg-background-color{background-color:var(--wp--preset--color--fl-topbar-bg)!important}.has-fl-topbar-text-background-color{background-color:var(--wp--preset--color--fl-topbar-text)!important}.has-fl-topbar-link-background-color{background-color:var(--wp--preset--color--fl-topbar-link)!important}.has-fl-topbar-hover-background-color{background-color:var(--wp--preset--color--fl-topbar-hover)!important}.has-fl-header-bg-background-color{background-color:var(--wp--preset--color--fl-header-bg)!important}.has-fl-header-text-background-color{background-color:var(--wp--preset--color--fl-header-text)!important}.has-fl-header-link-background-color{background-color:var(--wp--preset--color--fl-header-link)!important}.has-fl-header-hover-background-color{background-color:var(--wp--preset--color--fl-header-hover)!important}.has-fl-nav-bg-background-color{background-color:var(--wp--preset--color--fl-nav-bg)!important}.has-fl-nav-link-background-color{background-color:var(--wp--preset--color--fl-nav-link)!important}.has-fl-nav-hover-background-color{background-color:var(--wp--preset--color--fl-nav-hover)!important}.has-fl-content-bg-background-color{background-color:var(--wp--preset--color--fl-content-bg)!important}.has-fl-footer-widgets-bg-background-color{background-color:var(--wp--preset--color--fl-footer-widgets-bg)!important}.has-fl-footer-widgets-text-background-color{background-color:var(--wp--preset--color--fl-footer-widgets-text)!important}.has-fl-footer-widgets-link-background-color{background-color:var(--wp--preset--color--fl-footer-widgets-link)!important}.has-fl-footer-widgets-hover-background-color{background-color:var(--wp--preset--color--fl-footer-widgets-hover)!important}.has-fl-footer-bg-background-color{background-color:var(--wp--preset--color--fl-footer-bg)!important}.has-fl-footer-text-background-color{background-color:var(--wp--preset--color--fl-footer-text)!important}.has-fl-footer-link-background-color{background-color:var(--wp--preset--color--fl-footer-link)!important}.has-fl-footer-hover-background-color{background-color:var(--wp--preset--color--fl-footer-hover)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-fl-heading-text-border-color{border-color:var(--wp--preset--color--fl-heading-text)!important}.has-fl-body-bg-border-color{border-color:var(--wp--preset--color--fl-body-bg)!important}.has-fl-body-text-border-color{border-color:var(--wp--preset--color--fl-body-text)!important}.has-fl-accent-border-color{border-color:var(--wp--preset--color--fl-accent)!important}.has-fl-accent-hover-border-color{border-color:var(--wp--preset--color--fl-accent-hover)!important}.has-fl-topbar-bg-border-color{border-color:var(--wp--preset--color--fl-topbar-bg)!important}.has-fl-topbar-text-border-color{border-color:var(--wp--preset--color--fl-topbar-text)!important}.has-fl-topbar-link-border-color{border-color:var(--wp--preset--color--fl-topbar-link)!important}.has-fl-topbar-hover-border-color{border-color:var(--wp--preset--color--fl-topbar-hover)!important}.has-fl-header-bg-border-color{border-color:var(--wp--preset--color--fl-header-bg)!important}.has-fl-header-text-border-color{border-color:var(--wp--preset--color--fl-header-text)!important}.has-fl-header-link-border-color{border-color:var(--wp--preset--color--fl-header-link)!important}.has-fl-header-hover-border-color{border-color:var(--wp--preset--color--fl-header-hover)!important}.has-fl-nav-bg-border-color{border-color:var(--wp--preset--color--fl-nav-bg)!important}.has-fl-nav-link-border-color{border-color:var(--wp--preset--color--fl-nav-link)!important}.has-fl-nav-hover-border-color{border-color:var(--wp--preset--color--fl-nav-hover)!important}.has-fl-content-bg-border-color{border-color:var(--wp--preset--color--fl-content-bg)!important}.has-fl-footer-widgets-bg-border-color{border-color:var(--wp--preset--color--fl-footer-widgets-bg)!important}.has-fl-footer-widgets-text-border-color{border-color:var(--wp--preset--color--fl-footer-widgets-text)!important}.has-fl-footer-widgets-link-border-color{border-color:var(--wp--preset--color--fl-footer-widgets-link)!important}.has-fl-footer-widgets-hover-border-color{border-color:var(--wp--preset--color--fl-footer-widgets-hover)!important}.has-fl-footer-bg-border-color{border-color:var(--wp--preset--color--fl-footer-bg)!important}.has-fl-footer-text-border-color{border-color:var(--wp--preset--color--fl-footer-text)!important}.has-fl-footer-link-border-color{border-color:var(--wp--preset--color--fl-footer-link)!important}.has-fl-footer-hover-border-color{border-color:var(--wp--preset--color--fl-footer-hover)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}
51.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}</style>
52
53<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'"  rel='preload' id='labb-frontend-styles-css' href='https://revisual.io/wp-content/litespeed/css/85a333bda30d46255e854dbc099d2c90.css?ver=b0c8c' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://revisual.io/wp-content/litespeed/css/85a333bda30d46255e854dbc099d2c90.css?ver=b0c8c' media='all' /></noscript>
54<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'"  rel='preload' id='labb-icomoon-styles-css' href='https://revisual.io/wp-content/litespeed/css/0c2b169cc8a0beffef96af650a5bf5ef.css?ver=e0c3a' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://revisual.io/wp-content/litespeed/css/0c2b169cc8a0beffef96af650a5bf5ef.css?ver=e0c3a' media='all' /></noscript>
55<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'"  rel='preload' id='related-posts-by-taxonomy-css' href='https://revisual.io/wp-content/litespeed/css/2130bbfb6fb4a52bfafc494ea127dd6d.css?ver=71a30' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://revisual.io/wp-content/litespeed/css/2130bbfb6fb4a52bfafc494ea127dd6d.css?ver=71a30' media='all' /></noscript>
56<style id="fl-builder-layout-16631-inline-css">@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);.fl-builder-content *,.fl-builder-content *:before,.fl-builder-content *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fl-row:before,.fl-row:after,.fl-row-content:before,.fl-row-content:after,.fl-col-group:before,.fl-col-group:after,.fl-col:before,.fl-col:after,.fl-module:not([data-accepts],.fl-ds-block):before,.fl-module:not([data-accepts],.fl-ds-block):after,.fl-module-content:before,.fl-module-content:after{display:table;content:" "}.fl-row:after,.fl-row-content:after,.fl-col-group:after,.fl-col:after,.fl-module:not([data-accepts],.fl-ds-block):after,.fl-module-content:after{clear:both}.fl-clear{clear:both}.fl-row,.fl-row-content{margin-left:auto;margin-right:auto;min-width:0}.fl-row-content-wrap{position:relative}.fl-builder-mobile .fl-row-bg-photo .fl-row-content-wrap{background-attachment:scroll}.fl-row-bg-video,.fl-row-bg-video .fl-row-content,.fl-row-bg-embed,.fl-row-bg-embed .fl-row-content{position:relative}.fl-row-bg-video .fl-bg-video,.fl-row-bg-embed .fl-bg-embed-code{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.fl-row-bg-video .fl-bg-video video,.fl-row-bg-embed .fl-bg-embed-code video{bottom:0;left:0;max-width:none;position:absolute;right:0;top:0}.fl-row-bg-video .fl-bg-video video{min-width:100%;min-height:100%;width:auto;height:auto}.fl-row-bg-video .fl-bg-video iframe,.fl-row-bg-embed .fl-bg-embed-code iframe{pointer-events:none;width:100vw;height:56.25vw;max-width:none;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fl-bg-video-fallback{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.fl-row-bg-slideshow,.fl-row-bg-slideshow .fl-row-content{position:relative}.fl-row .fl-bg-slideshow{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:0}
56.fl-builder-edit .fl-row .fl-bg-slideshow *{bottom:0;height:auto!important;left:0;position:absolute!important;right:0;top:0}.fl-row-bg-overlay .fl-row-content-wrap:after{border-radius:inherit;content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.fl-row-bg-overlay .fl-row-content{position:relative;z-index:1}.fl-row-default-height .fl-row-content-wrap,.fl-row-custom-height .fl-row-content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100vh}.fl-row-overlap-top .fl-row-content-wrap{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.fl-row-default-height .fl-row-content-wrap,.fl-row-custom-height .fl-row-content-wrap{min-height:0}.fl-row-default-height .fl-row-content,.fl-row-full-height .fl-row-content,.fl-row-custom-height .fl-row-content{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.fl-row-default-height .fl-row-full-width.fl-row-content,.fl-row-full-height .fl-row-full-width.fl-row-content,.fl-row-custom-height .fl-row-full-width.fl-row-content{max-width:100%;width:100%}.fl-row-default-height.fl-row-align-center .fl-row-content-wrap,.fl-row-full-height.fl-row-align-center .fl-row-content-wrap,.fl-row-custom-height.fl-row-align-center .fl-row-content-wrap{-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-align:center;-ms-flex-pack:center;justify-content:center;align-items:center}.fl-row-default-height.fl-row-align-bottom .fl-row-content-wrap,.fl-row-full-height.fl-row-align-bottom .fl-row-content-wrap,.fl-row-custom-height.fl-row-align-bottom .fl-row-content-wrap{-webkit-align-items:flex-end;-webkit-justify-content:flex-end;-webkit-box-align:end;-webkit-box-pack:end;-ms-flex-align:end;-ms-flex-pack:end;justify-content:flex-end;align-items:flex-end}.fl-col-group-equal-height{display:flex;flex-wrap:wrap;width:100%}.fl-col-group-equal-height.fl-col-group-has-child-loading{flex-wrap:nowrap}.fl-col-group-equal-height .fl-col,.fl-col-group-equal-height .fl-col-content{display:flex;flex:1 1 auto}.fl-col-group-equal-height .fl-col-content{flex-direction:column;flex-shrink:1;min-width:1px;max-width:100%;width:100%}.fl-col-group-equal-height:before,.fl-col-group-equal-height .fl-col:before,.fl-col-group-equal-height .fl-col-content:before,.fl-col-group-equal-height:after,.fl-col-group-equal-height .fl-col:after,.fl-col-group-equal-height .fl-col-content:after{content:none}.fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-top .fl-col-content,.fl-col-group-equal-height.fl-col-group-align-top .fl-col-content{justify-content:flex-start}.fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-center .fl-col-content,.fl-col-group-equal-height.fl-col-group-align-center .fl-col-content{justify-content:center}.fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content,.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content{justify-content:flex-end}.fl-col-group-equal-height.fl-col-group-align-center .fl-col-group{width:100%}.fl-col{float:left;min-height:1px}.fl-col-bg-overlay .fl-col-content{position:relative}.fl-col-bg-overlay .fl-col-content:after{border-radius:inherit;content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.fl-col-bg-overlay .fl-module{position:relative;z-index:2}.single:not(.woocommerce).single-fl-builder-template .fl-content{width:100%}.fl-builder-layer{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none;overflow:hidden}.fl-builder-shape-layer{z-index:0}.fl-builder-shape-layer.fl-builder-bottom-edge-layer{z-index:1}.fl-row-bg-overlay .fl-builder-shape-layer{z-index:1}.fl-row-bg-overlay .fl-builder-shape-layer.fl-builder-bottom-edge-layer{z-index:2}.fl-row-has-layers .fl-row-content{z-index:1}.fl-row-bg-overlay .fl-row-content{z-index:2}.fl-builder-layer>*{display:block;position:absolute;top:0;left:0;width:100%}.fl-builder-layer+.fl-row-content{position:relative}
56.fl-builder-layer .fl-shape{fill:#aaa;stroke:none;stroke-width:0;width:100%}@supports (-webkit-touch-callout:inherit){.fl-row.fl-row-bg-parallax .fl-row-content-wrap,.fl-row.fl-row-bg-fixed .fl-row-content-wrap{background-position:center!important;background-attachment:scroll!important}}@supports (-webkit-touch-callout:none){.fl-row.fl-row-bg-fixed .fl-row-content-wrap{background-position:center!important;background-attachment:scroll!important}}.fl-clearfix:before,.fl-clearfix:after{display:table;content:" "}.fl-clearfix:after{clear:both}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fl-builder-content .fl-button:is(a,button),.fl-builder-content a.fl-button:visited{border-radius:4px;display:inline-block;font-size:16px;font-weight:400;line-height:18px;padding:12px 24px;text-decoration:none;text-shadow:none;cursor:pointer}.fl-builder-content .fl-button:hover{text-decoration:none}.fl-builder-content .fl-button:active{position:relative;top:1px}.fl-builder-content .fl-button-width-full .fl-button{width:100%;display:block;text-align:center}.fl-builder-content .fl-button-width-custom .fl-button{display:inline-block;text-align:center;max-width:100%}.fl-builder-content .fl-button-left{text-align:left}.fl-builder-content .fl-button-center{text-align:center}.fl-builder-content .fl-button-right{text-align:right}.fl-builder-content .fl-button i{font-size:1.3em;height:auto;margin-right:8px;vertical-align:middle;width:auto}.fl-builder-content .fl-button i.fl-button-icon-after{margin-left:8px;margin-right:0}.fl-builder-content .fl-button-has-icon .fl-button-text{vertical-align:middle}.fl-icon-wrap{display:inline-block}.fl-icon{display:table-cell;vertical-align:middle}.fl-icon a{text-decoration:none}.fl-icon i{float:right;height:auto;width:auto}.fl-icon i:before{border:none!important;height:auto;width:auto}.fl-icon-text{display:table-cell;text-align:left;padding-left:15px;vertical-align:middle}.fl-icon-text-empty{display:none}.fl-icon-text *:last-child{margin:0!important;padding:0!important}.fl-icon-text a{text-decoration:none}.fl-icon-text span{display:block}.fl-icon-text span.mce-edit-focus{min-width:1px}.fl-module img{max-width:100%}.fl-photo{line-height:0;position:relative}.fl-photo-align-left{text-align:left}.fl-photo-align-center{text-align:center}.fl-photo-align-right{text-align:right}.fl-photo-content{display:inline-block;line-height:0;position:relative;max-width:100%}.fl-photo-img-svg{width:100%}.fl-photo-content img{display:inline;height:auto;max-width:100%}.fl-photo-crop-circle img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.fl-photo-caption{font-size:13px;line-height:18px;overflow:hidden;text-overflow:ellipsis}.fl-photo-caption-below{padding-bottom:20px;padding-top:10px}.fl-photo-caption-hover{background:rgb(0 0 0 / .7);bottom:0;color:#fff;left:0;opacity:0;filter:alpha(opacity=0);padding:10px 15px;position:absolute;right:0;-webkit-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.fl-photo-content:hover .fl-photo-caption-hover{opacity:100;filter:alpha(opacity=100)}.fl-builder-pagination,.fl-builder-pagination-load-more{padding:40px 0}.fl-builder-pagination ul.page-numbers{list-style:none;margin:0;padding:0;text-align:center}.fl-builder-pagination li{display:inline-block;list-style:none;margin:0;padding:0}.fl-builder-pagination li a.page-numbers,.fl-builder-pagination li span.page-numbers{border:1px solid #e6e6e6;display:inline-block;padding:5px 10px;margin:0 0 5px}.fl-builder-pagination li a.page-numbers:hover,.fl-builder-pagination li span.current{background:#f5f5f5;text-decoration:none}.fl-slideshow,.fl-slideshow *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fl-slideshow .fl-slideshow-image img{max-width:none!important}.fl-slideshow-social{line-height:0!important}.fl-slideshow-social *{margin:0!important}.fl-builder-content .bx-wrapper .bx-viewport{background:#fff0;border:none;box-shadow:none;left:0}.mfp-wrap button.mfp-arrow,.mfp-wrap button.mfp-arrow:active,.mfp-wrap button.mfp-arrow:
56hover,.mfp-wrap button.mfp-arrow:focus{background:transparent!important;border:none!important;outline:none;position:absolute;top:50%;box-shadow:none!important}.mfp-wrap .mfp-close,.mfp-wrap .mfp-close:active,.mfp-wrap .mfp-close:hover,.mfp-wrap .mfp-close:focus{background:transparent!important;border:none!important;outline:none;position:absolute;top:0;box-shadow:none!important}.admin-bar .mfp-wrap .mfp-close,.admin-bar .mfp-wrap .mfp-close:active,.admin-bar .mfp-wrap .mfp-close:hover,.admin-bar .mfp-wrap .mfp-close:focus{top:32px!important}img.mfp-img{padding:0}.mfp-counter{display:none}.mfp-wrap .mfp-preloader.fa{font-size:30px}.fl-form-field{margin-bottom:15px}.fl-form-field input.fl-form-error{border-color:#DD6420}.fl-form-error-message{clear:both;color:#DD6420;display:none;padding-top:8px;font-size:12px;font-weight:lighter}.fl-form-button-disabled{opacity:.5}.fl-animation{opacity:0}body.fl-no-js .fl-animation{opacity:1}.fl-builder-preview .fl-animation,.fl-builder-edit .fl-animation,.fl-animated{opacity:1}.fl-animated{animation-fill-mode:both}.fl-button.fl-button-icon-animation i{width:0!important;opacity:0;transition:all 0.2s ease-out}.fl-button.fl-button-icon-animation:hover i{opacity:1!important}.fl-button.fl-button-icon-animation i.fl-button-icon-after{margin-left:0px!important}.fl-button.fl-button-icon-animation:hover i.fl-button-icon-after{margin-left:10px!important}.fl-button.fl-button-icon-animation i.fl-button-icon-before{margin-right:0!important}.fl-button.fl-button-icon-animation:hover i.fl-button-icon-before{margin-right:20px!important;margin-left:-10px}@media (max-width:992px){.fl-col-group.fl-col-group-medium-reversed{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;flex-direction:row-reverse}}@media (max-width:768px){.fl-row-content-wrap{background-attachment:scroll!important}.fl-row-bg-parallax .fl-row-content-wrap{background-attachment:scroll!important;background-position:center center!important}.fl-col-group.fl-col-group-equal-height{display:block}.fl-col-group.fl-col-group-equal-height.fl-col-group-custom-width{display:-webkit-box;display:-webkit-flex;display:flex}.fl-col-group.fl-col-group-responsive-reversed{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;flex-direction:row-reverse}.fl-col-group.fl-col-group-responsive-reversed .fl-col:not(.fl-col-small-custom-width){flex-basis:100%;width:100%!important}.fl-col-group.fl-col-group-medium-reversed:not(.fl-col-group-responsive-reversed){display:unset;display:unset;-webkit-flex-wrap:unset;flex-wrap:unset;flex-direction:unset}.fl-col{clear:both;float:none;margin-left:auto;margin-right:auto;width:auto!important}.fl-col-small:not(.fl-col-small-full-width){max-width:400px}.fl-block-col-resize{display:none}.fl-row[data-node] .fl-row-content-wrap{margin:0;padding-left:0;padding-right:0}.fl-row[data-node] .fl-bg-video,.fl-row[data-node] .fl-bg-slideshow{left:0;right:0}.fl-col[data-node] .fl-col-content{margin:0;padding-left:0;padding-right:0}}@media (min-width:1201px){html .fl-visible-large:not(.fl-visible-desktop),html .fl-visible-medium:not(.fl-visible-desktop),html .fl-visible-mobile:not(.fl-visible-desktop){display:none}}@media (min-width:993px) and (max-width:1200px){html .fl-visible-desktop:not(.fl-visible-large),html .fl-visible-medium:not(.fl-visible-large),html .fl-visible-mobile:not(.fl-visible-large){display:none}}@media (min-width:769px) and (max-width:992px){html .fl-visible-desktop:not(.fl-visible-medium),html .fl-visible-large:not(.fl-visible-medium),html .fl-visible-mobile:not(.fl-visible-medium){display:none}}@media (max-width:768px){html .fl-visible-desktop:not(.fl-visible-mobile),html .fl-visible-large:not(.fl-visible-mobile),html .fl-visible-medium:not(.fl-visible-mobile){display:none}}.fl-col-content{display:flex;flex-direction:column;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.fl-row-fixed-width{max-width:1100px}.fl-builder-content>.fl-module-box{margin:0}.fl-row-content-wrap{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.fl-module-content,.fl-module:where(.fl-module:not(:has(>.fl-module-content))){margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}
56:where(.fl-builder-content,.fl-page) :is(a[href],button,input,select,textarea,[tabindex]:not([tabindex="-1"])):focus{outline-style:solid;outline-width:2px;outline-offset:2px}.fl-node-4yicfdkj193x>.fl-row-content-wrap{background-color:#fff;border-top-width:1px;border-right-width:0;border-bottom-width:1px;border-left-width:0}.fl-node-4yicfdkj193x.fl-row-default-height>.fl-row-content-wrap,.fl-node-4yicfdkj193x.fl-row-full-height>.fl-row-content-wrap,.fl-node-4yicfdkj193x.fl-row-custom-height>.fl-row-content-wrap{align-items:center;justify-content:center}.fl-node-4yicfdkj193x .fl-row-content{max-width:1280px}.fl-node-4yicfdkj193x>.fl-row-content-wrap{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.fl-node-4yicfdkj193x>.fl-row-content-wrap{padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px}@media (max-width:992px){.fl-node-4yicfdkj193x.fl-row>.fl-row-content-wrap{padding-top:15px;padding-bottom:15px}}@media (max-width:768px){.fl-node-4yicfdkj193x.fl-row>.fl-row-content-wrap{padding-top:15px;padding-right:10px;padding-bottom:15px}}.fl-builder-row-settings #fl-field-separator_position{display:none!important}.fl-node-rfdwivsxlptn{width:13%}@media(max-width:768px){.fl-builder-content .fl-node-rfdwivsxlptn{width:40%!important;max-width:none;clear:none;float:left}}.fl-node-562n03awcmok{width:27%}.fl-node-th4omxa2c5v6{width:55%}@media(max-width:992px){.fl-builder-content .fl-node-th4omxa2c5v6{width:60%!important;max-width:none;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}@media(max-width:768px){.fl-builder-content .fl-node-th4omxa2c5v6{width:20%!important;max-width:none;clear:none;float:left}}.fl-node-cp1a0xeqv8km{width:72%}.fl-node-d4v0glwtizps{width:31%}@media(max-width:992px){.fl-builder-content .fl-node-d4v0glwtizps{width:12%!important;max-width:none;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}@media(max-width:768px){.fl-builder-content .fl-node-d4v0glwtizps{width:32%!important;max-width:none;clear:none;float:left}}@media (max-width:992px){.fl-node-d4v0glwtizps.fl-col>.fl-col-content{margin-right:0;margin-left:0}}img.mfp-img{padding-bottom:40px!important}.fl-builder-edit .fl-fill-container img{transition:object-position .5s}.fl-fill-container :is(.fl-module-content,.fl-photo,.fl-photo-content,img){height:100%!important;width:100%!important}@media (max-width:768px){.fl-photo-content,.fl-photo-img{max-width:100%}}.fl-node-czwkjgam30li,.fl-node-czwkjgam30li .fl-photo{text-align:left}@media(max-width:992px){.fl-node-czwkjgam30li .fl-photo-content,.fl-node-czwkjgam30li .fl-photo-img{width:220px}}@media(max-width:768px){.fl-node-czwkjgam30li,.fl-node-czwkjgam30li .fl-photo{text-align:left}.fl-node-czwkjgam30li .fl-photo-content,.fl-node-czwkjgam30li .fl-photo-img{width:180px}}.fl-node-czwkjgam30li>.fl-module-content{margin-top:-1px;margin-right:-1px;margin-bottom:-1px;margin-left:-1px}@media (max-width:768px){.fl-node-czwkjgam30li.fl-module>.fl-module-content{margin-top:0;margin-bottom:0;margin-left:20px}}@media (max-width:768px){.fl-node-czwkjgam30li>.fl-module-content{margin-right:0}}.bb-box-input.input-small{width:46px!important}.pp-dual-button-content .pp-dual-button{text-align:center}.fl-module .pp-dual-button-content .pp-dual-button a.pp-button{overflow:hidden}.fl-module .pp-dual-button-content .pp-dual-button-1 .pp-button{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.fl-module .pp-dual-button-content .pp-dual-button-1 .pp-button:before{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transition-property:transform;-moz-transition-property:transform;-o-transition-property:transform;-ms-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out}.fl-module .pp-dual-button-content .pp-dual-button-2 .pp-button{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.fl-module .pp-dual-button-content .pp-dual-button-2 .pp-button:before{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transition-property:transform;-moz-transition-property:transform;-o-transition-property:transform;-ms-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out}.fl-module .pp-dual-button-content .pp-divider{display:table;position:absolute;top:50%;right:0;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);line-height:0;text-align:center;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;text-align:center;transition:border-color ease 500ms,background ease 500ms,color ease 500ms;z-index:12}.fl-module.pp-dual-button-content .pp-divider-inner{display:table-cell;line-height:1;text-align:center;vertical-align:middle}.fl-module .pp-dual-button-content .pp-custom-icon{display:inline-block;max-width:100%;width:1em}.fl-module .pp-dual-button-content .pp-font-icon.dashicons,.fl-module .pp-dual-button-content .pp-font-icon.dashicons-before:before{font-size:inherit;height:auto;line-height:inherit;width:auto}.pp-dual-button-content .pp-dual-button{float:left;position:relative}.pp-button>
56span{height:auto;vertical-align:middle}.pp-dual-button-content .pp-button-effect-fade .pp-button{transition:background-color,color}.pp-dual-button-content .pp-button-effect-sweep_right .pp-button:before{content:"";-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-o-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.pp-dual-button-content .pp-button-effect-sweep_right .pp-button:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.pp-dual-button-content .pp-button-effect-sweep_left .pp-button:before{content:"";-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-o-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.pp-dual-button-content .pp-button-effect-sweep_left .pp-button:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.pp-dual-button-content .pp-button-effect-sweep_bottom .pp-button:before{content:"";-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.pp-dual-button-content .pp-button-effect-sweep_bottom .pp-button:hover:before{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.pp-dual-button-content .pp-button-effect-sweep_top .pp-button:before{content:"";-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.pp-dual-button-content .pp-button-effect-sweep_top .pp-button:hover:before{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.pp-dual-button-content .pp-button-effect-bounce_right .pp-button:before{content:"";-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-o-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.pp-dual-button-content .pp-button-effect-bounce_right .pp-button:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.pp-dual-button-content .pp-button-effect-bounce_left .pp-button:before{content:"";-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-o-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.pp-dual-button-content .pp-button-effect-bounce_left .pp-button:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.pp-dual-button-content .pp-button-effect-bounce_bottom .pp-button:before{content:"";-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.pp-dual-button-content .pp-button-effect-bounce_bottom .pp-button:hover:before{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.pp-dual-button-content .pp-button-effect-bounce_top .pp-button:before{content:"";-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.pp-dual-button-content .pp-button-effect-bounce_top .pp-button:hover:before{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.pp-dual-button-content .pp-button-effect-radial_out .pp-button{overflow:hidden}.pp-dual-button-content .pp-button-effect-radial_out .pp-button:before{content:"";border-radius:100%;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.pp-dual-button-content .pp-button-effect-radial_out .pp-button:hover:before{-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}
56.pp-dual-button-content .pp-button-effect-radial_in .pp-button{overflow:hidden}.pp-dual-button-content .pp-button-effect-radial_in .pp-button:before{content:"";border-radius:100%;-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.pp-dual-button-content .pp-button-effect-radial_in .pp-button:hover:before{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.pp-dual-button-content .pp-button-effect-rectangle_out .pp-button{overflow:hidden}.pp-dual-button-content .pp-button-effect-rectangle_out .pp-button:before{content:"";-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.pp-dual-button-content .pp-button-effect-rectangle_out .pp-button:hover:before{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.pp-dual-button-content .pp-button-effect-rectangle_in .pp-button{overflow:hidden}.pp-dual-button-content .pp-button-effect-rectangle_in .pp-button:before{content:"";-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.pp-dual-button-content .pp-button-effect-rectangle_in .pp-button:hover:before{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.pp-dual-button-content .pp-button-effect-shutter_in_horizontal .pp-button{overflow:hidden}.pp-dual-button-content .pp-button-effect-shutter_in_horizontal .pp-button:before{content:"";-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;-moz-transform-origin:50%;-o-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}.pp-dual-button-content .pp-button-effect-shutter_in_horizontal .pp-button:hover:before{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.pp-dual-button-content .pp-button-effect-shutter_out_horizontal .pp-button{overflow:hidden}.pp-dual-button-content .pp-button-effect-shutter_out_horizontal .pp-button:before{content:"";-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;-moz-transform-origin:50%;-o-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}.pp-dual-button-content .pp-button-effect-shutter_out_horizontal .pp-button:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.pp-dual-button-content .pp-button-effect-shutter_in_vertical .pp-button{overflow:hidden}.pp-dual-button-content .pp-button-effect-shutter_in_vertical .pp-button:before{content:"";-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;-moz-transform-origin:50%;-o-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}.pp-dual-button-content .pp-button-effect-shutter_in_vertical .pp-button:hover:before{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.pp-dual-button-content .pp-button-effect-shutter_out_vertical .pp-button{overflow:hidden}.pp-dual-button-content .pp-button-effect-shutter_out_vertical .pp-button:before{content:"";-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;-moz-transform-origin:50%;-o-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}.pp-dual-button-content .pp-button-effect-shutter_out_vertical .pp-button:hover:before{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.pp-dual-button-content .pp-button-effect-shutter_out_diagonal .pp-button{overflow:hidden}.pp-dual-button-content .pp-button-effect-shutter_out_diagonal .pp-button:after{content:"";position:absolute;
56left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg) translateZ(0);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg) translateZ(0);-o-transform:translateX(-50%) translateY(-50%) rotate(45deg) translateZ(0);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg) translateZ(0);transform:translateX(-50%) translateY(-50%) rotate(45deg) translateZ(0);height:0;width:0;z-index:-1}.pp-dual-button-content .pp-button-effect-shutter_out_diagonal .pp-button:hover:after{height:4000%;width:100%}.pp-dual-button-content .pp-button-effect-shutter_in_diagonal .pp-button{overflow:hidden}.pp-dual-button-content .pp-button-effect-shutter_in_diagonal .pp-button:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg) translateZ(0);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg) translateZ(0);-o-transform:translateX(-50%) translateY(-50%) rotate(45deg) translateZ(0);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg) translateZ(0);transform:translateX(-50%) translateY(-50%) rotate(45deg) translateZ(0);height:4000%;width:100%;z-index:-1}.pp-dual-button-content .pp-button-effect-shutter_in_diagonal .pp-button:hover:after{height:4000%;width:0}.fl-node-jug0vme16kof .pp-dual-button-inner{display:inline-flex;flex-wrap:wrap;justify-content:center}.fl-node-jug0vme16kof .pp-dual-button-content a.pp-button{border-width:1px;border-style:solid;border-radius:8px;text-decoration:none;box-shadow:none;display:block}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1 a.pp-button{background-color:#fff0;color:#282727;border-color:#D1D0D0;position:relative;vertical-align:middle}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1 a.pp-button:hover{background-color:#fff0;color:#282727;border-color:#D1D0D0}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1 a.pp-button:hover span{color:#282727}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2 a.pp-button{background-color:#b146b3;color:#fff;border-color:#b146b3}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2 a.pp-button:hover{background-color:#B146B3;color:#fff;border-color:#b146b3}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2 a.pp-button:hover span{color:#fff}.fl-node-jug0vme16kof .pp-dual-button-content a.pp-button .pp-font-icon{margin-left:5px}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1 .pp-font-icon{font-size:20px;color:#282727}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1 a.pp-button:hover .pp-font-icon{color:#282727}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1 .custom_icon{width:20px}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2 .pp-font-icon{font-size:20px;color:#fff}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2 a.pp-button:hover .pp-font-icon{color:#fff}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2 .custom_icon{width:20px}.fl-node-jug0vme16kof .pp-dual-button-content{text-align:center}.fl-node-jug0vme16kof .pp-dual-button-1 .pp-custom-icon{width:20px}.fl-node-jug0vme16kof .pp-dual-button-2 .pp-custom-icon{width:20px}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1 .pp-button,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1 .pp-button:before{transition-duration:200ms}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2 .pp-button,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2 .pp-button:before{transition-duration:200ms}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-sweep_right .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-sweep_left .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-sweep_bottom .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-sweep_top .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-bounce_r
56ight .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-bounce_left .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-bounce_bottom .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-bounce_top .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-radial_out .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-radial_in .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-rectangle_out .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-rectangle_in .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-shutter_in_horizontal .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-shutter_out_horizontal .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-shutter_in_vertical .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-shutter_out_vertical .pp-button:before{background:#fff0;color:#282727;border-color:#D1D0D0}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-sweep_right .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-sweep_left .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-sweep_bottom .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-sweep_top .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-bounce_right .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-bounce_left .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-bounce_bottom .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-bounce_top .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-radial_out .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-radial_in .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-rectangle_out .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-rectangle_in .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-shutter_in_horizontal .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-shutter_out_horizontal .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-shutter_in_vertical .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-shutter_out_vertical .pp-button:before{background:#B146B3;color:#fff;border-color:#b146b3}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-radial_in .pp-button,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-rectangle_in .pp-button,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-shutter_in_horizontal .pp-button,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-shutter_in_vertical .pp-button,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-shutter_in_diagonal .pp-button{background:#fff0}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-radial_in .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-rectangle_in .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-shutter_in_horizontal .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-shutter_in_vertical .pp-button:before{background:#fff0}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-radial_in .pp-button,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-rectangle_in .pp-button,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-shutter_in_horizontal .pp-button,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-shutter_in_vertical .pp-button,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-shutter_in_diagonal .pp-button{background:#B146B3}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-radial_in .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-rectangle_in .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-shutter_in_horizontal .pp-button:before,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-2.pp-button-effect-shutter_in_vertical .pp-button:before{background:#b146b3}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-1.pp-button-effect-shutter_out_diagonal .pp-button:after{background:#fff0;color:#282727;border-color:#D1D0D0;transition-duration:200ms}@media only screen and (max-width:768px){.fl-node-jug0vme16kof .pp-dual-button-content{text-align:center}.fl-node-jug0vme16kof .pp-dual-button-inner{justify-content:center}}@media only screen and (max-width:480px){.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button-inner{float:none;text-align:center;flex-direction:column}.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button,.fl-node-jug0vme16kof .pp-dual-button-content .pp-dual-button .pp-button{display:block;float:none;margin:0 auto;max-width:100%}.fl-node-jug0vme16kof .pp-dual-button-content{text-align:center}}.fl-node-jug0vme16kof .pp-dual-button-content{text-align:center}.fl-node-jug0vme16kof .pp-dual-button-inner{gap:15px}.fl-node-jug0vme16kof .pp-dual-button-content a.pp-button{padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:14px;font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:22px;letter-spacing:.3px;text-transform:none}@media(max-width:768px){.fl-node-jug0vme16kof .pp-dual-button-content{text-align:center}}.fl-node-jug0vme16kof>.fl-module-content{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px}@media (max-width:768px){.fl-node-jug0vme16kof>.fl-module-content{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}}.pricing_box .pp-pricing-table-featuresli:first-child{text-align:center}.pricing_box .pp-pricing-table-features li{text-align:left}.pricing_box .pp-pricing-table .pp-pricing-table-column-1{margin-top:40px}@media only screen and (min-width:992px){.pricing_box .pp-pricing-table-features li:first-child{min-height:59px}}.rvl-demo-page{--rvl-demo-text-primary:#101828;--rvl-demo-text-secondary:#344054;--rvl-demo-text-tertiary:#667085;--rvl-demo-border-primary:#D0D5DD;--rvl-demo-border-secondary:#EAECF0;--rvl-demo-bg:#FFFFFF;--rvl-demo-bg-secondary:#F9FAFB;--rvl-demo-bg-tertiary:#F2F4F7;--rvl-demo-brand:#B146B3;--rvl-demo-brand-hover:#883388;--rvl-demo-brand-100:#F9ECFB;--rvl-demo-brand-300:#EAB8E9;--rvl-demo-radius-sm:6px;--rvl-demo-radius-md:8px;--rvl-demo-radius-lg:10px;--rvl-demo-radius-xl:12px;--rvl-demo-shadow-xs:0 1px 2px rgba(10,13,18,.05);--rvl-demo-sticky-top:96px;font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;color:var(--rvl-demo-text-primary);-webkit-font-smoothing:antialiased;max-width:1280px;margin:0 auto;padding:48px 0 96px;box-sizing:border-box}.rvl-demo-page *,.rvl-demo-page *::before,.rvl-demo-page *::after{box-sizing:border-box}.rvl-demo-page a{color:var(--rvl-demo-brand);text-decoration:none}.rvl-demo-page a:hover{color:var(--rvl-demo-brand-hover)}.rvl-demo-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:64px;align-items:start}.rvl-demo-sidebar{position:sticky;top:var(--rvl-demo-sticky-top)}.rvl-demo-eyebrow{margin:0 0 12px;padding:0 12px;font-size:12px;font-weight:600;line-height:18px;letter-spacing:.06em;text-transform:uppercase;color:var(--rvl-demo-text-tertiary)}.rvl-demo-nav-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.rvl-demo-nav-link{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-radius:var(--rvl-demo-radius-sm,6px);font-size:14px;font-weight:500;line-height:20px;color:var(--rvl-demo-text-secondary);transition:background-color .15s ease-out,color .15s ease-out}.rvl-demo-page .rvl-demo-nav-link{color:var(--rvl-demo-text-secondary)}.rvl-demo-page .rvl-demo-nav-link:hover{background:var(--rvl-demo-bg-secondary);color:var(--rvl-demo-text-primary);text-decoration:none}.rvl-demo-page .rvl-demo-nav-link[aria-current="page"]{background:var(--rvl-demo-bg-tertiary);color:var(--rvl-demo-text-primary);font-weight:600}.rvl-demo-nav-tag{font-size:12px;font-weight:400;line-height:18px;color:var(--rvl-demo-text-tertiary)}.rvl-demo-nav-mobile{display:none}.rvl-demo-main{min-width:0}.rvl-demo-title{margin:0;font-size:36px;font-weight:600;line-height:44px;letter-spacing:-.02em;color:var(--rvl-demo-text-primary)}.rvl-demo-subtitle{margin:12px 0 0;max-width:640px;font-size:18px;font-weight:400;line-height:28px;color:var(--rvl-demo-text-tertiary);text-wrap:pretty}.rvl-demo-toggle-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:32px 0 16px}.rvl-demo-toggle-label{font-size:14px;font-weight:500;line-height:20px;color:var(--rvl-demo-text-secondary)}.rvl-demo-toggle{display:inline-flex;gap:0;padding:4px;background:var(--rvl-demo-bg-secondary);border:1px solid var(--rvl-demo-border-secondary);border-radius:var(--rvl-demo-radius-md)}.rvl-demo-toggle button{appearance:none;border:1px solid #fff0;background:none;padding:8px 14px;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;color:var(--rvl-demo-text-tertiary);border-radius:6px;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}.rvl-demo-toggle button:hover{color:var(--rvl-demo-text-primary);background:none}.rvl-demo-toggle button[aria-pressed="true"]{background:var(--rvl-demo-bg);color:var(--rvl-demo-text-primary);box-shadow:var(--rvl-demo-shadow-xs);border:1px solid var(--rvl-demo-border-secondary);padding:7px 13px}.rvl-demo-toggle button:focus-visible{outline:0;box-shadow:0 0 0 4px var(--rvl-demo-bg-tertiary)}.rvl-demo-embed-frame{border:1px solid var(--rvl-demo-border-secondary);border-radius:var(--rvl-demo-radius-xl);background:var(--rvl-demo-bg);box-shadow:var(--rvl-demo-shadow-xs);padding:0;overflow:hidden}.rvl-demo-widget-embed{min-height:560px;background:var(--rvl-demo-bg-secondary);border-radius:var(--rvl-demo-radius-lg)}.rvl-demo-widget-embed[hidden]{display:none}.rvl-demo-embed-note{font-size:14px;font-weight:500;line-height:20px;color:var(--rvl-demo-text-tertiary);text-align:center;padding:24px}.rvl-demo-embed-note code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;color:var(--rvl-demo-text-secondary)}.rvl-demo-cta-row{margin:24px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.rvl-demo-page .rvl-demo-cta{display:inline-flex;align-items:center;gap:6px;padding:12px 20px;background:var(--rvl-demo-brand);color:#fff;font-size:16px;font-weight:600;line-height:24px;border-radius:var(--rvl-demo-radius-md);box-shadow:var(--rvl-demo-shadow-xs),inset 0 0 0 1px rgb(0 0 0 / .2);transition:background-color .15s ease-out}.rvl-demo-page .rvl-demo-cta:hover{background:var(--rvl-demo-brand-hover);color:#fff;text-decoration:none}.rvl-demo-page .rvl-demo-cta:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--rvl-demo-brand-300)}.rvl-demo-cta-hint{font-size:14px;line-height:20px;color:var(--rvl-demo-text-tertiary)}.rvl-demo-copy{margin-top:64px;padding-top:48px;border-top:1px solid var(--rvl-demo-border-secondary);max-width:720px}.rvl-demo-copy h2{margin:0 0 16px;font-size:30px;font-weight:600;line-height:38px;color:var(--rvl-demo-text-primary)}.rvl-demo-copy h3{margin:40px 0 12px;font-size:20px;font-weight:600;line-height:30px;color:var(--rvl-demo-text-primary)}.rvl-demo-copy p{margin:0 0 20px;font-size:18px;font-weight:400;line-height:28px;color:var(--rvl-demo-text-tertiary);text-wrap:pretty}.rvl-demo-copy ul{margin:0 0 20px;padding-left:24px}.rvl-demo-copy li{font-size:18px;line-height:28px;color:var(--rvl-demo-text-tertiary);margin-bottom:8px}
56@media (max-width:900px){.rvl-demo-page{padding:32px 16px 64px}.rvl-demo-layout{grid-template-columns:minmax(0,1fr);gap:24px}.rvl-demo-sidebar{display:none}.rvl-demo-nav-mobile{display:block;border:1px solid var(--rvl-demo-border-primary);border-radius:var(--rvl-demo-radius-md);background:var(--rvl-demo-bg);box-shadow:var(--rvl-demo-shadow-xs);margin-bottom:24px}.rvl-demo-nav-mobile>summary{list-style:none;cursor:pointer;padding:10px 14px;font-size:14px;font-weight:600;line-height:20px;color:var(--rvl-demo-text-secondary);display:flex;align-items:center;justify-content:space-between;gap:8px}.rvl-demo-nav-mobile>summary::-webkit-details-marker{display:none}.rvl-demo-nav-mobile>summary::after{content:"";width:8px;height:8px;border-right:2px solid var(--rvl-demo-text-tertiary);border-bottom:2px solid var(--rvl-demo-text-tertiary);transform:rotate(45deg) translateY(-2px);transition:transform .15s ease-out}.rvl-demo-nav-mobile[open]>summary::after{transform:rotate(-135deg) translateY(-2px)}.rvl-demo-nav-mobile .rvl-demo-nav-list{padding:4px;border-top:1px solid var(--rvl-demo-border-secondary)}.rvl-demo-title{font-size:30px;line-height:38px;letter-spacing:-.01em}.rvl-demo-subtitle{font-size:16px;line-height:24px}.rvl-demo-widget-embed{min-height:420px}.rvl-demo-embed-frame{padding:12px}.rvl-demo-copy{margin-top:48px;padding-top:32px}.rvl-demo-copy h2{font-size:24px;line-height:32px}.rvl-demo-copy p,.rvl-demo-copy li{font-size:16px;line-height:26px}}#menu-2023 ul.ubermenu-nav>li>a span{color:#341651;font-family:Poppins;font-size:14px;font-weight:400}#menu-2023 ul.ubermenu-nav{padding:0 50px;text-align:center}#menu-2023 ul.ubermenu-nav>li>a{padding:15px 30px}#menu-2023 ul.ubermenu-nav .ubermenu-sub-indicator{color:#341651}#menu-2023 ul.ubermenu-nav ul.ubermenu-submenu li>a span,#menu-2023 ul.ubermenu-nav ul.ubermenu-submenu .ubermenu-content-block{color:#341651;font-family:Poppins;font-size:14px}#menu-2023 ul.ubermenu-nav ul.ubermenu-submenu .ubermenu-content-block{font-weight:700}#menu-item-17276,#menu-item-17277{display:none}@media only screen and (max-width:955px){#menu-2023 .ubermenu-responsive-toggle{padding-top:6px;color:#fff;height:40px;overflow:hidden}#menu-2023 .ubermenu-responsive-toggle .fas{color:#341651;font-size:27px}#menu-2023 #ubermenu-main-121{position:absolute;left:0;width:100%;background-color:#fff}#menu-2023 #menu-item-17276,#menu-2023 #menu-item-17277{display:inline-block}#menu-2023 ul.ubermenu-nav{padding-left:20px;padding-right:30px}#menu-2023 ul.ubermenu-nav .ubermenu-sub-indicator,#menu-2023 ul.ubermenu-nav .ubermenu-sub-indicator-close .fas{font-size:22px;padding:0 10px;margin-top:-9px}#menu-2023 ul.ubermenu-nav .ubermenu-sub-indicator-close .fas{left:-16px}}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle::after{display:none!important}.wpml-ls-legacy-dropdown a{margin-top:15px;border:0!important;padding:5px!important}.fl-builder-content[data-type="header"].fl-theme-builder-header-sticky{position:fixed;width:100%;z-index:100}.fl-theme-builder-flyout-menu-push-left .fl-builder-content[data-type="header"].fl-theme-builder-header-sticky{left:auto!important;transition:left 0.2s!important}.fl-theme-builder-flyout-menu-push-right .fl-builder-content[data-type="header"].fl-theme-builder-header-sticky{right:auto!important;transition:right 0.2s!important}.fl-builder-content[data-type="header"].fl-theme-builder-header-sticky .fl-menu .fl-menu-mobile-opacity{height:100vh;width:100vw}.fl-builder-content[data-type="header"]:not([data-overlay="1"]).fl-theme-builder-header-sticky .fl-menu-mobile-flyout{top:0}.fl-theme-builder-flyout-menu-active body{margin-left:0px!important;margin-right:0px!important}.fl-theme-builder-has-flyout-menu,.fl-theme-builder-has-flyout-menu body{overflow-x:hidden}.fl-theme-builder-flyout-menu-push-right{right:0;transition:right 0.2s ease-in-out}.fl-theme-builder-flyout-menu-push-left{left:0;transition:left 0.2s ease-in-out}.fl-theme-builder-flyout-menu-active .fl-theme-builder-flyout-menu-push-right{position:relative;right:250px}.fl-theme-builder-flyout-menu-active .fl-theme-builder-flyout-menu-push-left{position:relative;
56left:250px}.fl-theme-builder-flyout-menu-active .fl-builder-content[data-type="header"] .fl-menu-disable-transition{transition:none}.fl-builder-content[data-shrink="1"] .fl-row-content-wrap,.fl-builder-content[data-shrink="1"] .fl-col-content,.fl-builder-content[data-shrink="1"] .fl-module-content,.fl-builder-content[data-shrink="1"] img{-webkit-transition:all 0.4s ease-in-out,background-position 1ms;-moz-transition:all 0.4s ease-in-out,background-position 1ms;transition:all 0.4s ease-in-out,background-position 1ms}.fl-builder-content[data-shrink="1"] img{width:auto}.fl-builder-content[data-shrink="1"] img.fl-photo-img{width:auto;height:auto}.fl-builder-content[data-type="header"].fl-theme-builder-header-shrink .fl-row-content-wrap{margin-bottom:0;margin-top:0}.fl-theme-builder-header-shrink-row-bottom.fl-row-content-wrap{padding-bottom:5px}.fl-theme-builder-header-shrink-row-top.fl-row-content-wrap{padding-top:5px}.fl-builder-content[data-type="header"].fl-theme-builder-header-shrink .fl-col-content{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.fl-theme-builder-header-shrink-module-bottom.fl-module-content,.fl-theme-builder-header-shrink-module-bottom.fl-module:where(.fl-module:not(:has(>.fl-module-content))){margin-bottom:5px}.fl-theme-builder-header-shrink-module-top.fl-module-content,.fl-theme-builder-header-shrink-module-bottom.fl-module:where(.fl-module:not(:has(>.fl-module-content))){margin-top:5px}.fl-builder-content[data-type="header"].fl-theme-builder-header-shrink img{-webkit-transition:all 0.4s ease-in-out,background-position 1ms;-moz-transition:all 0.4s ease-in-out,background-position 1ms;transition:all 0.4s ease-in-out,background-position 1ms}.fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-sticky):not(.fl-builder-content-editing){position:absolute;width:100%;z-index:100}.fl-builder-content[data-type="header"][data-overlay="1"].fl-theme-builder-header-pinned:not(.fl-builder-content-editing){position:fixed;width:100%;z-index:100}.fl-builder-edit body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"]{display:none}body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-scrolled):not([data-overlay-bg="default"]) .fl-row-content-wrap,body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-scrolled):not([data-overlay-bg="default"]) .fl-col-content,body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-scrolled):not([data-overlay-bg="default"]) .fl-module-box{background:#fff0}.fl-node-4yicfdkj193x .fl-row-content{min-width:0}</style>
57<style id="fl-builder-layout-21835-inline-css">.fl-node-v2wdk9ea60gs{color:#fff}:where(.fl-builder-content .fl-node-v2wdk9ea60gs *:not(input):not(textarea):not(select):not(a):not(.fl-menu-mobile-toggle)){color:inherit}.fl-builder-content .fl-node-v2wdk9ea60gs a{color:#fff}.fl-builder-content .fl-node-v2wdk9ea60gs :where(.fl-row-content-wrap) a:hover{color:#fff}.fl-builder-content .fl-node-v2wdk9ea60gs h1,.fl-builder-content .fl-node-v2wdk9ea60gs h2,.fl-builder-content .fl-node-v2wdk9ea60gs h3,.fl-builder-content .fl-node-v2wdk9ea60gs h4,.fl-builder-content .fl-node-v2wdk9ea60gs h5,.fl-builder-content .fl-node-v2wdk9ea60gs h6,.fl-builder-content .fl-node-v2wdk9ea60gs h1 a,.fl-builder-content .fl-node-v2wdk9ea60gs h2 a,.fl-builder-content .fl-node-v2wdk9ea60gs h3 a,.fl-builder-content .fl-node-v2wdk9ea60gs h4 a,.fl-builder-content .fl-node-v2wdk9ea60gs h5 a,.fl-builder-content .fl-node-v2wdk9ea60gs h6 a{color:#fff}.fl-node-v2wdk9ea60gs.fl-row-default-height>.fl-row-content-wrap,.fl-node-v2wdk9ea60gs.fl-row-full-height>.fl-row-content-wrap,.fl-node-v2wdk9ea60gs.fl-row-custom-height>.fl-row-content-wrap{align-items:center;justify-content:center}.fl-node-v2wdk9ea60gs>.fl-row-content-wrap{border-top-width:1px;border-right-width:0;border-bottom-width:1px;border-left-width:0}.fl-node-v2wdk9ea60gs .fl-row-content{max-width:1220px}.fl-node-v2wdk9ea60gs>.fl-row-content-wrap{padding-top:150px;padding-bottom:15px}@media (max-width:768px){.fl-node-v2wdk9ea60gs.fl-row>.fl-row-content-wrap{padding-top:15px;padding-right:20px;padding-bottom:10px;padding-left:20px}}
57.fl-builder-row-settings #fl-field-separator_position{display:none!important}.fl-node-bu1mdo8vwp5h{width:100%}.fl-node-fun9xrbhz58i{width:100%}.fl-node-r702lkx5s6aj{width:100%}.fl-node-x3jcdmghki4f{width:100%}@media (max-width:768px){.fl-module-icon{text-align:center}}.fl-node-3itn1qhpaozd .fl-icon i,.fl-node-3itn1qhpaozd .fl-icon i:before{font-size:16px;color:#9b9b9b}.fl-node-3itn1qhpaozd .fl-icon-wrap .fl-icon-text{height:28px}.fl-node-3itn1qhpaozd.fl-module-icon{text-align:left}.fl-node-3itn1qhpaozd .fl-icon i:hover,.fl-node-3itn1qhpaozd .fl-icon i:hover:before,.fl-node-3itn1qhpaozd .fl-icon a:hover i,.fl-node-3itn1qhpaozd .fl-icon a:hover i:before{color:#7f7f7f}@media(max-width:1200px){.fl-node-3itn1qhpaozd .fl-icon-wrap .fl-icon-text{height:28px}}@media(max-width:992px){.fl-node-3itn1qhpaozd .fl-icon-wrap .fl-icon-text{height:28px}}@media(max-width:768px){.fl-node-3itn1qhpaozd .fl-icon-wrap .fl-icon-text{height:28px}}.fl-node-3itn1qhpaozd>.fl-module-content{margin-top:0;margin-bottom:0;margin-left:5px}@media (max-width:768px){.fl-node-3itn1qhpaozd>.fl-module-content{margin-left:0}}.fl-node-m5t8a6n9oxc1 .fl-icon i,.fl-node-m5t8a6n9oxc1 .fl-icon i:before{font-size:16px;color:#9b9b9b}.fl-node-m5t8a6n9oxc1 .fl-icon-wrap .fl-icon-text{height:28px}.fl-node-m5t8a6n9oxc1.fl-module-icon{text-align:left}@media(max-width:1200px){.fl-node-m5t8a6n9oxc1 .fl-icon-wrap .fl-icon-text{height:28px}}@media(max-width:992px){.fl-node-m5t8a6n9oxc1 .fl-icon-wrap .fl-icon-text{height:28px}}@media(max-width:768px){.fl-node-m5t8a6n9oxc1 .fl-icon-wrap .fl-icon-text{height:28px}}.fl-node-m5t8a6n9oxc1>.fl-module-content{margin-top:0;margin-right:0;margin-bottom:0;margin-left:3px}@media (max-width:768px){.fl-node-m5t8a6n9oxc1>.fl-module-content{margin-left:0}}.fl-node-zx9lefcpbjki .fl-icon i,.fl-node-zx9lefcpbjki .fl-icon i:before{font-size:16px;color:#9b9b9b}.fl-node-zx9lefcpbjki .fl-icon-wrap .fl-icon-text{height:28px}.fl-node-zx9lefcpbjki.fl-module-icon{text-align:left}.fl-node-zx9lefcpbjki .fl-icon i:hover,.fl-node-zx9lefcpbjki .fl-icon i:hover:before,.fl-node-zx9lefcpbjki .fl-icon a:hover i,.fl-node-zx9lefcpbjki .fl-icon a:hover i:before{color:#7f7f7f}@media(max-width:1200px){.fl-node-zx9lefcpbjki .fl-icon-wrap .fl-icon-text{height:28px}}@media(max-width:992px){.fl-node-zx9lefcpbjki .fl-icon-wrap .fl-icon-text{height:28px}}@media(max-width:768px){.fl-node-zx9lefcpbjki .fl-icon-wrap .fl-icon-text{height:28px}}.fl-node-zx9lefcpbjki>.fl-module-content{margin-top:0;margin-bottom:0;margin-left:5px}@media (max-width:768px){.fl-node-zx9lefcpbjki>.fl-module-content{margin-left:0}}.fl-node-xzlak4rh2cym .fl-icon i,.fl-node-xzlak4rh2cym .fl-icon i:before{font-size:16px;color:#9b9b9b}.fl-node-xzlak4rh2cym .fl-icon-wrap .fl-icon-text{height:28px}.fl-node-xzlak4rh2cym.fl-module-icon{text-align:left}@media(max-width:1200px){.fl-node-xzlak4rh2cym .fl-icon-wrap .fl-icon-text{height:28px}}@media(max-width:992px){.fl-node-xzlak4rh2cym .fl-icon-wrap .fl-icon-text{height:28px}}@media(max-width:768px){.fl-node-xzlak4rh2cym .fl-icon-wrap .fl-icon-text{height:28px}}.fl-node-xzlak4rh2cym>.fl-module-content{margin-top:0;margin-right:0;margin-bottom:0;margin-left:3px}@media (max-width:768px){.fl-node-xzlak4rh2cym>.fl-module-content{margin-left:0}}.fl-builder-content .fl-rich-text strong{font-weight:700}.fl-module.fl-rich-text p:last-child{margin-bottom:0}.fl-builder-edit .fl-module.fl-rich-text p:not(:has(~*:not(.fl-block-overlay))){margin-bottom:0}.fl-builder-content .fl-node-h120oj3xfvdp .fl-module-content .fl-rich-text,.fl-builder-content .fl-node-h120oj3xfvdp .fl-module-content .fl-rich-text *{color:#282727}.fl-builder-content .fl-node-h120oj3xfvdp .fl-rich-text,.fl-builder-content .fl-node-h120oj3xfvdp .fl-rich-text *:not(b,strong){font-family:Poppins,sans-serif;font-weight:400;font-size:10px;line-height:5px;letter-spacing:1px;text-align:left}@media(max-width:992px){.fl-builder-content .fl-node-h120oj3xfvdp .fl-rich-text,.fl-builder-content .fl-node-h120oj3xfvdp .fl-rich-text *:not(b,strong){letter-spacing:.8px}}@media(max-width:768px){.fl-builder-content .fl-node-h120oj3xfvdp .fl-rich-text,.fl-builder
57-content .fl-node-h120oj3xfvdp .fl-rich-text *:not(b,strong){font-size:16px;line-height:22px}}.fl-node-h120oj3xfvdp>.fl-module-content{margin-top:30px;margin-right:10px;margin-bottom:10px;margin-left:10px}@media (max-width:768px){.fl-node-h120oj3xfvdp.fl-module>.fl-module-content{margin-top:30px;margin-bottom:10px}}@media (max-width:768px){.fl-node-h120oj3xfvdp>.fl-module-content{margin-left:0;margin-right:0}}.pp-photo-container .pp-photo-align-left{text-align:left}.pp-photo-container .pp-photo-align-center{text-align:center}.pp-photo-container .pp-photo-align-right{text-align:right}.pp-photo{line-height:0;position:relative}.pp-photo-align-left{text-align:left}.pp-photo-align-center{text-align:center}.pp-photo-align-right{text-align:right}.pp-photo-content{display:inline-block;line-height:0;position:relative;max-width:100%}.pp-photo-content img{display:inline;max-width:100%}.fl-builder-content[data-shrink="1"] img.pp-photo-img:not([src$=".svg"]){width:auto;height:auto}.fl-builder-content[data-shrink="1"] .shrink-header-fix img.pp-photo-img:not([src$=".svg"]){width:auto!important}.pp-photo-crop-circle img{-webkit-border-radius:100%!important;-moz-border-radius:100%!important;border-radius:100%!important}.pp-photo-caption{font-size:13px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:100%}.pp-photo-caption-below{padding-bottom:20px;padding-top:10px}.pp-photo-align-center .pp-photo-caption-below{margin:0 auto}.pp-photo-caption-overlay{bottom:0;color:#fff;left:0;padding:10px 15px;position:absolute;right:0;transition:opacity 0.3s ease-in}.pp-overlay-wrap .pp-overlay-bg{bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s linear}.pp-photo-caption-hover{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s linear}.pp-photo-container .pp-photo-content:hover .pp-overlay-bg,.pp-photo-container .pp-photo-content:hover .pp-photo-caption-hover,.pp-photo-container .pp-photo-content.on-hover .pp-overlay-bg,.pp-photo-container .pp-photo-content.on-hover .pp-photo-caption-hover{opacity:1;transition:opacity .3s linear}.pp-photo-container a:focus{outline:none}.pp-photo-container .pp-photo-content .pp-photo-content-inner{overflow:hidden;position:relative}.pp-photo-content-inner img{transition-duration:0.3s}.pp-photo-rollover .pp-photo-content{display:inline-grid;grid-template-columns:1fr}.pp-photo-rollover .pp-photo-content-inner{grid-row-start:1;grid-column-start:1;opacity:1}.pp-photo-rollover .pp-photo-content.is-hover .pp-photo-content-inner:first-child,.pp-photo-rollover .pp-photo-content:not(.is-hover) .pp-photo-content-inner:last-of-type{opacity:0;visibility:hidden}.pp-photo-rollover .pp-overlay-bg,.pp-photo-rollover .pp-photo-caption-hover{display:none!important}.fl-node-xuzbd6v3orct .pp-photo-container .pp-photo-content .pp-photo-content-inner{background-clip:border-box;transition:all 0.3s ease-in-out}.fl-node-xuzbd6v3orct .pp-photo-container .pp-photo-content .pp-photo-content-inner a{display:block;text-decoration:none!important}.fl-node-xuzbd6v3orct .pp-photo-container .pp-photo-content .pp-photo-content-inner img{border-color:#000;border-width:1px;border-style:none;border-top-left-radius:px;border-top-right-radius:px;border-bottom-left-radius:px;border-bottom-right-radius:px}.fl-node-xuzbd6v3orct .pp-photo-caption{background-color:#ddd;color:#000}.fl-node-xuzbd6v3orct .pp-overlay-wrap .pp-overlay-bg{background-color:#ddd;border-top-left-radius:px;border-top-right-radius:px;border-bottom-left-radius:px;border-bottom-right-radius:px}@media only screen and (max-width:992px){.fl-node-xuzbd6v3orct .pp-photo-container .pp-photo-content .pp-photo-content-inner img{border-top-left-radius:px;border-top-right-radius:px;border-bottom-left-radius:px;border-bottom-right-radius:px}}@media only screen and (max-width:768px){.fl-node-xuzbd6v3orct .pp-photo-container .pp-photo-align-responsive-left{text-align:left!important}.fl-node-xuzbd6v3orct .pp-photo-container .pp-photo-align-responsive-center{text-align:center!important}.fl-node-xuzbd6v3orct .pp-photo-container .pp-photo-align-responsive-right{text-align:right!important}.fl-node-xuzbd6v3orct .pp-photo-container .pp-photo-content .pp-photo-content-inner img{border-top-left-radius:px;border-top-right-radius:px;border-bottom-left-radius:px;border-bottom-right-radius:px}}.fl-node-xuzbd6v3orct .pp-photo-container .pp-photo-content .pp-photo-content-inner{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.fl-node-xuzbd6v3orct .pp-photo-caption{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}.fl-node-xuzbd6v3orct>.fl-module-content{margin-top:20px;margin-right:20px;margin-bottom:20px;margin-left:20px}@media (max-width:768px){.fl-node-xuzbd6v3orct>.fl-module-content{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}}
57.fl-builder-content .fl-node-p2swz6hxbet7 .fl-module-content .fl-rich-text,.fl-builder-content .fl-node-p2swz6hxbet7 .fl-module-content .fl-rich-text *{color:#282727}.fl-builder-content .fl-node-p2swz6hxbet7 .fl-rich-text,.fl-builder-content .fl-node-p2swz6hxbet7 .fl-rich-text *:not(b,strong){font-family:Poppins,sans-serif;font-weight:500;font-size:14px;line-height:10px;letter-spacing:1px;text-align:center}@media(max-width:992px){.fl-builder-content .fl-node-p2swz6hxbet7 .fl-rich-text,.fl-builder-content .fl-node-p2swz6hxbet7 .fl-rich-text *:not(b,strong){letter-spacing:.8px}}@media(max-width:768px){.fl-builder-content .fl-node-p2swz6hxbet7 .fl-rich-text,.fl-builder-content .fl-node-p2swz6hxbet7 .fl-rich-text *:not(b,strong){font-size:14px;line-height:18px}}.fl-node-p2swz6hxbet7>.fl-module-content{margin-top:40px;margin-bottom:20px}@media (max-width:768px){.fl-node-p2swz6hxbet7.fl-module>.fl-module-content{margin-top:40px;margin-bottom:20px}}.fl-module-heading .fl-heading{padding:0!important;margin:0!important}.fl-row .fl-col .fl-node-9sf0n1m24t5i h2.fl-heading a,.fl-row .fl-col .fl-node-9sf0n1m24t5i h2.fl-heading .fl-heading-text,.fl-row .fl-col .fl-node-9sf0n1m24t5i h2.fl-heading .fl-heading-text *,.fl-node-9sf0n1m24t5i h2.fl-heading .fl-heading-text{color:#282727}.fl-node-9sf0n1m24t5i.fl-module-heading .fl-heading{font-weight:600;font-size:52px;line-height:64px;text-align:center}@media(max-width:768px){.fl-node-9sf0n1m24t5i.fl-module-heading .fl-heading{font-size:18px;line-height:24px}}.fl-node-9sf0n1m24t5i>.fl-module-content{margin-top:40px;margin-bottom:40px}@media (max-width:768px){.fl-node-9sf0n1m24t5i.fl-module>.fl-module-content{margin-top:40px;margin-bottom:40px}}.fl-node-lfu9er682b3q.fl-button-wrap,.fl-node-lfu9er682b3q .fl-button-wrap{text-align:center}.fl-builder-content .fl-node-lfu9er682b3q .fl-button:is(a,button),.fl-builder-content .fl-node-lfu9er682b3q a.fl-button:visited,.fl-page .fl-builder-content .fl-node-lfu9er682b3q .fl-button:is(a,button),.fl-page .fl-builder-content .fl-node-lfu9er682b3q a.fl-button:visited{font-size:18px;line-height:24px;border:1px solid #a53aa7;background-color:#B146B3;background-image:none}.fl-builder-content .fl-node-lfu9er682b3q .fl-button:is(a,button):hover,.fl-builder-content .fl-node-lfu9er682b3q .fl-button:is(a,button):focus,.fl-page .fl-builder-content .fl-node-lfu9er682b3q .fl-button:is(a,button):hover,.fl-page .fl-builder-content .fl-node-lfu9er682b3q .fl-button:is(a,button):focus{border:1px solid #a53aa7}.fl-builder-content .fl-node-lfu9er682b3q .fl-button:is(a,button),.fl-builder-content .fl-node-lfu9er682b3q a.fl-button:visited,.fl-builder-content .fl-node-lfu9er682b3q .fl-button:is(a,button):hover,.fl-builder-content .fl-node-lfu9er682b3q .fl-button:is(a,button):focus,.fl-page .fl-builder-content .fl-node-lfu9er682b3q .fl-button:is(a,button),.fl-page .fl-builder-content .fl-node-lfu9er682b3q a.fl-button:visited,.fl-page .fl-builder-content .fl-node-lfu9er682b3q .fl-button:is(a,button):hover,.fl-page .fl-builder-content .fl-node-lfu9er682b3q .fl-button:is(a,button):focus{border-style:none;border-width:0;background-clip:border-box}.fl-builder-content .fl-node-lfu9er682b3q .fl-button:is(a,button):hover,.fl-page .fl-builder-content .fl-node-lfu9er682b3q .fl-button:is(a,button):hover,.fl-page .fl-builder-content .fl-node-lfu9er682b3q .fl-button:is(a,button):hover,.fl-page .fl-page .fl-builder-content .fl-node-lfu9er682b3q .fl-button:is(a,button):hover{background-color:#B146B3;background-image:none}:where(.fl-builder-content .fl-node-lfu9er682b3q .fl-button:is(a,button)),:where(.fl-builder-content .fl-node-lfu9er682b3q .fl-button:is(a,button) *){transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.fl-node-lfu9er682b3q>.fl-module-content{margin-top:20px;margin-bottom:50px}@media (max-width:768px){.fl-node-lfu9er682b3q>.fl-module-content{margin-top:0;margin-bottom:0}}.fl-node-w0zp2b9qsnmt .pp-spacer-module{height:150px;width:100%}@media only screen and (max-width:992px){.fl-node-w0zp2b9qsnmt .pp-spacer-module{height:15px}}@media only screen and (max-width:768px){.fl-node-w0zp2b9qsnmt .pp-spacer-module{height:15px}}footer .pp-menu-nav .sub-menu{display:none!important}.new_design_footer .fl-row-content-wrap{background:linear-gradient(180deg,#FFFFFF 0%,#FDE4FF 100%),radial-gradient(72.22% 72.22% at 50% 27.78%,#FFFFFF 0%,#fff0 100%),radial-gradient(98.93% 99.97% at 100% 100%,#E7D7FF 0%,#fff0 100%)}.fl-node-v2wdk9ea60gs .fl-row-content{min-width:0}</style>
58<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'"  rel='preload' id='forget-about-shortcode-buttons-css' href='https://revisual.io/wp-content/litespeed/css/451f18eea6bc38590511bbc8bc83c06d.css?ver=a4cd0' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://revisual.io/wp-content/litespeed/css/451f18eea6bc38590511bbc8bc83c06d.css?ver=a4cd0' media='all' /></noscript>
59<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'"  rel='preload' id='ubermenu-css' href='https://revisual.io/wp-content/litespeed/css/4225f4619307c625e4cb44c5a06d0fc3.css?ver=dc589' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://revisual.io/wp-content/litespeed/css/4225f4619307c625e4cb44c5a06d0fc3.css?ver=dc589' media='all' /></noscript>
60<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'"  rel='preload' id='ubermenu-minimal-css' href='https://revisual.io/wp-content/litespeed/css/200a180eaed9e5513fe7e5aeaf7aa4ed.css?ver=abe62' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://revisual.io/wp-content/litespeed/css/200a180eaed9e5513fe7e5aeaf7aa4ed.css?ver=abe62' media='all' /></noscript>
61<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'"  rel='preload' id='ubermenu-font-awesome-all-css' href='https://revisual.io/wp-content/litespeed/css/0c57971fb802e3a68e0488dc06159992.css?ver=c3a56' media='print' onload='this.media="all"' /><noscript><link data-optimized="1" rel='stylesheet' href='https://revisual.io/wp-content/litespeed/css/0c57971fb802e3a68e0488dc06159992.css?ver=c3a56' media='print' onload='this.media="all"' /></noscript>
62<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'"  rel='preload' id='moove_gdpr_frontend-css' href='https://revisual.io/wp-content/litespeed/css/676010f30ac95ad56cee5514073c611a.css?ver=c75cd' media='print' onload='this.media="all"' /><noscript><link data-optimized="1" rel='stylesheet' href='https://revisual.io/wp-content/litespeed/css/676010f30ac95ad56cee5514073c611a.css?ver=c75cd' media='print' onload='this.media="all"' /></noscript>
63<style id="moove_gdpr_frontend-inline-css">#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn{background-color:#fff0;box-shadow:inset 0 0 0 1px currentColor;opacity:.7;color:#202020}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn:hover,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:hover{background-color:#202020;box-shadow:none;color:#fff;opacity:1}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-d
63ark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn{background-color:#fff0;box-shadow:inset 0 0 0 1px currentColor;opacity:.7;color:#fff}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn:hover,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:hover{box-shadow:none;opacity:1;color:#202020;background-color:#fff}#moove_gdpr_cookie_modal,#moove_gdpr_cookie_info_bar,.gdpr_cookie_settings_shortcode_content{font-family:&#039;Nunito&#039;,sans-serif}#moove_gdpr_save_popup_settings_button{background-color:#373737;color:#fff}#moove_gdpr_save_popup_settings_button:hover{background-color:#000}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{background-color:#838}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,.gdpr_cookie_settings_shortcode_content .gdpr-shr-button.button-green,.gdpr-blocked-recaptcha .gdpr-shr-button.button-green{background-color:#838;border-color:#838}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover,.gdpr_cookie_settings_shortcode_content .gdpr-shr-button.button-green:hover,.gdpr-blocked-recaptcha .gdpr-shr-button.button-green:hover{background-color:#fff;color:#838}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{background-color:#838;border:1px solid #838}#moove_gdpr_cookie_info_bar span.moove-gdpr-infobar-allow-all.focus-g,#moove_gdpr_cookie_info_bar span.moove-gdpr-infobar-allow-all:focus,#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-allow-all.focus-g,#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-allow-all:focus,#moove_gdpr_cookie_info_bar span.moove-gdpr-infobar-reject-btn.focus-g,#moove_gdpr_cookie_info_bar span.moove-gdpr-infobar-reject-btn:focus,#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-reject-btn.focus-g,#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-reject-btn:focus,#moove_gdpr_cookie_info_bar span.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar span.change-settings-button:focus,#moove_gdpr_cookie_info_bar button.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar button.change-settings-button:focus{-webkit-box-shadow:0 0 1px 3px #838;-moz-box-shadow:0 0 1px 3px #838;box-shadow:0 0 1px 3px #838}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon:hover,#moove_gdpr_cookie_info_bar span[data-href]>u.change-settings-button{color:#838}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button span.gdpr-icon{color:inherit}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon{color:inherit}#moove_gdpr_cookie_modal .gdpr-acc-link{line-height:0;font-size:0;color:#fff0;position:absolute}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close
63:hover i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.change-settings-button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button:hover,#moove_gdpr_cookie_info_bar span[data-href]>u.change-settings-button,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button.focus-g,span.change-settings-button:focus,button.change-settings-button.focus-g,button.change-settings-button:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button:focus{color:#838}#moove_gdpr_cookie_modal .moove-gdpr-branding.focus-g span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main a.focus-g,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .gdpr-cd-details-toggle.focus-g{color:#838}#moove_gdpr_cookie_modal.gdpr_lightbox-hide{display:none}</style>
64<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'"  rel='preload' id='jquery-magnificpopup-css' href='https://revisual.io/wp-content/litespeed/css/6f0eb3f4565ce69b1e49e4fb3a538f48.css?ver=51cce' media='print' onload='this.media="all"' /><noscript><link data-optimized="1" rel='stylesheet' href='https://revisual.io/wp-content/litespeed/css/6f0eb3f4565ce69b1e49e4fb3a538f48.css?ver=51cce' media='print' onload='this.media="all"' /></noscript>
65<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'"  rel='preload' id='base-css' href='https://revisual.io/wp-content/litespeed/css/0d6276b4720e8c6675bb8f76a2507ac6.css?ver=0c74f' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://revisual.io/wp-content/litespeed/css/0d6276b4720e8c6675bb8f76a2507ac6.css?ver=0c74f' media='all' /></noscript>
66<style id="fl-automator-skin-inline-css">body{background-color:#f2f2f2;color:#4f4d4d;font-family:"Poppins",sans-serif;font-size:16px;font-weight:400;line-height:2;font-style:normal;padding:0;word-wrap:break-word}
66body.modal-open .media-modal-close:hover,body.modal-open .media-modal-close:focus{background:none;border:none;padding:1px}body.modal-open .media-modal-close:focus{position:absolute}h1,h2,h3,h4,h5,h6{color:#838;font-family:"Poppins",sans-serif;font-weight:400;line-height:1.4;text-transform:none;font-style:normal}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#838}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none}h1{font-size:36px;line-height:1.4;letter-spacing:0;color:#838;font-family:"Poppins",sans-serif;font-weight:400;font-style:normal;text-transform:none}h1 a{color:#838}h2{font-size:30px;line-height:1.4;letter-spacing:0}h2 .fl-comments-list-title{font-size:24px}h3{font-size:24px;line-height:1.4;letter-spacing:0}h4{font-size:18px;line-height:1.4;letter-spacing:0}h5{font-size:14px;line-height:1.4;letter-spacing:0}h6{font-size:12px;line-height:1.4;letter-spacing:0}a{color:#838;text-decoration:none}a:hover{color:#838;text-decoration:underline}a:focus{color:#838}blockquote{border-color:#e6e6e6}iframe{max-width:100%}img{max-width:100%;height:auto}.fl-screen-reader-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;padding:10px 15px;background:#fff!important}.fl-screen-reader-text:focus{width:auto;height:auto;position:fixed;left:0;top:0;z-index:99999}body.rtl .fl-screen-reader-text{right:-10000px}body.rtl .fl-screen-reader-text:focus{position:fixed;left:auto;right:0;top:0;width:auto;height:auto;z-index:99999}body.admin-bar .fl-screen-reader-text:focus{top:32px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute;height:1px;width:1px;overflow:hidden}.container{padding-left:20px;padding-right:20px}.fl-page{position:relative;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin:0 auto}.fl-page-header{border-color:#e6e6e6;background-color:#fff;color:gray}.fl-page-header *,.fl-page-header h1,.fl-page-header h2,.fl-page-header h3,.fl-page-header h4,.fl-page-header h5,.fl-page-header h6{color:gray}.fl-page-header a,.fl-page-header a *,.fl-page-header a.fas,.fl-page-header a.fab{color:gray}.fl-page-header a:hover,.fl-page-header a:focus,.fl-page-header a:hover *,.fl-page-header a:focus *,.fl-page-header a.fas:hover,.fl-page-header a.fab:hover,.fl-page-header a.fas:focus,.fl-page-header a.fab:focus{color:#428bca}.fl-page-header .navbar-nav li>a{color:gray}.fl-page-header .navbar-nav li>a:hover,.fl-page-header .navbar-nav li>a:focus{color:#428bca}.fl-page-header .navbar-nav li.current-menu-ancestor>a,.fl-page-header .navbar-nav li.current-menu-parent>a,.fl-page-header .navbar-nav li.current-menu-item>a{color:#428bca}.fl-page-header .navbar-nav li.current-menu-item~li.current-menu-item>a{color:#428bca}.fl-page-header-container{padding-bottom:30px;padding-top:30px}.fl-page-header-logo{text-align:center}.fl-page-header-logo a{text-decoration:none}.fl-logo-text{font-family:"Helvetica",Verdana,Arial,sans-serif;font-weight:400;font-size:30px;color:#808080!important}.fl-logo-text:hover,.fl-logo-text:focus{color:#428bca!important}.fl-theme-tagline{color:#808080!important}.fl-logo-img{max-width:100%}.fl-page-header-primary .fl-logo-img{height:auto!important}.fl-logo-img.sticky-logo{display:none}.fl-page-header-fixed .fl-logo-img{display:inherit}.fl-page-header-fixed .fl-logo-img.sticky-logo{display:inherit}.fl-nav-mobile-offcanvas .fl-button-close{display:none}.fl-page-nav-wrap{padding-bottom:20px}.fl-page-nav{background:#fff0;border:none;min-height:0;margin-bottom:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.fl-page-nav .navbar-nav>li>a{padding:15px}.fl-page-nav .navbar-toggle{border:none;float:none;font-family:"Helvetica",Verdana,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.4;text-transform:none;margin:0;width:100%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.fl-page-nav .navbar-toggle:hover{outline:none}.fl-page-nav .navbar-toggle:focus{outline:auto}.fl-page-nav .navbar-nav,.fl-page-nav .navbar-nav a{font-family:"Helvetica",Verdana,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.4;text-transform:none}.fl-full-width .fl-page-nav{margin:0 auto}.fl-page-nav .mega-menu a[href="#"]:hover,.fl-page-nav .mega-menu a[href="#"]:focus{color:#808080!important;cursor:default}.mega-menu-spacer{background:none;display:block;left:0;position:absolute;width:100%}.fl-page-header[class*=" fl-page-nav-toggle-visible"] ul.navbar-nav li.hide-heading{border-top:0 none!important}.fl-page-header[class*=" fl-page-nav-toggle-visible"] ul.navbar-nav li.hide-heading>a,.fl-page-header[class*=" fl-page-nav-toggle-visible"] ul.navbar-nav li.hide-heading>.fl-submenu-icon-wrap{display:none!important}.fl-page-header[class*=" fl-page-nav-toggle-visible"] ul.navbar-nav li.hide-heading>ul.sub-menu{margin-left:0}.fl-page-nav-collapse{border:none;max-height:none;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.fl-page-nav-collapse ul.navbar-nav{margin:0}.fl-page-nav-collapse ul.navbar-nav>li{border-bottom:1px solid #e6e6e6}.fl-page-nav-collapse ul.navbar-nav>li:last-child{border-bottom:none}.fl-page-nav-collapse.in{overflow-y:visible}.fl-page-nav-search{bottom:0;display:none;position:absolute;right:0;top:0}.fl-page-nav-search a.fa-search{color:gray;font-size:20px;padding:8px;position:absolute;right:0;top:5px}.fl-page-nav-search a.fa-search:hover,.fl-page-nav-search a.fa-search:focus{color:#428bca;text-decoration:none}.fl-page-nav-search form{background-color:#fff;border-top:3px solid #a1c5e5;display:none;padding:20px;position:absolute;right:0;top:100%;width:400px;z-index:1000;-moz-box-shadow:0 1px 20px rgb(0 0 0 / .15);-webkit-box-shadow:0 1px 20px rgb(0 0 0 / .15);box-shadow:0 1px 20px rgb(0 0 0 / .15)}.fl-page-nav-search form input.fl-search-input{background-color:#fff;border-color:#e6e6e6;color:gray}.fl-page-nav-search form input.fl-search-input:focus{color:gray}.fl-page-nav ul.sub-menu{background-clip:padding-box;background-color:#fff;border-top:3px solid #a1c5e5;font-size:14px;float:none;left:-99999px;list-style:none;padding:10px 0;position:absolute;top:100%;width:240px;z-index:1000;-moz-box-shadow:0 1px 20px rgb(0 0 0 / .15);-webkit-box-shadow:0 1px 20px rgb(0 0 0 / .15);box-shadow:0 1px 20px rgb(0 0 0 / .15)}.fl-page-nav ul.sub-menu ul.sub-menu{left:-99999px;padding-bottom:10px;top:-13px}.fl-page-nav ul.sub-menu li{border:none}.fl-page-nav ul.sub-menu li a{clear:none;color:gray;display:block;font-weight:400;line-height:20px;margin:0 10px;padding:10px 15px}.fl-page-nav ul.sub-menu li a:hover,.fl-page-nav ul.sub-menu li a:focus{color:#428bca;text-decoration:none}.fl-page-nav ul.sub-menu li a:before{content:'';margin-right:0}.fl-page-nav ul li{position:relative}.fl-page-nav ul li.fl-sub-menu-open>ul.sub-menu{left:auto}.fl-page-nav ul li.fl-sub-menu-open>ul.sub-menu li.fl-sub-menu-open>ul.sub-menu{left:100%}.fl-page-nav ul li.fl-sub-menu-open>ul.sub-menu li.fl-sub-menu-open.fl-sub-menu-right>ul.sub-menu{left:auto;right:100%}.fl-page-nav ul li.fl-sub-menu-open.fl-sub-menu-right>ul.sub-menu{right:0}.fl-page-nav ul li.fl-sub-menu-open .hide-heading>ul.sub-menu{position:static;padding:0;border-top:0 none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.fl-page-content{background-color:#fff}.fl-content,.fl-sidebar{margin:20px 0}.fl-sidebar{display:none}.fl-sidebar.fl-sidebar-display-always{display:block}#fl-to-top{display:none;background-color:#ccc;background-color:rgb(0 0 0 / .2);position:fixed;bottom:15px;right:15px;width:44px;height:42px;text-align:center;z-index:1003}#fl-to-top:hover{background-color:rgb(0 0 0 / .3)}#fl-to-top i{position:absolute;top:12px;left:14px;color:#fff;font-size:16px;line-height:16px}.fl-social-icons .fa-stack.icon-facebook-f i.fa-circle.branded,.fl-social-icons .fa-facebook-f.branded{color:#3b5997}.fl-social-icons .fa-stack.icon-twitter i.fa-circle.branded,.fl-social-icons .fa-twitter.branded{color:#00aaef}.fl-social-icons .fa-stack.icon-google i.fa-circle.branded,.fl-social-icons .fa-google.branded{color:#d13e2b}.fl-social-icons .fa-stack.icon-google-maps i.fa-circle.branded,.fl-social-icons .fa-map-marker-alt.branded{color:#eb5f1a}.fl-social-icons .fa-stack.icon-linkedin i.fa-circle.branded,.fl-social-icons .fa-linkedin.branded{color:#007ab8}.fl-social-icons .fa-stack.icon-yelp i.fa-circle.branded,.fl-social-icons .fa-yelp.branded{color:#c31200}.fl-social-icons .fa-stack.icon-xing i.fa-circle.branded,.fl-social-icons .fa-xing.branded{color:#006567}.fl-social-icons .fa-stack.icon-pinterest i.fa-circle.branded,.fl-social-icons .fa-pinterest.branded{color:#cb2127}.fl-social-icons .fa-stack.icon-tumblr i.fa-circle.branded,.fl-social-icons .fa-tumblr.branded{color:#304e6c}.fl-social-icons .fa-stack.icon-vimeo i.fa-circle.branded,.fl-social-icons .fa-vimeo.branded{color:#41b1db}.fl-social-icons .fa-stack.icon-youtube i.fa-circle.branded,.fl-social-icons .fa-youtube.branded{color:#d6000f}.fl-social-icons .fa-stack.icon-flickr i.fa-circle.branded,.fl-social-icons .fa-flickr.branded{color:#ec1982}.fl-social-icons .fa-stack.icon-instagram i.fa-circle.branded,.fl-social-icons .fa-instagram.branded{color:#517fa5}.fl-social-icons .fa-stack.icon-dribbble i.fa-circle.branded,.fl-social-icons .fa-dribbble.branded{color:#eb4a88}.fl-social-icons .fa-stack.icon-skype i.fa-circle.branded,.fl-social-icons .fa-skype.branded{color:#009EE5}.fl-social-icons .fa-stack.icon-500px i.fa-circle.branded,.fl-social-icons .fa-500px.branded{color:#333}.fl-social-icons .fa-stack.icon-github i.fa-circle.branded,.fl-social-icons .fa-github.branded{color:#333}.fl-social-icons .fa-stack.icon-rss i.fa-circle.branded,.fl-social-icons .fa-rss.branded{color:#e0902
666}.fl-social-icons .fa-stack.icon-envelope i.fa-circle.branded,.fl-social-icons .fa-envelope.branded{color:#333}.fl-social-icons .fa-stack.icon-blogger i.fa-circle.branded,.fl-social-icons .fa-blogger.branded{color:#fe7300}.fl-social-icons .fa-stack.icon-snapchat i.fa-circle.branded,.fl-social-icons .fa-snapchat.branded{color:#FFFC00}.fl-social-icons .fa-stack.icon-wordpress i.fa-circle.branded,.fl-social-icons .fa-wordpress.branded{color:#15aabf}.fl-social-icons .fa-stack.icon-spotify i.fa-circle.branded,.fl-social-icons .fa-spotify.branded{color:#1cd760}.fl-social-icons .fa-stack.icon-tiktok i.fa-circle.branded,.fl-social-icons .fa-tiktok.branded{color:#000}.fl-social-icons .fa-stack.icon-soundcloud i.fa-circle.branded,.fl-social-icons .fa-soundcloud.branded{color:#f50}.fl-social-icons .fa-stack.icon-x-twitter i.fa-circle.branded,.fl-social-icons .fa-x-twitter.branded{color:#000}.fl-social-icons .fa-stack.icon-bluesky i.fa-circle.branded,.fl-social-icons .fa-bluesky.branded{color:#01aaff}.fl-social-icons .fa-stack i.branded{color:#fff}.fl-social-icons .fa-stack{margin:0 0 10px 8px}.fl-social-icons .fallback{height:28px;width:28px;margin:0 0 10px 5px!important;vertical-align:inherit;font-size:30px}.fl-social-icons .fallback:before{width:28px!important;display:inline-block;height:28px!important}.fl-page-header-content .fa-stack i.fa-inverse.mono{color:#fff}.fa-stack i.fa-inverse.mono{color:#fff}.fl-404{padding:30px 0 50px;text-align:center}.fl-404 .fl-post-header{margin-bottom:45px}.fl-404 .fl-post-header h2{font-size:24px}.fl-404 form{margin:0 auto;max-width:400px}.fl-archive .fl-post{border-bottom:1px solid #e6e6e6;padding-bottom:40px}.fl-archive .fl-post:last-child{border-bottom:none;padding-bottom:0}.fl-archive .fl-archive-title{border-bottom:1px solid #e6e6e6;font-size:18px;margin-bottom:40px;padding-bottom:8px}.fl-archive .fl-archive-title a:hover{text-decoration:none}.fl-archive .fl-archive-nav-prev{float:left}.fl-archive .fl-archive-nav-next{float:right}.wp-pagenavi a,.wp-pagenavi span{border:1px solid #e6e6e6;border-right:none;margin:0;padding:6px 10px}.wp-pagenavi a:hover{border-color:#e6e6e6}.wp-pagenavi>*:last-child{border-right:1px solid #e6e6e6}.wp-pagenavi span.current,.wp-pagenavi a:hover{border-color:#e6e6e6;color:#fff;background:#838;font-weight:400}.search .page .fl-post-header{display:block}.fl-post{margin-bottom:40px}.fl-post:last-child{margin-bottom:0}.fl-post img[class*="wp-image-"],.fl-post img.alignnone,.fl-post img.alignleft,.fl-post img.aligncenter,.fl-post img.alignright{height:auto;max-width:100%}.fl-post img[class*="wp-block-cover"]{height:100%}.fl-post .fl-post-image-beside{float:left;margin-right:25px}.fl-post .fl-author-box{margin-top:40px;background:#f5f5f5;border:1px solid #ddd;padding:20px}.fl-post .fl-author-box .fl-author-avatar{float:left;margin-right:25px}.fl-post .fl-author-box .fl-author-description h4{margin-top:0;margin-bottom:5px}.fl-post-thumb{margin-bottom:25px}.fl-post-thumb img{height:auto!important;max-width:100%}.fl-post-header{margin-bottom:25px}.fl-post-title{margin-top:0}.fl-post-meta .fl-sep{margin:0 3px}.fl-post-meta-bottom{border-top:1px solid #e6e6e6;font-style:italic;margin-top:20px;padding-top:10px}.fl-comments-popup-link a:hover{text-decoration:none}.fl-comments-popup-link i{vertical-align:text-top}.post-edit-link{color:#838;font-size:14px;font-weight:400}.fl-post-nav{border-top:1px solid #e6e6e6;margin-top:10px;padding-top:10px}.fl-post-nav-prev{float:left}.fl-post-nav-next{float:right}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#f7f7f7;border:1px solid #e6e6e6;max-width:100%;padding:10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:5px}.fl-comments{margin-top:60px}.fl-comment-form .fl-comment-form-cancel{padding:15px 0}.fl-comments-list ol{margin:0;padding:0}.fl-comments-list ol li{line-height:inherit;list-style:none}.fl-comments-list .fl-comments-list-nav{border-top:1px solid #e6e6e6;margin-top:30px;padding:10px 0 30px 0}.fl-comments-list .fl-comments-list-prev{float:left}.fl-comments-list .fl-comments-list-next{float:right}.fl-comments-list .fl-comments-respond-title{margin-top:0}.fl-comments-list .comment-meta{margin:20px 0 10px}.fl-comments-list .comment-avatar img{height:auto;max-width:40px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.fl-comments-list .comment-author-link{font-size:16px;font-weight:700;margin-left:10px}.fl-comments-list .comment-content{border:1px solid #e6e6e6;padding:15px}.fl-comments-list .comment-reply-link{padding:5px;text-align:right}.fl-comments-list ul.children{margin:0;padding:0}.fl-comments-list ul.children li{margin:0 0 0 6%}#wp-comment-cookies-consent{margin-right:5px}.fl-widget{margin-bottom:40px}.fl-module-widget .fl-widget{margin-bottom:0}.fl-widget .fl-widget-title{margin-bottom:20px}.fl-widget ul{list-style:none;padding:0}.fl-widget ul li{display:block;margin-bottom:8px}.fl-widget ul li:last-child{margin-bottom:0}.fl-widget ul.sub-menu li{margin:0;padding:5px}.fl-widget ul.sub-menu li:before{content:"\2013";padding-right:5px}input[type=text].fl-search-input{color:rgb(79 77 77 / .6);width:100%}input[type=text].fl-search-input:focus{color:#4f4d4d}.widget_calendar table{width:100%}.widget_calendar caption,.widget_calendar th,.widget_calendar td{border-bottom:1px solid #e6e6e6;padding:3px 0;text-align:center}.widget_calendar caption td,.widget_calendar tfoot td{border:none}.widget_calendar caption #prev,.widget_calendar tfoot #prev{text-align:left}
66.widget_calendar caption #next,.widget_calendar tfoot #next{text-align:right}.woocommerce-account .woocommerce-Address{max-width:none}.fl-page .fl-module span.onsale{color:#fff;background:#838;font-size:13px;font-weight:400;left:10px;margin:0;padding:2px 13px;right:auto;text-shadow:none;top:10px;min-height:3.236em;min-width:3.236em;position:absolute;text-align:center;line-height:3.236;z-index:9;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.fl-page .fl-module-woocommerce a.button,.fl-page .fl-module-woocommerce button.button.alt,.fl-page .fl-post-module-woo-button button[type=submit],.fl-page .fl-post-module-woo-button button[type=submit].alt.disabled,.fl-page .fl-post-module-woo-button a.button{color:#515151;background-color:#ebe9eb;font-family:"Poppins",sans-serif;font-weight:400;font-size:16px;line-height:1.2;text-transform:none;border:none;border-radius:4px}.fl-page .fl-module-woocommerce a.button:hover,.fl-page .fl-module-woocommerce button.button.alt:hover,.fl-page .fl-post-module-woo-button button[type=submit]:hover,.fl-page .fl-post-module-woo-button a.button:hover{background-color:#dfdcde;color:#515151;border:none;border-radius:4px;border-color:#5b225b}.fl-page .fl-module-woocommerce button.button:disabled,.fl-page .fl-module-woocommerce button.button:disabled[disabled],.fl-page .fl-module-woocommerce button.alt.disabled{padding:6px 12px}.woocommerce-page ul.products li.product a.button,.woocommerce-page .woocommerce-message a.button,.woocommerce-page .woocommerce-message a.button.wc-forward,.woocommerce-page .woocommerce a.button.wc-forward,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page .woocommerce button[type=submit],.woocommerce-page button[type=submit].alt.disabled{color:#515151;background-color:#ebe9eb;font-family:"Poppins",sans-serif;font-weight:400;font-size:16px;line-height:1.2;text-transform:none;border:none;border-radius:4px}.woocommerce-page button.button:disabled,.woocommerce-page button.button:disabled[disabled],.woocommerce-page button.alt.disabled{padding:6px 12px}.woocommerce-page ul.products li.product a.button:hover,.woocommerce-page .woocommerce-message a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page .woocommerce button[type=submit]:hover,.woocommerce-page button[type=submit].alt.disabled:hover{background-color:#dfdcde;color:#515151;border:none;border-radius:4px;border-color:#5b225b}.woocommerce-page button.pswp__button:hover{border:0}.woocommerce-page button.pswp__button.pswp__button--arrow--left,.woocommerce-page button.pswp__button.pswp__button--arrow--right{position:absolute;top:50%}.woocommerce form .form-row .input-checkbox{position:static}a.fl-button,a.fl-button:visited{background:#838;color:#fff;border:1px solid #5b225b}a.fl-button:hover,.fl-builder-content a.fl-button:hover{color:#fff;background:#838}a.fl-button *,a.fl-button:visited *{color:#fff}a.fl-button:hover *{color:#fff}a.fl-button:hover,a.button:hover{color:#fff;background-color:#838;border:1px solid #5b225b}.woocommerce a.button,.woocommerce a.button:hover{border:1px solid #fff0}.wp-block-button .wp-block-button__link{font-size:16px;line-height:1.2}button,input[type=button],input[type=submit]{background-color:#838;color:#fff;font-size:16px;line-height:1.2;padding:6px 12px;font-weight:400;text-shadow:none;border:1px solid #5b225b;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#838;color:#fff;border:1px solid #5b225b;text-decoration:none}button:active,input[type=button]:active,input[type=submit]:active,button:focus,input[type=button]:focus,input[type=submit]:focus{background-color:#838;color:#fff;border:1px solid #5b225b;outline:none;position:relative}button.btn-default,input[type=button].btn-default,input[type=submit].btn-default,button.btn-default:hover,input[type=button].btn-default:hover,input[type=submit].btn-default:hover,button.btn-default:focus,input[type=button].btn-default:focus,input[type=submit].btn-default:focus,button.btn-default.active,input[type=button].btn-default.active,input[type=submit].btn-default.active{color:#4f4d4d;background-color:#fcfcfc;border-color:#ccc}.mejs-button button .mejs-button button:active,.mejs-button button:hover,.mejs-button button:visited,.mejs-button button:focus{background-color:#fff0;border:none}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=date],input[type=month],input[type=week],input[type=time],input[type=number],input[type=search],input[type=url],textarea{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#4f4d4d;background-color:#fcfcfc;background-image:none;border:1px solid #e6e6e6;-moz-transition:all ease-in-out .15s;-webkit-transition:all ease-in-out .15s;transition:all ease-in-out .15s;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgb(79 77 77 / .4)}input[type=text]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=week]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=url]:-moz-placeholder,textarea:-moz-placeholder{color:rgb(79 77 77 / .4)}input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=week]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{color:rgb(79 77 77 / .4)}input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgb(79 77 77 / .4)}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=number]:focus,input[type=search]:focus,input[type=url]:focus,textarea:focus{background-color:#fcfcfc;border-color:#ccc;outline:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.form-control{background-color:#fcfcfc;border-color:#e6e6e6;color:#4f4d4d;-moz-transition:all ease-in-out .15s;-webkit-transition:all ease-in-out .15s;transition:all ease-in-out .15s}.form-control::-webkit-input-placeholder{color:rgb(79 77 77 / .4)}.form-control:-moz-placeholder{color:rgb(79 77 77 / .4)}.form-control::-moz-placeholder{color:rgb(79 77 77 / .4)}.form-control:-ms-input-placeholder{color:rgb(79 77 77 / .4)}.form-control:focus{background-color:#fcfcfc;border-color:#ccc;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.mfp-wrap button.mfp-arrow,.mfp-wrap button.mfp-arrow:active,.mfp-wrap button.mfp-arrow:
66hover,.mfp-wrap button.mfp-arrow:focus{background:transparent!important;border:none!important;outline:none;position:absolute;top:50%;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}.mfp-wrap .mfp-close,.mfp-wrap .mfp-close:active,.mfp-wrap .mfp-close:hover,.mfp-wrap .mfp-close:focus{background:transparent!important;border:none!important;outline:none;position:absolute;top:0;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}img.mfp-img{padding:0}.mfp-counter{display:none}.fl-builder-edit .fl-page-header-fixed{display:none!important}.fl-builder .container.fl-content-full{margin:0;padding:0;width:auto;max-width:none}.fl-builder .container.fl-content-full>.row{margin:0}.fl-builder .container.fl-content-full .fl-content{margin:0;padding:0}.fl-builder .container.fl-content-full .fl-post-header{margin-left:20px;margin-right:20px;padding-top:40px}.fl-builder .container.fl-content-full .fl-comments{margin-left:20px;margin-right:20px}@media (max-width:767px){.fl-post .fl-post-image-beside{float:none;margin-right:0}.fl-post .fl-post-image-beside,.fl-post .fl-post-content-beside{padding:0 15px}.fl-page-header-logo img[data-mobile]{display:none}}@media (max-width:992px){body.woocommerce-page.fl-framework-bootstrap .row,body.woocommerce-page.fl-framework-base .row{display:flex;flex-wrap:wrap;flex-direction:column}body.woocommerce-page.fl-framework-bootstrap .fl-page-content .row .fl-woo-content,body.woocommerce-page.fl-framework-base .fl-page-content .row .fl-woo-content{box-sizing:border-box;width:100%}body.woocommerce-page.fl-framework-bootstrap .fl-woo-content-right,body.woocommerce-page.fl-framework-base .fl-woo-content-right{order:1;width:100%}body.woocommerce-page.fl-framework-bootstrap .fl-woo-sidebar-left,body.woocommerce-page.fl-framework-base .fl-woo-sidebar-left,body.woocommerce-page.fl-framework-bootstrap .fl-sidebar,body.woocommerce-page.fl-framework-base .fl-sidebar{width:100%}}@media (min-width:768px){.container{padding-left:40px;padding-right:40px;width:auto}.fl-page-nav{background:#fff0}.fl-page-nav .navbar-nav li>a{padding:15px 15px;color:#4f4d4d}.fl-page-nav .navbar-nav li>a:hover,.fl-page-nav .navbar-nav li>a:focus{color:#838}.fl-page-nav .navbar-nav li.current-menu-ancestor>a,.fl-page-nav .navbar-nav li.current-menu-parent>a,.fl-page-nav .navbar-nav li.current-menu-item>a{color:#838}.fl-page-nav .navbar-nav li.current-menu-item~li.current-menu-item>a{color:#4f4d4d}.fl-page-nav-wrap{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;padding:0;border-color:#e6e6e6;background-color:#fff;color:gray}.fl-page-nav-wrap *,.fl-page-nav-wrap h1,.fl-page-nav-wrap h2,.fl-page-nav-wrap h3,.fl-page-nav-wrap h4,.fl-page-nav-wrap h5,.fl-page-nav-wrap h6{color:gray}.fl-page-nav-wrap a,.fl-page-nav-wrap a *,.fl-page-nav-wrap a.fas,.fl-page-nav-wrap a.fab{color:gray}.fl-page-nav-wrap a:hover,.fl-page-nav-wrap a:focus,.fl-page-nav-wrap a:hover *,.fl-page-nav-wrap a:focus *,.fl-page-nav-wrap a.fas:hover,.fl-page-nav-wrap a.fab:hover,.fl-page-nav-wrap a.fas:focus,.fl-page-nav-wrap a.fab:focus{color:#428bca}.fl-page-nav-wrap .navbar-nav li>a{color:gray}.fl-page-nav-wrap .navbar-nav li>a:hover,.fl-page-nav-wrap .navbar-nav li>a:focus{color:#428bca}.fl-page-nav-wrap .navbar-nav li.current-menu-ancestor>a,.fl-page-nav-wrap .navbar-nav li.current-menu-parent>a,.fl-page-nav-wrap .navbar-nav li.current-menu-item>a{color:#428bca}.fl-page-nav-wrap .navbar-nav li.current-menu-item~li.current-menu-item>a{color:#428bca}.fl-page-nav-toggle-visible-always .fl-page-header-wrap .fl-page-header-container,.fl-page-nav-toggle-visible-medium-mobile .fl-page-header-wrap .fl-page-header-container{padding-left:40px;padding-right:40px}.fl-page-nav-collapse ul.navbar-nav>li{border:none}.fl-page-nav-collapse ul.navbar-nav>li:first-child{border:none}.fl-page-header-container,.fl-page-nav-container{position:relative}.fl-page-nav-col,.fl-page-nav,.fl-page-fixed-nav-wrap{position:inherit}ul.navbar-nav li.mega-menu{position:inherit}ul.navbar-nav li.mega-menu.fl-sub-menu-open>ul.sub-menu{left:0}ul.navbar-nav li.mega-menu>ul.sub-menu{position:absolute!important;width:100%;padding:20px;
66display:table}ul.navbar-nav li.mega-menu>ul.sub-menu ul.sub-menu{position:relative;width:auto;left:0!important;top:0;opacity:1!important;padding:0;border-top:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}ul.navbar-nav li.mega-menu>ul.sub-menu>li{position:relative;float:none;display:table-cell;height:auto;vertical-align:top;border-right:1px solid #d9e8f4}ul.navbar-nav li.mega-menu>ul.sub-menu>li:last-child{border-right:none}ul.navbar-nav li.mega-menu>ul.sub-menu>li li li a::before{font-family:'Font Awesome 5 Free';content:'\f105';font-weight:900;margin-right:10px}ul.navbar-nav li.mega-menu>ul.sub-menu>li>a{font-weight:700}ul.navbar-nav li.mega-menu.mega-menu-items-1>ul>li{width:100%}ul.navbar-nav li.mega-menu.mega-menu-items-2>ul>li{width:50%}ul.navbar-nav li.mega-menu.mega-menu-items-3>ul>li{width:33.33%}ul.navbar-nav li.mega-menu.mega-menu-items-4>ul>li{width:25%}ul.navbar-nav li.mega-menu.mega-menu-items-5>ul>li{width:20%}ul.navbar-nav li.mega-menu.mega-menu-items-6>ul>li{width:16.66%}.fl-content,.fl-sidebar{margin:40px 0}.fl-full-width.fl-footer-effect .fl-page-footer-wrap{z-index:-1;position:fixed;bottom:0;left:0;width:100%}.fl-full-width.fl-footer-effect .fl-page{z-index:10}.fl-404{padding:100px 0 150px}.fl-404 .fl-post-header h2{font-size:30px}.fl-builder .container.fl-content-full .fl-post-header,.fl-builder .container.fl-content-full .fl-comments{margin:0 40px;width:auto}}@media (min-width:992px){body.fl-fixed-width:not(.fl-nav-vertical):not(.fl-fixed-header):not(.fl-shrink){padding:0}.container{padding-left:0;padding-right:0;width:900px}.fl-full-width .container{padding-left:40px;padding-right:40px;width:auto}.fl-page{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;width:980px}.fl-full-width .fl-page{width:auto}.fl-page-nav-search{display:block}.fl-scroll-header .fl-page-header-primary,.fl-scroll-header .fl-page-bar{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:-webkit-transform .4s ease-in-out;-moz-transition:transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out}.fl-scroll-header .fl-page-header-primary.fl-show,.fl-scroll-header .fl-page-bar.fl-show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.fl-sidebar{display:block}.fl-content{margin:40px 0}.fl-content-left{border-right:1px solid #e6e6e6;padding-right:40px}.fl-content-right{border-left:1px solid #e6e6e6;padding-left:40px}.fl-woo-content-left{float:left}.fl-woo-content-right{float:right}.fl-sidebar-right{padding-left:40px}.fl-sidebar-left{padding-right:40px}.fl-builder.fl-full-width .container.fl-content-full .fl-post-header,.fl-builder.fl-full-width .container.fl-content-full .fl-comments{margin:0 40px;width:auto}}@media (min-width:1100px){.fl-fixed-width .fl-page{width:1100px;max-width:90%}.container{width:1020px;max-width:90%}.fl-full-width .container{padding-left:0;padding-right:0;width:1020px}.fl-page-nav-toggle-visible-always .fl-page-header-wrap .fl-page-header-container,.fl-page-nav-toggle-visible-medium-mobile .fl-page-header-wrap .fl-page-header-container{padding-left:0;padding-right:0}.fl-builder.fl-full-width .container.fl-content-full .fl-post-header,.fl-builder.fl-full-width .container.fl-content-full .fl-comments{margin:0 auto;width:1020px}}body.fl-framework-base-4 nav a.no-menu,body.fl-framework-bootstrap-4 nav a.no-menu{display:block}body.woocommerce-page.fl-framework-bootstrap .product .label{font-size:16px;color:#4f4d4d;padding:0}@media (max-width:767px){body:not(.fl-nav-mobile-offcanvas) .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-right .fl-page-nav-collapse{width:100%}body:not(.fl-nav-mobile-offcanvas) .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-right .fl-page-nav-collapse ul.navbar-nav{flex:0 0 100%}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-right .fl-page-nav-collapse ul.navbar-nav{float:none!important}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-right .fl-page-header-row .fl-page-header-logo{padding-bottom:30px}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-right .fl-page-header-logo-col,.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-right .fl-page-nav-col{width:100%}.fl-framework-bootstrap-4 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-right .fl-page-header-logo-col,.fl-framework-bootstrap-4 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-right .fl-page-nav-col{flex-basis:100%;max-width:100%}body:not(.fl-nav-mobile-offcanvas) .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-left .fl-page-nav-collapse{width:100%}body:not(.fl-nav-mobile-offcanvas) .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-left .fl-page-nav-collapse ul.navbar-nav{flex:0 0 100%}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-left .fl-page-header-row .fl-page-header-logo{padding-bottom:30px}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-left .fl-page-nav ul.navbar-nav>li:first-child a{padding-left:17px}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-left .fl-page-logo-wrap,.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-left .fl-page-nav-col{width:100%}.fl-framework-bootstrap-4 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-left .fl-page-header-logo-col,.fl-framework-bootstrap-4 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-left .fl-page-nav-col{flex-basis:100%;max-width:100%}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-centered-inline-logo{text-align:left}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-centered-inline-logo .fl-page-header-logo{display:block}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-header-vertical{top:0}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse{border-top:1px solid #e6e6e6;padding-bottom:10px}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse.collapse{display:none!important;visibility:hidden!important}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse.collapse.in,.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse.collapse.show{display:block!important;visibility:visible!important}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse.collapsing{display:block!important}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav{display:block;float:none}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav>li{border-color:#e6e6e6;border-bottom-style:solid;border-bottom-width:1px;display:block;float:none;position:relative}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav>li>a{color:gray;text-align:left}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav>li>a:hover,.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav>li>a:focus{color:#428bca}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav>li.current-menu-item>a,.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav>li.current-menu-item>.fl-submenu-icon-wrap .fl-submenu-toggle-icon{color:#428bca}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.sub-menu li{border-color:#e6e6e6}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.sub-menu li a{color:gray}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.sub-menu li a:hover{color:#428bca}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.sub-menu li.current-menu-item>a{color:#428bca}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse .fl-page-nav-search{display:none}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu{background-color:#fff0;border:none;float:none;height:100%;list-style:none;overflow:hidden;padding:0;position:absolute;top:0;width:auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu ul.sub-menu{padding-bottom:0;margin-left:15px}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu li{border-top:1px solid #e6e6e6}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu li a{clear:both;color:gray;display:block;font-weight:400;line-height:20px;margin:0;padding:15px}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu li a:hover,.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu li a:focus{color:#428bca;text-decoration:none}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu li a:before{font-family:'Font Awesome 5 Free';content:'\f105';font-weight:900;margin-right:10px}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul li.fl-mobile-sub-menu-open ul.sub-menu{position:static}.fl-submenu-toggle .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.navbar-nav .sub-menu{position:absolute}.fl-submenu-toggle .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.navbar-nav li.menu-item-has-children>a{padding-right:40px}.fl-submenu-toggle .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.navbar-nav li.menu-item-has-children>.fl-submenu-icon-wrap{visibility:visible}.fl-submenu-toggle .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.navbar-nav li.fl-mobile-sub-menu-open>.fl-submenu-icon-wrap .fl-submenu-toggle-icon:after{content:'\f106'}.fl-submenu-toggle .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.navbar-nav li.fl-mobile-sub-menu-open>ul.sub-menu,.fl-submenu-toggle .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.navbar-nav li.fl-mobile-sub-menu-open .hide-heading>ul.sub-menu{position:static}.fl-submenu-toggle .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.navbar-nav li a{padding:15px}.fl-submenu-toggle .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.navbar-nav li:hover>.fl-submenu-icon-wrap .fl-submenu-toggle-icon,.fl-submenu-toggle .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.navbar-nav li:focus>.fl-submenu-icon-wrap .fl-submenu-toggle-icon{color:#428bca}.fl-submenu-indicator .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile ul.navbar-nav li.menu-item-has-children>a{padding-right:40px}.fl-submenu-indicator .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile ul.navbar-nav li.menu-item-has-children>a:after{content:''!important}.fl-submenu-indicator .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile ul.navbar-nav li.menu-item-has-children>.fl-submenu-icon-wrap{visibility:visible}.fl-submenu-indicator .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile ul.navbar-nav li.menu-item-has-children:hover>.fl-submenu-icon-wrap .fl-submenu-toggle-icon,.fl-submenu-indicator .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile ul.navbar-nav li.menu-item-has-children:focus>.fl-submenu-icon-wrap .fl-submenu-toggle-icon{color:#428bca}.fl-submenu-indicator .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile ul.navbar-nav li.menu-item-has-children.fl-mobile-sub-menu-open>.fl-submenu-icon-wrap .fl-submenu-toggle-icon:after{content:'\f106'}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-submenu-icon-wrap{visibility:hidden}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-submenu-icon-wrap .fl-submenu-toggle-icon{position:absolute;padding:15px;top:0;right:0;bottom:0;cursor:pointer}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-submenu-icon-wrap .fl-submenu-toggle-icon:after{font-family:'Font Awesome 5 Free';content:'\f107';font-weight:900;font-size:16px;float:right}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-wrap{border:0 none;margin:0;padding-bottom:20px}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle{display:block;background:#e6e6e6;color:gray}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle *{color:gray}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle:hover,.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle:focus{background:#e6e6e6}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-header-fixed .fl-page-nav-wrap{padding-top:20px}}.fl-page-nav-right.fl-page-header-fixed,.fl-page-header-fixed{display:none;left:auto;position:fixed!important;top:0;width:100%;z-index:100;border-color:#e6e6e6;background-color:#fff;color:gray;-moz-box-shadow:0 0 7px rgb(0 0 0 / .1);
66-webkit-box-shadow:0 0 7px rgb(0 0 0 / .1);box-shadow:0 0 7px rgb(0 0 0 / .1)}.fl-page-nav-right.fl-page-header-fixed *,.fl-page-header-fixed *,.fl-page-nav-right.fl-page-header-fixed h1,.fl-page-header-fixed h1,.fl-page-nav-right.fl-page-header-fixed h2,.fl-page-header-fixed h2,.fl-page-nav-right.fl-page-header-fixed h3,.fl-page-header-fixed h3,.fl-page-nav-right.fl-page-header-fixed h4,.fl-page-header-fixed h4,.fl-page-nav-right.fl-page-header-fixed h5,.fl-page-header-fixed h5,.fl-page-nav-right.fl-page-header-fixed h6,.fl-page-header-fixed h6{color:gray}.fl-page-nav-right.fl-page-header-fixed a,.fl-page-header-fixed a,.fl-page-nav-right.fl-page-header-fixed a *,.fl-page-header-fixed a *,.fl-page-nav-right.fl-page-header-fixed a.fas,.fl-page-header-fixed a.fas,.fl-page-nav-right.fl-page-header-fixed a.fab,.fl-page-header-fixed a.fab{color:gray}.fl-page-nav-right.fl-page-header-fixed a:hover,.fl-page-header-fixed a:hover,.fl-page-nav-right.fl-page-header-fixed a:focus,.fl-page-header-fixed a:focus,.fl-page-nav-right.fl-page-header-fixed a:hover *,.fl-page-header-fixed a:hover *,.fl-page-nav-right.fl-page-header-fixed a:focus *,.fl-page-header-fixed a:focus *,.fl-page-nav-right.fl-page-header-fixed a.fas:hover,.fl-page-header-fixed a.fas:hover,.fl-page-nav-right.fl-page-header-fixed a.fab:hover,.fl-page-header-fixed a.fab:hover,.fl-page-nav-right.fl-page-header-fixed a.fas:focus,.fl-page-header-fixed a.fas:focus,.fl-page-nav-right.fl-page-header-fixed a.fab:focus,.fl-page-header-fixed a.fab:focus{color:#428bca}.fl-page-nav-right.fl-page-header-fixed .navbar-nav li>a,.fl-page-header-fixed .navbar-nav li>a{color:gray}.fl-page-nav-right.fl-page-header-fixed .navbar-nav li>a:hover,.fl-page-header-fixed .navbar-nav li>a:hover,.fl-page-nav-right.fl-page-header-fixed .navbar-nav li>a:focus,.fl-page-header-fixed .navbar-nav li>a:focus{color:#428bca}.fl-page-nav-right.fl-page-header-fixed .navbar-nav li.current-menu-ancestor>a,.fl-page-header-fixed .navbar-nav li.current-menu-ancestor>a,.fl-page-nav-right.fl-page-header-fixed .navbar-nav li.current-menu-parent>a,.fl-page-header-fixed .navbar-nav li.current-menu-parent>a,.fl-page-nav-right.fl-page-header-fixed .navbar-nav li.current-menu-item>a,.fl-page-header-fixed .navbar-nav li.current-menu-item>a{color:#428bca}.fl-page-nav-right.fl-page-header-fixed .navbar-nav li.current-menu-item~li.current-menu-item>a,.fl-page-header-fixed .navbar-nav li.current-menu-item~li.current-menu-item>a{color:#428bca}.fl-page-nav-right.fl-page-header-fixed .fl-page-header-container.container,.fl-page-header-fixed .fl-page-header-container.container{padding-bottom:8px;padding-top:8px}.fl-page-nav-right.fl-page-header-fixed.fl-page-header.fl-page-nav-toggle-visible-always .fl-page-header-row .fl-page-header-logo,.fl-page-header-fixed.fl-page-header.fl-page-nav-toggle-visible-always .fl-page-header-row .fl-page-header-logo{padding-bottom:0}.fl-page-nav-right.fl-page-header-fixed.fl-page-header.fl-page-nav-toggle-visible-always .fl-page-nav-collapse,.fl-page-header-fixed.fl-page-header.fl-page-nav-toggle-visible-always .fl-page-nav-collapse{margin-top:20px}.fl-page-nav-right.fl-page-header-fixed.fl-page-header.fl-page-nav-toggle-visible-always .fl-page-nav .navbar-toggle,.fl-page-header-fixed.fl-page-header.fl-page-nav-toggle-visible-always .fl-page-nav .navbar-toggle{top:15px}.fl-page-nav-right.fl-page-header-fixed .fl-logo-img,.fl-page-header-fixed .fl-logo-img{max-height:46px!important;width:auto!important}.fl-page-nav-right.fl-page-header-fixed .fl-logo-text,.fl-page-header-fixed .fl-logo-text{font-size:28px}.fl-page-nav-right.fl-page-header-fixed .fl-page-nav-wrap .navbar-nav>li>a,.fl-page-header-fixed .fl-page-nav-wrap .navbar-nav>li>a{padding:10px 15px}.fl-page-nav-right.fl-page-header-fixed .fl-page-nav ul.sub-menu,.fl-page-header-fixed .fl-page-nav ul.sub-menu{background-color:#fff}.admin-bar .fl-page-nav-right.fl-page-header-fixed,.admin-bar .fl-page-header-fixed,.admin-bar .fl-page-header-vertical{top:32px}@media (min-width:991px){.fl-page-header-fixed .fl-page-fixed-nav-wrap{padding-right:0}}@media (min-width:992px){.fl-fixed-width .fl-page-nav-right.fl-page-header-fixed,.fl-fixed-width .fl-page-header-fixed{width:980px}}@media (min-width:1100px){.fl-fixed-width .fl-page-nav-right.fl-page-header-fixed,.fl-fixed-width .fl-page-header-fixed{width:1100px;max-width:90%}}.fl-page-nav-right .fl-page-header-container{padding-bottom:0}.fl-page-nav-right .fl-page-header-logo{padding-bottom:30px}.fl-page-nav-right .fl-page-nav-search{position:relative}.fl-page-nav-right .fl-page-nav-search a.fa-search{padding:13px 0 13px 15px;position:static}.fl-page-nav-right .fl-page-nav-collapse{display:inline-flex!important;align-items:center;justify-content:flex-end}@media (min-width:768px){.fl-page-nav-right{text-align:center}.fl-page-nav-right .fl-page-header-container{padding-left:15px;padding-right:15px}.fl-page-nav-right .fl-page-header-logo{padding-left:40px;padding-right:40px}.fl-page-nav-right .fl-page-nav-wrap{margin-left:-15px;margin-right:-15px}.fl-page-nav-right .fl-page-nav ul.navbar-nav{float:none!important}.fl-page-nav-right .fl-page-nav ul.navbar-nav:last-child{margin-right:0}.fl-page-nav-right .fl-page-nav ul.navbar-nav>li{display:inline-block;float:none}.fl-page-nav-right .fl-page-nav ul.sub-menu{text-align:left}}@media (min-width:992px){.fl-page-nav-right{text-align:right}.fl-page-nav-right .fl-page-header-wrap{border-bottom:1px solid rgb(128 128 128 / .13)}.fl-page-nav-right .fl-page-header-container{padding-bottom:30px}.fl-page-nav-right .fl-page-header-row{display:table;table-layout:fixed;width:100%;margin-left:0;margin-right:0}.fl-page-nav-right .fl-page-header-row>div{display:table-cell;float:none;vertical-align:middle}.fl-page-nav-right .fl-page-header-row .fl-page-header-logo-col{padding-left:0}.fl-page-nav-right .fl-page-header-row .fl-page-logo-wrap{padding-left:0}.fl-page-nav-right .fl-page-header-row .fl-page-nav-col{padding-right:0}.fl-page-nav-right.fl-page-nav-toggle-visible-always .fl-page-header-row{display:block;width:auto}.fl-page-nav-right.fl-page-nav-toggle-visible-always .fl-page-header-row>div{display:block;width:100%}.fl-page-nav-right .fl-page-header-logo{padding:0;text-align:left}.fl-page-nav-right .fl-page-nav-wrap{border-color:#e6e6e6;background-color:#fff;color:gray;background:none;border:none;margin-left:0;margin-right:0}.fl-page-nav-right .fl-page-nav-wrap *,.fl-page-nav-right .fl-page-nav-wrap h1,.fl-page-nav-right .fl-page-nav-wrap h2,.fl-page-nav-right .fl-page-nav-wrap h3,.fl-page-nav-right .fl-page-nav-wrap h4,.fl-page-nav-right .fl-page-nav-wrap h5,.fl-page-nav-right .fl-page-nav-wrap h6{color:gray}.fl-page-nav-right .fl-page-nav-wrap a,.fl-page-nav-right .fl-page-nav-wrap a *,.fl-page-nav-right .fl-page-nav-wrap a.fas,.fl-page-nav-right .fl-page-nav-wrap a.fab{color:gray}.fl-page-nav-right .fl-page-nav-wrap a:hover,.fl-page-nav-right .fl-page-nav-wrap a:focus,.fl-page-nav-right .fl-page-nav-wrap a:hover *,.fl-page-nav-right .fl-page-nav-wrap a:focus *,.fl-page-nav-right .fl-page-nav-wrap a.fas:
66hover,.fl-page-nav-right .fl-page-nav-wrap a.fab:hover,.fl-page-nav-right .fl-page-nav-wrap a.fas:focus,.fl-page-nav-right .fl-page-nav-wrap a.fab:focus{color:#428bca}.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li>a{color:gray}.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li>a:hover,.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li>a:focus{color:#428bca}.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-ancestor>a,.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-parent>a,.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-item>a{color:#428bca}.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-item~li.current-menu-item>a{color:#428bca}.fl-page-nav-right .fl-page-nav{border:none;margin:0}.fl-page-nav-right .fl-page-nav ul.navbar-nav{float:right!important}.fl-page-nav-right .fl-page-nav ul.navbar-nav>li{display:block;float:left}.fl-fixed-width .fl-page-nav-right .fl-page-header-container{padding-left:0;padding-right:0}}@media (min-width:1100px){.fl-page-nav-right.fl-page-nav-toggle-visible-always .fl-page-header-container,.fl-page-nav-right.fl-page-nav-toggle-visible-medium-mobile .fl-page-header-container,.fl-page-nav-right .fl-page-header-container{padding-left:0;padding-right:0}}.fl-page-footer-widgets{border-top:1px solid #e6e6e6;border-color:#e6e6e6;background-color:#fff;color:gray}.fl-page-footer-widgets *,.fl-page-footer-widgets h1,.fl-page-footer-widgets h2,.fl-page-footer-widgets h3,.fl-page-footer-widgets h4,.fl-page-footer-widgets h5,.fl-page-footer-widgets h6{color:gray}.fl-page-footer-widgets a,.fl-page-footer-widgets a *,.fl-page-footer-widgets a.fas,.fl-page-footer-widgets a.fab{color:#428bca}.fl-page-footer-widgets a:hover,.fl-page-footer-widgets a:focus,.fl-page-footer-widgets a:hover *,.fl-page-footer-widgets a:focus *,.fl-page-footer-widgets a.fas:hover,.fl-page-footer-widgets a.fab:hover,.fl-page-footer-widgets a.fas:focus,.fl-page-footer-widgets a.fab:focus{color:#428bca}.fl-page-footer-widgets .navbar-nav li>a{color:#428bca}.fl-page-footer-widgets .navbar-nav li>a:hover,.fl-page-footer-widgets .navbar-nav li>a:focus{color:#428bca}.fl-page-footer-widgets .navbar-nav li.current-menu-ancestor>a,.fl-page-footer-widgets .navbar-nav li.current-menu-parent>a,.fl-page-footer-widgets .navbar-nav li.current-menu-item>a{color:#428bca}.fl-page-footer-widgets .navbar-nav li.current-menu-item~li.current-menu-item>a{color:#428bca}.fl-page-footer-widgets-container{padding-top:30px}@media (min-width:992px){.fl-page-footer-widgets{display:block}}.fl-page-footer{border-top:1px solid #e6e6e6;font-size:12px;border-color:#e6e6e6;background-color:#fff;color:gray}.fl-page-footer *,.fl-page-footer h1,.fl-page-footer h2,.fl-page-footer h3,.fl-page-footer h4,.fl-page-footer h5,.fl-page-footer h6{color:gray}.fl-page-footer a,.fl-page-footer a *,.fl-page-footer a.fas,.fl-page-footer a.fab{color:#428bca}.fl-page-footer a:hover,.fl-page-footer a:focus,.fl-page-footer a:hover *,.fl-page-footer a:focus *,.fl-page-footer a.fas:hover,.fl-page-footer a.fab:hover,.fl-page-footer a.fas:focus,.fl-page-footer a.fab:focus{color:#428bca}.fl-page-footer .navbar-nav li>a{color:#428bca}.fl-page-footer .navbar-nav li>a:hover,.fl-page-footer .navbar-nav li>a:focus{color:#428bca}.fl-page-footer .navbar-nav li.current-menu-ancestor>a,.fl-page-footer .navbar-nav li.current-menu-parent>a,.fl-page-footer .navbar-nav li.current-menu-item>a{color:#428bca}.fl-page-footer .navbar-nav li.current-menu-item~li.current-menu-item>a{color:#428bca}.fl-page-footer-container{padding-top:20px}.fl-page-footer-text{padding-bottom:20px;text-align:center}.fl-page-footer .fl-social-icons{text-align:center}.fl-page-footer .fl-social-icons .fl-icon{margin:0 5px 20px 5px}.fl-page-footer .fl-social-icons .fallback{font-size:26px;line-height:24px}.fl-page-footer .fl-social-icons-stacked{font-size:1em}.fl-page-footer .fl-social-icons-stacked .fas{color:#000}.fl-page-footer .fl-social-icons-stacked .fab,.fl-page-footer .fl-social-icons-stacked .fas.fa-envelope,.fl-page-footer .fl-social-icons-stacked .fas.fa-rss,.fl-page-footer .fl-social-icons-stacked .fas.fa-map-marker-alt{color:#fff;transition:opacity .2s ease-in-out;opacity:.8}.fl-page-footer .fl-social-icons-stacked .fab:hover,.fl-page-footer .fl-social-icons-stacked .fas.fa-envelope:hover,.fl-page-footer .fl-social-icons-stacked .fas.fa-rss:hover,.fl-page-footer .fl-social-icons-stacked .fas.fa-map-marker-alt:hover{color:#666;opacity:1}.fl-page-footer .fl-social-icons-stacked .fab,.fl-page-footer .fl-social-icons-stacked .fas{vertical-align:inherit;width:inherit;height:inherit;line-height:inherit}.fl-page-footer-nav{float:none;text-align:center;margin:0 0 10px}.fl-page-footer-nav>li{display:inline-block;float:none}.fl-page-footer-nav ul.sub-menu{display:none}.fl-page-footer-nav>li>a{padding-top:0}.fl-page-footer-nav>li>a:hover,.fl-page-footer-nav>li>a:focus{background:#fff0}@media (min-width:768px){.fl-page-footer .fl-page-footer-text,.fl-page-footer .fl-social-icons{text-align:inherit}.fl-page-footer .fl-page-footer-nav{margin:0 -15px 10px}.fl-page-footer .text-left .fl-social-icons .fl-icon{margin:0 10px 20px 0}.fl-page-footer .text-left .fl-page-footer-nav{text-align:left}.fl-page-footer .text-right .fl-social-icons .fl-icon{margin:0 0 20px 10px}.fl-page-footer .text-right .fl-page-footer-nav{text-align:right}}@media (min-width:992px){.fl-page-footer-container{padding:20px 0 0}}body.has-blocks .fl-post-content>.alignwide{max-width:1100px}body.fl-fixed-width.has-blocks:not(.fl-has-sidebar) .fl-post-content .alignfull{width:auto;max-width:100vw}body.fl-full-width.has-blocks:not(.fl-has-sidebar) .fl-post-content .alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:auto;max-width:100vw}body.fl-full-width.has-blocks .fl-post-content .wp-block-group.alignwide,body.fl-full-width.has-blocks .fl-post-content .wp-block-group.alignfull{margin-left:0;margin-right:0}body.fl-full-width.has-blocks .fl-post-content .wp-block-group.alignwide .wp-block-list,body.fl-full-width.has-blocks .fl-post-content .wp-block-group.alignfull .wp-block-list{padding-inline:0}body.fl-full-width.has-blocks .fl-post-content .wp-block-group.alignwide .wp-block-list li,body.fl-full-width.has-blocks .fl-post-content .wp-block-group.alignfull .wp-block-list li{list-style-position:inside}body.fl-full-width.has-blocks:not(.fl-has-sidebar) .fl-post-content .wp-block-group.alignfull,body.fl-full-width.has-blocks:not(.fl-has-sidebar) .fl-post-content .wp-block-group.alignfull.wp-block-group-is-layout-flex,body.fl-full-width.has-blocks:not(.fl-has-sidebar) .fl-post-content .wp-block-group.alignfull.wp-block-group-is-layout-grid{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2)}body.has-blocks .fl-post-content>.alignfull,body.fl-full-width.page-template-tpl-sidebar.has-blocks .fl-post-content .alignfull{margin:1.5em 0;max-width:100%}body.has-blocks .fl-post-content .alignwide{margin-left:-5%;margin-right:-5%;width:auto;max-width:100vw}body.has-blocks .fl-post-content ul,body.has-blocks .fl-post-content ol{margin:1.5em 0;list-style-position:outside}body.has-blocks .fl-post-content .alignwide ul,body.has-blocks .fl-post-content .alignfull ul,body.has-blocks .fl-post-content .alignwide ol,body.has-blocks .fl-post-content .alignfull ol{max-width:100%}body.has-blocks .fl-post-content li{list-style-position:outside}body.has-blocks .fl-post-content .wp-block-navigation{margin-bottom:1.5em}body.has-blocks .fl-post-content .wp-block-navigation ul{margin-top:0;margin-bottom:0}.wp-block-embed.type-video>.wp-block-embed__wrapper{position:relative;width:100%;height:0;padding-top:56.25%}.wp-block-embed.type-video>.wp-block-embed__wrapper>iframe{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.wp-block-file object,.wp-block-file .fluid-width-video-wrapper object{position:static}.wp-block-gallery:not(.components-placeholder){margin:1.5em auto}.wp-block-cover-text p{padding:1.5em 20px}@media screen and (min-width:768px){.wp-block-cover-text p{padding:1.5em 0}}ul.wp-block-latest-posts.alignwide,ul.wp-block-latest-posts.alignfull,ul.wp-block-latest-posts.is-grid.alignwide,ul.wp-block-latest-posts.is-grid.alignwide{padding:0 20px}.wp-block-table{display:block;overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table td,.wp-block-table th{padding:.5em}body.has-blocks .has-fl-heading-text-color{color:#838}body.has-blocks .has-fl-heading-text-background-color{background-color:#838}body.has-blocks .has-fl-body-bg-color{color:#f2f2f2}body.has-blocks .has-fl-body-bg-background-color{background-color:#f2f2f2}body.has-blocks .has-fl-body-text-color{color:#4f4d4d}body.has-blocks .has-fl-body-text-background-color{background-color:#4f4d4d}body.has-blocks .has-fl-accent-color{color:#838}body.has-blocks .has-fl-accent-background-color{background-color:#838}body.has-blocks .has-fl-accent-hover-color{color:#838}body.has-blocks .has-fl-accent-hover-background-color{background-color:#838}body.has-blocks .has-fl-topbar-bg-color{color:#fff}body.has-blocks .has-fl-topbar-bg-background-color{background-color:#fff}body.has-blocks .has-fl-topbar-text-color{color:gray}body.has-blocks .has-fl-topbar-text-background-color{background-color:gray}body.has-blocks .has-fl-topbar-link-color{color:#428bca}body.has-blocks .has-fl-topbar-link-background-color{background-color:#428bca}body.has-blocks .has-fl-topbar-hover-color{color:#428bca}body.has-blocks .has-fl-topbar-hover-background-color{background-color:#428bca}body.has-blocks .has-fl-header-bg-color{color:#fff}body.has-blocks .has-fl-header-bg-background-color{background-color:#fff}body.has-blocks .has-fl-header-text-color{color:gray}body.has-blocks .has-fl-header-text-background-color{background-color:gray}body.has-blocks .has-fl-header-link-color{color:gray}body.has-blocks .has-fl-header-link-background-color{background-color:gray}body.has-blocks .has-fl-header-hover-color{color:#428bca}body.has-blocks .has-fl-header-hover-background-color{background-color:#428bca}body.has-blocks .has-fl-nav-bg-color{color:#fff}body.has-blocks .has-fl-nav-bg-background-color{background-color:#fff}body.has-blocks .has-fl-nav-link-color{color:gray}body.has-blocks .has-fl-nav-link-background-color{background-color:gray}body.has-blocks .has-fl-nav-hover-color{color:#428bca}body.has-blocks .has-fl-nav-hover-background-color{background-color:#428bca}body.has-blocks .has-fl-content-bg-color{color:#fff}body.has-blocks .has-fl-content-bg-background-color{background-color:#fff}body.has-blocks .has-fl-footer-widgets-bg-color{color:#fff}body.has-blocks .has-fl-footer-widgets-bg-background-color{background-color:#fff}body.has-blocks .has-fl-footer-widgets-text-color{color:gray}body.has-blocks .has-fl-footer-widgets-text-background-color{background-color:gray}body.has-blocks .has-fl-footer-widgets-link-color{color:#428bca}body.has-blocks .has-fl-footer-widgets-link-background-color{background-color:#428bca}body.has-blocks .has-fl-footer-widgets-hover-color{color:#428bca}body.has-blocks .has-fl-footer-widgets-hover-background-color{background-color:#428bca}body.has-blocks .has-fl-footer-bg-color{color:#fff}body.has-blocks .has-fl-footer-bg-background-color{background-color:#fff}body.has-blocks .has-fl-footer-text-color{color:gray}body.has-blocks .has-fl-footer-text-background-color{background-color:gray}body.has-blocks .has-fl-footer-link-color{color:#428bca}body.has-blocks .has-fl-footer-link-background-color{background-color:#428bca}body.has-blocks .has-fl-footer-hover-color{color:#428bca}body.has-blocks .has-fl-footer-hover-background-color{background-color:#428bca}@media (max-width:991px){body{font-size:14px;line-height:1.45}h1{font-size:36px;line-height:1.4;letter-spacing:0}h2{font-size:30px;line-height:1.4;letter-spacing:0}h3{font-size:24px;line-height:1.4;letter-spacing:0}h4{font-size:18px;line-height:1.4;letter-spacing:0}h5{font-size:14px;line-height:1.4;letter-spacing:0}h6{font-size:12px;line-height:1.4;letter-spacing:0}.wp-block-button .wp-block-button__link{font-size:16px;line-height:1.2}.fl-page button,.fl-page input[type=button],.fl-page input[type=submit]{font-size:16px;line-height:1.2}a.fl-button,a.fl-button:visited,.fl-page a.fl-button,.fl-page a.fl-button:visited{font-size:16px;line-height:1.2}a.fl-button:hover{font-size:16px;line-height:1.2}.fl-page .fl-module-woocommerce a.button,.fl-page .fl-post-module-woo-button a.button,.fl-page .fl-module-woocommerce a.button:visited,.fl-page .fl-post-module-woo-button a.button:visited,.fl-page .fl-module-woocommerce button[type=button],.fl-page .fl-post-module-woo-button button[type=button],.fl-page .fl-module-woocommerce button[type=submit],.fl-page .fl-post-module-woo-button button[type=submit]{font-size:16px;line-height:1.2}}@media (max-width:767px){body{font-size:14px;line-height:1.45}h1{font-size:36px;line-height:1.4;letter-spacing:0}h2{font-size:30px;line-height:1.4;letter-spacing:0}h3{font-size:24px;line-height:1.4;letter-spacing:0}h3{font-size:24px;line-height:1.4;letter-spacing:0}h4{font-size:18px;line-height:1.4;letter-spacing:0}h5{font-size:14px;line-height:1.4;letter-spacing:0}h6{font-size:12px;line-height:1.4;letter-spacing:0}.wp-block-button .wp-block-button__link{font-size:16px;line-height:1.2}.fl-page button,.fl-page input[type=button],.fl-page input[type=submit]{font-size:16px;line-height:1.2}a.fl-button,a.fl-button:visited,.fl-page a.fl-button,.fl-page a.fl-button:visited{font-size:16px;line-height:1.2}.fl-page .fl-module-woocommerce a.button,.fl-page .fl-post-module-woo-button a.button,.fl-page .fl-module-woocommerce a.button:visited,.fl-page .fl-post-module-woo-button a.button:visited,.fl-page .fl-module-woocommerce button[type=button],.fl-page .fl-post-module-woo-button button[type=button],.fl-page .fl-module-woocommerce button[type=submit],.fl-page .fl-post-module-woo-button button[type=submit]{font-size:16px;line-height:1.2}}</style>
67<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'"  rel='preload' id='fl-child-theme-css' href='https://revisual.io/wp-content/litespeed/css/12c5355e03324238c0d99ccfd684bf4d.css?ver=eae46' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://revisual.io/wp-content/litespeed/css/12c5355e03324238c0d99ccfd684bf4d.css?ver=eae46' media='all' /></noscript>
68<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'"  rel='preload' id='pp-animate-css' href='https://revisual.io/wp-content/litespeed/css/39852d8c93c113247057b0eb80022d04.css?ver=7b027' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://revisual.io/wp-content/litespeed/css/39852d8c93c113247057b0eb80022d04.css?ver=7b027' media='all' /></noscript>
69<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;
69this.rel='stylesheet'"  rel='preload' id='fl-builder-google-fonts-720b9009a1ff9cbb4c004d2fdb26d76e-css' href='//fonts.googleapis.com/css?family=Poppins:400,700,500,600,300&#038;ver=7.0.6' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='//fonts.googleapis.com/css?family=Poppins:400,700,500,600,300&#038;ver=7.0.6' media='all' /></noscript>
70<script data-wp-strategy="async" id="dce-embeddable-script-js" src="https://cdn.my.revisual.io/widgets/loader.min.js?ver=2026.08.20" defer data-deferred="1"></script>
vendor: 1 bytes, line 70
70
71<script data-wp-strategy="async" id="dc-alerts-script-js" src="https://cdn.my.revisual.io/widgets/alerts.min.js?ver=2026.08.20" defer data-deferred="1"></script>
71
72
73<!-- Google tag (gtag.js) snippet added by Site Kit -->
74<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 74-75
74
75<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
75GT-TWRL6WHQ
vendor: 36 bytes, line 75
75" defer data-deferred="1"></script>
76<script id="google_gtagjs-js-after" src="data:text/javascript;base64,d2luZG93LmRhdGFMYXllcj13aW5kb3cuZGF0YUxheWVyfHxbXTtmdW5jdGlvbiBndGFnKCl7ZGF0YUxheWVyLnB1c2goYXJndW1lbnRzKX0KZ3RhZygic2V0IiwibGlua2VyIix7ImRvbWFpbnMiOlsicmV2aXN1YWwuaW8iXX0pO2d0YWcoImpzIixuZXcgRGF0ZSgpKTtndGFnKCJzZXQiLCJkZXZlbG9wZXJfaWQuZFpUTmlNVCIsITApO2d0YWcoImNvbmZpZyIsIkdULVRXUkw2V0hRIix7Imdvb2dsZXNpdGVraXRfcG9zdF90eXBlIjoicGFnZSJ9KTt3aW5kb3cuX2dvb2dsZXNpdGVraXQ9d2luZG93Ll9nb29nbGVzaXRla2l0fHx7fTt3aW5kb3cuX2dvb2dsZXNpdGVraXQudGhyb3R0bGVkRXZlbnRzPVtdO3dpbmRvdy5fZ29vZ2xlc2l0ZWtpdC5ndGFnRXZlbnQ9KG5hbWUsZGF0YSk9Pnt2YXIga2V5PUpTT04uc3RyaW5naWZ5KHtuYW1lLGRhdGF9KTtpZighIXdpbmRvdy5fZ29vZ2xlc2l0ZWtpdC50aHJvdHRsZWRFdmVudHNba2V5XSl7cmV0dXJufXdpbmRvdy5fZ29vZ2xlc2l0ZWtpdC50aHJvdHRsZWRFdmVudHNba2V5XT0hMDtzZXRUaW1lb3V0KCgpPT57ZGVsZXRlIHdpbmRvdy5fZ29vZ2xlc2l0ZWtpdC50aHJvdHRsZWRFdmVudHNba2V5XX0sNSk7Z3RhZygiZXZlbnQiLG5hbWUsey4uLmRhdGEsZXZlbnRfc291cmNlOiJzaXRlLWtpdCJ9KX0=" defer></script>
76
77<link rel="https://api.w.org/" href="https://revisual.io/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://revisual.io/wp-json/wp/v2/pages/11588" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://revisual.io/xmlrpc.php?rsd" />
78<meta name="generator" content="WordPress 7.0.6" />
79<link rel='shortlink' href='https://revisual.io/?p=11588' />
80        
80<script type="text/javascript" src="data:text/javascript;base64,KGZ1bmN0aW9uKCl7d2luZG93LmxhYmJfZnM9e2Nhbl91c2VfcHJlbWl1bV9jb2RlOiExfX0pKCk=" defer></script>
80
81        		
81<script src="data:text/javascript;base64,dmFyIGJiX3Bvd2VycGFjaz17dmVyc2lvbjonMi40Mi4zJyxnZXRBamF4VXJsOmZ1bmN0aW9uKCl7cmV0dXJuIGF0b2IoJ2FIUjBjSE02THk5eVpYWnBjM1ZoYkM1cGJ5OTNjQzFoWkcxcGJpOWhaRzFwYmkxaGFtRjRMbkJvY0E9PScpfSxjYWxsYmFjazpmdW5jdGlvbigpe30sbWFwTWFya2VyRGF0YTp7fSxwb3N0X2lkOicxMTU4OCcsc2VhcmNoX3Rlcm06JycsY3VycmVudF9wYWdlOidodHRwczovL3JldmlzdWFsLmlvL2Jsb2dzLycsY29uZGl0aW9uYWxzOntpc19mcm9udF9wYWdlOiExLGlzX2hvbWU6ITEsaXNfYXJjaGl2ZTohMSxjdXJyZW50X3Bvc3RfdHlwZTonJyxpc190YXg6ITEsaXNfYXV0aG9yOiExLGN1cnJlbnRfYXV0aG9yOiExLGlzX3NlYXJjaDohMSx9fQ==" defer></script>
81
82		<meta name="generator" content="Site Kit by Google 1.188.0" /><style id="ubermenu-custom-generated-css">.fa{font-style:normal;font-variant:normal;font-weight:400;font-family:FontAwesome}.ubermenu .ubermenu-item-24425>.ubermenu-target.ubermenu-item-layout-image_left>.ubermenu-target-text{padding-left:58px}.ubermenu .ubermenu-item-24424>.ubermenu-target.ubermenu-item-layout-image_left>.ubermenu-target-text{padding-left:58px}.ubermenu .ubermenu-item-24426>.ubermenu-target.ubermenu-item-layout-image_left>.ubermenu-target-text{padding-left:58px}.ubermenu .ubermenu-item-24592>.ubermenu-target.ubermenu-item-layout-image_left>.ubermenu-target-text{padding-left:40px}</style><link rel="apple-touch-icon" sizes="180x180" href="/wp-content/uploads/fbrfg/apple-touch-icon.png">
83<link rel="icon" type="image/png" sizes="32x32" href="/wp-content/uploads/fbrfg/favicon-32x32.png">
84<link rel="icon" type="image/png" sizes="16x16" href="/wp-content/uploads/fbrfg/favicon-16x16.png">
85<link rel="manifest" href="/wp-content/uploads/fbrfg/site.webmanifest">
86<link rel="mask-icon" href="/wp-content/uploads/fbrfg/safari-pinned-tab.svg" color="#5bbad5">
87<link rel="shortcut icon" href="/wp-content/uploads/fbrfg/favicon.ico">
88<meta name="msapplication-TileColor" content="#ffffff">
89<meta name="msapplication-config" content="/wp-content/uploads/fbrfg/browserconfig.xml">
90<meta name="theme-color" content="#ffffff">
90<script type="text/javascript" src="//revisual.io/?wordfence_syncAttackData=1790946156.6536" defer data-deferred="1"></script>
90<link rel="icon" href="https://revisual.io/wp-content/uploads/2023/09/cropped-icon-32x32.png" sizes="32x32" />
91<link rel="icon" href="https://revisual.io/wp-content/uploads/2023/09/cropped-icon-192x192.png" sizes="192x192" />
92<link rel="apple-touch-icon" href="https://revisual.io/wp-content/uploads/2023/09/cropped-icon-180x180.png" />
93<meta name="msapplication-TileImage" content="https://revisual.io/wp-content/uploads/2023/09/cropped-icon-270x270.png" />
94<style id="wp-custom-css">.page-id-15297 .main_header .fl-row-content-wrap{background-color:unset}@media only screen and (min-width:320px) and (max-width:500px){.page-id-15357 p br{display:none!important}.tab-section-tons .fl-photo-content{display:none!important}.tab-section-tons .fl-photo-content{display:none!important}.encourage-sectiion-1 .wp-image-15410{display:none!important}}@media only screen and (min-width:768px) and (max-width:1130px){.tab-section-tons .fl-photo-content{display:none!important}.page-id-15357 p br{display:none!important}.tab-section-tons .fl-photo-content{display:none!important}.encourage-sectiion-1 .wp-image-15410{display:none!important}}@media only screen and (min-width:768px) and (max-width:768px){.page-id-15357 .fl-col-small:not(.fl-col-small-full-width){max-width:unset!important}.hero_section .fl-button-group-buttons{margin-left:auto;margin-right:auto;display:grid!important}}@media only screen and (min-width:768px) and (max-width:1030px){.page-id-15201 h2 br{display:none!important}}.section-pricing .pricing-recommended-placeholder{padding:11.5px}.section-pricing .pricing-box{border:none}.section-pricing sup{top:unset;font-size:100%}.section-pricing hr{border-top:1px solid #e0e0e0!important}.section-pricing p{padding:0 15px}.section-pricing .pricing-box ul{height:280px}.footer-subsection .sub-menu a{background-color:white!important;color:#1559a6}.footer-subsection .sub-menu a:hover{background-color:white!important;color:#000}.fl-node-1kr5jtpfshad .menu .pp-has-submenu .sub-menu{top:-70px;left:70%}.headerbtns .pp-dual-button-2 a{box-shadow:0 0 10px 0 #6486c14d!important}.headerbtns .pp-dual-button-2{margin-left:10px}.Hero_Section_Text .fl-rich-text ul{margin:0;padding:0;list-style:none}.Hero_Section_Text .fl-rich-text ul li{position:relative;list-style:none}.Hero_Section_Text .fl-rich-text ul li:before{content:"\2022";color:#2B73D4;font-weight:700;display:inline-block;width:23px;margin-left:-23px;font-size:150%;line-height:24px;position:relative;top:3px}.top-banner.Hero_Section_Row .fl-row-content-wrap{background-position:right center}.sec-tite>.fl-module-content{margin-left:0}.Hero_Section_Row .pp-infobox-description .pp-infobox-title{display:inline-block;position:relative;vertical-align:middle;line-height:26px;margin-right:10px}.Hero_Section_Row .pp-infobox-description span{display:inline-block;position:relative;vertical-align:middle}.Hero_Section_Row .pp-infobox-description span a{display:inline-block;position:relative;vertical-align:middle}.Hero_Section_Row .pp-infobox-description span a img{margin:0 15px 0 0}.Testimonial_Content .pp-testimonial .pp-testimonials-image{margin:0}.Testimonial_Content .pp-testimonial .pp-testimonials-content p{margin:0 0 15px 0}.Testimonial_Content .pp-testimonial .pp-testimonials-content p:last-child{margin:0}.fl-module.fl-module-rich-text p{margin:0 0 15px 0}.fl-module.fl-module-rich-text p:last-child{margin:0}.Had_Enough_Syndrome_Row .fl-module.fl-module-rich-text p{margin:0 0 25px 0}.Had_Enough_Syndrome_Row .fl-module.fl-module-rich-text p:last-child{margin:0}.Had_Enough_Syndrome_Buttons .fl-button-group .fl-button-group-buttons>div.fl-button-group-button a{position:relative;z-index:0}.Had_Enough_Syndrome_Buttons .fl-button-group .fl-button-group-buttons>div.fl-button-group-button:first-of-type{padding-left:0}.Had_Enough_Syndrome_Buttons .fl-button-group .fl-button-group-buttons>div.fl-button-group-button:last-of-type{padding-right:0}.Had_Enough_Syndrome_Buttons .fl-button-group .fl-button-group-buttons>div.fl-button-group-button:nth-of-type(2n+1) a:before{content:"";position:absolute;left:10px;bottom:-9px;z-index:-1;width:14px;
94height:16px;background-image:url(https://revisual.io/wp-content/uploads/2023/01/bottom_arrow.png);background-position:center center;background-size:contain;background-repeat:no-repeat}.Had_Enough_Syndrome_Buttons .fl-button-group .fl-button-group-buttons>div.fl-button-group-button:nth-of-type(2n+0) a:before{content:"";position:absolute;right:10px;bottom:-9px;z-index:-1;width:14px;height:16px;background-image:url(https://revisual.io/wp-content/uploads/2023/01/bottom_arrow_flip.png);background-position:center center;background-size:contain;background-repeat:no-repeat}.Tons_More_Tabs_Row .tab_info p{font-size:16px;font-weight:400}.Tons_More_Tabs_Row .tab_info{color:#252525;font-size:16px;font-weight:400}.Tons_More_Tabs_Row .tab_info h3{position:relative;min-height:35px;line-height:35px}.Tons_More_Tabs_Row .tab_info h3 .html-dot-1{position:absolute!important;top:0px!important;left:-18px}.Tons_More_Tabs_Row .fl-module.fl-module-tabs.Tons_More_Tabs{position:relative;z-index:1}.Tons_More_Tabs_Row .fl-module.fl-module-photo{position:relative;z-index:0}.Pricing_Plans .plan-header .plan-toggle-container{font-size:20px;line-height:25px;color:#535353;font-weight:600}.Pricing_Plans .pricing-recommended{font-weight:600;width:140px;text-transform:none}.Pricing_Plans .pricing-box{padding:20px 30px 30px 30px}.Pricing_Plans .pricing-box a.btn.btn-primary{display:block;width:100%;text-align:center;font-size:20px;font-weight:500;line-height:28px;padding:7px 20px;border:none}.Pricing_Plans .pricing-box .pricing-title{padding:0;margin:0 0 10px 0;text-transform:none}.Pricing_Plans .pricing-box h1.pricing-rate{margin:0}.Pricing_Plans .pricing-box ul{height:auto}.Pricing_Plans .pricing-box ul li{font-size:16px;line-height:26px;color:#535353}@media (max-width:1200px){.top-banner.Hero_Section_Row .fl-row-content-wrap{background-size:520px}}@media only screen and (max-width:768px){body .Hero_Section_Row .workwith_icon .layout-4-wrapper{text-align:left!important;align-items:start!important}}@media only screen and (max-width:991px){.top-banner.Hero_Section_Row .fl-row-content-wrap{background-image:none!important}.Hero_Section_Row .fl-module.fl-module-pp-infobox.workwith_icon .fl-module-content{margin-top:25px}.Testimonial_Row .pp-testimonials .layout-3 .pp-testimonials-image{margin:0 auto 10px auto!important}.Testimonial_Row .pp-testimonial.layout-3 .pp-content-wrapper{padding:0!important}.fl-row.top-banner.Hero_Section_Row .fl-builder-layer.fl-builder-shape-layer{display:none}footer .fl-module.fl-module-pp-advanced-menu.footer-subsection .pp-advanced-menu .menu>li.btn-Login{margin-top:0}}@media only screen and (max-width:767px){.announ-head h3,div#pp-tab-j5ari1b9wout-1-content h3{font-size:18px!important;line-height:24px!important}.info-boxx .pp-infobox.layout-3{height:auto!important}.info-boxx .pp-infobox.layout-3 .pp-infobox-title{margin-top:20px!important}.announ-text p,div#pp-tab-j5ari1b9wout-1-content p{font-size:16px!important;line-height:20px!important}.Hero_Section_Text .fl-rich-text ul li{padding-left:23px}.Had_Enough_Syndrome_Buttons .fl-button-group .fl-button-group-buttons>div.fl-button-group-button{padding-bottom:20px!important}.Hero_Section_Row .pp-infobox-description .pp-infobox-title{font-size:16px!important}.Hero_Section_Row .pp-infobox-description span a img{height:34px;width:34px;object-fit:contain}.Hero_Section_Row .fl-module.fl-module-pp-infobox.workwith_icon .fl-module-content{margin-top:10px}}.ubermenu .ubermenu-submenu.ubermenu-submenu-id-16503{background-color:#bee8f7}.ubermenu .ubermenu-submenu.ubermenu-submenu-id-16507{background-color:#469fc9}.ubermenu .ubermenu-submenu.ubermenu-submenu-id-16511{background-color:#1459a6}.ubermenu .ubermenu-submenu.ubermenu-submenu-id-16511 li a span,.ubermenu .ubermenu-submenu.ubermenu-submenu-id-16507 li a span{color:#fff}.sticky-video{position:fixed;right:20px;height:220px;width:400px;bottom:20px;z-index:999}.single-update .singl-blog-n,.single-post .singl-blog-n{margin-bottom:-250px}.singl-blog-n .thumb-single-image img{top:0;position:relative;margin-top:0}.singl-blog-n .thumb-single-image{margin:-30px 30px 30px -30px;width:50%;float:left;height:auto!important}.singl-blog-n .post-desc{float:right;width:50%;padding-top:30px}.singl-blog-n h1.fl-post-title-new{float:none!important;text-align:center;margin-top:0px!important}.single-post .singl-blog-n{margin-bottom:-250px}.single-update .singl-blog-n .extra-cl,.single-post .singl-blog-n .extra-cl{top:-300px!important;border-top:0px!important;padding:0px!important;border:none!important}.singl-blog-n .extra-cl .fl-content{margin-top:0;padding:30px;background-color:#fff;border:none!important}.singl-blog-n .banner-single-post{background-image:linear-gradient(180deg,#ffffff 0%,#E7D7FF 100%);padding-bottom:320px;padding-top:100px}.singl-blog-n .banner-single-post .single-meta-new{max-width:1080px;margin:0 auto;padding-left:25px;padding-right:25px}@media only screen and (max-width:800px){.singl-blog-n .post-desc{padding-top:0}}
94@media only screen and (max-width:600px){.singl-blog-n .thumb-single-image{width:calc(100% + 60px);margin:-30px -30px 30px -30px;float:none}.singl-blog-n .post-desc{width:100%;float:none}.singl-blog-n .banner-single-post{padding-top:30px}.singl-blog-n .banner-single-post .single-meta-new{margin-top:90px}header nav.ubermenu{position:absolute;left:0;background:#fff;padding-top:20px}}@media (max-width:768px){body.single .fl-node-7iuy5vh1cdzo.fl-row>.fl-row-content-wrap{padding-right:20px;padding-left:20px}}.clear{height:0;width:100%;clear:both}.singl-blog-n h1.fl-post-title-new{color:#252525}.singl-blog-n .archive p.pauthor,.single p.pauthor,.archive h2.pnick,.single h2.pnick,.archive p.about,.single p.about,.single .relatedhalf h3 a,.single .relatedhalf p.rcat,.blogcat{font-family:'Poppins',serif}.pagination{margin-top:20px}.pagination span,.pagination a,.pagination .current{margin:2px 6px 2px 0;padding:12px 13px 11px;font-size:14px}.news-sec .posttitle h3 a{font-weight:700}#article_footer_post .fl-photo-content .fl-photo-img{width:200px}body>.fl-page>header{z-index:999}.showcases_menu .ubermenu-image{width:100px;max-height:100px}.test_demos .ubermenu-image{width:120px}.casestudies_menu .ubermenu-image{width:150px}.casestudies_menu .ubermenu-item,.test_demos .ubermenu-item,.showcases_menu .ubermenu-item{text-align:center}.ubermenu .showcases_menu .ubermenu-submenu li{min-width:80px;width:150px}.ubermenu .showcases_menu .ubermenu-image{width:80px;max-height:80px;margin:0 auto 10px}.ubermenu .showcases_menu .ubermenu-submenu li a span{font-size:12px!important;}.ubermenu .showcases_menu .ubermenu-submenu li a{padding:15px 10px}.ubermenu .test_demos .ubermenu-image{width:130px;height:130px;object-fit:cover}.ubermenu .casestudies_menu .ubermenu-submenu li ul li{margin-top:0px!important;;width:180px!important;display:inline-block!important}.ubermenu .casestudies_menu .ubermenu-submenu li ul{max-width:360px;display:inline-block!important}.ubermenu .casestudies_menu .ubermenu-submenu li ul span.ubermenu-target-title{font-weight:700}.casestudies_menu>a>span,.showcases_menu>a>span,.test_demos>a>span{font-weight:bold!important}.wp-caption{background:#e8f2ff;border:1px solid #dbeafd}.wp-caption p.wp-caption-text{font-size:16px;padding:15px 7px 7px}@media screen and (max-width:1750px){.right-col .banner-img{max-width:540px!important}}#dce-pricing-embed .pricing-box{background-color:#FFF1FF!important}#dce-pricing-embed .pricing-box .btn-primary{background-color:#838;border-color:#838}#dce-pricing-embed .badge-primary{background-color:#883388!important}#dce-pricing-embed .pricing-box ul li i,#dce-pricing-embed .pricing-box .cursor-pointer .text-primary{color:#838}#dce-pricing-embed .pricing-box h1.pricing-rate,#dce-pricing-embed .plan-toggle-container,#dce-pricing-embed .badge-primary{color:#883388!important}#menu-item-18893 a span:after{background-color:#EB4676;content:" ";position:absolute;width:100%;height:3px;bottom:-3px;left:0}#menu-item-18893 a span{position:relative}.custom-tooltip{background-color:#181D27;color:#fff;padding:8px 12px;border-radius:4px;font-size:14px;max-width:200px;text-align:center;visibility:hidden;opacity:0;transition:opacity 0.3s ease;position:absolute;z-index:1000}.custom-tooltip.visible{visibility:visible;opacity:1}.tooltip-arrow{position:absolute;width:0;height:0;border-left:6px solid #fff0;border-right:6px solid #fff0;border-top:6px solid #181D27;bottom:-6px;left:50%;margin-left:-6px}.billing_column .billing_list .pp-list-item{cursor:pointer}.fl-node-djgkuca0wzm6 .fl-heading{font-weight:600;text-align:center}.fl-node-58011965a4664{padding:20px 0}.fl-node-58f3ec3642ae8 .fl-button{background-color:#b146b3;border:1px solid #b146b3}.mobile_only,.ubermenu-wpml-ls-item{display:none!important}@media (max-width:768px){.mobile_only,.ubermenu-wpml-ls-item{display:block!important}body>.fl-page>header{z-index:99989}.ubermenu-main li.mobile_only.mobile_login a{border:1px solid #D1D0D0!important;display:block;border-radius:8px;text-align:center}.ubermenu-main li.mobile_only.mobile_pricing a:hover,.ubermenu-main li.mobile_only.mobile_pricing a{border:1px solid #D1D0D0!important;display:block;border-radius:8px;text-align:center;background-color:#b146b3!important;margin:10px 0}.ubermenu-main li.mobile_only.mobile_pricing a span{color:#fff!important;font-weight:bold!important;font-size:16px!important}.ubermenu-main li.mobile_only.mobile_login a span{font-weight:bold!important;font-size:16px!important}.ubermenu-main li.mobile_only{display:block!important;width:100%!important}.ubermenu-image.ubermenu-image-size-full{float:left;margin-right:12px}.ubermenu-target.ubermenu-target-with-image.ubermenu-item-layout-default.ubermenu-item-layout-image_above{font-size:14px;font-weight:600}.ubermenu-content-block.ubermenu-custom-content.ubermenu-custom-content-padded{position:absolute;width:calc(100% - 90px);left:60px;top:34px}.ubermenu-submenu .ubermenu-item{position:relative}}.ubermenu-item .ubermenu-image{width:48px!important;height:48px!important;object-fit:contain!important;border:1px solid #F3EEFF;border-radius:8px;padding:8px;display:flex;align-items:center;justify-content:center}.wpml-ls-statics-footer .wpml-ls-item>a{color:#613090;background-color:transparent!important;border-color:transparent!important}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:0;padding-bottom:30px}.ubermenu .ubermenu-target{padding-bottom:5px}.ubermenu .ubermenu-custom-content-padded{padding-top:0}.ubermenu-item.ubermenu-item-level-2:hover{background-color:#F8F8F8;border-radius:8px;
94cursor:pointer}.ubermenu-item .ubermenu-submenu{padding:10px;border-radius:10px!important}.ubermenu-item .ubermenu-content-block{cursor:pointer}.taxonomy-description{color:#fff}body>.fl-page>header{z-index:1000}.ubermenu .tabs_menu .ubermenu-target-text{font-weight:500}.ubermenu .tabs_menu .ubermenu-custom-content{font-weight:400!important}.ubermenu-submenu-id-22051{width:calc(100% + 130px)!important}.ubermenu-submenu-id-22051 .ubermenu-item.ubermenu-item-level-4:hover{background-color:#F8F8F8;border-radius:8px;cursor:pointer}.ubermenu-submenu-id-22051 .ubermenu-tabs-group{background-color:#F8F8F8}.ubermenu-submenu-id-22051 .ubermenu-tabs-group .ubermenu-tab>a{padding-bottom:13px}.ubermenu-submenu-id-22051 .ubermenu-tabs-group .ubermenu-tab>a:hover,.ubermenu-submenu-id-22051 .ubermenu-tabs-group .ubermenu-tab.ubermenu-active>a{background-color:#FFFFFF!important}#ubermenu-nav-main-191>li:hover>a>span{font-weight:600!important}#ubermenu-nav-main-191>li>a>span{margin-top:8px;margin-bottom:8px}#ubermenu-nav-main-191>li.ubermenu-current-menu-item>a>span{border-bottom:4px solid #EABAED!important;font-weight:600!important;margin-bottom:0;padding-bottom:4px}.announ-head h3,div#pp-tab-j5ari1b9wout-1-content h3{font-family:Poppins,sans-serif;font-weight:600;font-size:24px;line-height:32px;color:#282727}.announ-text p,div#pp-tab-j5ari1b9wout-1-content p{font-weight:400;font-size:18px;line-height:24px}.info-boxx .pp-infobox.layout-3{height:200px}.info-boxx .pp-infobox.layout-3 .pp-infobox-title{margin-top:0}#menu-2023 ul.ubermenu-nav>li>a span{font-size:16px}#menu-2023 ul.ubermenu-nav>li>a{padding:15px 24px}.all-blog-post .col-md-6{padding:4px;border-radius:6px;box-shadow:1px 1px 10px #b3acae}.entry-content table,.wp-block-post-content table{width:100%;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:1.5;margin:2rem 0;table-layout:fixed}.entry-content table td,.entry-content table th,.wp-block-post-content table td,.wp-block-post-content table th{padding:10px 14px;border:1px solid #E9EAEB;vertical-align:middle;color:#252B37;text-align:left}.entry-content table tbody tr:first-child td,.wp-block-post-content table tbody tr:first-child td{background-color:#40123E;color:#FDF6FD;font-weight:500;font-size:13px;border-color:#642B62;text-align:center}.entry-content table tbody tr:first-child td:first-child,.wp-block-post-content table tbody tr:first-child td:first-child{background-color:#252B37;border-color:#252B37}.entry-content table tbody tr:not(:first-child) td:first-child,.wp-block-post-content table tbody tr:not(:first-child) td:first-child{background-color:#F5F5F5;color:#252B37;font-weight:500;font-size:13px}.entry-content table tbody tr.odd:not(:first-child),.wp-block-post-content table tbody tr.odd:not(:first-child){background-color:#FDFDFD}.entry-content table tbody tr.even:not(:first-child),.wp-block-post-content table tbody tr.even:not(:first-child){background-color:#FAFAFA}.entry-content table tbody tr:not(:first-child) td:last-child,.wp-block-post-content table tbody tr:not(:first-child) td:last-child{background-color:#FFFAFF;color:#40123E}.entry-content table tbody tr:first-child td:last-child,.wp-block-post-content table tbody tr:first-child td:last-child{background-color:#792F78;border-color:#642B62}.entry-content table tbody tr:not(:first-child) td:not(:first-child) strong,.wp-block-post-content table tbody tr:not(:first-child) td:not(:first-child) strong{font-weight:400}.entry-content table tbody tr:not(:first-child):hover td,.wp-block-post-content table tbody tr:not(:first-child):hover td{background-color:#F9ECFB}.entry-content table tbody tr:not(:first-child):hover td:first-child,.wp-block-post-content table tbody tr:not(:first-child):hover td:first-child{background-color:#F2D9F5}@media (max-width:640px){.entry-content table,.wp-block-post-content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:13px}.entry-content table td,.entry-content table th,.wp-block-post-content table td,.wp-block-post-content table th{padding:8px 10px;min-width:100px}}</style>
95</head>
96<body class="wp-singular page-template page-template-blog-template page-template-blog-template-php page page-id-11588 wp-theme-bb-theme wp-child-theme-bb-theme-child fl-builder
96-2-11-1-1 fl-themer-1-6-1 fl-theme-1-7-19-2 fl-no-js fl-theme-builder-header fl-theme-builder-header-main-header-new fl-theme-builder-footer fl-theme-builder-footer-footer-copy-2 fl-framework-base fl-preset-default fl-full-width fl-search-active" itemscope="itemscope" itemtype="https://schema.org/WebPage">
97<a aria-label="Skip to content" class="fl-screen-reader-text" href="#fl-main-content">Skip to content</a><div class="fl-page">
98	<header class="fl-builder-content fl-builder-content-16631 fl-builder-global-templates-locked" data-post-id="16631" data-type="header" data-sticky="1" data-sticky-on="" data-sticky-breakpoint="medium" data-shrink="0" data-overlay="0" data-overlay-bg="transparent" data-shrink-image-height="50px" role="banner" itemscope="itemscope" itemtype="http://schema.org/WPHeader"><div class="fl-row fl-row-full-width fl-row-bg-color fl-node-4yicfdkj193x fl-row-default-height fl-row-align-center main_header" data-node="4yicfdkj193x">
99	<div class="fl-row-content-wrap">
100						<div class="fl-row-content fl-row-fixed-width fl-node-content">
101		
102<div class="fl-col-group fl-node-f8eja92su43w fl-col-group-equal-height fl-col-group-align-center fl-col-group-custom-width" data-node="f8eja92su43w">
103			<div class="fl-col fl-node-rfdwivsxlptn fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="rfdwivsxlptn">
104	<div class="fl-col-content fl-node-content"><div class="fl-module fl-module-photo fl-node-czwkjgam30li" data-node="czwkjgam30li" aria-label="Photo">
105	<div class="fl-module-content fl-node-content">
106		<div role="figure" class="fl-photo fl-photo-align-left" itemscope itemtype="https://schema.org/ImageObject">
107	<div class="fl-photo-content fl-photo-img-png">
108				<a href="/" target="_self" itemprop="url">
109					<img decoding="async" class="fl-photo-img wp-image-18674 size-medium" src="https://revisual.io/wp-content/uploads/2023/02/logo-1-01-300x54.png" alt="logo-1-01" height="54" width="300" title="logo-1-01"  data-no-lazy="1" itemprop="image" srcset="https://revisual.io/wp-content/uploads/2023/02/logo-1-01-300x54.png 300w, https://revisual.io/wp-content/uploads/2023/02/logo-1-01-1024x183.png 1024w, https://revisual.io/wp-content/uploads/2023/02/logo-1-01-768x138.png 768w, https://revisual.io/wp-content/uploads/2023/02/logo-1-01-1536x275.png 1536w, https://revisual.io/wp-content/uploads/2023/02/logo-1-01-2048x367.png 2048w" sizes="(max-width: 300px) 100vw, 300px" />
110				</a>
111					</div>
112	</div>
113	</div>
114</div>
115</div>
116</div>
117			<div class="fl-col fl-node-th4omxa2c5v6 fl-col-bg-color fl-col-small-custom-width" data-node="th4omxa2c5v6">
118	<div class="fl-col-content fl-node-content"><div id="menu-2023" class="fl-module fl-module-html fl-node-3ayg8e1zn7fb" data-node="3ayg8e1zn7fb" aria-label="HTML">
119	<div class="fl-module-content fl-node-content">
120		<div class="fl-html">
121	
122<!-- UberMenu [Configuration:main] [Theme Loc:] [Integration:api] -->
123<a class="ubermenu-responsive-toggle ubermenu-responsive-toggle-main ubermenu-skin-minimal ubermenu-loc- ubermenu-responsive-toggle-content-align-left ubermenu-responsive-toggle-align-full " tabindex="0" data-ubermenu-target="ubermenu-main-191"   aria-label="Toggle Menu"><i class="fas fa-bars" ></i>Menu</a><nav id="ubermenu-main-191" class="ubermenu ubermenu-nojs ubermenu-main ubermenu-menu-191 ubermenu-responsive ubermenu-responsive-default ubermenu-responsive-collapse ubermenu-horizontal ubermenu-transition-shift ubermenu-trigger-hover_intent ubermenu-skin-minimal  ubermenu-bar-align-full ubermenu-items-align-auto ubermenu-bound ubermenu-disable-submenu-scroll ubermenu-sub-indicators ubermenu-retractors-responsive ubermenu-submenu-indicator-closes"><ul id="ubermenu-nav-main-191" class="ubermenu-nav" data-title="2025 - Main Menu"><li id="menu-item-22051" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-item-22051 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto ubermenu-has-submenu-drop ubermenu-has-submenu-mega" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/#solutions" tabindex="0"><span class="ubermenu-target-title ubermenu-target-text">Solutions</span><i class='ubermenu-sub-indicator fas fa-angle-down'></i></a><ul  class="ubermenu-submenu ubermenu-submenu-id-22051 ubermenu-submenu-type-mega ubermenu-submenu-drop ubermenu-submenu-align-full_width"  ><!-- begin Tabs: [Tabs] 23680 --><li id="menu-item-23680" class="ubermenu-item ubermenu-tabs ubermenu-item-23680 tabs_menu ubermenu-item-level-1 ubermenu-column ubermenu-column-full ubermenu-tab-layout-left ubermenu-tabs-show-default ubermenu-tabs-show-current"><ul  class="ubermenu-tabs-group ubermenu-tabs-group--trigger-mouseover ubermenu-column ubermenu-column-1-4 ubermenu-submenu ubermenu-submenu-id-23680 ubermenu-submenu-type-auto ubermenu-submenu-type-tabs-group"  ><li id="menu-item-23681" class="ubermenu-tab ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-23681 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="#"><span class="ubermenu-target-title ubermenu-target-text">By Use Case</span><i class='ubermenu-sub-indicator fas fa-angle-down'></i></a><div  class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu ubermenu-submenu-id-23681 ubermenu-submenu-type-tab-content-panel"  ><ul class="ubermenu-row ubermenu-row-id-23682 ubermenu-autoclear"><li id="menu-item-23491" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-23491 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/#pp-tab-nr1b56y4umho-1"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon2.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon2.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Business</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Effortless corporate event execution.</div></li><li id="menu-item-23499" class="scroll ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-23499 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/#pp-tab-nr1b56y4umho-2"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon3.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon3.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Education</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Streamlined academic event planning.</div></li><li id="menu-item-23520" class="scroll ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-23520 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/#pp-tab-nr1b56y4umho-3"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon4.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon4.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Entertainment</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Optimized ticketing and crowd management.</div></li><li id="menu-item-23522" class="scroll ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-23522 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/#pp-tab-nr1b56y4umho-4"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon5.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon5.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Healthcare</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Secure scheduling for medical events.</div></li><li id="menu-item-23523" class="scroll ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-23523 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/#pp-tab-nr1b56y4umho-5"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon6.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon6.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Hospitality</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Seamless venue and guest coordination.</div></li><li id="menu-item-23525" class="scroll ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-23525 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/#pp-tab-nr1b56y4umho-6"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon7.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon7.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Promoters</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Powerful tools for event marketing.</div></li><li id="menu-item-23693" class="scroll ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-23693 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/#pp-tab-nr1b56y4umho-7"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon8.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon8.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Public Sector</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Organized public and official events.</div></li></ul></div></li><li id="menu-item-23689" class="ubermenu-tab ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-23689 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="#"><span class="ubermenu-target-title ubermenu-target-text">By Product</span><i class='ubermenu-sub-indicator fas fa-angle-down'></i></a><div  class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu ubermenu-submenu-id-23689 ubermenu-submenu-type-tab-content-panel"  ><ul class="ubermenu-row ubermenu-row-id-23691 ubermenu-autoclear"><li id="menu-item-23722" class="scroll ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-23722 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-2" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/#pp-tab-yfo3tdjnewag-2"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/02/Featured-icon7.png" width="49" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/02/Featured-icon7.png" width="49" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Embeddable Calendars</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Integrate event calendars directly into your website or app.</div></li><li id="menu-item-23723" class="scroll ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-23723 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-2" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/#pp-tab-yfo3tdjnewag-6"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/02/Featured-icon9.png" width="49" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/02/Featured-icon9.png" width="49" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Event Alerts</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Keep your audience informed with new event alerts when they visit your site.</div></li></ul></div></li><li id="menu-item-23690" class="ubermenu-tab ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-23690 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover" ><a class="uber
123menu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="#"><span class="ubermenu-target-title ubermenu-target-text">By Features</span><i class='ubermenu-sub-indicator fas fa-angle-down'></i></a><div  class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu ubermenu-submenu-id-23690 ubermenu-submenu-type-tab-content-panel"  ><ul class="ubermenu-row ubermenu-row-id-23692 ubermenu-autoclear"><li id="menu-item-23724" class="scroll ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-23724 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="#pp-tab-yfo3tdjnewag-1"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon10.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon10.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Add to Calendar</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Allow users to easily add events to their personal calendars.</div></li><li id="menu-item-24593" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-24593 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/#pp-tab-yfo3tdjnewag-2"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/02/Featured-icon12.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/02/Featured-icon12.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Embeddable Calendars</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Embed directly into your website or app.</div></li><li id="menu-item-23725" class="scroll ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-23725 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/#pp-tab-yfo3tdjnewag-3"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/02/Featured-icon11.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/02/Featured-icon11.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Hosted Webpages</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Present your events with your automatically updated web page.</div></li><li id="menu-item-24592" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-24592 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/#pp-tab-yfo3tdjnewag-4"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-thumbnail" data-src="https://revisual.io/wp-content/uploads/2026/08/icon_chart
123-150x150.png" data-srcset="https://revisual.io/wp-content/uploads/2026/08/icon_chart-150x150.png 150w, https://revisual.io/wp-content/uploads/2026/08/icon_chart.png 224w" data-sizes="(max-width: 150px) 100vw, 150px" width="30" height="30" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-thumbnail" src="https://revisual.io/wp-content/uploads/2026/08/icon_chart-150x150.png" srcset="https://revisual.io/wp-content/uploads/2026/08/icon_chart-150x150.png 150w, https://revisual.io/wp-content/uploads/2026/08/icon_chart.png 224w" sizes="(max-width: 150px) 100vw, 150px" width="30" height="30" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Engagement Analytics</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">See exactly how each event performs, broken down by channel.</div></li><li id="menu-item-23726" class="scroll ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-23726 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/#pp-tab-yfo3tdjnewag-5"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon11.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon11.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Native Sharing QR codes</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Easily share your events using QR codes (updated automatically).</div></li><li id="menu-item-23727" class="scroll ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-23727 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/#pp-tab-yfo3tdjnewag-6"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon13.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon13.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Featured Highlights</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Showcase key events with highlights and draw attention to what matters most.</div></li><li id="menu-item-24044" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-24044 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/#pp-tab-yfo3tdjnewag-7"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/05/Featured-icon-3.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/05/Featured-icon-3.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Event Alerts</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Update and manage your event content without writing a single line of code.</div></li><li id="menu-item-23728" class="scroll ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-23728 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/#pp-tab-yfo3tdjnewag-8"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon12.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon12.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Advanced Filtering</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">
123Make event discovery more easier with pre-set filters.</div></li></ul></div></li><li id="menu-item-24092" class="ubermenu-tab ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-24092 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="#"><span class="ubermenu-target-title ubermenu-target-text">By Channel</span><i class='ubermenu-sub-indicator fas fa-angle-down'></i></a><div  class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu ubermenu-submenu-id-24092 ubermenu-submenu-type-tab-content-panel"  ><ul class="ubermenu-row ubermenu-row-id-24093 ubermenu-autoclear"><li id="menu-item-24094" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-home ubermenu-item-24094 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="https://revisual.io/#emails"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/05/Featured-icon-4.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/05/Featured-icon-4.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Emails</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Send event updates directly to inboxes, works seamlessly with Mailchimp.</div></li><li id="menu-item-24095" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-home ubermenu-item-24095 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="https://revisual.io/#website-embed"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/05/Featured-icon-6.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/05/Featured-icon-6.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Website</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Showcase your events on your site with easy WordPress integration.</div></li><li id="menu-item-24096" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-home ubermenu-item-24096 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="https://revisual.io/#banner-event"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/05/Featured-icon-5.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/05/Featured-icon-5.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Banner</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Display events in attention-grabbing banners across your digital spaces.</div></li><li id="menu-item-24097" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-home ubermenu-item-24097 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="https://revisual.io/#kiosk"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/05/Featured-icon-7.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/05/Featured-icon-7.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Kiosk</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Share real-time event info on onsite displays and check-in stations.</div></li><li id="menu-item-24098" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-home ubermenu-item-24098 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="https://revisual.io/#mobile-app"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/05/Featured-icon-8.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/05/Featured-icon-8.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Mobile Apps</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Integrate your events into your app for a smooth mobile experience.</div></li><li id="menu-item-24099" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-home ubermenu-item-24099 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="https://revisual.io/#add-calander"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/05/Featured-icon-9.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/05/Featured-icon-9.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Add to Calendar</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Sync events with built-in calendars to keep everything in one view.</div></li></ul></div></li><li id="menu-item-24422" class="ubermenu-tab ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-24422 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://revisual.io/where-to-use/"><span class="ubermenu-target-title ubermenu-target-text">By Platform</span><i class='ubermenu-sub-indicator fas fa-angle-down'></i></a><div  class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu ubermenu-submenu-id-24422 ubermenu-submenu-type-tab-content-panel"  ><ul class="ubermenu-row ubermenu-row-id-24427 ubermenu-autoclear"><li id="menu-item-24424" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-24424 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/where-to-use/#wordpress"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2026/04/wordpress-logo.png" data-srcset="https://revisual.io/wp-content/uploads/2026/04/wordpress-logo.png 256w, https://revisual.io/wp-content/uploads/2026/04/wordpress-logo-150x150.png 150w" data-sizes="(max-width: 256px) 100v
123w, 256px" width="48" height="48" alt="Wordpress logo"  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2026/04/wordpress-logo.png" srcset="https://revisual.io/wp-content/uploads/2026/04/wordpress-logo.png 256w, https://revisual.io/wp-content/uploads/2026/04/wordpress-logo-150x150.png 150w" sizes="(max-width: 256px) 100vw, 256px" width="48" height="48" alt="Wordpress logo"  /></noscript><span class="ubermenu-target-title ubermenu-target-text">WordPress</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded"> Plugin, block & shortcode</div></li><li id="menu-item-24425" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-24425 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/where-to-use/#wix"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2026/04/wix_logo.png" width="48" height="48" alt="Wix logo"  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2026/04/wix_logo.png" width="48" height="48" alt="Wix logo"  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Wix</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">HTML embed</div></li><li id="menu-item-24426" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-24426 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/where-to-use/#webflow"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2026/04/webflow_logo.png" width="48" height="48" alt="Webflow logo"  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2026/04/webflow_logo.png" width="48" height="48" alt="Webflow logo"  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Webflow</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Code block embed</div></li><li class="ubermenu-divider"><hr/></li><li id="menu-item-24456" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-24456 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/where-to-use/#anyemail"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/05/Featured-icon-4.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/05/Featured-icon-4.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Email &#038; Mailchimp</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Campaign & newsletter</div></li><li id="menu-item-24457" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-24457 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/where-to-use/#kiosk"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/05/Featured-icon-7.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/05/Featured-icon-7.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Kiosk &#038; Signage</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Digital displays</div></li><li class="ubermenu-divider"><hr/></li><li id="menu-item-24458" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-24458 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/where-to-use/#hostedpage"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2026/04/hosted-page-icon.png" width="52" height="52" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2026/04/hosted-page-icon.png" width="52" height="52" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Hosted Page</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">No website needed</div></li><li id="menu-item-24459" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-24459 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/where-to-use/#qrcode"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2026/04/qr-code-icon.png" width="104" height="104" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2026/04/qr-code-icon.png" width="104" height="104" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">
123QR Code</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Print & poster</div></li><li id="menu-item-24460" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-24460 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="/where-to-use/#ical"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2026/04/any-calendar-icon.png" width="52" height="52" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2026/04/any-calendar-icon.png" width="52" height="52" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Personal Calendars</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">
123iCal, Apple, Google, Outlook</div></li></ul></div></li></ul></li><!-- end Tabs: [Tabs] 23680 --></ul></li><li id="menu-item-23993" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-post ubermenu-item-23993 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://revisual.io/make-music-memories/" tabindex="0"><span class="ubermenu-target-title ubermenu-target-text">Case Study</span></a></li><li id="menu-item-22054" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-22054 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://revisual.io/enterprise/" tabindex="0"><span class="ubermenu-target-title ubermenu-target-text">Enterprise</span></a></li><li id="menu-item-23653" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-23653 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://revisual.io/pricing/" tabindex="0"><span class="ubermenu-target-title ubermenu-target-text">Pricing</span></a></li><li id="menu-item-22056" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-current-menu-ancestor ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-22056 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto ubermenu-has-submenu-drop ubermenu-has-submenu-mega" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="#" tabindex="0"><span class="ubermenu-target-title ubermenu-target-text">More</span><i class='ubermenu-sub-indicator fas fa-angle-down'></i></a><div  class="ubermenu-submenu ubermenu-submenu-id-22056 ubermenu-submenu-type-auto ubermenu-submenu-type-mega ubermenu-submenu-drop ubermenu-submenu-align-full_width"  ><ul class="ubermenu-row ubermenu-row-id-23526 ubermenu-autoclear"><li id="menu-item-22252" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-current-menu-item ubermenu-page_item ubermenu-page-item-11588 ubermenu-current_page_item ubermenu-item-22252 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-2 ubermenu-column ubermenu-column-1-2" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="https://revisual.io/blogs/"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/02/Featured-icon12.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/02/Featured-icon12.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Articles &#038; Blogs</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Explore insights, tips, and updates from our latest blog posts.</div></li><li id="menu-item-22253" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-compare ubermenu-item-22253 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-2 ubermenu-column ubermenu-column-1-2" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="https://revisual.io/compare/vs-google-calendar/"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/02/Featured-icon13.png" width="49" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/02/Featured-icon13.png" width="49" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">vs Google Calendar</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Compare our features with Google Calendar and see what makes us stand out.</div></li><li id="menu-item-23677" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-showcase ubermenu-item-23677 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-2 ubermenu-column ubermenu-column-1-2" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="https://revisual.io/showcase/make-music-memories/"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon1.png" width="48" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/03/Featured-icon1.png" width="48" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Showcase:</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Giorgos Grigorakos | Make Music Memories</div></li><li id="menu-item-22248" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-22248 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-2 ubermenu-column ubermenu-column-1-2" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-default ubermenu-item-layout-image_above" href="https://revisual.io/contact/"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="ubermenu-image ubermenu-image-size-full" data-src="https://revisual.io/wp-content/uploads/2025/02/Featured-icon14.png" width="49" height="48" alt=""  /><noscript><img decoding="async" class="ubermenu-image ubermenu-image-size-full" src="https://revisual.io/wp-content/uploads/2025/02/Featured-icon14.png" width="49" height="48" alt=""  /></noscript><span class="ubermenu-target-title ubermenu-target-text">Contact</span></a><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded">Get help with guides, FAQs, and assistance, or reach out to us for inquiries and feedback.</div></li></ul></div></li><li id="menu-item-23292" class="mobile_only mobile_login ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-23292 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://my.revisual.io/login/" tabindex="0"><span class="ubermenu-target-title ubermenu-target-text">Login</span></a></li><li id="menu-item-23655" class="mobile_only mobile_pricing ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-23655 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://my.revisual.io/register" tabindex="0"><span class="ubermenu-target-title ubermenu-target-text">Signup</span></a></li></ul></nav>
124<!-- End UberMenu -->
125</div>
126	</div>
127</div>
128</div>
129</div>
130			<div class="fl-col fl-node-d4v0glwtizps fl-col-bg-color fl-col-small fl-col-small-custom-width fl-col-has-cols fl-visible-desktop fl-visible-large" data-node="d4v0glwtizps">
131	<div class="fl-col-content fl-node-content">
132<div class="fl-col-group fl-node-l9dm1hkigot6 fl-col-group-nested" data-node="l9dm1hkigot6">
133			<div class="fl-col fl-node-562n03awcmok fl-col-bg-color fl-col-small" data-node="562n03awcmok">
134	<div class="fl-col-content fl-node-content"></div>
135</div>
136			<div class="fl-col fl-node-cp1a0xeqv8km fl-col-bg-color" data-node="cp1a0xeqv8km">
137	<div class="fl-col-content fl-node-content"><div class="fl-module fl-module-pp-dual-button fl-node-jug0vme16kof" data-node="jug0vme16kof" aria-label="Dual Button">
138	<div class="fl-module-content fl-node-content">
139		<div class="pp-dual-button-content clearfix">
140	<div class="pp-dual-button-inner">
141		<div class="pp-dual-button-1 pp-dual-button pp-button-effect-bounce_r
141ight">
142			<a href="https://my.revisual.io/login" class="pp-button " role="button" target="_self" onclick="">
143																						<span class="pp-button-1-text">Login</span>
144							</a>
145		</div>
146		<div class="pp-dual-button-2 pp-dual-button pp-button-effect-none">
147			<a href="https://my.revisual.io/register" class="pp-button " role="button" target="_self" onclick="">
148																						<span class="pp-button-2-text">Signup</span>
149							</a>
150		</div>
151	</div>
152</div>
153	</div>
154</div>
155</div>
156</div>
157	</div>
158</div>
159</div>
160	</div>
161		</div>
162	</div>
163</div>
164</header>	<div id="fl-main-content" class="fl-page-content" itemprop="mainContentOfPage" role="main">
165
166		    	<section class="news-sec">
167<div class="backimage"></div>
168<div class="container">
169    <div class="col-md-12 col-sm-12">
170
171<div class="posttitle"><h3><a href="https://revisual.io/how-to-build-public-event-submission-workflow/">How to Build a Public Event Submission Workflow That Scales</a></h3></div>
172
173<div class="content-post"><h5>Any organization that accepts events from artists, partner organizations, or members eventually asks the same question: how do you get a submission from someone's inbox onto a published calendar without someone retyping it by hand at every stage? The instinct is to treat this as an intake problem — find a better way to collect...</h5>  </div>
174<div class="postlink"><a class="btn btn-lg btn-primary" href="https://revisual.io/how-to-build-public-event-submission-workflow/" role="button">Keep reading</a></div>
175    </div>
176</div>
177<style>section.news-sec{background:url(https://revisual.io/wp-content/uploads/2026/09/event-submission-workflow-blog-hero.webp);background-size:cover;background-repeat:no-repeat;color:#fff;text-align:center;padding:80px 0;background-position:center center;position:relative;overflow:hidden}@media (max-width:840px){.all-blog-post .col-md-6{margin:30px 0 0;width:100%}}@media (max-width:680px){.blogtitle a{font-size:28px;line-height:30px}}</style>
178</section>
179<section class="all-blog-post">
180<div class="container">
181<div class="col-md-6 postcustom1">
182<div class="blogs-images"><a href="https://revisual.io/how-to-build-public-event-submission-workflow/" title="How to Build a Public Event Submission Workflow That Scales"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" width="1672" height="941" data-src="https://revisual.io/wp-content/uploads/2026/09/event-submission-workflow-blog-hero.webp" class="attachment-full size-full wp-post-image" alt="Abstract diagram of dots connected by a line, with one dot in motion toward a highlighted purple endpoint — representing an event record moving through a submission workflow instead of being re-entered at each stage." decoding="async" data-srcset="https://revisual.io/wp-content/uploads/2026/09/event-submission-workflow-blog-hero.webp 1672w, https://revisual.io/wp-content/uploads/2026/09/event-submission-workflow-blog-hero-300x169.webp 300w, https://revisual.io/wp-content/uploads/2026/09/event-submission-workflow-blog-hero-1024x576.webp 1024w, https://revisual.io/wp-content/uploads/2026/09/event-submission-workflow-blog-hero-768x432.webp 768w, https://revisual.io/wp-content/uploads/2026/09/event-submission-workflow-blog-hero-1536x864.webp 1536w" data-sizes="(max-width: 1672px) 100vw, 1672px" /><noscript><img width="1672" height="941" src="https://revisual.io/wp-content/uploads/2026/09/event-submission-workflow-blog-hero.webp" class="attachment-full size-full wp-post-image" alt="Abstract diagram of dots connected by a line, with one dot in motion toward a highlighted purple endpoint — representing an event record moving through a submission workflow instead of being re-entered at each stage." decoding="async" srcset="https://revisual.io/wp-content/uploads/2026/09/event-submission-workflow-blog-hero.webp 1672w, https://revisual.io/wp-content/uploads/2026/09/event-submission-workflow-blog-hero-300x169.webp 300w, https://revisual.io/wp-content/uploads/2026/09/event-submission-workflow-blog-hero-1024x576.webp 1024w, https://revisual.io/wp-content/uploads/2026/09/event-submission-workflow-blog-hero-768x432.webp 768w, https://revisual.io/wp-content/uploads/2026/09/event-submission-workflow-blog-hero-1536x864.webp 1536w" sizes="(max-width: 1672px) 100vw, 1672px" /></noscript></div>
183<div class="blogcat"><a class="catpost" href="https://revisual.io/category/blog/event-communication/" alt="View all posts in Event communication">Event communication</a></div>
184<div class="blogtitle"><h3><a href="https://revisual.io/how-to-build-public-event-submission-workflow/">How to Build a Public Event Submission Workflow That Scales</a></h3></div>
185
186<div class="content-post-blog"><h5>Any organization that accepts events from artists, partner organizations, or members eventually asks the same question: how do you get a submission from someone's inbox onto a published calendar without...</h5>  </div>
187
188<!--div class="content-post-blog"><h5>Any organization that accepts events from artists, partner organizations, or members eventually asks the same question: how do you get a submission from someone's inbox onto a published calendar without someone retyping it by hand at every stage? The instinct is to treat this as an intake problem — find a better way to collect...</h5>  </div-->
189</div>
190
191<div class="col-md-6 postcustom2">
192<div class="blogs-images"><a href="https://revisual.io/event-engagement-reporting-impressions-vs-views/" title="Event Engagement Reporting: Impressions vs. Views Explained"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" width="2328" height="1466" data-src="https://revisual.io/wp-content/uploads/2026/08/event-engagement-impressions-vs-views-diagram.webp" class="attachment-full size-full wp-post-image" alt="Diagram showing an event card splitting into two paths — Impression (seen inside the calendar) and View (arrived with intent via Direct Link, QR Code, or Email) — with a 280% engagement ratio callout" decoding="async" data-srcset="https://revisual.io/wp-content/uploads/2026/08/event-engagement-impressions-vs-views-diagram.webp 2328w, https://revisual.io/wp-content/uploads/2026/08/event-engagement-impressions-vs-views-diagram-300x189.webp 300w, https://revisual.io/wp-content/uploads/2026/08/event-engagement-impressions-vs-views-diagram-1024x645.webp 1024w, https://revisual.io/wp-content/uploads/2026/08/event-engagement-impressions-vs-views-diagram-768x484.webp 768w, https://revisual.io/wp-content/uploads/2026/08/event-engagement-impressions-vs-views-diagram-1536x967.webp 1536w, https://revisual.io/wp-content/uploads/2026/08/event-engagement-impressions-vs-views-diagram-2048x1290.webp 2048w" data-sizes="(max-width: 2328px) 100vw, 2328px" /><noscript><img width="2328" height="1466" src="https://revisual.io/wp-content/uploads/2026/08/event-engagement-impressions-vs-views-diagram.webp" class="attachment-full size-full wp-post-image" alt="Diagram showing an event card splitting into two paths — Impression (seen inside the calendar) and View (arrived with intent via Direct Link, QR Code, or Email) — with a 280% engagement ratio callout" decoding="async" srcset="https://revisual.io/wp-content/uploads/2026/08/event-engagement-impressions-vs-views-diagram.webp 2328w, https://revisual.io/wp-content/uploads/2026/08/event-engagement-impressions-vs-views-diagram-300x189.webp 300w, https://revisual.io/wp-content/uploads/2026/08/event-engagement-impressions-vs-views-diagram-1024x645.webp 1024w, https://revisual.io/wp-content/uploads/2026/08/event-engagement-impressions-vs-views-diagram-768x484.webp 768w, https://revisual.io/wp-content/uploads/2026/08/event-engagement-impressions-vs-views-diagram-1536x967.webp 1536w, https://revisual.io/wp-content/uploads/2026/08/event-engagement-impressions-vs-views-diagram-2048x1290.webp 2048w" sizes="(max-width: 2328px) 100vw, 2328px" /></noscript></div>
193<div class="blogcat"><a class="catpost" href="https://revisual.io/category/blog/how-to-blog/" alt="View all posts in How to">How to</a></div>
194<div class="blogtitle"><h3><a href="https://revisual.io/event-engagement-reporting-impressions-vs-views/">Event Engagement Reporting: Impressions vs. Views Explained</a></h3></div>
195
196<div class="content-post-blog"><h5>Two events go live on the same day. One gets 250 people scrolling past it in your embedded calendar. The other gets 40 people arriving straight from a shared link. Which one is doing better? A standard calendar plugin or a default Google Analytics setup can't answer that, because it reports a single number — views, or hits, or visits, whatever it's called. That number can't tell you whether someone scrolled past a poster and clicked, or arrived with intent from somewhere else entirely. Those are different behaviours, and treating...</h5>  </div>
197
198<!--div class="content-post-blog"><h5>Two events go live on the same day. One gets 250 people scrolling past it in your embedded calendar. The other gets 40 people arriving straight from a shared link. Which one is doing better? A standard calendar plugin or a default Google Analytics setup can't answer that, because it reports a single number —...</h5>  </div-->
199</div>
200
201<div class="col-md-6 postcustom3">
202<div class="blogs-images"><a href="https://revisual.io/from-ancient-crete-to-digital-observability-how-culture-travels-today/" title="From Ancient Crete to Digital Observability: How Culture Travels Today"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" width="1893" height="831" data-src="https://revisual.io/wp-content/uploads/2026/08/revisual-ancient-crete-digital-observability-cover.webp" class="attachment-full size-full wp-post-image" alt="Purple cover graphic with the headline &quot;From Ancient Crete to Digital Observability, how culture travels today,&quot; featuring a Minoan chevron border pattern and a rising data sparkline" decoding="async" data-srcset="https://revisual.io/wp-content/uploads/2026/08/revisual-ancient-crete-digital-observability-cover.webp 1893w, https://revisual.io/wp-content/uploads/2026/08/revisual-ancient-crete-digital-observability-cover-300x132.webp 300w, https://revisual.io/wp-content/uploads/2026/08/revisual-ancient-crete-digital-observability-cover-1024x450.webp 1024w, https://revisual.io/wp-content/uploads/2026/08/revisual-ancient-crete-digital-observability-cover-768x337.webp 768w, https://revisual.io/wp-content/uploads/2026/08/revisual-ancient-crete-digital-observability-cover-1536x674.webp 1536w" data-sizes="(max-width: 1893px) 100vw, 1893px" /><noscript><img width="1893" height="831" src="https://revisual.io/wp-content/uploads/2026/08/revisual-ancient-crete-digital-observability-cover.webp" class="attachment-full size-full wp-post-image" alt="Purple cover graphic with the headline &quot;From Ancient Crete to Digital Observability, how culture travels today,&quot; featuring a Minoan chevron border pattern and a rising data sparkline" decoding="async" srcset="https://revisual.io/wp-content/uploads/2026/08/revisual-ancient-crete-digital-observability-cover.webp 1893w, https://revisual.io/wp-content/uploads/2026/08/revisual-ancient-crete-digital-observability-cover-300x132.webp 300w, https://revisual.io/wp-content/uploads/2026/08/revisual-ancient-crete-digital-observability-cover-1024x450.webp 1024w, https://revisual.io/wp-content/uploads/2026/08/revisual-ancient-crete-digital-observability-cover-768x337.webp 768w, https://revisual.io/wp-content/uploads/2026/08/revisual-ancient-crete-digital-observability-cover-1536x674.webp 1536w" sizes="(max-width: 1893px) 100vw, 1893px" /></noscript></div>
203<div class="blogcat"><a class="catpost" href="https://revisual.io/category/blog/event-communication/" alt="View all posts in Event communication">Event communication</a></div>
204<div class="blogtitle"><h3><a href="https://revisual.io/from-ancient-crete-to-digital-observability-how-culture-travels-today/">From Ancient Crete to Digital Observability: How Culture Travels Today</a></h3></div>
205
206<div class="content-post-blog"><h5>Crete has been gathering people for four thousand years. Long before events had posters or listings, word of a gathering moved through the island the only way it could —...</h5>  </div>
207
208<!--div class="content-post-blog"><h5>Crete has been gathering people for four thousand years. Long before events had posters or listings, word of a gathering moved through the island the only way it could — person to person, market to market, village to village. That instinct never left. What Crete has never had, until now, is a way to actually...</h5>  </div-->
209</div>
210
211<div class="col-md-6 postcustom4">
212<div class="blogs-images"><a href="https://revisual.io/hotel-reviews-pre-arrival-communication/" title="What Bad Reviews Really Tell You About Pre-Arrival Communication"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" width="1400" height="788" data-src="https://revisual.io/wp-content/uploads/2026/05/hotel-pre-arrival-communication-guest-experience.png" class="attachment-full size-full wp-post-image" alt="Hotel concierge at front desk overlooking Mediterranean courtyard, with tablet displaying event schedule — illustrating pre-arrival guest communication." decoding="async" data-srcset="https://revisual.io/wp-content/uploads/2026/05/hotel-pre-arrival-communication-guest-experience.png 1400w, https://revisual.io/wp-content/uploads/2026/05/hotel-pre-arrival-communication-guest-experience-300x169.png 300w, https://revisual.io/wp-content/uploads/2026/05/hotel-pre-arrival-communication-guest-experience-1024x576.png 1024w, https://revisual.io/wp-content/uploads/2026/05/hotel-pre-arrival-communication-guest-experience-768x432.png 768w" data-sizes="(max-width: 1400px) 100v
212w, 1400px" /><noscript><img width="1400" height="788" src="https://revisual.io/wp-content/uploads/2026/05/hotel-pre-arrival-communication-guest-experience.png" class="attachment-full size-full wp-post-image" alt="Hotel concierge at front desk overlooking Mediterranean courtyard, with tablet displaying event schedule — illustrating pre-arrival guest communication." decoding="async" srcset="https://revisual.io/wp-content/uploads/2026/05/hotel-pre-arrival-communication-guest-experience.png 1400w, https://revisual.io/wp-content/uploads/2026/05/hotel-pre-arrival-communication-guest-experience-300x169.png 300w, https://revisual.io/wp-content/uploads/2026/05/hotel-pre-arrival-communication-guest-experience-1024x576.png 1024w, https://revisual.io/wp-content/uploads/2026/05/hotel-pre-arrival-communication-guest-experience-768x432.png 768w" sizes="(max-width: 1400px) 100vw, 1400px" /></noscript></div>
213<div class="blogcat"><a class="catpost" href="https://revisual.io/category/blog/event-communication/" alt="View all posts in Event communication">Event communication</a></div>
214<div class="blogtitle"><h3><a href="https://revisual.io/hotel-reviews-pre-arrival-communication/">What Bad Reviews Really Tell You About Pre-Arrival Communication</a></h3></div>
215
216<div class="content-post-blog"><h5>Hotel managers read a bad review and ask the same question: what went wrong during the stay? It is a reasonable instinct. The stay is what you control. The stay is where the staff were, where the food was served, where the room either met expectations or did not. But there is a category of damaging review that did not start during the stay. It started weeks earlier, when a guest formed an expectation - about what the hotel offered, who it was for, what they would find when they...</h5>  </div>
217
218<!--div class="content-post-blog"><h5>Hotel managers read a bad review and ask the same question: what went wrong during the stay? It is a reasonable instinct. The stay is what you control. The stay is where the staff were, where the food was served, where the room either met expectations or did not. But there is a category of...</h5>  </div-->
219</div>
220
221<div class="col-md-6 postcustom5">
222<div class="blogs-images"><a href="https://revisual.io/events-marketing-booking-system/" title="Your Booking System Closes Sales. It Does Not Create Them."><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" width="680" height="520" data-src="https://revisual.io/wp-content/uploads/2026/05/events-marketing-funnel-revisual-booking-system.png" class="attachment-full size-full wp-post-image" alt="A funnel diagram with three tiers: the wide top tier covers awareness and interest where Revisual operates as the discovery layer, the middle tier covers consideration and decision, and the narrow bottom tier covers booking and transaction where the booking system operates" decoding="async" data-srcset="https://revisual.io/wp-content/uploads/2026/05/events-marketing-funnel-revisual-booking-system.png 680w, https://revisual.io/wp-content/uploads/2026/05/events-marketing-funnel-revisual-booking-system-300x229.png 300w" data-sizes="(max-width: 680px) 100vw, 680px" /><noscript><img width="680" height="520" src="https://revisual.io/wp-content/uploads/2026/05/events-marketing-funnel-revisual-booking-system.png" class="attachment-full size-full wp-post-image" alt="A funnel diagram with three tiers: the wide top tier covers awareness and interest where Revisual operates as the discovery layer, the middle tier covers consideration and decision, and the narrow bottom tier covers booking and transaction where the booking system operates" decoding="async" srcset="https://revisual.io/wp-content/uploads/2026/05/events-marketing-funnel-revisual-booking-system.png 680w, https://revisual.io/wp-content/uploads/2026/05/events-marketing-funnel-revisual-booking-system-300x229.png 300w" sizes="(max-width: 680px) 100vw, 680px" /></noscript></div>
223<div class="blogcat"><a class="catpost" href="https://revisual.io/category/how-to/" alt="View all posts in how to">how to</a></div>
224<div class="blogtitle"><h3><a href="https://revisual.io/events-marketing-booking-system/">Your Booking System Closes Sales. It Does Not Create Them.</a></h3></div>
225
226<div class="content-post-blog"><h5>If your organisation runs events - classes, performances, experiences, workshops, dining evenings - you almost certainly have a booking system. It handles registrations, payments, confirmations, and reminders. It is reliable...</h5>  </div>
227
228<!--div class="content-post-blog"><h5>If your organisation runs events - classes, performances, experiences, workshops, dining evenings - you almost certainly have a booking system. It handles registrations, payments, confirmations, and reminders. It is reliable infrastru
228cture, and most of the organisations that use one would not be without it. What a booking system does not do - what it is...</h5>  </div-->
229</div>
230
231<div class="col-md-6 postcustom6">
232<div class="blogs-images"><a href="https://revisual.io/hotel-experience-gap-luxury-resort-reviews/" title="The Well-Run Resort That Loses a Star After Dark"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" width="1500" height="1000" data-src="https://revisual.io/wp-content/uploads/2026/05/linkedin_graphic_property_a.png" class="attachment-full size-full wp-post-image" alt="Data graphic showing a 0.8 star experience gap at a luxury resort, against a dataset average of 1.14 stars across 9 hotels and 7,036 reviews analysed" decoding="async" data-srcset="https://revisual.io/wp-content/uploads/2026/05/linkedin_graphic_property_a.png 1500w, https://revisual.io/wp-content/uploads/2026/05/linkedin_graphic_property_a-300x200.png 300w, https://revisual.io/wp-content/uploads/2026/05/linkedin_graphic_property_a-1024x683.png 1024w, https://revisual.io/wp-content/uploads/2026/05/linkedin_graphic_property_a-768x512.png 768w" data-sizes="(max-width: 1500px) 100vw, 1500px" /><noscript><img width="1500" height="1000" src="https://revisual.io/wp-content/uploads/2026/05/linkedin_graphic_property_a.png" class="attachment-full size-full wp-post-image" alt="Data graphic showing a 0.8 star experience gap at a luxury resort, against a dataset average of 1.14 stars across 9 hotels and 7,036 reviews analysed" decoding="async" srcset="https://revisual.io/wp-content/uploads/2026/05/linkedin_graphic_property_a.png 1500w, https://revisual.io/wp-content/uploads/2026/05/linkedin_graphic_property_a-300x200.png 300w, https://revisual.io/wp-content/uploads/2026/05/linkedin_graphic_property_a-1024x683.png 1024w, https://revisual.io/wp-content/uploads/2026/05/linkedin_graphic_property_a-768x512.png 768w" sizes="(max-width: 1500px) 100vw, 1500px" /></noscript></div>
233<div class="blogcat"><a class="catpost" href="https://revisual.io/category/how-to/" alt="View all posts in how to">how to</a></div>
234<div class="blogtitle"><h3><a href="https://revisual.io/hotel-experience-gap-luxury-resort-reviews/">The Well-Run Resort That Loses a Star After Dark</a></h3></div>
235
236<div class="content-post-blog"><h5>The review sits at five stars. The guest has praised the pool, the service, the rooms, the food. Then, at the end, almost as an aside: beautiful hotel - just a bit boring. That reviewer didn't dock a star for the boredom. They gave the full five and still felt compelled to name it. Which raises an uncomfortable question for any GM reading their property's feedback: what does it cost you when a guest's honest summary is that your hotel is excellent, but empty after dark? The pattern in the...</h5>  </div>
237
238<!--div class="content-post-blog"><h5>The review sits at five stars. The guest has praised the pool, the service, the rooms, the food. Then, at the end, almost as an aside: beautiful hotel - just a bit boring. That reviewer didn't dock a star for the boredom. They gave the full five and still felt compelled to name it. Which...</h5>  </div-->
239</div>
240
241<div class="col-md-6 postcustom7">
242<div class="blogs-images"><a href="https://revisual.io/hotel-event-communication-guest-experience/" title="The Hotel Experience Starts Before Arrival: Why Event Communication Is Your Most Underrated Asset"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" width="1200" height="900" data-src="https://revisual.io/wp-content/uploads/2026/05/hotel-live-music-evening-cover.jpg" class="attachment-full size-full wp-post-image" alt="ive band performing on an outdoor stage at a luxury hotel at night, with warm red light illuminating the stone architecture, stage lighting, and the dark coastal landscape visible in the background, viewed from a guest&#039;s table in the foreground" decoding="async" data-srcset="https://revisual.io/wp-content/uploads/2026/05/hotel-live-music-evening-cover.jpg 1200w, https://revisual.io/wp-content/uploads/2026/05/hotel-live-music-evening-cover-300x225.jpg 300w, https://revisual.io/wp-content/uploads/2026/05/hotel-live-music-evening-cover-1024x768.jpg 1024w, https://revisual.io/wp-content/uploads/2026/05/hotel-live-music-evening-cover-768x576.jpg 768w" data-sizes="(max-width: 1200px) 100v
242w, 1200px" /><noscript><img width="1200" height="900" src="https://revisual.io/wp-content/uploads/2026/05/hotel-live-music-evening-cover.jpg" class="attachment-full size-full wp-post-image" alt="ive band performing on an outdoor stage at a luxury hotel at night, with warm red light illuminating the stone architecture, stage lighting, and the dark coastal landscape visible in the background, viewed from a guest&#039;s table in the foreground" decoding="async" srcset="https://revisual.io/wp-content/uploads/2026/05/hotel-live-music-evening-cover.jpg 1200w, https://revisual.io/wp-content/uploads/2026/05/hotel-live-music-evening-cover-300x225.jpg 300w, https://revisual.io/wp-content/uploads/2026/05/hotel-live-music-evening-cover-1024x768.jpg 1024w, https://revisual.io/wp-content/uploads/2026/05/hotel-live-music-evening-cover-768x576.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></noscript></div>
243<div class="blogcat"><a class="catpost" href="https://revisual.io/category/how-to/" alt="View all posts in how to">how to</a></div>
244<div class="blogtitle"><h3><a href="https://revisual.io/hotel-event-communication-guest-experience/">The Hotel Experience Starts Before Arrival: Why Event Communication Is Your Most Underrated Asset</a></h3></div>
245
246<div class="content-post-blog"><h5>Two hotels. Similar rooms, similar service standards, similar price point. One feels meticulously managed. The other feels like a good place to stay. Guests can rarely articulate the difference in...</h5>  </div>
247
248<!--div class="content-post-blog"><h5>Two hotels. Similar rooms, similar service standards, similar price point. One feels meticulously managed. The other feels like a good place to stay. Guests can rarely articulate the difference in concrete terms - they just know it when they experience it. Some of that difference lives in the physical details: the quality of the linen,...</h5>  </div-->
249</div>
250
251<div class="col-md-6 postcustom8">
252<div class="blogs-images"><a href="https://revisual.io/how-to-embed-google-calendar-on-webflow/" title="How to Embed Google Calendar on Webflow (And Make It Look Like Your Site)"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" width="680" height="739" data-src="https://revisual.io/wp-content/uploads/2026/04/revisual-google-calendar-webflow-done-right-cover.png" class="attachment-full size-full wp-post-image" alt="Revisual branded cover image with the headline &quot;Google Calendar on Webflow — Done right&quot; on a deep purple background with decorative circles in coral and light purple" decoding="async" data-srcset="https://revisual.io/wp-content/uploads/2026/04/revisual-google-calendar-webflow-done-right-cover.png 680w, https://revisual.io/wp-content/uploads/2026/04/revisual-google-calendar-webflow-done-right-cover-276x300.png 276w" data-sizes="(max-width: 680px) 100vw, 680px" /><noscript><img width="680" height="739" src="https://revisual.io/wp-content/uploads/2026/04/revisual-google-calendar-webflow-done-right-cover.png" class="attachment-full size-full wp-post-image" alt="Revisual branded cover image with the headline &quot;Google Calendar on Webflow — Done right&quot; on a deep purple background with decorative circles in coral and light purple" decoding="async" srcset="https://revisual.io/wp-content/uploads/2026/04/revisual-google-calendar-webflow-done-right-cover.png 680w, https://revisual.io/wp-content/uploads/2026/04/revisual-google-calendar-webflow-done-right-cover-276x300.png 276w" sizes="(max-width: 680px) 100vw, 680px" /></noscript></div>
253<div class="blogcat"><a class="catpost" href="https://revisual.io/category/how-to/" alt="View all posts in how to">how to</a></div>
254<div class="blogtitle"><h3><a href="https://revisual.io/how-to-embed-google-calendar-on-webflow/">How to Embed Google Calendar on Webflow (And Make It Look Like Your Site)</a></h3></div>
255
256<div class="content-post-blog"><h5>If you manage events in Google Calendar and your website is built on Webflow, getting those events onto your site without duplicating work is a reasonable goal. The answer most people reach first - copy the iframe embed code from Google Calendar, paste it into a Webflow Embed element - works, but with conditions worth knowing before you start. There are three distinct approaches to displaying events on a Webflow site. They suit different situations. This guide covers all three honestly. The same Webflow site, three different approaches — CMS...</h5>  </div>
257
258<!--div class="content-post-blog"><h5>If you manage events in Google Calendar and your website is built on Webflow, getting those events onto your site without duplicating work is a reasonable goal. The answer most people reach first - copy the iframe embed code from Google Calendar, paste it into a Webflow Embed element - works, but with conditions worth...</h5>  </div-->
259</div>
260
261<div class="col-md-6 postcustom9">
262<div class="blogs-images"><a href="https://revisual.io/how-to-embed-google-calendar-on-squarespace/" title="How to Embed Google Calendar on Squarespace (And Make It Look Like Your Site)"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" width="665" height="715" data-src="https://revisual.io/wp-content/uploads/2026/04/Google-Calendar-on-Squarespace-the-right-way.png" class="attachment-full size-full wp-post-image" alt="Revisual branded cover image with the headline &quot;Google Calendar on Squarespace — the right way&quot; on a deep purple background with decorative circles in pink and light purple" decoding="async" data-srcset="https://revisual.io/wp-content/uploads/2026/04/Google-Calendar-on-Squarespace-the-right-way.png 665w, https://revisual.io/wp-content/uploads/2026/04/Google-Calendar-on-Squarespace-the-right-way-279x300.png 279w" data-sizes="(max-width: 665px) 100v
262w, 665px" /><noscript><img width="665" height="715" src="https://revisual.io/wp-content/uploads/2026/04/Google-Calendar-on-Squarespace-the-right-way.png" class="attachment-full size-full wp-post-image" alt="Revisual branded cover image with the headline &quot;Google Calendar on Squarespace — the right way&quot; on a deep purple background with decorative circles in pink and light purple" decoding="async" srcset="https://revisual.io/wp-content/uploads/2026/04/Google-Calendar-on-Squarespace-the-right-way.png 665w, https://revisual.io/wp-content/uploads/2026/04/Google-Calendar-on-Squarespace-the-right-way-279x300.png 279w" sizes="(max-width: 665px) 100vw, 665px" /></noscript></div>
263<div class="blogcat"><a class="catpost" href="https://revisual.io/category/blog/how-to-blog/" alt="View all posts in How to">How to</a></div>
264<div class="blogtitle"><h3><a href="https://revisual.io/how-to-embed-google-calendar-on-squarespace/">How to Embed Google Calendar on Squarespace (And Make It Look Like Your Site)</a></h3></div>
265
266<div class="content-post-blog"><h5>If you use Google Calendar to manage your events and you have a Squarespace site, the question of how to connect the two is a reasonable one. The answer most...</h5>  </div>
267
268<!--div class="content-post-blog"><h5>If you use Google Calendar to manage your events and you have a Squarespace site, the question of how to connect the two is a reasonable one. The answer most people find is straightforward: copy an embed code from Google Calendar settings, paste it into a Code Block in Squarespace, done. That works - with...</h5>  </div-->
269</div>
270
271<div class="col-md-6 postcustom10">
272<div class="blogs-images"><a href="https://revisual.io/event-communication-without-marketing-team/" title="Event Communication for Organisations Without a Marketing Team"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" width="679" height="735" data-src="https://revisual.io/wp-content/uploads/2026/04/revisual-event-communication-without-marketing-team-cover.png" class="attachment-full size-full wp-post-image" alt="Revisual branded cover image with the headline &quot;One person. One system. All channels covered.&quot; and subtitle &quot;Event communication without a marketing team&quot; on a deep purple background with decorative circles in pink and light purple" decoding="async" data-srcset="https://revisual.io/wp-content/uploads/2026/04/revisual-event-communication-without-marketing-team-cover.png 679w, https://revisual.io/wp-content/uploads/2026/04/revisual-event-communication-without-marketing-team-cover-277x300.png 277w" data-sizes="(max-width: 679px) 100vw, 679px" /><noscript><img width="679" height="735" src="https://revisual.io/wp-content/uploads/2026/04/revisual-event-communication-without-marketing-team-cover.png" class="attachment-full size-full wp-post-image" alt="Revisual branded cover image with the headline &quot;One person. One system. All channels covered.&quot; and subtitle &quot;Event communication without a marketing team&quot; on a deep purple background with decorative circles in pink and light purple" decoding="async" srcset="https://revisual.io/wp-content/uploads/2026/04/revisual-event-communication-without-marketing-team-cover.png 679w, https://revisual.io/wp-content/uploads/2026/04/revisual-event-communication-without-marketing-team-cover-277x300.png 277w" sizes="(max-width: 679px) 100vw, 679px" /></noscript></div>
273<div class="blogcat"><a class="catpost" href="https://revisual.io/category/blog/event-communication/" alt="View all posts in Event communication">Event communication</a></div>
274<div class="blogtitle"><h3><a href="https://revisual.io/event-communication-without-marketing-team/">Event Communication for Organisations Without a Marketing Team</a></h3></div>
275
276<div class="content-post-blog"><h5>If you search for event promotion advice, most of what you find is written for professional event marketers. Influencer partnerships. Retargeting ad campaigns. Early bird pricing strategies. Six-month promotional timelines. Branded merchandise. This is not unhelpful advice - for the audience it is written for. But it is written for organisations that have dedicated marketing staff, event-specific budgets, and large one-off events to promote. It does not describe the reality of most schools, community venues, NPOs, sports clubs, and local organisations that run events regularly as part of what they...</h5>  </div>
277
278<!--div class="content-post-blog"><h5>If you search for event promotion advice, most of what you find is written for professional event marketers. Influencer partnerships. Retargeting ad campaigns. Early bird pricing strategies. Six-month promotional timelines. Branded merchandise. This is not unhelpful advice - for the audience it is written for. But it is written for organisations that have dedicated marketing...</h5>  </div-->
279</div>
280
281</div>
282<div class="pagination"><span>Page 1 of 4</span><span class="current">1</span><a href='https://revisual.io/blogs/page/2/' class="inactive">2</a><a href='https://revisual.io/blogs/page/3/' class="inactive">3</a><a href='https://revisual.io/blogs/page/4/' class="inactive">4</a></div>
283
284
285
286</section>
287
288	</div><!-- .fl-page-content -->
289	<footer class="fl-builder-content fl-builder-content-21835 fl-builder-global-templates-locked" data-post-id="21835" data-type="footer" itemscope="itemscope" itemtype="http://schema.org/WPFooter"><div class="fl-row fl-row-full-width fl-row-bg-color fl-node-v2wdk9ea60gs fl-row-default-height fl-row-align-center new_design_footer" data-node="v2wdk9ea60gs">
290	<div class="fl-row-content-wrap">
291						<div class="fl-row-content fl-row-fixed-width fl-node-content">
292		
293<div class="fl-col-group fl-node-7fxtbmliy6c2" data-node="7fxtbmliy6c2">
294			<div class="fl-col fl-node-x3jcdmghki4f fl-col-bg-color" data-node="x3jcdmghki4f">
295	<div class="fl-col-content fl-node-content"><div class="fl-module fl-module-heading fl-node-9sf0n1m24t5i" data-node="9sf0n1m24t5i" aria-label="Heading">
296	<div class="fl-module-content fl-node-content">
297		<h2 class="fl-heading">
298			<span class="fl-heading-text">Say goodbye to juggling multiple tools and hello to a hassle-free, streamlined experience.</span>
299	</h2>
300	</div>
301</div>
302<div class="fl-module fl-module-button fl-node-lfu9er682b3q" data-node="lfu9er682b3q" aria-label="Button">
303	<div class="fl-module-content fl-node-content">
304		<div class="fl-button-wrap fl-button-width-auto fl-button-center"><a href="https://revisual.io/contact/" target="_self" class="fl-button"><span class="fl-button-text">Contact Sales</span></a></div>	</div>
305</div>
306<div class="fl-module fl-module-pp-spacer fl-node-w0zp2b9qsnmt" data-node="w0zp2b9qsnmt" aria-label="Spacer">
307	<div class="fl-module-content fl-node-content">
308		<div class="pp-spacer-module"></div>
309	</div>
310</div>
311</div>
312</div>
313	</div>
314
315<div class="fl-col-group fl-node-q25ietyjl8v0" data-node="q25ietyjl8v0">
316			<div class="fl-col fl-node-r702lkx5s6aj fl-col-bg-color" data-node="r702lkx5s6aj">
317	<div class="fl-col-content fl-node-content"><div class="fl-module fl-module-pp-image fl-node-xuzbd6v3orct" data-node="xuzbd6v3orct" aria-label="Image">
318	<div class="fl-module-content fl-node-content">
319		<div class="pp-photo-container">
320	<div class="pp-photo pp-photo-align-center pp-photo-align-responsive-default" itemscope itemtype="http://schema.org/ImageObject">
321		<div class="pp-photo-content">
322			<div class="pp-photo-content-inner">
323								<a href="https://revisual.io/" target="_self" itemprop="url">
324									<img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="pp-photo-img wp-image-21837 size-full" data-src="https://revisual.io/wp-content/uploads/2024/12/logo.png" alt="logo" itemprop="image" height="32" width="172" title="logo"  /><noscript><img decoding="async" class="pp-photo-img wp-image-21837 size-full" src="https://revisual.io/wp-content/uploads/2024/12/logo.png" alt="logo" itemprop="image" height="32" width="172" title="logo"  /></noscript>
325					<div class="pp-overlay-bg"></div>
326													</a>
327							</div>
328					</div>
329	</div>
330</div>
331	</div>
332</div>
333</div>
334</div>
335	</div>
336
337<div class="fl-col-group fl-node-7rfzvpmid5kn" data-node="7rfzvpmid5kn">
338			<div class="fl-col fl-node-bu1mdo8vwp5h fl-col-bg-color" data-node="bu1mdo8vwp5h">
339	<div class="fl-col-content fl-node-content"><div class="fl-module fl-module-rich-text fl-node-h120oj3xfvdp" data-node="h120oj3xfvdp" aria-label="Text Editor">
340	<div class="fl-module-content fl-node-content">
341		<div class="fl-rich-text">
342	<p style="text-align: center;">Revisual.io is not affiliated in any way with the apps we integrate with: Google Calendar© (Google).</p>
343<p style="text-align: center;">© 2026 Revisual.io</p>
344</div>
345	</div>
346</div>
347</div>
348</div>
349	</div>
350
351<div class="fl-col-group fl-node-jrx18oqgiem4" data-node="jrx18oqgiem4">
352			<div class="fl-col fl-node-fun9xrbhz58i fl-col-bg-color" data-node="fun9xrbhz58i">
353	<div class="fl-col-content fl-node-content"><div class="fl-module fl-module-rich-text fl-node-p2swz6hxbet7" data-node="p2swz6hxbet7" aria-label="Text Editor">
354	<div class="fl-module-content fl-node-content">
355		<div class="fl-rich-text">
356	<p><a style="border-bottom: 1.5px solid #282727;" href="https://revisual.io/terms">Terms of Service</a>     <a style="border-bottom: 1.5px solid #282727;" href="https://revisual.io/privacy">Privacy Policy</a></p>
357</div>
358	</div>
359</div>
360</div>
361</div>
362	</div>
363		</div>
364	</div>
365</div>
366</footer>	</div><!-- .fl-page -->
367
368<script type="speculationrules">
369{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/bb-theme-child/*","/wp-content/themes/bb-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
370</script>
370
371	<!--copyscapeskip-->
372	<aside id="moove_gdpr_cookie_info_bar" class="moove-gdpr-info-bar-hidden moove-gdpr-align-center moove-gdpr-dark-scheme gdpr_infobar_postion_bottom" aria-label="GDPR Cookie Banner" style="display: none;">
373	<div class="moove-gdpr-info-bar-container">
374		<div class="moove-gdpr-info-bar-content">
375		
376<div class="moove-gdpr-cookie-notice">
377  <p>We are using cookies to give you the best experience on our website.</p><p>You can find out more about which cookies we are using or switch them off in <button  tabindex="0"  aria-haspopup="true" data-href="#moove_gdpr_cookie_modal" class="change-settings-button gdpr-settings-btn-style-2">settings</button>.</p>				<button class="moove-gdpr-infobar-close-btn gdpr-content-close-btn" aria-label="Close GDPR Cookie Banner">
378					<span class="gdpr-sr-only">Close GDPR Cookie Banner</span>
379					<i class="moovegdpr-arrow-close"></i>
380				</button>
381			</div>
382<!--  .moove-gdpr-cookie-notice -->
383		
384<div class="moove-gdpr-button-holder">
385			<button class="mgbutton moove-gdpr-infobar-allow-all gdpr-fbo-0" aria-label="Accept"  tabindex="0" >Accept</button>
386						<button class="mgbutton moove-gdpr-infobar-reject-btn gdpr-fbo-1 "  tabindex="0"  aria-label="Reject">Reject</button>
387							<button class="mgbutton moove-gdpr-infobar-settings-btn change-settings-button gdpr-fbo-2 gdpr-settings-btn-style-2" aria-haspopup="true" data-href="#moove_gdpr_cookie_modal"  tabindex="0"  aria-label="Settings">Settings</button>
388							<button class="moove-gdpr-infobar-close-btn gdpr-fbo-3" aria-label="Close GDPR Cookie Banner"  tabindex="0" >
389					<span class="gdpr-sr-only">Close GDPR Cookie Banner</span>
390					<i class="moovegdpr-arrow-close"></i>
391				</button>
392			</div>
393<!--  .button-container -->
394		</div>
395		<!-- moove-gdpr-info-bar-content -->
396	</div>
397	<!-- moove-gdpr-info-bar-container -->
398	</aside>
399	<!-- #moove_gdpr_cookie_info_bar -->
400	<!--/copyscapeskip-->
401<script id="jquery-core-js" src="https://revisual.io/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 401
401
402<script data-optimized="1" id="jquery-migrate-js" src="https://revisual.io/wp-content/litespeed/js/ef303f6512eb98b46e8f87b5a50b02ea.js?ver=5301b" defer data-deferred="1"></script>
vendor: 1 bytes, line 402
402
403<script id="labb-frontend-scripts-js-extra" src="data:text/javascript;base64,dmFyIGxhYmJfc2V0dGluZ3M9eyJjdXN0b21fY3NzIjoiIn0=" defer></script>
vendor: 1 bytes, line 403
403
404<script data-optimized="1" id="labb-frontend-scripts-js" src="https://revisual.io/wp-content/litespeed/js/71ae9eed7a0437efba8eab55e00ce392.js?ver=dedfc" defer data-deferred="1"></script>
vendor: 1 bytes, line 404
404
405<script data-optimized="1" id="imagesloaded-js" src="https://revisual.io/wp-content/litespeed/js/64d1e084a7588173dc694f37e695e1fd.js?ver=056cb" defer data-deferred="1"></script>
vendor: 1 bytes, line 405
405
406<script data-optimized="1" id="jquery-throttle-js" src="https://revisual.io/wp-content/litespeed/js/d396fb977bd5ded77ff3a2dee2f464c3.js?ver=bbe31" defer data-deferred="1"></script>
vendor: 1 bytes, line 406
406
407<script id="ubermenu-js-extra" src="data:text/javascript;base64,dmFyIHViZXJtZW51X2RhdGE9eyJyZW1vdmVfY29uZmxpY3RzIjoib24iLCJyZXBvc2l0aW9uX29uX2xvYWQiOiJvZmYiLCJpbnRlbnRfZGVsYXkiOiIzMDAiLCJpbnRlbnRfaW50ZXJ2YWwiOiIxMDAiLCJpbnRlbnRfdGhyZXNob2xkIjoiNyIsInNjcm9sbHRvX29mZnNldCI6IjUwIiwic2Nyb2xsdG9fZHVyYXRpb24iOiIxMDAwIiwicmVzcG9uc2l2ZV9icmVha3BvaW50IjoiOTU5IiwiYWNjZXNzaWJsZSI6Im9uIiwibW9iaWxlX21lbnVfY29sbGFwc2Vfb25fbmF2aWdhdGUiOiJvbiIsInJldHJhY3Rvcl9kaXNwbGF5X3N0cmF0ZWd5IjoicmVzcG9uc2l2ZSIsInRvdWNoX29mZl9jbG9zZSI6Im9uIiwic3VibWVudV9pbmRpY2F0b3JfY2xvc2VfbW9iaWxlIjoib24iLCJjb2xsYXBzZV9hZnRlcl9zY3JvbGwiOiJvbiIsInYiOiIzLjguNSIsImNvbmZpZ3VyYXRpb25zIjpbIm1haW4iXSwiYWpheF91cmwiOiJodHRwczovL3JldmlzdWFsLmlvL3dwLWFkbWluL2FkbWluLWFqYXgucGhwIiwicGx1Z2luX3VybCI6Imh0dHBzOi8vcmV2aXN1YWwuaW8vd3AtY29udGVudC9wbHVnaW5zL3ViZXJtZW51LyIsImRpc2FibGVfbW9iaWxlIjoib2ZmIiwicHJlZml4X2Jvb3N0IjoiIiwidXNlX2NvcmVfc3ZncyI6Im9mZiIsImFyaWFfcm9sZV9uYXZpZ2F0aW9uIjoib2ZmIiwiYXJpYV9uYXZfbGFiZWwiOiJvZmYiLCJhcmlhX2V4cGFuZGVkIjoib2ZmIiwiYXJpYV9oYXNwb3B1cCI6Im9mZiIsImFyaWFfaGlkZGVuIjoib2ZmIiwiYXJpYV9jb250cm9scyI6IiIsImFyaWFfcmVzcG9uc2l2ZV90b2dnbGUiOiJvZmYiLCJpY29uX3RhZyI6ImkiLCJlc2NfY2xvc2VfbW9iaWxlIjoib24iLCJrZXlib2FyZF9zdWJtZW51X3RyaWdnZXIiOiJlbnRlciIsInRoZW1lX2xvY2F0aW9ucyI6eyJiYXIiOiJUb3AgQmFyIE1lbnUiLCJoZWFkZXIiOiJIZWFkZXIgTWVudSIsImZvb3RlciI6IkZvb3RlciBNZW51In19" defer></script>
vendor: 1 bytes, line 407
407
408<script data-optimized="1" id="ubermenu-js" src="https://revisual.io/wp-content/litespeed/js/a8d6c563009376dcf42f86a844963747.js?ver=3945d" defer data-deferred="1"></script>
vendor: 1 bytes, line 408
408
409<script id="googlesitekit-events-provider-content-events-js-before" src="data:text/javascript;base64,d2luZG93Ll9nb29nbGVzaXRla2l0PXdpbmRvdy5fZ29vZ2xlc2l0ZWtpdHx8e307d2luZG93Ll9nb29nbGVzaXRla2l0LmNvbnRlbnRFdmVudHM9eyJwb3N0SUQiOjExNTg4LCJpc1NpbmdsZVBvc3QiOiExLCJoYXNWaW1lb0VtYmVkIjohMX0=" defer></script>
vendor: 1 bytes, line 409
409
410<script data-optimized="1" id="googlesitekit-events-provider-content-events-js" src="https://revisual.io/wp-content/litespeed/js/29b04b6843bd80f6a315a60445ba6e11.js?ver=a6e11" defer></script>
vendor: 1 bytes, line 410
410
411<script id="moove_gdpr_frontend-js-extra" src="data:text/javascript;base64,dmFyIG1vb3ZlX2Zyb250ZW5kX2dkcHJfc2NyaXB0cz17ImFqYXh1cmwiOiJodHRwczovL3JldmlzdWFsLmlvL3dwLWFkbWluL2FkbWluLWFqYXgucGhwIiwicG9zdF9pZCI6IjExNTg4IiwicGx1Z2luX2RpciI6Imh0dHBzOi8vcmV2aXN1YWwuaW8vd3AtY29udGVudC9wbHVnaW5zL2dkcHItY29va2llLWNvbXBsaWFuY2UiLCJzaG93X2ljb25zIjoiYWxsIiwiaXNfcGFnZSI6IjEiLCJhamF4X2Nvb2tpZV9yZW1vdmFsIjoiZmFsc2UiLCJzdHJpY3RfaW5pdCI6IjIiLCJlbmFibGVkX2RlZmF1bHQiOnsic3RyaWN0IjoyLCJ0aGlyZF9wYXJ0eSI6MSwiYWR2YW5jZWQiOjAsInBlcmZvcm1hbmNlIjowLCJwcmVmZXJlbmNlIjowfSwiZ2VvX2xvY2F0aW9uIjoiZmFsc2UiLCJmb3JjZV9yZWxvYWQiOiJmYWxzZSIsImlzX3NpbmdsZSI6IiIsImhpZGVfc2F2ZV9idG4iOiJmYWxzZSIsImN1cnJlbnRfdXNlciI6IjAiLCJjb29raWVfZXhwaXJhdGlvbiI6IjM2NSIsInNjcmlwdF9kZWxheSI6IjIwMDAiLCJjbG9zZV9idG5fYWN0aW9uIjoiMSIsImNsb3NlX2J0bl9yZHIiOiIiLCJzY3JpcHRzX2RlZmluZWQiOiJ7XCJjYWNoZVwiOnRydWUsXCJoZWFkZXJcIjpcIlwiLFwiYm9keVwiOlwiXCIsXCJmb290ZXJcIjpcIlwiLFwidGhpcmRwYXJ0eVwiOntcImhlYWRlclwiOlwiXCIsXCJib2R5XCI6XCJcIixcImZvb3RlclwiOlwiXCJ9LFwic3RyaWN0XCI6e1wiaGVhZGVyXCI6XCJcIixcImJvZHlcIjpcIlwiLFwiZm9vdGVyXCI6XCJcIn0sXCJhZHZhbmNlZFwiOntcImhlYWRlclwiOlwiXCIsXCJib2R5XCI6XCJcIixcImZvb3RlclwiOlwiXCJ9fSIsImdkcHJfc2NvciI6InRydWUiLCJ3cF9sYW5nIjoiIiwid3BfY29uc2VudF9hcGkiOiJmYWxzZSIsImdkcHJfbm9uY2UiOiIxOGM4N2ZhYjUzIn0=" defer></script>
vendor: 1 bytes, line 411
411
412<script data-optimized="1" id="moove_gdpr_frontend-js" src="https://revisual.io/wp-content/litespeed/js/c1ca60c5ef50f037331cfd02d2e9c000.js?ver=362d6" defer data-deferred="1"></script>
vendor: 1 bytes, line 412
412
413<script id="moove_gdpr_frontend-js-after" src="data:text/javascript;base64,dmFyIGdkcHJfYz1kb2N1bWVudC5jb29raWUubWF0Y2goLyg/Ol58O1xzKiltb292ZV9nZHByX3BvcHVwPShbXjtdKikvKTt2YXIgZ2Rwcl9kPWdkcHJfYz9KU09OLnBhcnNlKGRlY29kZVVSSUNvbXBvbmVudChnZHByX2NbMV0pKTp7fTt2YXIgZ2Rwcl9jb25zZW50X19zdHJpY3Q9Z2Rwcl9kLnN0cmljdD09PSIxIj8idHJ1ZSI6ImZhbHNlIjt2YXIgZ2Rwcl9jb25zZW50X190aGlyZHBhcnR5PWdkcHJfZC50aGlyZHBhcnR5PT09IjEiPyJ0cnVlIjoiZmFsc2UiO3ZhciBnZHByX2NvbnNlbnRfX2FkdmFuY2VkPWdkcHJfZC5hZHZhbmNlZD09PSIxIj8idHJ1ZSI6ImZhbHNlIjt2YXIgZ2Rwcl9jb25zZW50X19wZXJmb3JtYW5jZT1nZHByX2QucGVyZm9ybWFuY2U9PT0iMSI/InRydWUiOiJmYWxzZSI7dmFyIGdkcHJfY29uc2VudF9fcHJlZmVyZW5jZT1nZHByX2QucHJlZmVyZW5jZT09PSIxIj8idHJ1ZSI6ImZhbHNlIjt2YXIgX2NjPVtdO2lmKGdkcHJfZC5zdHJpY3Q9PT0iMSIpX2NjLnB1c2goInN0cmljdCIpO2lmKGdkcHJfZC50aGlyZHBhcnR5PT09IjEiKV9jYy5wdXNoKCJ0aGlyZHBhcnR5Iik7aWYoZ2Rwcl9kLmFkdmFuY2VkPT09IjEiKV9jYy5wdXNoKCJhZHZhbmNlZCIpO2lmKGdkcHJfZC5wZXJmb3JtYW5jZT09PSIxIilfY2MucHVzaCgicGVyZm9ybWFuY2UiKTtpZihnZHByX2QucHJlZmVyZW5jZT09PSIxIilfY2MucHVzaCgicHJlZmVyZW5jZSIpO3ZhciBnZHByX2NvbnNlbnRfX2Nvb2tpZXM9X2NjLmpvaW4oInwiKQ==" defer></script>
vendor: 1 bytes, line 413
413
414<script data-optimized="1" id="jquery-magnificpopup-js" src="https://revisual.io/wp-content/litespeed/js/3a85d4870e17f3851011e21dc15af599.js?ver=e8be6" defer data-deferred="1"></script>
vendor: 1 bytes, line 414
414
415<script data-optimized="1" id="jquery-fitvids-js" src="https://revisual.io/wp-content/litespeed/js/2827b4662427f6d1ad4ffe6ac25aae92.js?ver=2bd32" defer data-deferred="1"></script>
vendor: 1 bytes, line 415
415
416<script id="fl-automator-js-extra" src="data:text/javascript;base64,dmFyIHRoZW1lb3B0cz17Im1lZGl1bV9icmVha3BvaW50IjoiOTkyIiwibW9iaWxlX2JyZWFrcG9pbnQiOiI3NjgiLCJsaWdodGJveCI6ImVuYWJsZWQiLCJzY3JvbGxUb3BQb3NpdGlvbiI6IjgwMCJ9" defer></script>
vendor: 1 bytes, line 416
416
417<script data-optimized="1" id="fl-automator-js" src="https://revisual.io/wp-content/litespeed/js/314e7aff9a5bfef080cc28943fbe546e.js?ver=ef91e" defer data-deferred="1"></script>
vendor: 1 bytes, line 417
417
418<script id="wp-emoji-settings" type="application/json">
419{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://revisual.io/wp-includes/js/wp-emoji-release.min.js?ver=7.0.6"}}
420</script>
vendor: 1 bytes, line 420
420
421<script type="module">
422/*! This file is auto-generated */
423var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
424//# sourceURL=https://revisual.io/wp-includes/js/wp-emoji-loader.min.js
425</script>
425
426
427	<!--copyscapeskip-->
428	<button data-href="#moove_gdpr_cookie_modal" aria-haspopup="true"  tabindex="0"  id="moove_gdpr_save_popup_settings_button" style='display: none;' class="" aria-label="Change cookie settings">
429	<span class="moove_gdpr_icon">
430		<svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg" style="max-width: 30px; max-height: 30px;">
431		<g data-name="1">
432			<path d="M293.9,450H233.53a15,15,0,0,1-14.92-13.42l-4.47-42.09a152.77,152.77,0,0,1-18.25-7.56L163,413.53a15,15,0,0,1-20-1.06l-42.69-42.69a15,15,0,0,1-1.06-20l26.61-32.93a152.15,152.15,0,0,1-7.57-18.25L76.13,294.1a15,15,0,0,1-13.42-14.91V218.81A15,15,0,0,1,76.13,203.9l42.09-4.47a152.15,152.15,0,0,1,7.57-18.25L99.18,148.25a15,15,0,0,1,1.06-20l42.69-42.69a15,15,0,0,1,20-1.06l32.93,26.6a152.77,152.77,0,0,1,18.25-7.56l4.47-42.09A15,15,0,0,1,233.53,48H293.9a15,15,0,0,1,14.92,13.42l4.46,42.09a152.91,152.91,0,0,1,18.26,7.56l32.92-26.6a15,15,0,0,1,20,1.06l42.69,42.69a15,15,0,0,1,1.06,20l-26.61,32.93a153.8,153.8,0,0,1,7.57,18.25l42.09,4.47a15,15,0,0,1,13.41,14.91v60.38A15,15,0,0,1,451.3,294.1l-42.09,4.47a153.8,153.8,0,0,1-7.57,18.25l26.61,32.93a15,15,0,0,1-1.06,20L384.5,412.47a15,15,0,0,1-20,1.06l-32.92-26.6a152.91,152.91,0,0,1-18.26,7.56l-4.46,42.09A15,15,0,0,1,293.9,450ZM247,420h33.39l4.09-38.56a15,15,0,0,1,11.06-12.91A123,123,0,0,0,325.7,356a15,15,0,0,1,17,1.31l30.16,24.37,23.61-23.61L372.06,328a15,15,0,0,1-1.31-17,122.63,122.63,0,0,0,12.49-30.14,15,15,0,0,1,12.92-11.06l38.55-4.1V232.31l-38.55-4.1a15,15,0,0,1-12.92-11.06A122.63,122.63,0,0,0,370.75,187a15,15,0,0,1,1.31-17l24.37-30.16-23.61-23.61-30.16,24.37a15,15,0,0,1-17,1.31,123,123,0,0,0-30.14-12.49,15,15,0,0,1-11.06-12.91L280.41,78H247l-4.09,38.56a15,15,0,0,1-11.07,12.91A122.79,122.79,0,0,0,201.73,142a15,15,0,0,1-17-1.31L154.6,116.28,131,139.89l24.38,30.16a15,15,0,0,1,1.3,17,123.41,123.41,0,0,0-12.49,30.14,15,15,0,0,1-12.91,11.06l-38.56,4.1v33.38l38.56,4.1a15,15,0,0,1,12.91,11.06A123.41,123.41,0,0,0,156.67,311a15,15,0,0,1-1.3,17L131,358.11l23.61,23.61,30.17-24.37a15,15,0,0,1,17-1.31,122.79,122.79,0,0,0,30.13,12.49,15,15,0,0,1,11.07,12.91ZM449.71,279.19h0Z" fill="currentColor"/>
433			<path d="M263.71,340.36A91.36,91.36,0,1,1,355.08,249,91.46,91.46,0,0,1,263.71,340.36Zm0-152.72A61.36,61.36,0,1,0,325.08,249,61.43,61.43,0,0,0,263.71,187.64Z" fill="currentColor"/>
434		</g>
435		</svg>
436	</span>
437
438	<span class="moove_gdpr_text">Change cookie settings</span>
439	</button>
440	<!--/copyscapeskip-->
441    
442	<!--copyscapeskip-->
443	<!-- V2 -->
444		<dialog id="moove_gdpr_cookie_modal" class="gdpr_lightbox-hide" open aria-modal="true" aria-label="GDPR Settings Screen">
445	<div class="moove-gdpr-modal-content moove-clearfix logo-position-left moove_gdpr_modal_theme_v2">
446				<button class="moove-gdpr-modal-close" autofocus aria-label="Close GDPR Cookie Settings">
447			<span class="gdpr-sr-only">Close GDPR Cookie Settings</span>
448			<span class="gdpr-icon moovegdpr-arrow-close"> </span>
449		</button>
450				<div class="moove-gdpr-modal-left-content">
451		<ul id="moove-gdpr-menu">
452			
453<li class="menu-item-on menu-item-privacy_overview menu-item-selected">
454	<button data-href="#privacy_overview" class="moove-gdpr-tab-nav" aria-label="Privacy Overview">
455	<span class="gdpr-nav-tab-title">Privacy Overview</span>
456	</button>
457</li>
458
459	<li class="menu-item-strict-necessary-cookies menu-item-off">
460	<button data-href="#strict-necessary-cookies" class="moove-gdpr-tab-nav" aria-label="Strictly Necessary Cookies">
461		<span class="gdpr-nav-tab-title">Strictly Necessary Cookies</span>
462	</button>
463	</li>
464
465
466	<li class="menu-item-off menu-item-third_party_cookies">
467	<button data-href="#third_party_cookies" class="moove-gdpr-tab-nav" aria-label="Analytics">
468		<span class="gdpr-nav-tab-title">Analytics</span>
469	</button>
470	</li>
471
472
473
474		</ul>
475		</div>
476		<!--  .moove-gdpr-modal-left-content -->
477		<div class="moove-gdpr-modal-right-content">
478			<div class="moove-gdpr-modal-title"> 
479			<div>
480				<span class="tab-title">Privacy Overview</span>
481			</div>
482			
483<div class="moove-gdpr-company-logo-holder">
484	<img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" data-src="https://revisual.io/wp-content/plugins/gdpr-cookie-compliance/dist/images/gdpr-logo.png" alt="Revisual.io"   width="350"  height="233"  class="img-responsive" /><noscript><img src="https://revisual.io/wp-content/plugins/gdpr-cookie-compliance/dist/images/gdpr-logo.png" alt="Revisual.io"   width="350"  height="233"  class="img-responsive" /></noscript>
485</div>
486<!--  .moove-gdpr-company-logo-holder -->
487			</div>
488			<!-- .moove-gdpr-modal-ritle -->
489			<div class="main-modal-content">
490
491			<div class="moove-gdpr-tab-content">
492				
493<div id="privacy_overview" class="moove-gdpr-tab-main">
494		<div class="moove-gdpr-tab-main-content">
495	<p>
495This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.</p>
496		</div>
497	<!--  .moove-gdpr-tab-main-content -->
498
499</div>
500<!-- #privacy_overview -->
501				
502  <div id="strict-necessary-cookies" class="moove-gdpr-tab-main" >
503    <span class="tab-title">Strictly Necessary Cookies</span>
504    <div class="moove-gdpr-tab-main-content">
505      <p>Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.</p>
506      <div class="moove-gdpr-status-bar gdpr-checkbox-disabled checkbox-selected">
507        <div class="gdpr-cc-form-wrap">
508          <div class="gdpr-cc-form-fieldset">
509            <label class="cookie-switch" for="moove_gdpr_strict_cookies">    
510              <span class="gdpr-sr-only">Enable or Disable Cookies</span>        
511              <input type="checkbox" aria-label="Strictly Necessary Cookies" disabled checked="checked"  value="check" name="moove_gdpr_strict_cookies" id="moove_gdpr_strict_cookies">
512              <span class="cookie-slider cookie-round gdpr-sr" data-text-enable="Enabled" data-text-disabled="Disabled">
513                <span class="gdpr-sr-label">
514                  <span class="gdpr-sr-enable">Enabled</span>
515                  <span class="gdpr-sr-disable">Disabled</span>
516                </span>
517              </span>
518            </label>
519          </div>
520          <!-- .gdpr-cc-form-fieldset -->
521        </div>
522        <!-- .gdpr-cc-form-wrap -->
523      </div>
524      <!-- .moove-gdpr-status-bar -->
525                                              
526    </div>
527    <!--  .moove-gdpr-tab-main-content -->
528  </div>
529  <!-- #strict-necesarry-cookies -->
530				
531  <div id="third_party_cookies" class="moove-gdpr-tab-main" >
532    <span class="tab-title">Analytics</span>
533    <div class="moove-gdpr-tab-main-content">
534      <p>This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.</p>
535<p>Keeping this cookie enabled helps us to improve our website.</p>
536      <div class="moove-gdpr-status-bar">
537        <div class="gdpr-cc-form-wrap">
538          <div class="gdpr-cc-form-fieldset">
539            <label class="cookie-switch" for="moove_gdpr_performance_cookies">    
540              <span class="gdpr-sr-only">Enable or Disable Cookies</span>     
541              <input type="checkbox" aria-label="Analytics" value="check" name="moove_gdpr_performance_cookies" id="moove_gdpr_performance_cookies" >
542              <span class="cookie-slider cookie-round gdpr-sr" data-text-enable="Enabled" data-text-disabled="Disabled">
543                <span class="gdpr-sr-label">
544                  <span class="gdpr-sr-enable">Enabled</span>
545                  <span class="gdpr-sr-disable">Disabled</span>
546                </span>
547              </span>
548            </label>
549          </div>
550          <!-- .gdpr-cc-form-fieldset -->
551        </div>
552        <!-- .gdpr-cc-form-wrap -->
553      </div>
554      <!-- .moove-gdpr-status-bar -->
555             
556    </div>
557    <!--  .moove-gdpr-tab-main-content -->
558  </div>
559  <!-- #third_party_cookies -->
560				
561												
562			</div>
563			<!--  .moove-gdpr-tab-content -->
564			</div>
565			<!--  .main-modal-content -->
566			<div class="moove-gdpr-modal-footer-content">
567			<div class="moove-gdpr-button-holder">
568						<button class="mgbutton moove-gdpr-modal-allow-all button-visible" aria-label="Enable All">Enable All</button>
569								<button class="mgbutton moove-gdpr-modal-reject-all button-visible" aria-label="Reject All">Reject All</button>
570								<button class="mgbutton moove-gdpr-modal-save-settings button-visible" aria-label="Save Settings">Save Settings</button>
571				</div>
572<!--  .moove-gdpr-button-holder -->
573			
574<div class="moove-gdpr-branding-cnt">
575			<a href="https://wordpress.org/plugins/gdpr-cookie-compliance/" rel="noopener noreferrer" target="_blank" class='moove-gdpr-branding'>Powered by&nbsp; <span>GDPR Cookie Compliance</span></a>
576		</div>
577<!--  .moove-gdpr-branding -->
578			</div>
579			<!--  .moove-gdpr-modal-footer-content -->
580		</div>
581		<!--  .moove-gdpr-modal-right-content -->
582
583		<div class="moove-clearfix"></div>
584
585	</div>
586	<!--  .moove-gdpr-modal-content -->
587	</dialog>
588	<!-- #moove_gdpr_cookie_modal -->
589	<!--/copyscapeskip-->
590<script data-cfasync="false">
591  document.onreadystatechange = function () {
592    if (document.readyState == "complete") {
593      var logout_link = document.querySelectorAll('a[href*="wp-login.php?action=logout"]');
594      if (logout_link) {
595        for(var i=0; i < logout_link.length; i++) {
596          logout_link[i].addEventListener( "click", function() {
597            Intercom('shutdown');
598          });
599        }
600      }
601    }
602  };
603</script>
vendor: 1 bytes, line 603
603
604<script data-cfasync="false">
605  window.intercomSettings = {"app_id":"zgm5s2l3","installation_type":"wordpress","installation_version":"3.0.2"};
606</script>
vendor: 1 bytes, line 606
606
607<script data-cfasync="false">(function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/zgm5s2l3';var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s, x);};if(document.readyState==='complete'){l();}else if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})()</script>
607<script src="data:text/javascript;base64,dmFyIHdwQWpheFVybD0naHR0cHM6Ly9yZXZpc3VhbC5pby93cC1hZG1pbi9hZG1pbi1hamF4LnBocCc7dmFyIGZsQnVpbGRlclVybD0naHR0cHM6Ly9yZXZpc3VhbC5pby93cC1jb250ZW50L3BsdWdpbnMvYmItcGx1Z2luLyc7dmFyIEZMQnVpbGRlckxheW91dENvbmZpZz17YW5jaG9yTGlua0FuaW1hdGlvbnM6e2R1cmF0aW9uOjEwMDAsZWFzaW5nOidzd2luZycsb2Zmc2V0OjEwMH0scGF0aHM6e3BsdWdpblVybDonaHR0cHM6Ly9yZXZpc3VhbC5pby93cC1jb250ZW50L3BsdWdpbnMvYmItcGx1Z2luLycsd3BBamF4VXJsOidodHRwczovL3JldmlzdWFsLmlvL3dwLWFkbWluL2FkbWluLWFqYXgucGhwJ30sYnJlYWtwb2ludHM6e3NtYWxsOjc2OCxtZWRpdW06OTkyLGxhcmdlOjEyMDB9LHdheXBvaW50OntvZmZzZXQ6ODB9LGVtcHR5Q29sV2lkdGg6JzAlJyxpMThuOntvcGVuc0luTmV3VGFiOicob3BlbnMgaW4gbmV3IHRhYiknfX07KGZ1bmN0aW9uKCQpe2lmKHR5cGVvZiBGTEJ1aWxkZXJMYXlvdXQhPSd1bmRlZmluZWQnKXtyZXR1cm59CkZMQnVpbGRlckxheW91dD17aW5pdDpmdW5jdGlvbigpe0ZMQnVpbGRlckxheW91dC5fZGVzdHJveSgpO0ZMQnVpbGRlckxheW91dC5faW5pdENsYXNzZXMoKTtGTEJ1aWxkZXJMYXlvdXQuX2luaXRCYWNrZ3JvdW5kcygpO0ZMQnVpbGRlckxheW91dC5faW5pdEJ1dHRvbnMoKTtGTEJ1aWxkZXJMYXlvdXQuX2luaXRSb3dTaGFwZUxheWVySGVpZ2h0KCk7RkxCdWlsZGVyTGF5b3V0Ll9pbml0TGlua05vdGljZXMoKTtpZigwPT09JCgnLmZsLWJ1aWxkZXItZWRpdCcpLmxlbmd0aCl7RkxCdWlsZGVyTGF5b3V0Ll9pbml0QW5jaG9yTGlua3MoKTtGTEJ1aWxkZXJMYXlvdXQuX2luaXRIYXNoKCk7RkxCdWlsZGVyTGF5b3V0Ll9pbml0Rm9ybXMoKTtGTEJ1aWxkZXJMYXlvdXQuX3Jlb3JkZXJNZW51KCl9ZWxzZXtGTEJ1aWxkZXJMYXlvdXQuX2luaXROZXN0ZWRDb2xzV2lkdGgoKX0KJCgnYm9keScpLnJlbW92ZUNsYXNzKCdmbC1uby1qcycpfSxyZWZyZXNoR2FsbGVyaWVzOmZ1bmN0aW9uKGVsZW1lbnQpe3ZhciAkZWxlbWVudD0ndW5kZWZpbmVkJz09dHlwZW9mIGVsZW1lbnQ/JCgnYm9keScpOiQoZWxlbWVudCksbWZDb250ZW50PSRlbGVtZW50LmZpbmQoJy5mbC1tb3NhaWNmbG93LWNvbnRlbnQnKSx3bUNvbnRlbnQ9JGVsZW1lbnQuZmluZCgnLmZsLWdhbGxlcnknKSxtZk9iamVjdD1udWxsO2lmKG1mQ29udGVudCl7bWZPYmplY3Q9bWZDb250ZW50LmRhdGEoJ21vc2FpY2Zsb3cnKTtpZihtZk9iamVjdCl7bWZPYmplY3QuY29sdW1ucz0kKFtdKTttZk9iamVjdC5jb2x1bW5zSGVpZ2h0cz1bXTttZkNvbnRlbnQuZGF0YSgnbW9zYWljZmxvdycsbWZPYmplY3QpO21mQ29udGVudC5tb3NhaWNmbG93KCdyZWZpbGwnKX19CmlmKHdtQ29udGVudCl7d21Db250ZW50LnRyaWdnZXIoJ3JlZnJlc2hXb29rbWFyaycpfX0scmVmcmVzaEdyaWRMYXlvdXQ6ZnVuY3Rpb24oZWxlbWVudCl7dmFyICRlbGVtZW50PSd1bmRlZmluZWQnPT10eXBlb2YgZWxlbWVudD8kKCdib2R5Jyk6JChlbGVtZW50KSxtc25yeUNvbnRlbnQ9JGVsZW1lbnQuZmluZCgnLm1hc29ucnknKTtpZihtc25yeUNvbnRlbnQubGVuZ3RoKXttc25yeUNvbnRlbnQubWFzb25yeSgnbGF5b3V0Jyl9fSxyZWxvYWRTbGlkZXI6ZnVuY3Rpb24oY29udGVudCl7dmFyICRjb250ZW50PSd1bmRlZmluZWQnPT10eXBlb2YgY29udGVudD8kKCdib2R5Jyk6JChjb250ZW50KTtpZigkY29udGVudC5maW5kKCcuYngtdmlld3BvcnQgPiBkaXYnKS5sZW5ndGg+MCl7JC5lYWNoKCRjb250ZW50LmZpbmQoJy5ieC12aWV3cG9ydCA+IGRpdicpLGZ1bmN0aW9uKGtleSxzbGlkZXIpe3NldFRpbWVvdXQoZnVuY3Rpb24oKXskKHNsaWRlcikuZGF0YSgnYnhTbGlkZXInKS5yZWxvYWRTbGlkZXIoKX0sMTAwKX0pfX0scmVzaXplQXVkaW86ZnVuY3Rpb24oZWxlbWVudCl7dmFyICRlbGVtZW50PSd1bmRlZmluZWQnPT10eXBlb2YgZWxlbWVudD8kKCdib2R5Jyk6JChlbGVtZW50KSxhdWRpb1BsYXllcnM9JGVsZW1lbnQuZmluZCgnLndwLWF1ZGlvLXNob3J0Y29kZS5tZWpzLWF1ZGlvJykscGxheWVyPW51bGwsbWVqc1BsYXllcj1udWxsLHJhaWw9bnVsbCxyYWlsV2lkdGg9NDAwO2lmKGF1ZGlvUGxheWVycy5sZW5ndGgmJnR5cGVvZiBtZWpzIT09J3VuZGVmaW5lZCcpe2F1ZGlvUGxheWVycy5lYWNoKGZ1bmN0aW9uKCl7cGxheWVyPSQodGhpcyk7bWVqc1BsYXllcj1tZWpzLnBsYXllcnNbcGxheWVyLmF0dHIoJ2lkJyldO3JhaWw9cGxheWVyLmZpbmQoJy5tZWpzLWNvbnRyb2xzIC5tZWpzLXRpbWUtcmFpbCcpO3ZhciBpbm5lck1lanM9cGxheWVyLmZpbmQoJy5tZWpzLWlubmVyJyksdG90YWw9cGxheWVyLmZpbmQoJy5tZWpzLWNvbnRyb2xzIC5tZWpzLXRpbWUtdG90YWwnKTtpZih0eXBlb2YgbWVqc1BsYXllciE9PSd1bmRlZmluZWQnKXtyYWlsV2lkdGg9TWF0aC5jZWlsKHBsYXllci53aWR0aCgpKjAuOCk7aWYoaW5uZXJNZWpzLmxlbmd0aCl7cmFpbC5jc3MoJ3dpZHRoJyxyYWlsV2lkdGgrJ3B4IWltcG9ydGFudCcpO21lanNQbGF5ZXIub3B0aW9ucy5hdXRvc2l6ZVByb2dyZXNzPSEwO3NldFRpbWVvdXQoZnVuY3Rpb24oKXttZWpzUGxheWVyLnNldENvbnRyb2xzU2l6ZSgpfSw1MCk7cGxheWVyLmZpbmQoJy5tZWpzLWlubmVyJykuY3NzKHt2aXNpYmlsaXR5Oid2aXNpYmxlJyxoZWlnaHQ6J2luaGVyaXQnfSl9fX0pfX0scHJlbG9hZEF1ZGlvOmZ1bmN0aW9uKGVsZW1lbnQpe3ZhciAkZWxlbWVudD0ndW5kZWZpbmVkJz09dHlwZW9mIGVsZW1lbnQ/JCgnYm9keScpOiQoZWxlbWVudCksY29udGVudFdyYXA9JGVsZW1lbnQuY2xvc2VzdCgnLmZsLWFjY29yZGlvbi1pdGVtJyksYXVkaW9QbGF5ZXJzPSRlbGVtZW50LmZpbmQoJy53cC1hdWRpby1zaG9ydGNvZGUubWVqcy1hdWRpbycpO2lmKCFjb250ZW50V3JhcC5oYXNDbGFzcygnZmwtYWNjb3JkaW9uLWl0ZW0tYWN0aXZlJykmJmF1ZGlvUGxheWVycy5maW5kKCcubWVqcy1pbm5lcicpLmxlbmd0aCl7YXVkaW9QbGF5ZXJzLmZpbmQoJy5tZWpzLWlubmVyJykuY3NzKHt2aXNpYmlsaXR5OidoaWRkZW4nLGhlaWdodDowfSl9fSxyZXNpemVTbGlkZXNob3c6ZnVuY3Rpb24oKXtpZih0eXBlb2YgWVVJIT09J3VuZGVmaW5lZCcpe1lVSSgpLnVzZSgnbm9kZS1ldmVudC1zaW11bGF0ZScsZnVuY3Rpb24oWSl7WS5vbmUod2luZG93KS5zaW11bGF0ZSgicmVzaXplIil9KX19LHJlbG9hZEdvb2dsZU1hcDpmdW5jdGlvbihlbGVtZW50KXt2YXIgJGVsZW1lbnQ9J3VuZGVmaW5lZCc9PXR5cGVvZiBlbGVtZW50PyQoJ2JvZHknKTokKGVsZW1lbnQpLGdvb2dsZU1hcD0kZWxlbWVudC5maW5kKCdpZnJhbWVbc3JjKj0iZ29vZ2xlLmNvbS9tYXBzIl0nKTtpZihnb29nbGVNYXAubGVuZ3RoKXtnb29nbGVNYXAuYXR0cignc3JjJyxmdW5jdGlvbihpLHZhbCl7cmV0dXJuIHZhbH0pfX0sX2Rlc3Ryb3k6ZnVuY3Rpb24oKXt2YXIgd2luPSQod2luZG93KTt3aW4ub2ZmKCdzY3JvbGwuZmwtYmctcGFyYWxsYXgnKTt3aW4ub2ZmKCdyZXNpemUuZmwtYmctdmlkZW8nKX0sX2lzVG91Y2g6ZnVuY3Rpb24oKXtpZigoJ29udG91Y2hzdGFydCdpbiB3aW5kb3cpfHwod2luZG93LkRvY3VtZW50VG91Y2gmJmRvY3VtZW50IGluc3RhbmNlb2YgRG9jdW1lbnRUb3VjaCkpe3JldHVybiEwfQpyZXR1cm4hMX0sX2lzTW9iaWxlOmZ1bmN0aW9uKCl7cmV0dXJuL01vYmlsZXxBbmRyb2lkfFNpbGtcL3xLaW5kbGV8QmxhY2tCZXJyeXxPcGVyYSBNaW5pfE9wZXJhIE1vYml8d2ViT1
607MvaS50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpfSxfaW5pdENsYXNzZXM6ZnVuY3Rpb24oKXt2YXIgYm9keT0kKCdib2R5JyksdWE9bmF2aWdhdG9yLnVzZXJBZ2VudDtpZighYm9keS5oYXNDbGFzcygnZmwtYnVpbGRlci1ibG9ja3Mtb25seScpJiYhYm9keS5oYXNDbGFzcygnYXJjaGl2ZScpJiYkKCcuZmwtYnVpbGRlci1jb250ZW50LXByaW1hcnknKS5sZW5ndGg+MCl7Ym9keS5hZGRDbGFzcygnZmwtYnVpbGRlcicpfQppZihGTEJ1aWxkZXJMYXlvdXQuX2lzVG91Y2goKSl7Ym9keS5hZGRDbGFzcygnZmwtYnVpbGRlci10b3VjaCcpfQppZihGTEJ1aWxkZXJMYXlvdXQuX2lzTW9iaWxlKCkpe2JvZHkuYWRkQ2xhc3MoJ2ZsLWJ1aWxkZXItbW9iaWxlJyl9CmlmKCQod2luZG93KS53aWR0aCgpPEZMQnVpbGRlckxheW91dENvbmZpZy5icmVha3BvaW50cy5zbWFsbCl7Ym9keS5hZGRDbGFzcygnZmwtYnVpbGRlci1icmVha3BvaW50LXNtYWxsJyl9CmlmKCQod2luZG93KS53aWR0aCgpPkZMQnVpbGRlckxheW91dENvbmZpZy5icmVha3BvaW50cy5zbWFsbCYmJCh3aW5kb3cpLndpZHRoKCk8RkxCdWlsZGVyTGF5b3V0Q29uZmlnLmJyZWFrcG9pbnRzLm1lZGl1bSl7Ym9keS5hZGRDbGFzcygnZmwtYnVpbGRlci1icmVha3BvaW50LW1lZGl1bScpfQppZigkKHdpbmRvdykud2lkdGgoKT5GTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHMubWVkaXVtJiYkKHdpbmRvdykud2lkdGgoKTxGTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHMubGFyZ2Upe2JvZHkuYWRkQ2xhc3MoJ2ZsLWJ1aWxkZXItYnJlYWtwb2ludC1sYXJnZScpfQppZigkKHdpbmRvdykud2lkdGgoKT5GTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHMubGFyZ2Upe2JvZHkuYWRkQ2xhc3MoJ2ZsLWJ1aWxkZXItYnJlYWtwb2ludC1kZWZhdWx0Jyl9CmlmKHVhLmluZGV4T2YoJ1RyaWRlbnQvNy4wJyk+LTEmJnVhLmluZGV4T2YoJ3J2OjExLjAnKT4tMSl7Ym9keS5hZGRDbGFzcygnZmwtYnVpbGRlci1pZS0xMScpfX0sX2luaXRCYWNrZ3JvdW5kczpmdW5jdGlvbigpe3ZhciB3aW49JCh3aW5kb3cpO2lmKCQoJy5mbC1yb3ctYmctcGFyYWxsYXgnKS5sZW5ndGg+MCYmIUZMQnVpbGRlckxheW91dC5faXNNb2JpbGUoKSl7RkxCdWlsZGVyTGF5b3V0Ll9zY3JvbGxQYXJhbGxheEJhY2tncm91bmRzKCk7RkxCdWlsZGVyTGF5b3V0Ll9pbml0UGFyYWxsYXhCYWNrZ3JvdW5kcygpO3dpbi5vbigncmVzaXplLmZsLWJnLXBhcmFsbGF4JyxGTEJ1aWxkZXJMYXlvdXQuX2luaXRQYXJhbGxheEJhY2tncm91bmRzKTt3aW4ub24oJ3Njcm9sbC5mbC1iZy1wYXJhbGxheCcsRkxCdWlsZGVyTGF5b3V0Ll9zY3JvbGxQYXJhbGxheEJhY2tncm91bmRzKX0KaWYoJCgnLmZsLWJnLXZpZGVvJykubGVuZ3RoPjApe0ZMQnVpbGRlckxheW91dC5faW5pdEJnVmlkZW9zKCk7RkxCdWlsZGVyTGF5b3V0Ll9yZXNpemVCZ1ZpZGVvcygpO3ZhciByZXNpemVCR1RpbWVyPW51bGw7d2luLm9uKCdyZXNpemUuZmwtYmctdmlkZW8nLGZ1bmN0aW9uKGUpe2NsZWFyVGltZW91dChyZXNpemVCR1RpbWVyKTtyZXNpemVCR1RpbWVyPXNldFRpbWVvdXQoZnVuY3Rpb24oKXtGTEJ1aWxkZXJMYXlvdXQuX3Jlc2l6ZUJnVmlkZW9zKGUpfSwxMDApfSl9fSxfaW5pdEJ1dHRvbnM6ZnVuY3Rpb24oKXskKCdhLmZsLWJ1dHRvbltyb2xlPSJidXR0b24iXScpLm9uKCdrZXlkb3duJyxmdW5jdGlvbihldmVudCl7aWYoZXZlbnQua2V5PT09J0VudGVyJ3x8ZXZlbnQua2V5PT09JyAnKXtldmVudC5wcmV2ZW50RGVmYXVsdCgpOyQodGhpcykudHJpZ2dlcignY2xpY2snKX19KX0sX2luaXRQYXJhbGxheEJhY2tncm91bmRzOmZ1bmN0aW9uKCl7JCgnLmZsLXJvdy1iZy1wYXJhbGxheCcpLmVhY2goRkxCdWlsZGVyTGF5b3V0Ll9pbml0UGFyYWxsYXhCYWNrZ3JvdW5kKX0sX2luaXRQYXJhbGxheEJhY2tncm91bmQ6ZnVuY3Rpb24oKXt2YXIgcm93PSQodGhpcyksY29udGVudD1yb3cuZmluZCgnPiAuZmwtcm93LWNvbnRlbnQtd3JhcCcpLHdpbldpZHRoPSQod2luZG93KS53aWR0aCgpLHNjcmVlblNpemU9JycsaW1hZ2VTcmM9e2RlZmF1bHQ6JycsbWVkaXVtOicnLHJlc3BvbnNpdmU6JycsfTtpbWFnZVNyYy5kZWZhdWx0PXJvdy5kYXRhKCdwYXJhbGxheC1pbWFnZScpfHwnJztpbWFnZVNyYy5tZWRpdW09cm93LmRhdGEoJ3BhcmFsbGF4LWltYWdlLW1lZGl1bScpfHxpbWFnZVNyYy5kZWZhdWx0O2ltYWdlU3JjLnJlc3BvbnNpdmU9cm93LmRhdGEoJ3BhcmFsbGF4LWltYWdlLXJlc3BvbnNpdmUnKXx8aW1hZ2VTcmMubWVkaXVtO2lmKHdpbldpZHRoPkZMQnVpbGRlckxheW91dENvbmZpZy5icmVha3BvaW50cy5tZWRpdW0pe3NjcmVlblNpemU9J2RlZmF1bHQnfWVsc2UgaWYod2luV2lkdGg+RkxCdWlsZGVyTGF5b3V0Q29uZmlnLmJyZWFrcG9pbnRzLnNtYWxsJiZ3aW5XaWR0aDw9RkxCdWlsZGVyTGF5b3V0Q29uZmlnLmJyZWFrcG9pbnRzLm1lZGl1bSl7c2NyZWVuU2l6ZT0nbWVkaXVtJ31lbHNlIGlmKHdpbldpZHRoPD1GTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHMuc21hbGwpe3NjcmVlblNpemU9J3Jlc3BvbnNpdmUnfQpjb250ZW50LmNzcygnYmFja2dyb3VuZC1pbWFnZScsJ3VybCgnK2ltYWdlU3JjW3NjcmVlblNpemVdKycpJyk7cm93LmRhdGEoJ2N1cnJlbnQtaW1hZ2UtbG9hZGVkJyxzY3JlZW5TaXplKX0sX3Njcm9sbFBhcmFsbGF4QmFja2dyb3VuZHM6ZnVuY3Rpb24oKXskKCcuZmwtcm93LWJnLXBhcmFsbGF4JykuZWFjaChGTEJ1aWxkZXJMYXlvdXQuX3Njcm9sbFBhcmFsbGF4QmFja2dyb3VuZCl9LF9zY3JvbGxQYXJhbGxheEJhY2tncm91bmQ6ZnVuY3Rpb24oKXt2YXIgd2luPSQod2luZG93KSxyb3c9JCh0aGlzKSxjb250ZW50PXJvdy5maW5kKCc+IC5mbC1yb3ctY29udGVudC13cmFwJyksc3BlZWQ9cm93LmRhdGEoJ3BhcmFsbGF4LXNwZWVkJyksb2Zmc2V0PWNvbnRlbnQub2Zmc2V0KCkseVBvcz0tKCh3aW4uc2Nyb2xsVG9wKCktb2Zmc2V0LnRvcCkvc3BlZWQpLGluaXRpYWxPZmZzZXQ9KHJvdy5kYXRhKCdwYXJhbGxheC1vZmZzZXQnKSE9bnVsbCk/cm93LmRhdGEoJ3BhcmFsbGF4LW9mZnNldCcpOjAsdG90YWxPZmZzZXQ9eVBvcy1pbml0aWFsT2Zmc2V0O2NvbnRlbnQuY3NzKCdiYWNrZ3JvdW5kLXBvc2l0aW9uJywnY2VudGVyICcrdG90YWxPZmZzZXQrJ3B4Jyl9LF9pbml0QmdWaWRlb3M6ZnVuY3Rpb24oKXskKCcuZmwtYmctdmlkZW8nKS5lYWNoKEZMQnVpbGRlckxheW91dC5faW5pdEJnVmlkZW8pfSxfaW5pdEJnVmlkZW86ZnVuY3Rpb24oKXt2YXIgd3JhcD0kKHRoaXMpLHdpZHRoPXdyYXAuZGF0YSgnd2lkdGgnKSxoZWlnaHQ9d3JhcC5kYXRhKCdoZWlnaHQnKSxtcDQ9d3JhcC5kYXRhKCdtcDQnKSx5b3V0dWJlPXdyYXAuZGF0YSgneW91dHViZScpLHZpbWVvPXdyYXAuZGF0YSgndmltZW8nKSxtcDRUeXBlPXdyYXAuZGF0YSgnbXA0LXR5cGUnKSx3ZWJtPXdyYXAuZGF0YSgnd2VibScpLHdlYm1UeXBlPXdyYXAuZGF0YSgnd2VibS10eXBlJyksZmFsbGJhY2s9d3JhcC5kYXRhKCdmYWxsYmFjaycpLGxvYWRlZD13cmFwLmRhdGEoJ2xvYWRlZCcpLHZpZGVvTW9iaWxlPXdyYXAuZGF0YSgndmlkZW8tbW9iaWxlJykscGxheVBhdXNlQnV0dG9uPXdyYXAuZmluZCgnLmZsLWJnLXZpZGVvLXBsYXktcGF1c2UtY29udHJvbCcpLGZhbGxiYWNrVGFnPScnLHZpZGVvVGFnPW51bGwsbXA0VGFnPW51bGwsd2VibVRhZz1udWxsO2lmKGxvYWRlZCl7cmV0dXJufQp2aWRlb1RhZz0kKCc8dmlkZW8gYXV0b3BsYXkgbG9vcCBtdXRlZCBwbGF5c2lubGluZT48L3ZpZGVvPicpO2lmKCd1bmRlZmluZWQnIT10eXBlb2YgZmFsbGJhY2smJicnIT1mYWxsYmFjayl7dmlkZW9UYWcuYXR0cigncG9zdGVyJywnZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3JykKdmlkZW9UYWcuY3NzKHtiYWNrZ3JvdW5kSW1hZ2U6J3VybCgiJytmYWxsYmFjaysnIiknLGJhY2tncm91bmRDb2xvcjondHJhbnNwYXJlbnQnLGJhY2tncm91bmRSZXBlYXQ6J25vLXJlcGVhdCcsYmFja2dyb3VuZFNpemU6J2NvdmVyJyxiYWNrZ3JvdW5kUG9zaXRpb246J2NlbnRlciBjZW50ZXInLH0pfQppZigndW5kZWZpbmVkJyE9dHlwZW9mIG1wNCYmJychPW1wNCl7bXA0VGFnPSQoJzxzb3VyY2UgLz4nKTttcDRUYWcuYXR0cignc3JjJyxtcDQpO21wNFRhZy5hdHRyKCd0eXBlJyxtcDRUeXBlKTt2aWRlb1RhZy5hcHBlbmQobXA0VGFnKX0KaWYoJ3VuZGVmaW5lZCchPXR5cGVvZiB3ZWJtJiY
607nJyE9d2VibSl7d2VibVRhZz0kKCc8c291cmNlIC8+Jyk7d2VibVRhZy5hdHRyKCdzcmMnLHdlYm0pO3dlYm1UYWcuYXR0cigndHlwZScsd2VibVR5cGUpO3ZpZGVvVGFnLmFwcGVuZCh3ZWJtVGFnKX0KaWYoIUZMQnVpbGRlckxheW91dC5faXNNb2JpbGUoKXx8KEZMQnVpbGRlckxheW91dC5faXNNb2JpbGUoKSYmInllcyI9PXZpZGVvTW9iaWxlKSl7aWYoJ3VuZGVmaW5lZCchPXR5cGVvZiB5b3V0dWJlKXtGTEJ1aWxkZXJMYXlvdXQuX2luaXRZb3V0dWJlQmdWaWRlby5hcHBseSh0aGlzKX1lbHNlIGlmKCd1bmRlZmluZWQnIT10eXBlb2YgdmltZW8pe0ZMQnVpbGRlckxheW91dC5faW5pdFZpbWVvQmdWaWRlby5hcHBseSh0aGlzKX1lbHNle3dyYXAuYXBwZW5kKHZpZGVvVGFnKTtpZihwbGF5UGF1c2VCdXR0b24ubGVuZ3RoPjApe3ZhciB2aWRlbz12aWRlb1RhZ1swXTtwbGF5UGF1c2VCdXR0b24ub24oJ2NsaWNrJyx7dmlkZW86dmlkZW99LGZ1bmN0aW9uKGUpe3ZhciB2aWRlbz1lLmRhdGEudmlkZW87aWYodmlkZW8ucGF1c2VkKXt2aWRlby5wbGF5KCl9ZWxzZXt2aWRlby5wYXVzZSgpfX0pOyQodmlkZW8pLm9uKCdwbGF5IHBsYXlpbmcnLGZ1bmN0aW9uKCl7cGxheVBhdXNlQnV0dG9uLnJlbW92ZUNsYXNzKCdmYS1wbGF5JykuYWRkQ2xhc3MoJ2ZhLXBhdXNlJyl9KTskKHZpZGVvKS5vbigncGF1c2UgZW5kZWQgd2FpdGluZycsZnVuY3Rpb24oKXtwbGF5UGF1c2VCdXR0b24ucmVtb3ZlQ2xhc3MoJ2ZhLXBhdXNlJykuYWRkQ2xhc3MoJ2ZhLXBsYXknKX0pfX19ZWxzZXt2aWRlb1RhZy5hdHRyKCdzcmMnLCcnKQp3cmFwLmFwcGVuZCh2aWRlb1RhZyl9CndyYXAuZGF0YSgnbG9hZGVkJywhMCl9LF9pbml0WW91dHViZUJnVmlkZW86ZnVuY3Rpb24oKXt2YXIgcGxheWVyV3JhcD0kKHRoaXMpLHZpZGVvSWQ9cGxheWVyV3JhcC5kYXRhKCd2aWRlby1pZCcpLHZpZGVvUGxheWVyPXBsYXllcldyYXAuZmluZCgnLmZsLWJnLXZpZGVvLXBsYXllcicpLGVuYWJsZUF1ZGlvPXBsYXllcldyYXAuZGF0YSgnZW5hYmxlLWF1ZGlvJyksYXVkaW9CdXR0b249cGxheWVyV3JhcC5maW5kKCcuZmwtYmctdmlkZW8tYXVkaW8nKSxwbGF5UGF1c2VCdXR0b249cGxheWVyV3JhcC5maW5kKCcuZmwtYmctdmlkZW8tcGxheS1wYXVzZS1jb250cm9sJyksc3RhcnRUaW1lPSd1bmRlZmluZWQnIT09dHlwZW9mIHBsYXllcldyYXAuZGF0YSgnc3RhcnQnKT9wbGF5ZXJXcmFwLmRhdGEoJ3N0YXJ0Jyk6MCxzdGFydFRpbWU9J3VuZGVmaW5lZCchPT10eXBlb2YgcGxheWVyV3JhcC5kYXRhKCd0JykmJnN0YXJ0VGltZT09PTA/cGxheWVyV3JhcC5kYXRhKCd0Jyk6c3RhcnRUaW1lLGVuZFRpbWU9J3VuZGVmaW5lZCchPT10eXBlb2YgcGxheWVyV3JhcC5kYXRhKCdlbmQnKT9wbGF5ZXJXcmFwLmRhdGEoJ2VuZCcpOjAsbG9vcD0ndW5kZWZpbmVkJyE9PXR5cGVvZiBwbGF5ZXJXcmFwLmRhdGEoJ2xvb3AnKT9wbGF5ZXJXcmFwLmRhdGEoJ2xvb3AnKToxLHN0YXRlQ291bnQ9MCxwbGF5ZXIsZmFsbGJhY2tfc2hvd2luZztpZih2aWRlb0lkKXtmYWxsYmFjaz1wbGF5ZXJXcmFwLmRhdGEoJ2ZhbGxiYWNrJyl8fCExCmlmKGZhbGxiYWNrKXtwbGF5ZXJXcmFwLmZpbmQoJ2lmcmFtZScpLnJlbW92ZSgpCmZhbGxiYWNrVGFnPSQoJzxkaXY+PC9kaXY+Jyk7ZmFsbGJhY2tUYWcuYWRkQ2xhc3MoJ2ZsLWJnLXZpZGVvLWZhbGxiYWNrJyk7ZmFsbGJhY2tUYWcuY3NzKCdiYWNrZ3JvdW5kLWltYWdlJywndXJsKCcrcGxheWVyV3JhcC5kYXRhKCdmYWxsYmFjaycpKycpJyk7ZmFsbGJhY2tUYWcuY3NzKCdiYWNrZ3JvdW5kLXNpemUnLCdjb3ZlcicpO2ZhbGxiYWNrVGFnLmNzcygndHJhbnNpdGlvbicsJ2JhY2tncm91bmQtaW1hZ2UgMXMnKQpwbGF5ZXJXcmFwLmFwcGVuZChmYWxsYmFja1RhZyk7ZmFsbGJhY2tfc2hvd2luZz0hMH0KRkxCdWlsZGVyTGF5b3V0Ll9vbllvdXR1YmVBcGlSZWFkeShmdW5jdGlvbihZVCl7c2V0VGltZW91dChmdW5jdGlvbigpe3BsYXllcj1uZXcgWVQuUGxheWVyKHZpZGVvUGxheWVyWzBdLHt2aWRlb0lkOnZpZGVvSWQsZXZlbnRzOntvblJlYWR5OmZ1bmN0aW9uKGV2ZW50KXtpZigibm8iPT09ZW5hYmxlQXVkaW98fEZMQnVpbGRlckxheW91dC5faXNNb2JpbGUoKSl7ZXZlbnQudGFyZ2V0Lm11dGUoKX1lbHNlIGlmKCJ5ZXMiPT09ZW5hYmxlQXVkaW8mJmV2ZW50LnRhcmdldC5pc011dGVkKXtldmVudC50YXJnZXQudW5NdXRlKCl9CnBsYXllcldyYXAuZGF0YSgnWVRQbGF5ZXInLHBsYXllcik7RkxCdWlsZGVyTGF5b3V0Ll9yZXNpemVZb3V0dWJlQmdWaWRlby5hcHBseShwbGF5ZXJXcmFwKTtldmVudC50YXJnZXQucGxheVZpZGVvKCk7aWYoYXVkaW9CdXR0b24ubGVuZ3RoPjAmJiFGTEJ1aWxkZXJMYXlvdXQuX2lzTW9iaWxlKCkpe2F1ZGlvQnV0dG9uLm9uKCdjbGljaycse2J1dHRvbjphdWRpb0J1dHRvbixwbGF5ZXI6cGxheWVyfSxGTEJ1aWxkZXJMYXlvdXQuX3RvZ2dsZUJnVmlkZW9BdWRpbyl9CmlmKHBsYXlQYXVzZUJ1dHRvbi5sZW5ndGg+MCl7cGxheVBhdXNlQnV0dG9uLm9uKCdjbGljaycse3BsYXllcjpwbGF5ZXJ9LGZ1bmN0aW9uKGUpe3ZhciBwbGF5ZXI9ZS5kYXRhLnBsYXllcjtpZigxPT09cGxheWVyLmdldFBsYXllclN0YXRlKCkpe3BsYXllci5wYXVzZVZpZGVvKCl9ZWxzZXtwbGF5ZXIucGxheVZpZGVvKCl9fSl9fSxvblN0YXRlQ2hhbmdlOmZ1bmN0aW9uKGV2ZW50KXtpZihldmVudC5kYXRhPT09MSl7aWYoZmFsbGJhY2tfc2hvd2luZyl7JCgnLmZsLWJnLXZpZGVvLWZhbGxiYWNrJykuY3NzKCdiYWNrZ3JvdW5kLWltYWdlJywndXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBNyknKX19CmlmKHN0YXRlQ291bnQ8NCl7c3RhdGVDb3VudCsrfQppZihzdGF0ZUNvdW50PjEmJi0xPT09ZXZlbnQuZGF0YSYmInllcyI9PT1lbmFibGVBdWRpbyl7cGxheWVyLm11dGUoKTtwbGF5ZXIucGxheVZpZGVvKCk7YXVkaW9CdXR0b24uc2hvdygpfQppZihldmVudC5kYXRhPT09WVQuUGxheWVyU3RhdGUuRU5ERUQmJjE9PT1sb29wKXtpZihzdGFydFRpbWU+MCl7cGxheWVyLnNlZWtUbyhzdGFydFRpbWUpfWVsc2V7cGxheWVyLnBsYXlWaWRlbygpfX0KaWYoZXZlbnQuZGF0YT09PVlULlBsYXllclN0YXRlLlBMQVlJTkcpe3BsYXlQYXVzZUJ1dHRvbi5yZW1vdmVDbGFzcygnZmEtcGxheScpLmFkZENsYXNzKCdmYS1wYXVzZScpfWVsc2UgaWYoZXZlbnQuZGF0YT09PVlULlBsYXllclN0YXRlLlBBVVNFRCl7cGxheVBhdXNlQnV0dG9uLnJlbW92ZUNsYXNzKCdmYS1wYXVzZScpLmFkZENsYXNzKCdmYS1wbGF5J
607yl9ZWxzZSBpZihldmVudC5kYXRhPT09WVQuUGxheWVyU3RhdGUuQlVGRkVSSU5HKXtwbGF5UGF1c2VCdXR0b24ucmVtb3ZlQ2xhc3MoJ2ZhLXBsYXknKS5hZGRDbGFzcygnZmEtcGF1c2UnKX1lbHNlIGlmKGV2ZW50LmRhdGE9PT1ZVC5QbGF5ZXJTdGF0ZS5DVUVEKXtwbGF5UGF1c2VCdXR0b24ucmVtb3ZlQ2xhc3MoJ2ZhLXBhdXNlJykuYWRkQ2xhc3MoJ2ZhLXBsYXknKX1lbHNlIGlmKGV2ZW50LmRhdGE9PT1ZVC5QbGF5ZXJTdGF0ZS5FTkRFRCl7cGxheVBhdXNlQnV0dG9uLnJlbW92ZUNsYXNzKCdmYS1wYXVzZScpLmFkZENsYXNzKCdmYS1wbGF5Jyl9fSxvbkVycm9yOmZ1bmN0aW9uKGV2ZW50KXtjb25zb2xlLmluZm8oJ1lUIEVycm9yOiAnK2V2ZW50LmRhdGEpCkZMQnVpbGRlckxheW91dC5fb25FcnJvcllvdXR1YmVWaW1lbyhwbGF5ZXJXcmFwKX19LHBsYXllclZhcnM6e3BsYXlzaW5saW5lOkZMQnVpbGRlckxheW91dC5faXNNb2JpbGUoKT8xOjAsY29udHJvbHM6MCxzaG93aW5mbzowLHJlbDowLHN0YXJ0OnN0YXJ0VGltZSxlbmQ6ZW5kVGltZSx9fSl9LDEpfSl9fSxfb25FcnJvcllvdXR1YmVWaW1lbzpmdW5jdGlvbihwbGF5ZXJXcmFwKXtmYWxsYmFjaz1wbGF5ZXJXcmFwLmRhdGEoJ2ZhbGxiYWNrJyl8fCExCmlmKCFmYWxsYmFjayl7cmV0dXJuITF9CnBsYXllcldyYXAuZmluZCgnaWZyYW1lJykucmVtb3ZlKCkKZmFsbGJhY2tUYWc9JCgnPGRpdj48L2Rpdj4nKTtmYWxsYmFja1RhZy5hZGRDbGFzcygnZmwtYmctdmlkZW8tZmFsbGJhY2snKTtmYWxsYmFja1RhZy5jc3MoJ2JhY2tncm91bmQtaW1hZ2UnLCd1cmwoJytwbGF5ZXJXcmFwLmRhdGEoJ2ZhbGxiYWNrJykrJyknKTtwbGF5ZXJXcmFwLmFwcGVuZChmYWxsYmFja1RhZyl9LF9vbllvdXR1YmVBcGlSZWFkeTpmdW5jdGlvbihjYWxsYmFjayl7aWYod2luZG93LllUJiZZVC5sb2FkZWQpe2NhbGxiYWNrKFlUKX1lbHNle3NldFRpbWVvdXQoZnVuY3Rpb24oKXtGTEJ1aWxkZXJMYXlvdXQuX29uWW91dHViZUFwaVJlYWR5KGNhbGxiYWNrKX0sMzUwKX19LF9pbml0VmltZW9CZ1ZpZGVvOmZ1bmN0aW9uKCl7dmFyIHBsYXllcldyYXA9JCh0aGlzKSx2aWRlb0lkPXBsYXllcldyYXAuZGF0YSgndmlkZW8taWQnKSx2aWRlb0hhc2g9cGxheWVyV3JhcC5kYXRhKCd2aWRlby1oYXNoJyksdmlkZW9QbGF5ZXI9cGxheWVyV3JhcC5maW5kKCcuZmwtYmctdmlkZW8tcGxheWVyJyksZW5hYmxlQXVkaW89cGxheWVyV3JhcC5kYXRhKCdlbmFibGUtYXVkaW8nKSxhdWRpb0J1dHRvbj1wbGF5ZXJXcmFwLmZpbmQoJy5mbC1iZy12aWRlby1hdWRpbycpLHBsYXlQYXVzZUJ1dHRvbj1wbGF5ZXJXcmFwLmZpbmQoJy5mbC1iZy12aWRlby1wbGF5LXBhdXNlLWNvbnRyb2wnKSxwbGF5ZXJTdGF0ZT0nJyxwbGF5ZXIsd2lkdGg9cGxheWVyV3JhcC5vdXRlcldpZHRoKCksdWE9bmF2aWdhdG9yLnVzZXJBZ2VudDtpZih0eXBlb2YgVmltZW8hPT0ndW5kZWZpbmVkJyYmdmlkZW9JZCl7Y29uc3QgdmltT3B0aW9ucz17bG9vcDohMCx0aXRsZTohMSxwb3J0cmFpdDohMSxiYWNrZ3JvdW5kOiEwLGF1dG9wYXVzZTohMSxtdXRlZDohMCx9O2lmKHZpZGVvSGFzaC5sZW5ndGgpe3ZpbU9wdGlvbnMudXJsPWBodHRwczovL3BsYXllci52aW1lby5jb20vdmlkZW8vJHsgdmlkZW9JZCB9P2g9JHsgdmlkZW9IYXNoIH1gfWVsc2V7dmltT3B0aW9ucy5pZD12aWRlb0lkfQpwbGF5ZXI9bmV3IFZpbWVvLlBsYXllcih2aWRlb1BsYXllclswXSx2aW1PcHRpb25zKTtwbGF5ZXJXcmFwLmRhdGEoJ1ZNUGxheWVyJyxwbGF5ZXIpO2lmKCJubyI9PT1lbmFibGVBdWRpbyl7cGxheWVyLnNldFZvbHVtZSgwKX1lbHNlIGlmKCJ5ZXMiPT09ZW5hYmxlQXVkaW8pe2lmKHVhLmluZGV4T2YoIlNhZmFyaSIpPi0xfHx1YS5pbmRleE9mKCJDaHJvbWUiKT4tMXx8dWEuaW5kZXhPZigiRmlyZWZveCIpPi0xKXtwbGF5ZXIuc2V0Vm9sdW1lKDApO2F1ZGlvQnV0dG9uLnNob3coKX1lbHNle3BsYXllci5zZXRWb2x1bWUoMSl9fQpwbGF5ZXIucGxheSgpLmNhdGNoKGZ1bmN0aW9uKGVycm9yKXtGTEJ1aWxkZXJMYXlvdXQuX29uRXJyb3JZb3V0dWJlVmltZW8ocGxheWVyV3JhcCl9KTtpZihhdWRpb0J1dHRvbi5sZW5ndGg+MCl7YXVkaW9CdXR0b24ub24oJ2NsaWNrJyx7YnV0dG9uOmF1ZGlvQnV0dG9uLHBsYXllcjpwbGF5ZXJ9LEZMQnVpbGRlckxheW91dC5fdG9nZ2xlQmdWaWRlb0F1ZGlvKX0KcGxheWVyLm9uKCdwbGF5JyxmdW5jdGlvbigpe3BsYXllclN0YXRlPSdwbGF5JztwbGF5UGF1c2VCdXR0b24ucmVtb3ZlQ2xhc3MoJ2ZhLXBsYXknKS5hZGRDbGFzcygnZmEtcGF1c2UnKX0pO3BsYXllci5vbigncGF1c2UnLGZ1bmN0aW9uKCl7cGxheWVyU3RhdGU9J3BhdXNlJztwbGF5UGF1c2VCdXR0b24ucmVtb3ZlQ2xhc3MoJ2ZhLXBhdXNlJykuYWRkQ2xhc3MoJ2ZhLXBsYXknKX0pO3BsYXllci5vbignZW5kZWQnLGZ1bmN0aW9uKCl7cGxheWVyU3RhdGU9J2VuZGVkJztwbGF5UGF1c2VCdXR0b24ucmVtb3ZlQ2xhc3MoJ2ZhLXBhdXNlJykuYWRkQ2xhc3MoJ2ZhLXBsYXknKX0pO3BsYXllci5vbignYnVmZmVyc3RhcnQnLGZ1bmN0aW9uKCl7cGxheWVyU3RhdGU9J2J1ZmZlcnN0YXJ0JztwbGF5UGF1c2VCdXR0b24ucmVtb3ZlQ2xhc3MoJ2ZhLXBsYXknKS5hZGRDbGFzcygnZmEtcGF1c2UnKX0pO2lmKHBsYXlQYXVzZUJ1dHRvbi5sZW5ndGg+MCl7cGxheVBhdXNlQnV0dG9uLm9uKCdjbGljaycse3BsYXllcjpwbGF5ZXJ9LGZ1bmN0aW9uKGUpe3ZhciBwbGF5ZXI9ZS5kYXRhLnBsYXllcjtpZihwbGF5ZXJTdGF0ZT09PSdwbGF5Jyl7cGxheWVyLnBhdXNlKCl9ZWxzZXtwbGF5ZXIucGxheSgpfX0pfX19LF90b2dnbGVCZ1ZpZGVvQXVkaW86ZnVuY3Rpb24oZSl7dmFyIHBsYXllcj1lLmRhdGEucGxheWVyLGNvbnRyb2w9ZS5kYXRhLmJ1dHRvbi5maW5kKCcuZmwtYXVkaW8tY29udHJvbCcpO2lmKGNvbnRyb2wuaGFzQ2xhc3MoJ2ZhLXZvbHVtZS1vZmYnKSl7Y29udHJvbC5yZW1vdmVDbGFzcygnZmEtdm9sdW1lLW9mZicpLmFkZENsYXNzKCdmYS12b2x1bWUtdXAnKTtlLmRhdGEuYnV0dG9uLmZpbmQoJy5mYS10aW1lcycpLmhpZGUoKTtpZignZnVuY3Rpb24nPT09dHlwZW9mIHBsYXllci51bk11dGUpe3BsYXllci51bk11dGUoKX1lbHNle3BsYXllci5zZXRWb2x1bWUoMSl9fWVsc2V7Y29udHJvbC5yZW1vdmVDbGFzcygnZmEtdm9sdW1lLXVwJykuYWRkQ2xhc3MoJ2ZhLXZvbHVtZS1vZmYnKTtlLmRhdGEuYnV0dG9uLmZpbmQoJy5mYS10aW1lcycpLnNob3coKTtpZignZnVuY3Rpb24nPT09dHlwZW9mIHBsYXllci51bk11dGUpe3BsYXllci5tdXRlKCl9ZWxzZXtwbGF5ZXIuc2V0Vm9sdW1lKDApfX19LF92aWRlb0JnU291cmNlRXJyb3I6ZnVuY3Rpb24oZSl7dmFyIHNvdXJjZT0kKGUudGFyZ2V0KSx3cmFwPXNvdXJjZS5jbG9zZXN0KCcuZmwtYmctdmlkZW8nKSx2aWQ9d3JhcC5maW5kKCd2aWRlbycpLGZhbGxiYWNrPXdyYXAuZGF0YSgnZmFsbGJhY2snKSxmYWxsYmFja1RhZz
6070nJztzb3VyY2UucmVtb3ZlKCk7aWYodmlkLmZpbmQoJ3NvdXJjZScpLmxlbmd0aCl7cmV0dXJufWVsc2UgaWYoJychPT1mYWxsYmFjayl7ZmFsbGJhY2tUYWc9JCgnPGRpdj48L2Rpdj4nKTtmYWxsYmFja1RhZy5hZGRDbGFzcygnZmwtYmctdmlkZW8tZmFsbGJhY2snKTtmYWxsYmFja1RhZy5jc3MoJ2JhY2tncm91bmQtaW1hZ2UnLCd1cmwoJytmYWxsYmFjaysnKScpO3dyYXAuYXBwZW5kKGZhbGxiYWNrVGFnKTt2aWQucmVtb3ZlKCl9fSxfcmVzaXplQmdWaWRlb3M6ZnVuY3Rpb24oKXskKCcuZmwtYmctdmlkZW8nKS5lYWNoKGZ1bmN0aW9uKCl7RkxCdWlsZGVyTGF5b3V0Ll9yZXNpemVCZ1ZpZGVvLmFwcGx5KHRoaXMpO2lmKCQodGhpcykucGFyZW50KCkuZmluZCgnaW1nJykubGVuZ3RoPjApeyQodGhpcykucGFyZW50KCkuaW1hZ2VzTG9hZGVkKCQucHJveHkoRkxCdWlsZGVyTGF5b3V0Ll9yZXNpemVCZ1ZpZGVvLHRoaXMpKX19KX0sX3Jlc2l6ZUJnVmlkZW86ZnVuY3Rpb24oKXtpZigwPT09JCh0aGlzKS5maW5kKCd2aWRlbycpLmxlbmd0aCYmMD09PSQodGhpcykuZmluZCgnaWZyYW1lJykubGVuZ3RoKXtyZXR1cm59CnZhciB3cmFwPSQodGhpcyksd3JhcEhlaWdodD13cmFwLm91dGVySGVpZ2h0KCksd3JhcFdpZHRoPXdyYXAub3V0ZXJXaWR0aCgpLHZpZD13cmFwLmZpbmQoJ3ZpZGVvJyksdmlkSGVpZ2h0PXdyYXAuZGF0YSgnaGVpZ2h0JyksdmlkV2lkdGg9d3JhcC5kYXRhKCd3aWR0aCcpLG5ld1dpZHRoPXdyYXBXaWR0aCxuZXdIZWlnaHQ9TWF0aC5yb3VuZCh2aWRIZWlnaHQqd3JhcFdpZHRoL3ZpZFdpZHRoKSxuZXdMZWZ0PTAsbmV3VG9wPTAsaWZyYW1lPXdyYXAuZmluZCgnaWZyYW1lJyksaXNSb3dGdWxsSGVpZ2h0PSQodGhpcykuY2xvc2VzdCgnLmZsLXJvdy1iZy12aWRlbycpLmhhc0NsYXNzKCdmbC1yb3ctZnVsbC1oZWlnaHQnKSx2aWRDU1M9e3RvcDonNTAlJyxsZWZ0Oic1MCUnLHRyYW5zZm9ybTondHJhbnNsYXRlKC01MCUsLTUwJSknLH07aWYodmlkLmxlbmd0aCl7aWYodmlkSGVpZ2h0PT09Jyd8fHR5cGVvZiB2aWRIZWlnaHQ9PT0ndW5kZWZpbmVkJ3x8dmlkV2lkdGg9PT0nJ3x8dHlwZW9mIHZpZFdpZHRoPT09J3VuZGVmaW5lZCcpe3ZpZC5jc3MoeydsZWZ0JzonMHB4JywndG9wJzonMHB4Jywnd2lkdGgnOm5ld1dpZHRoKydweCd9KTt2aWQub24oJ2xvYWRlZG1ldGFkYXRhJyxGTEJ1aWxkZXJMYXlvdXQuX3Jlc2l6ZU9uTG9hZGVkTWV0YSk7cmV0dXJufQppZighaXNSb3dGdWxsSGVpZ2h0KXtpZihuZXdIZWlnaHQ8d3JhcEhlaWdodCl7bmV3SGVpZ2h0PXdyYXBIZWlnaHQ7bmV3V2lkdGg9dmlkSGVpZ2h0P01hdGgucm91bmQodmlkV2lkdGgqd3JhcEhlaWdodC92aWRIZWlnaHQpOm5ld1dpZHRoO25ld0xlZnQ9LSgobmV3V2lkdGgtd3JhcFdpZHRoKS8yKX1lbHNle25ld1RvcD0tKChuZXdIZWlnaHQtd3JhcEhlaWdodCkvMil9CnZpZENTUz17bGVmdDpuZXdMZWZ0KydweCcsdG9wOm5ld1RvcCsncHgnLGhlaWdodDpuZXdIZWlnaHQrJ3B4Jyx3aWR0aDpuZXdXaWR0aCsncHgnLH19CnZpZC5jc3ModmlkQ1NTKX1lbHNlIGlmKGlmcmFtZS5sZW5ndGgpe2lmKHR5cGVvZiB3cmFwLmRhdGEoJ3lvdXR1YmUnKSE9PSd1bmRlZmluZWQnKXtGTEJ1aWxkZXJMYXlvdXQuX3Jlc2l6ZVlvdXR1YmVCZ1ZpZGVvLmFwcGx5KHRoaXMpfX19LF9yZXNpemVPbkxvYWRlZE1ldGE6ZnVuY3Rpb24oKXt2YXIgdmlkZW89JCh0aGlzKSx3cmFwSGVpZ2h0PXZpZGVvLnBhcmVudCgpLm91dGVySGVpZ2h0KCksd3JhcFdpZHRoPXZpZGVvLnBhcmVudCgpLm91dGVyV2lkdGgoKSx2aWRXaWR0aD12aWRlb1swXS52aWRlb1dpZHRoLHZpZEhlaWdodD12aWRlb1swXS52aWRlb0hlaWdodCxuZXdIZWlnaHQ9TWF0aC5yb3VuZCh2aWRIZWlnaHQqd3JhcFdpZHRoL3ZpZFdpZHRoKSxuZXdXaWR0aD13cmFwV2lkdGgsbmV3TGVmdD0wLG5ld1RvcD0wO2lmKG5ld0hlaWdodDx3cmFwSGVpZ2h0KXtuZXdIZWlnaHQ9d3JhcEhlaWdodDtuZXdXaWR0aD1NYXRoLnJvdW5kKHZpZFdpZHRoKndyYXBIZWlnaHQvdmlkSGVpZ2h0KTtuZXdMZWZ0PS0oKG5ld1dpZHRoLXdyYXBXaWR0aCkvMil9ZWxzZXtuZXdUb3A9LSgobmV3SGVpZ2h0LXdyYXBIZWlnaHQpLzIpfQp2aWRlby5wYXJlbnQoKS5kYXRhKCd3aWR0aCcsdmlkV2lkdGgpO3ZpZGVvLnBhcmVudCgpLmRhdGEoJ2hlaWdodCcsdmlkSGVpZ2h0KTt2aWRlby5jc3MoeydsZWZ0JzpuZXdMZWZ0KydweCcsJ3RvcCc6bmV3VG9wKydweCcsJ3dpZHRoJzpuZXdXaWR0aCsncHgnLCdoZWlnaHQnOm5ld0hlaWdodCsncHgnfSl9LF9yZXNpemVZb3V0dWJlQmdWaWRlbzpmdW5jdGlvbigpe3ZhciB3cmFwPSQodGhpcyksd3JhcFdpZHRoPXdyYXAub3V0ZXJXaWR0aCgpLHdyYXBIZWlnaHQ9d3JhcC5vdXRlckhlaWdodCgpLHBsYXllcj13cmFwLmRhdGEoJ1lUUGxheWVyJyksdmlkZW89cGxheWVyP3BsYXllci5nZXRJZnJhbWUoKTpudWxsLGFzcGVjdFJhdGlvU2V0dGluZz0nMTY6OScsYXNwZWN0UmF0aW9BcnJheT1hc3BlY3RSYXRpb1NldHRpbmcuc3BsaXQoJzonKSxhc3BlY3RSYXRpbz1hc3BlY3RSYXRpb0FycmF5WzBdL2FzcGVjdFJhdGlvQXJyYXlbMV0scmF0aW9XaWR0aD13cmFwV2lkdGgvYXNwZWN0UmF0aW8scmF0aW9IZWlnaHQ9d3JhcEhlaWdodCphc3BlY3RSYXRpbyxpc1dpZHRoRml4ZWQ9d3JhcFdpZHRoL3dyYXBIZWlnaHQ+YXNwZWN0UmF0aW8sd2lkdGg9aXNXaWR0aEZpeGVkP3dyYXBXaWR0aDpyYXRpb0hlaWdodCxoZWlnaHQ9aXNXaWR0aEZpeGVkP3JhdGlvV2lkdGg6d3JhcEhlaWdodDtpZih2aWRlbyl7JCh2aWRlbykud2lkdGgod2lkdGgpLmhlaWdodChoZWlnaHQpfX0sX2luaXRIYXNoOmZ1bmN0aW9uKCl7dmFyIGhhc2g9d2luZG93LmxvY2F0aW9uLmhhc2gucmVwbGFjZSgnIycsJycpLnNwbGl0KCcvJykuc2hpZnQoKSxlbGVtZW50PW51bGwsdGFicz1udWxsLHJlc3BvbnNpdmVMYWJlbD1udWxsLHRhYkluZGV4PW51bGwsbGFiZWw9bnVsbDtpZignJyE9PWhhc2gpe3RyeXtlbGVtZW50PSQoJyMnK2hhc2gpO2lmKGVsZW1lbnQubGVuZ3RoPjApe2lmKGVsZW1lbnQuaGFzQ2xhc3MoJ2ZsLWFjY29yZGlvbi1pdGVtJykpe3NldFRpbWVvdXQoZnVuY3Rpb24oKXtlbGVtZW50LmZpbmQoJy5mbC1hY2NvcmRpb24tYnV0dG9uJykudHJpZ2dlcignY2xpY2snKX0sMTAwKX0KaWYoZWxlbWVudC5oYXNDbGFzcygnZmwtdGFicy1wYW5lbCcpKXtzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7dGFicz1lbGVtZW50LmNsb3Nlc3QoJy5mbC10YWJzJyk7cmVzcG9uc2l2ZUxhYmVsPWVsZW1lbnQuZmluZCgnLmZsLXRhYnMtcGFuZWwtbGFiZWwnKTt0YWJJbmRleD1yZXNwb25zaXZlTGFiZWwuZGF0YSgnaW5kZXgnKTtsYWJlbD10YWJzLmZpbmQoJy5mbC10YWJzLWxhYmVscyAuZmwtdGFicy1sYWJlbFtkYXRhLWluZGV4PScrdGFiSW5kZXgrJ10nKTtsYWJlbFswXS5jbGljaygpO0ZMQnVpbGRlckxheW91dC5fc2Nyb2xsVG9FbGVtZW50KGVsZW1lbnQpfSwxMDApfX19Y2F0Y2goZSl7fX19LF9pbml0TGlua05vdGljZXM6ZnVuY3Rpb24oKXskKCcuZmwtYnVpbGRlci1jb250ZW50IGFbdGFyZ2V0XSwgLmZsLWJ1aWxkZXItY29udGVudCBbcm9sZT0ibGluayJdW2RhdGEtbGluay10YXJnZXRdJykuZWFjaChmdW5jdGlvbigpe3ZhciBsaW5rPSQodGhpcyksbm90aWNlPWxpbmsuY2hpbGRyZW4oJ3NwYW4uZmwtbmV3LXRhYi1ub3RpY2UnKSx0YXJnZXQ9bGluay5hdHRyKCd0YXJnZXQnKXx8bGluay5hdHRyKCdkYXRhLWxpbmstdGFyZ2V0Jyk7aWYoJ19ibGFuayc9PT10YXJnZXQpe2lmKDA9PT1ub3RpY2UubGVuZ3RoKXtsaW5rLmFwcGVuZCgnPHNwYW4gY2xhc3M9ImZsLW5ldy10YWItbm90aWNlIHNyLW9ubHkiPicrRkxCdWlsZGVyTGF5b3V0Q29uZmlnLmkxOG4ub3BlbnNJbk5ld1RhYisnPC9zcGFuPicpfX1lbHNlIGlmKG5vdGljZS5sZW5ndGg+MCl7bm90aWNlLnJlbW92ZSgpfX0pfSxfaW5pdEFuY2hvckxpbmtzOmZ1bmN0aW9uKCl7JCgnYSwgW3JvbGU9ImxpbmsiXScpLmVhY2goRkxCdWlsZGVyTGF5b3V0Ll9pbml0QW5jaG9yTGluayl9LF9pbml0QW5jaG9yTGluazpmdW5jdGlvbigpe3ZhciBsaW5rPSQodGhpcyksaHJlZj1saW5rLmRhdGEoJ3VybCcpP2xpbmsuZGF0YSgndXJsJyk6bGluay5hdHRyKCdocmVmJyksdGFyZ2V0PWxpbmsuZGF0YSgndXJsJyk/bmV3IFVSTChocmVmLHdpbmRvdy5sb2NhdGlvbi5ocmVmKTp0aGlzLGxvYz13aW5kb3cubG9jYXRpb24saWQ9bnVsbCxlbGVtZW50PW51bGwsZmxOb2RlPSExO2lmKCd1bmRlZmluZWQnIT10eXBlb2YgaHJlZiYmaHJlZi5pbmRleE9mKCcjJyk+LTEmJmxpbmsuY2xvc2VzdCgnc3ZnJykubGVuZ3RoPDEpe2lmKGxvYy5wYXRobmFtZS5yZXBsYWNlKC9eXC8vLCcnKT09dGFyZ2V0LnBhdGhuYW1lLnJlcGxhY2UoL15cLy8sJycpJiZsb2MuaG9zdG5hbWU9PXRhcmdldC5ob3N0bmFtZSl7dHJ5e2lkPWhyZWYuc3BsaXQoJyMnKS5wb3AoKTtpZighaWQpe3JldHVybn0KZWxlbWVudD0kKCcjJytpZCk7
607aWYoZWxlbWVudC5sZW5ndGg+MCl7ZmxOb2RlPWVsZW1lbnQuaGFzQ2xhc3MoJ2ZsLXJvdycpfHxlbGVtZW50Lmhhc0NsYXNzKCdmbC1jb2wnKXx8ZWxlbWVudC5oYXNDbGFzcygnZmwtbW9kdWxlJyk7aWYoIWVsZW1lbnQuaGFzQ2xhc3MoJ2ZsLW5vLXNjcm9sbCcpJiYobGluay5oYXNDbGFzcygnZmwtc2Nyb2xsLWxpbmsnKXx8ZmxOb2RlKSl7JChsaW5rKS5vbignY2xpY2snLEZMQnVpbGRlckxheW91dC5fc2Nyb2xsVG9FbGVtZW50T25MaW5rQ2xpY2spfQppZihlbGVtZW50Lmhhc0NsYXNzKCdmbC1hY2NvcmRpb24taXRlbScpKXskKGxpbmspLm9uKCdjbGljaycsRkxCdWlsZGVyTGF5b3V0Ll9zY3JvbGxUb0FjY29yZGlvbk9uTGlua0NsaWNrKX0KaWYoZWxlbWVudC5oYXNDbGFzcygnZmwtdGFicy1wYW5lbCcpKXskKGxpbmspLm9uKCdjbGljaycsRkxCdWlsZGVyTGF5b3V0Ll9zY3JvbGxUb1RhYk9uTGlua0NsaWNrKX19fWNhdGNoKGUpe319fX0sX3Njcm9sbFRvRWxlbWVudE9uTGlua0NsaWNrOmZ1bmN0aW9uKGUsY2FsbGJhY2spe3ZhciBhdHRyaWJ1dGU9JCh0aGlzKS5kYXRhKCd1cmwnKT8kKHRoaXMpLmRhdGEoJ3VybCcpOiQodGhpcykuYXR0cignaHJlZicpO3ZhciBlbGVtZW50PSQoJyMnK2F0dHJpYnV0ZS5zcGxpdCgnIycpLnBvcCgpKTtGTEJ1aWxkZXJMYXlvdXQuX3Njcm9sbFRvRWxlbWVudChlbGVtZW50LGNhbGxiYWNrKTtlLnByZXZlbnREZWZhdWx0KCl9LF9zY3JvbGxUb0VsZW1lbnQ6ZnVuY3Rpb24oZWxlbWVudCxjYWxsYmFjayl7dmFyIGNvbmZpZz1GTEJ1aWxkZXJMYXlvdXRDb25maWcuYW5jaG9yTGlua0FuaW1hdGlvbnMsZGVzdD0wLHdpbj0kKHdpbmRvdyksZG9jPSQoZG9jdW1lbnQpO2lmKGVsZW1lbnQubGVuZ3RoPjApe2lmKCdmaXhlZCc9PT1lbGVtZW50LmNzcygncG9zaXRpb24nKXx8J2ZpeGVkJz09PWVsZW1lbnQucGFyZW50KCkuY3NzKCdwb3NpdGlvbicpKXtkZXN0PWVsZW1lbnQucG9zaXRpb24oKS50b3B9ZWxzZSBpZihlbGVtZW50Lm9mZnNldCgpLnRvcD5kb2MuaGVpZ2h0KCktd2luLmhlaWdodCgpKXtkZXN0PWRvYy5oZWlnaHQoKS13aW4uaGVpZ2h0KCl9ZWxzZXtkZXN0PWVsZW1lbnQub2Zmc2V0KCkudG9wLWNvbmZpZy5vZmZzZXR9CiQoJ2h0bWwsIGJvZHknKS5zdG9wKCEwKS5hbmltYXRlKHtzY3JvbGxUb3A6ZGVzdH0sY29uZmlnLmR1cmF0aW9uLGNvbmZpZy5lYXNpbmcsZnVuY3Rpb24oKXtpZigndW5kZWZpbmVkJyE9dHlwZW9mIGNhbGxiYWNrKXtjYWxsYmFjaygpfQppZih1bmRlZmluZWQhPWVsZW1lbnQuYXR0cignaWQnKSYmd2luZG93LmxvY2F0aW9uLmhhc2ghPT0nIycrZWxlbWVudC5hdHRyKCdpZCcpKXt2YXIgZmlyZWZveF92ZXJzaW9uPXdpbmRvdy5uYXZpZ2F0b3IudXNlckFnZW50Lm1hdGNoKC9GaXJlZm94XC8oXGQrKVwuLyksZmlyZWZveF92ZXJzaW9uPWZpcmVmb3hfdmVyc2lvbj9wYXJzZUludChmaXJlZm94X3ZlcnNpb25bMV0sMTApOm51bGw7aWYoZmlyZWZveF92ZXJzaW9uIT09bnVsbCYmZmlyZWZveF92ZXJzaW9uPDEzNSl7d2luZG93LmxvY2F0aW9uLmhhc2g9ZWxlbWVudC5hdHRyKCdpZCcpfWVsc2V7aWYoaGlzdG9yeS5wdXNoU3RhdGUpe2hpc3RvcnkucHVzaFN0YXRlKG51bGwsbnVsbCwnIycrZWxlbWVudC5hdHRyKCdpZCcpKX1lbHNle3dpbmRvdy5sb2NhdGlvbi5oYXNoPWVsZW1lbnQuYXR0cignaWQnKX19fX0pfX0sX3Njcm9sbFRvQWNjb3JkaW9uT25MaW5rQ2xpY2s6ZnVuY3Rpb24oZSl7dmFyIGVsZW1lbnQ9JCgnIycrJCh0aGlzKS5hdHRyKCdocmVmJykuc3BsaXQoJyMnKS5wb3AoKSk7aWYoZWxlbWVudC5sZW5ndGg+MCl7dmFyIGNhbGxiYWNrPWZ1bmN0aW9uKCl7aWYoZWxlbWVudCl7ZWxlbWVudC5maW5kKCcuZmwtYWNjb3JkaW9uLWJ1dHRvbicpLnRyaWdnZXIoJ2NsaWNrJyk7ZWxlbWVudD0hMX19O0ZMQnVpbGRlckxheW91dC5fc2Nyb2xsVG9FbGVtZW50T25MaW5rQ2xpY2suY2FsbCh0aGlzLGUsY2FsbGJhY2spfX0sX3Njcm9sbFRvVGFiT25MaW5rQ2xpY2s6ZnVuY3Rpb24oZSl7dmFyIGVsZW1lbnQ9JCgnIycrJCh0aGlzKS5hdHRyKCdocmVmJykuc3BsaXQoJyMnKS5wb3AoKSksdGFicz1udWxsLGxhYmVsPW51bGwscmVzcG9uc2l2ZUxhYmVsPW51bGw7aWYoZWxlbWVudC5sZW5ndGg+MCl7dGFicz1lbGVtZW50LmNsb3Nlc3QoJy5mbC10YWJzJyk7cmVzcG9uc2l2ZUxhYmVsPWVsZW1lbnQuZmluZCgnLmZsLXRhYnMtcGFuZWwtbGFiZWwnKTt0YWJJbmRleD1yZXNwb25zaXZlTGFiZWwuZGF0YSgnaW5kZXgnKTtsYWJlbD10YWJzLmZpbmQoJy5mbC10YWJzLWxhYmVscyAuZmwtdGFicy1sYWJlbFtkYXRhLWluZGV4PScrdGFiSW5kZXgrJ10nKTtpZihyZXNwb25zaXZlTGFiZWwuaXMoJzp2aXNpYmxlJykpe3ZhciBjYWxsYmFjaz1mdW5jdGlvbigpe2lmKGVsZW1lbnQpe3Jlc3BvbnNpdmVMYWJlbC50cmlnZ2VyKCQuRXZlbnQoJ2NsaWNrJyx7d2hpY2g6MX0pKX19O0ZMQnVpbGRlckxheW91dC5fc2Nyb2xsVG9FbGVtZW50T25MaW5rQ2xpY2suY2FsbCh0aGlzLGUsY2FsbGJhY2spfWVsc2V7bGFiZWxbMF0uY2xpY2soKTtGTEJ1aWxkZXJMYXlvdXQuX3Njcm9sbFRvRWxlbWVudChlbGVtZW50KX0KZS5wcmV2ZW50RGVmYXVsdCgpfX0sX2luaXRGb3JtczpmdW5jdGlvbigpe2lmKCFGTEJ1aWxkZXJMYXlvdXQuX2hhc1BsYWNlaG9sZGVyU3VwcG9ydCl7JCgnLmZsLWZvcm0tZmllbGQgaW5wdXQnKS5lYWNoKEZMQnVpbGRlckxheW91dC5faW5pdEZvcm1GaWVsZFBsYWNlaG9sZGVyRmFsbGJhY2spfQokKCcuZmwtZm9ybS1maWVsZCBpbnB1dCcpLm9uKCdmb2N1cycsRkxCdWlsZGVyTGF5b3V0Ll9jbGVhckZvcm1GaWVsZEVycm9yKX0sX2hhc1BsYWNlaG9sZGVyU3VwcG9ydDpmdW5jdGlvbigpe3ZhciBpbnB1dD1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdpbnB1dCcpO3JldHVybid1bmRlZmluZWQnIT1pbnB1dC5wbGFjZWhvbGRlcn0sX2luaXRGb3JtRmllbGRQbGFjZWhvbGRlckZhbGxiYWNrOmZ1bmN0aW9uKCl7dmFyIGZpZWxkPSQodGhpcyksdmFsPWZpZWxkLnZhbCgpLHBsYWNlaG9sZGVyPWZpZWxkLmF0dHIoJ3BsYWNlaG9sZG
607VyJyk7aWYoJ3VuZGVmaW5lZCchPXBsYWNlaG9sZGVyJiYnJz09PXZhbCl7ZmllbGQudmFsKHBsYWNlaG9sZGVyKTtmaWVsZC5vbignZm9jdXMnLEZMQnVpbGRlckxheW91dC5faGlkZUZvcm1GaWVsZFBsYWNlaG9sZGVyRmFsbGJhY2spO2ZpZWxkLm9uKCdibHVyJyxGTEJ1aWxkZXJMYXlvdXQuX3Nob3dGb3JtRmllbGRQbGFjZWhvbGRlckZhbGxiYWNrKX19LF9oaWRlRm9ybUZpZWxkUGxhY2Vob2xkZXJGYWxsYmFjazpmdW5jdGlvbigpe3ZhciBmaWVsZD0kKHRoaXMpLHZhbD1maWVsZC52YWwoKSxwbGFjZWhvbGRlcj1maWVsZC5hdHRyKCdwbGFjZWhvbGRlcicpO2lmKHZhbD09cGxhY2Vob2xkZXIpe2ZpZWxkLnZhbCgnJyl9fSxfc2hvd0Zvcm1GaWVsZFBsYWNlaG9sZGVyRmFsbGJhY2s6ZnVuY3Rpb24oKXt2YXIgZmllbGQ9JCh0aGlzKSx2YWw9ZmllbGQudmFsKCkscGxhY2Vob2xkZXI9ZmllbGQuYXR0cigncGxhY2Vob2xkZXInKTtpZignJz09PXZhbCl7ZmllbGQudmFsKHBsYWNlaG9sZGVyKX19LF9jbGVhckZvcm1GaWVsZEVycm9yOmZ1bmN0aW9uKCl7dmFyIGZpZWxkPSQodGhpcyk7ZmllbGQucmVtb3ZlQXR0cignYXJpYS1pbnZhbGlkJyk7ZmllbGQucmVtb3ZlQ2xhc3MoJ2ZsLWZvcm0tZXJyb3InKTtjb25zdCBtZXNzYWdlPWZpZWxkLmF0dHIoJ2FyaWEtZGVzY3JpYmVkYnknKTttZXNzYWdlPyQoJyMnK21lc3NhZ2UpLmhpZGUoKTpmaWVsZC5zaWJsaW5ncygnLmZsLWZvcm0tZXJyb3ItbWVzc2FnZScpLmhpZGUoKX0sX2luaXRSb3dTaGFwZUxheWVySGVpZ2h0OmZ1bmN0aW9uKCl7RkxCdWlsZGVyTGF5b3V0Ll9hZGp1c3RSb3dTaGFwZUxheWVySGVpZ2h0KCk7JCh3aW5kb3cpLm9uKCdyZXNpemUnLEZMQnVpbGRlckxheW91dC5fYWRqdXN0Um93U2hhcGVMYXllckhlaWdodCl9LF9pbml0TmVzdGVkQ29sc1dpZHRoOmZ1bmN0aW9uKCl7dmFyIG5lc3RlZENvbHM9JCgnLmZsLWNvbC1oYXMtY29scycpO2lmKG5lc3RlZENvbHMubGVuZ3RoPD0wKXtyZXR1cm59CiQobmVzdGVkQ29scykuZWFjaChmdW5jdGlvbihpbmRleCxjb2wpe2lmKCQoY29sKS53aWR0aCgpPD0wKXskKGNvbCkuY3NzKCd3aWR0aCcsRkxCdWlsZGVyTGF5b3V0Q29uZmlnLmVtcHR5Q29sV2lkdGgpfX0pfSxfYWRqdXN0Um93U2hhcGVMYXllckhlaWdodDpmdW5jdGlvbigpe3ZhciByb3dTaGFwZUxheWVycz0kKCcuZmwtYnVpbGRlci1zaGFwZS1sYXllcicpOyQocm93U2hhcGVMYXllcnMpLmVhY2goZnVuY3Rpb24oaW5kZXgpe3ZhciByb3dTaGFwZUxheWVyPSQodGhpcyksc2hhcGU9JChyb3dTaGFwZUxheWVyKS5maW5kKCdzdmcnKSxoZWlnaHQ9c2hhcGUuaGVpZ2h0KCksZXhjbHVkZVNoYXBlcz0nLmZsLWJ1aWxkZXItc2hhcGUtY2lyY2xlLCAuZmwtYnVpbGRlci1zaGFwZS1kb3QtY2x1c3RlciwgLmZsLWJ1aWxkZXItc2hhcGUtdG9wb2dyYXBoeSwgLmZsLWJ1aWxkZXItc2hhcGUtcmVjdCc7aWYoIXJvd1NoYXBlTGF5ZXIuaXMoZXhjbHVkZVNoYXBlcykpeyQoc2hhcGUpLmNzcygnaGVpZ2h0JyxNYXRoLmNlaWwoaGVpZ2h0KSl9fSl9LF9zdHJpbmdfdG9fc2x1ZzpmdW5jdGlvbihzdHIpe3N0cj1zdHIucmVwbGFjZSgvXlxzK3xccyskL2csJycpO2lmKCd1bmRlZmluZWQnPT10eXBlb2Ygd2luZG93Ll9mbF9zdHJpbmdfdG9fc2x1Z19yZWdleCl7cmVnZXg9bmV3IFJlZ0V4cCgnW15hLXpBLVowLTlcJyI6KCkgIS4sLV98XScsJ2cnKX1lbHNle3JlZ2V4PW5ldyBSZWdFeHAoJ1teJyt3aW5kb3cuX2ZsX3N0cmluZ190b19zbHVnX3JlZ2V4KydcJyI6XChcKSAhLiwtX3xcXFxwe0xldHRlcn1dJywndWcnKX0Kc3RyPXN0ci5yZXBsYWNlKHJlZ2V4LCcnKS5yZXBsYWNlKC9ccysvZywnICcpO3JldHVybiBzdHJ9LF9yZW9yZGVyTWVudTpmdW5jdGlvbigpe2lmKCQoJyN3cC1hZG1pbi1iYXItZmwtYnVpbGRlci1mcm9udGVuZC1lZGl0LWxpbmstZGVmYXVsdCBsaScpLmxlbmd0aD4xKXskKCcjd3AtYWRtaW4tYmFyLWZsLWJ1aWxkZXItZnJvbnRlbmQtZHVwbGljYXRlLWxpbmsnKS5hcHBlbmRUbygnI3dwLWFkbWluLWJhci1mbC1idWlsZGVyLWZyb250ZW5kLWVkaXQtbGluay1kZWZhdWx0JykuY3NzKCdwYWRkaW5nLXRvcCcsJzVweCcpLmNzcygnYm9yZGVyLXRvcCcsJzJweCBzb2xpZCAjMUQyMTI1JykuY3NzKCdtYXJnaW4tdG9wJywnNXB4Jyl9fX07JChmdW5jdGlvbigpe0ZMQnVpbGRlckxheW91dC5pbml0KCl9KX0pKGpRdWVyeSk7KGZ1bmN0aW9uKCQpe2lmKHR5cGVvZiBGTEJ1aWxkZXJMYXlvdXRNb2R1bGVzIT09J3VuZGVmaW5lZCcpe3JldHVybn0KRkxCdWlsZGVyTGF5b3V0TW9kdWxlcz17aW5pdDpmdW5jdGlvbigpe2lmKDA9PT0kKCcuZmwtYnVpbGRlci1lZGl0JykubGVuZ3RoKXtGTEJ1aWxkZXJMYXlvdXRNb2R1bGVzLl9pbml0TW9kdWxlQW5pbWF0aW9ucygpfX0sX2luaXRNb2R1bGVBbmltYXRpb25zOmZ1bmN0aW9uKCl7aWYodHlwZW9mIGpRdWVyeS5mbi53YXlwb2ludCE9PSd1bmRlZmluZWQnKXskKCcuZmwtYW5pbWF0aW9uJykuZWFjaChmdW5jdGlvbigpe3ZhciBub2RlPSQodGhpcyksbm9kZVRvcD1ub2RlLm9mZnNldCgpLnRvcCx3aW5IZWlnaHQ9JCh3aW5kb3cpLmhlaWdodCgpLGJvZHlIZWlnaHQ9JCgnYm9keScpLmhlaWdodCgpLHdheXBvaW50PUZMQnVpbGRlckxheW91dENvbmZpZy53YXlwb2ludCxvZmZzZXQ9JzgwJSc7aWYodHlwZW9mIHdheXBvaW50Lm9mZnNldCE9PXVuZGVmaW5lZCl7b2Zmc2V0PUZMQnVpbGRlckxheW91dENvbmZpZy53YXlwb2ludC5vZmZzZXQrJyUnfQppZihib2R5SGVpZ2h0LW5vZGVUb3A8d2luSGVpZ2h0KjAuMil7b2Zmc2V0PScxMDAlJ30Kbm9kZS53YXlwb2ludCh7b2Zmc2V0Om9mZnNldCxoYW5kbGVyOkZMQnVpbGRlckxheW91dE1vZHVsZXMuX2RvTW9kdWxlQW5pbWF0aW9ufSl9KX19LF9kb01vZHVsZUFuaW1hdGlvbjpmdW5jdGlvbigpe3ZhciBtb2R1bGU9J3VuZGVmaW5lZCc9PXR5cGVvZiB0aGlzLmVsZW1lbnQ/JCh0aGlzKTokKHRoaXMuZWxlbWVudCksZGVsYXk9cGFyc2VGbG9hdChtb2R1bGUuZGF0YSgnYW5pbWF0aW9uLWRlbGF5JykpLGR1cmF0aW9uPXBhcnNlRmxvYXQobW9kdWxlLmRhdGEoJ2FuaW1hdGlvbi1kdXJhdGlvbicpKTtpZighaXNOYU4oZHVyYXRpb24pKXttb2R1bGUuY3NzKCdhbmltYXRpb24tZHVyYXRpb24nLGR1cmF0aW9uKydzJyl9CmlmKCFpc05hTihkZWxheSkmJmRlbGF5PjApe3NldFRpbWVvdXQoZnVuY3Rpb24oKXttb2R1bGUuYWRkQ2xhc3MoJ2ZsLWFuaW1hdGVkJyl9LGRlbGF5KjEwMDApfWVsc2V7c2V0VGltZW91dChmdW5jdGlvbigpe21vZHVsZS5hZGRDbGFzcygnZmwtYW5pbWF0ZWQnKX0sMSl9fX07JChmdW5jdGlvbigpe0ZMQnVpbGRlckxheW91dE1vZHVsZXMuaW5pdCgpfSl9KShqUXVlcnkpO2pRdWVyeShkb2N1bWVudCkucmVhZHkoZnVuY3Rpb24oKXtqUXVlcnkoImJvZHkiKS5vbigiY2xpY2siLCIubGl2ZV9jaGF0LCBhW2hyZWY9JyNsaXZlX2NoYXQnXSIsZnVuY3Rpb24oZSl7ZS5wcmV2ZW50RGVmYXVsdCgpO0ludGVyY29tKCdzaG93Jyl9KX0pO2pRdWVyeShmdW5jdGlvbigkKXskKGZ1bmN0aW9uKCl7JCgnLmZsLW5vZGUtY3p3a2pnYW0zMGxpIC5mbC1waG90by1pbWcnKS5vbignbW91c2VlbnRlcicsZnVuY3Rpb24oZSl7JCh0aGlzKS5kYXRhKCd0aXRsZScsJCh0aGlzKS5hdHRyKCd0aXRsZScpKS5yZW1vdmVBdHRyKCd0aXRsZScpfSkub24oJ21vdXNlbGVhdmUnLGZ1bmN0aW9uKGUpeyQodGhpcykuYXR0cigndGl0bGUnLCQodGhpcykuZGF0YSgndGl0bGUnKSkuZGF0YSgndGl0bGUnLG51bGwpfSl9KTt3aW5kb3cuX2ZsX3N0cmluZ190b19zbHVnX3JlZ2V4PSdhLXpBLVowLTknfSk7alF1ZXJ5KGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbigkKXskKGRvY3VtZW50KS5vbigiY2xpY2sgdG91Y2hlbmQiLCIjbWVudS1pdGVtLTIyMDUxIGxpLnViZXJtZW51LWl0ZW0tbGV2ZWwtNCIsZnVuY3Rpb24oKXskKGRvY3VtZW50KS5maW5kKCIjbWVudS1pdGVtLTIyMDUxIikucmVtb3ZlQ2xhc3MoInViZXJtZW51LWFjdGl2ZSIpO2NvbnNvbGUubG9nKCJjbGlja2VkIG9uIGxpIil9KX0pKGZ1bmN0aW9uKCQpe0ZMVGhlbWVCdWlsZGVySGVhZGVyTGF5b3V0PXt3aW46bnVsbCxib2R5Om51bGwsaGVhZGVyOm51bGwsb3ZlcmxheTohMSxoYXNBZG1pbkJhcjohMSxzdGlja3lPbjonJyxicmVha3BvaW50V2lkdGg6MCxwaW5uYWJsZTohMSxpbml0OmZ1bmN0aW9uKCl7dmFyIGVkaXRpbmc9JCgnaHRtbC5mbC1idWlsZGVyLWVkaXQnKS5sZW5ndGgsaGVhZG
607VyPSQoJy5mbC1idWlsZGVyLWNvbnRlbnRbZGF0YS10eXBlPWhlYWRlcl0nKSxtZW51TW9kdWxlPWhlYWRlci5maW5kKCcuZmwtbW9kdWxlLW1lbnUnKSxicmVha3BvaW50PW51bGwsYWRtaW5CYXJIZWlnaHQ9MDtpZighZWRpdGluZyYmaGVhZGVyLmxlbmd0aCl7aGVhZGVyLmltYWdlc0xvYWRlZCgkLnByb3h5KGZ1bmN0aW9uKCl7dGhpcy53aW49JCh3aW5kb3cpO3RoaXMuYm9keT0kKCdib2R5Jyk7dGhpcy5oZWFkZXI9aGVhZGVyLmVxKDApO3RoaXMub3ZlcmxheT0hIU51bWJlcihoZWFkZXIuYXR0cignZGF0YS1vdmVybGF5JykpO3RoaXMuaGFzQWRtaW5CYXI9ISEkKCdib2R5LmFkbWluLWJhcicpLmxlbmd0aDt0aGlzLnN0aWNreU9uPXRoaXMuaGVhZGVyLmRhdGEoJ3N0aWNreS1vbicpO2JyZWFrcG9pbnQ9dGhpcy5oZWFkZXIuZGF0YSgnc3RpY2t5LWJyZWFrcG9pbnQnKTtpZignJz09dGhpcy5zdGlja3lPbil7aWYodHlwZW9mIEZMQnVpbGRlckxheW91dENvbmZpZy5icmVha3BvaW50c1ticmVha3BvaW50XSE9PXVuZGVmaW5lZCl7dGhpcy5icmVha3BvaW50V2lkdGg9RkxCdWlsZGVyTGF5b3V0Q29uZmlnLmJyZWFrcG9pbnRzW2JyZWFrcG9pbnRdfWVsc2V7dGhpcy5icmVha3BvaW50V2lkdGg9RkxCdWlsZGVyTGF5b3V0Q29uZmlnLmJyZWFrcG9pbnRzLm1lZGl1bX19CmlmKE51bWJlcihoZWFkZXIuYXR0cignZGF0YS1zdGlja3knKSkpe3RoaXMuaGVhZGVyLmRhdGEoJ29yaWdpbmFsLXRvcCcsdGhpcy5oZWFkZXIub2Zmc2V0KCkudG9wKTthZG1pbkJhckhlaWdodD0kKCcjd3BhZG1pbmJhcicpLmxlbmd0aD8kKCcjd3BhZG1pbmJhcicpLm91dGVySGVpZ2h0KCk6MDt0aGlzLnBpbm5hYmxlPXRoaXMub3ZlcmxheSYmdGhpcy5oZWFkZXIuZGF0YSgnb3JpZ2luYWwtdG9wJyk8PWFkbWluQmFySGVpZ2h0O3RoaXMud2luLm9uKCdyZXNpemUnLCQudGhyb3R0bGUoNTAwLCQucHJveHkodGhpcy5faW5pdFN0aWNreSx0aGlzKSkpO3RoaXMuX2luaXRTdGlja3koKX19LHRoaXMpKX19LF9pbml0U3RpY2t5OmZ1bmN0aW9uKGUpe3ZhciBoZWFkZXI9JCgnLmZsLWJ1aWxkZXItY29udGVudFtkYXRhLXR5cGU9aGVhZGVyXScpLHdpbmRvd1NpemU9dGhpcy53aW4ud2lkdGgoKSxtYWtlU3RpY2t5PSExO21ha2VTdGlja3k9dGhpcy5fbWFrZVdpbmRvd1N0aWNreSh3aW5kb3dTaXplKTtpZihtYWtlU3RpY2t5fHwodGhpcy5icmVha3BvaW50V2lkdGg+MCYmd2luZG93U2l6ZT49dGhpcy5icmVha3BvaW50V2lkdGgpKXt0aGlzLndpbi5vbignc2Nyb2xsLmZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXN0aWNreScsJC5wcm94eSh0aGlzLl9kb1N0aWNreSx0aGlzKSk7dGhpcy5faW5pdFBpbigpO2lmKCFlJiYhdGhpcy5vdmVybGF5JiYhdGhpcy5oZWFkZXIuaGFzQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXN0aWNreScpKXt2YXIgbG9hZFdpblRvcD10aGlzLndpbi5zY3JvbGxUb3AoKSxsb2FkSGVhZGVyVG9wPU1hdGguZmxvb3IodGhpcy5oZWFkZXIuZGF0YSgnb3JpZ2luYWwtdG9wJykpO2lmKHRoaXMuaGFzQWRtaW5CYXImJndpbmRvd1NpemU+NjAwKXtsb2FkV2luVG9wKz1NYXRoLmZsb29yKCQoJyN3cGFkbWluYmFyJykub3V0ZXJIZWlnaHQoKSl9CmlmKGxvYWRXaW5Ub3A+bG9hZEhlYWRlclRvcCl7dGhpcy5oZWFkZXIuYWRkQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXN0aWNreScpO3RoaXMuaGVhZGVyLmFkZENsYXNzKCdmbC10aGVtZS1idWlsZGVyLWhlYWRlci1zY3JvbGxlZCcpO3RoaXMuX2FkanVzdEhlYWRlckhlaWdodCgpO3RoaXMuX2FkanVzdFN0aWNreUhlYWRlcldpZHRoKCl9fQppZihlJiYncmVzaXplJz09PWUudHlwZSl7aWYodGhpcy5oZWFkZXIuaGFzQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXN0aWNreScpKXt0aGlzLl9kb1N0aWNreShlKX0KdGhpcy5fYWRqdXN0U3RpY2t5SGVhZGVyV2lkdGgoKX0KaWYoTnVtYmVyKGhlYWRlci5hdHRyKCdkYXRhLXNocmluaycpKSl7dGhpcy5oZWFkZXIuZGF0YSgnb3JpZ2luYWwtaGVpZ2h0Jyx0aGlzLmhlYWRlci5vdXRlckhlaWdodCgpKTt0aGlzLndpbi5vbigncmVzaXplJywkLnRocm90dGxlKDUwMCwkLnByb3h5KHRoaXMuX2luaXRTaHJpbmssdGhpcykpKTt0aGlzLl9pbml0U2hyaW5rKCl9CnRoaXMuX2luaXRGbHlvdXRNZW51Rml4KGUpfWVsc2V7dGhpcy53aW4ub2ZmKCdzY3JvbGwuZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc3RpY2t5Jyk7dGhpcy53aW4ub2ZmKCdyZXNpemUuZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc3RpY2t5Jyk7dGhpcy5oZWFkZXIucmVtb3ZlQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXN0aWNreScpO3RoaXMuaGVhZGVyLnJlbW92ZUNsYXNzKCdmbC10aGVtZS1idWlsZGVyLWhlYWRlci1waW5uZWQnKTt0aGlzLmhlYWRlci5yZW1vdmVBdHRyKCdzdHlsZScpO3RoaXMuaGVhZGVyLnBhcmVudCgpLmNzcygncGFkZGluZy10b3AnLCcwJyl9fSxfaW5pdFBpbjpmdW5jdGlvbigpe3RoaXMuaGVhZGVyLnRvZ2dsZUNsYXNzKCdmbC10aGVtZS1idWlsZGVyLWhlYWRlci1waW5uZWQnLHRoaXMucGlubmFibGUpO2lmKCF0aGlzLnBpbm5hYmxlKXtyZXR1cm59CnRoaXMuX2FkanVzdFN0aWNreUhlYWRlcldpZHRoKCk7aWYodGhpcy53aW4uc2Nyb2xsVG9wKCk+TWF0aC5mbG9vcih0aGlzLmhlYWRlci5kYXRhKCdvcmlnaW5hbC10b3AnKSkpe3RoaXMuaGVhZGVyLmFkZENsYXNzKCdmbC10aGVtZS1idWlsZGVyLWhlYWRlci1zY3JvbGxlZCcpfX0sX21ha2VXaW5kb3dTdGlja3k6ZnVuY3Rpb24od2luZG93U2l6ZSl7dmFyIG1ha2VTdGlja3k9ITE7c3dpdGNoKHRoaXMuc3RpY2t5T24pe2Nhc2UneGwnOm1ha2VTdGlja3k9d2luZG93U2l6ZT5GTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHMubGFyZ2U7YnJlYWs7Y2FzZScnOmNhc2UnZGVza3RvcCc6bWFrZVN0aWNreT13aW5kb3dTaXplPj1GTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHMubWVkaXVtO2JyZWFrO2Nhc2UnZGVza3RvcC1tZWRpdW0nOm1ha2VTdGlja3k9d2luZG93U2l6ZT5GTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHMuc21hbGw7YnJlYWs7Y2FzZSdsYXJnZSc6bWFrZVN0aWNreT13aW5kb3dTaXplPkZMQnVpbGRlckxheW91dENvbmZpZy5icmVha3BvaW50cy5tZWRpdW0mJndpbmRvd1NpemU8PUZMQnVpbGRlckxheW91dENvbmZpZy5icmVha3BvaW50cy5sYXJnZTticmVhaztjYXNlJ2xhcmdlLW1lZGl1bSc6bWFrZVN0aWNreT13aW5kb3dTaXplPkZMQnVpbGRlckxheW91dENvbmZpZy5icmVha3BvaW50cy5zbWFsbCYmd2luZG93U2l6ZTw9RkxCdWlsZGVyTGF5b3V0Q29uZmlnLmJyZWFrcG9pbnRzLmxhcmdlO2JyZWFrO2Nhc2UnbWVkaXVtJzptYWtlU3RpY2t5PSh3aW5kb3dTaXplPD1GTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHMubWVkaXVtJiZ3aW5kb3dTaXplPkZMQnVpbGRlckxheW91dENvbmZpZy5icmVha3BvaW50cy5zbWFsbCk7YnJlYWs7Y2FzZSdtZWRpdW0tbW9iaWxlJzptYWtlU3RpY2t5PSh3aW5kb3dTaXplPD1GTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHMubWVkaXVtKTticmVhaztjYXNlJ21vYmlsZSc6bWFrZVN0aWNreT0od2luZG93U2l6ZTw9RkxCdWlsZGVyTGF5b3V0Q29uZmlnLmJyZWFrcG9pbnRzLnNtYWxsKTticmVhaztjYXNlJ2FsbCc6bWFrZVN0aWNreT0hMDticmVha30KcmV0dXJuIG1ha2VTdGlja3l9LF9kb1N0aWNreTpmdW5jdGlvbihlKXt2YXIgd2luVG9wPU1hdGguZmxvb3IodGhpcy53aW4uc2Nyb2xsVG9wKCkpLGhlYWRlclRvcD1NYXRoLmZsb29yKHRoaXMuaGVhZGVyLmRhdGEoJ29yaWdpbmFsLXRvcCcpKSxoYXNTdGlja3lDbGFzcz10aGlzLmhlYWRlci5oYXNDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc3RpY2t5JyksaGFzU2Nyb2xsZWRDbGFzcz10aGlzLmhlYWRlci5oYXNDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc2Nyb2xsZWQnKSxiZWZvcmVIZWFkZXI9dGhpcy5oZWFkZXIucHJldkFsbCgnLmZsLWJ1aWxkZXItY29udGVudCcpLGJvZHlUb3BQYWRkaW5nPXBhcnNlSW50KGpRdWVyeSgnYm9keScpLmNzcygncGFkZGluZy10b3AnKSksd2luQmFySGVpZ2h0PSQoJyN3cGFkbWluYmFyJykubGVuZ3RoPyQoJyN3cGFkbWluYmFyJykub3V0ZXJIZWlnaHQoKTowLGhlYWRlckhlaWdodD0wO2lmKGlzTmFOKGJvZHlUb3BQYWRkaW5nKSl7Ym9keVRvcFBhZGRpbmc9MH0KaWYodGhpcy5oYXNBZG1pbkJhciYmdGhpcy53aW4ud2lkdGgoKT42MDApe3dpblRvcCs9TWF0aC5mbG9vcih3aW5CYXJIZWlnaHQpfQppZih3aW5Ub3A+aGVhZG
607VyVG9wKXtpZighaGFzU3RpY2t5Q2xhc3Mpe2lmKGUmJignc2Nyb2xsJz09PWUudHlwZXx8J3NtYXJ0c2Nyb2xsJz09PWUudHlwZSkpe3RoaXMuaGVhZGVyLmFkZENsYXNzKCdmbC10aGVtZS1idWlsZGVyLWhlYWRlci1zdGlja3knKTtpZih0aGlzLm92ZXJsYXkmJmJlZm9yZUhlYWRlci5sZW5ndGgpe3RoaXMuaGVhZGVyLmNzcygndG9wJyx3aW5CYXJIZWlnaHQpfX0KaWYoIXRoaXMub3ZlcmxheSl7dGhpcy5fYWRqdXN0SGVhZGVySGVpZ2h0KCl9fX1lbHNlIGlmKGhhc1N0aWNreUNsYXNzKXt0aGlzLmhlYWRlci5yZW1vdmVDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc3RpY2t5Jyk7dGhpcy5oZWFkZXIucmVtb3ZlQXR0cignc3R5bGUnKTt0aGlzLmhlYWRlci5wYXJlbnQoKS5jc3MoJ3BhZGRpbmctdG9wJywnMCcpfQp0aGlzLl9hZGp1c3RTdGlja3lIZWFkZXJXaWR0aCgpO2lmKHdpblRvcD5oZWFkZXJUb3Ape2lmKCFoYXNTY3JvbGxlZENsYXNzKXt0aGlzLmhlYWRlci5hZGRDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc2Nyb2xsZWQnKX19ZWxzZSBpZihoYXNTY3JvbGxlZENsYXNzKXt0aGlzLmhlYWRlci5yZW1vdmVDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc2Nyb2xsZWQnKX0KdGhpcy5fZmx5b3V0TWVudUZpeChlKX0sX2luaXRGbHlvdXRNZW51Rml4OmZ1bmN0aW9uKGUpe3ZhciBoZWFkZXI9dGhpcy5oZWFkZXIsbWVudU1vZHVsZT1oZWFkZXIuY2xvc2VzdCgnLmZsLW1lbnUnKSxmbHlvdXRNZW51PW1lbnVNb2R1bGUuZmluZCgnLmZsLW1lbnUtbW9iaWxlLWZseW91dCcpLGlzUHVzaE1lbnU9bWVudU1vZHVsZS5oYXNDbGFzcygnZmwtbWVudS1yZXNwb25zaXZlLWZseW91dC1wdXNoJyl8fG1lbnVNb2R1bGUuaGFzQ2xhc3MoJ2ZsLW1lbnUtcmVzcG9uc2l2ZS1mbHlvdXQtcHVzaC1vcGFjaXR5JyksaXNPdmVybGF5PW1lbnVNb2R1bGUuaGFzQ2xhc3MoJ2ZsLW1lbnUtcmVzcG9uc2l2ZS1mbHlvdXQtb3ZlcmxheScpLGZseW91dFBvcz1tZW51TW9kdWxlLmhhc0NsYXNzKCdmbC1mbHlvdX
607QtcmlnaHQnKT8ncmlnaHQnOidsZWZ0JyxmbHlvdXRQYXJlbnQ9aGVhZGVyLnBhcmVudCgpLmlzKCdoZWFkZXInKT9oZWFkZXIucGFyZW50KCkucGFyZW50KCk6aGVhZGVyLnBhcmVudCgpO2lzRnVsbFdpZHRoPXRoaXMud2luLndpZHRoKCk9PT1oZWFkZXIud2lkdGgoKSxmbHlvdXRMYXlvdXQ9JycsYWN0aXZlUG9zPTI1MCxoZWFkZXJQb3M9MDtpZighZmx5b3V0TWVudS5sZW5ndGgpe3JldHVybn0KaWYodGhpcy53aW4ud2lkdGgoKT5oZWFkZXIucGFyZW50KCkud2lkdGgoKSl7aGVhZGVyUG9zPSh0aGlzLndpbi53aWR0aCgpLWhlYWRlci53aWR0aCgpKS8yfQppZihpc092ZXJsYXkpe2FjdGl2ZVBvcz1oZWFkZXJQb3N9ZWxzZSBpZihpc1B1c2hNZW51KXthY3RpdmVQb3M9YWN0aXZlUG9zK2hlYWRlclBvc30KZmx5b3V0TWVudS5kYXRhKCdhY3RpdmVQb3MnLGFjdGl2ZVBvcyk7aWYoaXNQdXNoTWVudSl7Zmx5b3V0TGF5b3V0PSdwdXNoLScrZmx5b3V0UG9zfWVsc2UgaWYoaXNPdmVybGF5KXtmbHlvdXRMYXlvdXQ9J292ZXJsYXktJytmbHlvdXRQb3N9CmlmKGlzUHVzaE1lbnUmJiEkKCdodG1sJykuaGFzQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGFzLWZseW91dC1tZW51JykpeyQoJ2h0bWwnKS5hZGRDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1oYXMtZmx5b3V0LW1lbnUnKX0KaWYoIWZseW91dFBhcmVudC5oYXNDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1mbHlvdXQtbWVudS0nK2ZseW91dExheW91dCkpe2ZseW91dFBhcmVudC5hZGRDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1mbHlvdXQtbWVudS0nK2ZseW91dExheW91dCl9CmlmKCF
607oZWFkZXIuaGFzQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItZmx5b3V0LW1lbnUtb3ZlcmxheScpJiZpc092ZXJsYXkpe2hlYWRlci5hZGRDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1mbHlvdXQtbWVudS1vdmVybGF5Jyl9CmlmKCFoZWFkZXIuaGFzQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLWZ1bGwtd2lkdGgnKSYmaXNGdWxsV2lkdGgpe2hlYWRlci5hZGRDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItZnVsbC13aWR0aCcpfWVsc2UgaWYoIWlzRnVsbFdpZHRoKXtoZWFkZXIucmVtb3ZlQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLWZ1bGwtd2lkdGgnKX0KbWVudU1vZHVsZS5vbignY2xpY2snLCcuZmwtbWVudS1tb2JpbGUtdG9nZ2xlJywkLnByb3h5KGZ1bmN0aW9uKGV2ZW50KXtpZihtZW51TW9kdWxlLmZpbmQoJy5mbC1tZW51LW1vYmlsZS10b2dnbGUuZmwtYWN0aXZlJykubGVuZ3RoKXskKCdodG1sJykuYWRkQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItZmx5b3V0LW1lbnUtYWN0aXZlJyk7ZXZlbnQuc3RvcEltbWVkaWF0ZVByb3BhZ2F0aW9uKCl9ZWxzZXskKCdodG1sJykucmVtb3ZlQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItZmx5b3V0LW1lbnUtYWN0aXZlJyl9CnRoaXMuX2ZseW91dE1lbnVGaXgoZXZlbnQpfSx0aGlzKSl9LF9mbHlvdXRNZW51Rml4OmZ1bmN0aW9uKGUpe3ZhciBoZWFkZXI9dGhpcy5oZWFkZXIsbWVudU1vZHVsZT0kKGUudGFyZ2V0KS5jbG9zZXN0KCcuZmwtbWVudScpLGZseW91dE1lbnU9bWVudU1vZHVsZS5maW5kKCcuZmwtbWVudS1tb2JpbGUtZmx5b3V0JyksZmx5b3V0UG9zPW1lbnVNb2R1bGUuaGFzQ2xhc3MoJ2ZsLWZseW91dC1yaWdodCcpPydyaWdodCc6J2xlZnQnLG1lbnVPcGFjaXR5PW1lbnVNb2R1bGUuZmluZCgnLmZsLW1lbnUtbW9iaWxlLW9wYWNpdHknKSxpc1Njcm9sbD0ndW5kZWZpbmVkJyE9PXR5cGVvZiBlJiYnc2Nyb2xsJz09PWUuaGFuZGxlT2JqLnR5cGUsYWN0aXZlUG9zPSd1bmRlZmluZWQnIT09dHlwZW9mIGZseW91dE1lbnUuZGF0YSgnYWN0aXZlUG9zJyk/Zmx5b3V0TWVudS5kYXRhKCdhY3RpdmVQb3MnKTowLGhlYWRlclBvcz0odGhpcy53aW4ud2lkdGgoKS1oZWFkZXIud2lkdGgoKSkvMixpbmFjdGl2ZVBvcz1oZWFkZXJQb3M+MD9hY3RpdmVQb3MrNDoyNTQ7aWYoIWZseW91dE1lbnUubGVuZ3RoKXtyZXR1cm59CmlmKHRoaXMub3ZlcmxheSl7cmV0dXJufQppZigkKCcuZmwtdGhlbWUtYnVpbGRlci1mbHlvdXQtbWVudS1hY3RpdmUnKS5sZW5ndGgpe2lmKGlzU2Nyb2xsJiYhZmx5b3V0TWVudS5oYXNDbGFzcygnZmwtbWVudS1kaXNhYmxlLXRyYW5zaXRpb24nKSl7Zmx5b3V0TWVudS5hZGRDbGFzcygnZmwtbWVudS1kaXNhYmxlLXRyYW5zaXRpb24nKX0KaWYoaGVhZGVyLmhhc0NsYXNzKCdmbC10aGVtZS1idWlsZGVyLWhlYWRlci1zdGlja3knKSl7aWYoIWlzU2Nyb2xsKXtzZXRUaW1lb3V0KCQucHJveHkoZnVuY3Rpb24oKXtmbHlvdXRNZW51LmNzcyhmbHlvdXRQb3MsJy0nK2FjdGl2ZVBvcysncHgnKX0sdGhpcyksMSl9ZWxzZXtmbHlvdXRNZW51LmNzcyhmbHlvdXRQb3MsJy0nK2FjdGl2ZVBvcysncHgnKX19ZWxzZXtmbHlvdXRNZW51LmNzcyhmbHlvdXRQb3MsJzBweCcpfX1lbHNle2lmKGZseW91dE1lbnUuaGFzQ2xhc3MoJ2ZsLW1lbnUtZGlzYWJsZS10cmFuc2l0aW9uJykpe2ZseW91dE1lbnUucmVtb3ZlQ2xhc3MoJ2ZsLW1lbnUtZGlzYWJsZS10cmFuc2l0aW9uJyl9CmlmKGhlYWRlci5oYXNDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1mbHlvdXQtbWVudS1vdmVybGF5JykmJmhlYWRlclBvcz4wJiZoZWFkZXJQb3M8MjUwKXtpZihoZWFkZXIuaGFzQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXN0aWNreScpKXtpbmFjdGl2ZVBvcz1oZWFkZXJQb3MrMjU0fWVsc2V7aW5hY3RpdmVQb3M9MjU0fX0KaWYoZSYmZS50eXBlPT09J3Jlc2l6ZScpe2luYWN0aXZlUG9zPWhlYWRlclBvcysyNTR9CmZseW91dE1lbnUuY3NzKGZseW91dFBvcywnLScraW5hY3RpdmVQb3MrJ3B4Jyl9CmlmKGUmJm1lbnVNb2R1bGUuaXMoJy5mbC1tZW51LXJlc3BvbnNpdmUtZmx5b3V0LW92ZXJsYXknKSYmJC5pbmZpbml0ZXNjcm9sbCl7ZS5zdG9wSW1tZWRpYXRlUHJvcGFnYXRpb24oKX0KaWYobWVudU9wYWNpdHkubGVuZ3RoKXtpZihoZWFkZXIuaGFzQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXN0aWNreScpKXtpZignMHB4Jz09PW1lbnVPcGFjaXR5LmNzcygnbGVmdCcpKXttZW51T3BhY2l0eS5jc3MoJ2xlZnQnLCctJytoZWFkZXJQb3MrJ3B4Jyl9fWVsc2V7bWVudU9wYWNpdHkuY3NzKCdsZWZ0JywnJyl9fX0sX2FkanVzdFN0aWNreUhlYWRlcldpZHRoOmZ1bmN0aW9uKCl7aWYoJCgnYm9keScpLmhhc0NsYXNzKCdmbC1maXhlZC13aWR0aCcpKXt2YXIgcGFyZW50V2lkdGg9dGhpcy5oZWFkZXIucGFyZW50KCkud2lkdGgoKTtpZih0aGlzLndpbi53aWR0aCgpPj05OTIpe3RoaXMuaGVhZGVyLmNzcyh7J21hcmdpbic6JzAgYXV0bycsJ21heC13aWR0aCc6cGFyZW50V2lkdGgsfSl9ZWxzZXt0aGlzLmhlYWRlci5jc3MoeydtYXJnaW4nOicnLCdtYXgtd2lkdGgnOicnLH0pfX19LF9hZGp1c3RIZWFkZXJIZWlnaHQ6ZnVuY3Rpb24oKXt2YXIgYmVmb3JlSGVhZGVyPXRoaXMuaGVhZGVyLnByZXZBbGwoJy5mbC1idWlsZGVyLWNvbnRlbnQnKSxiZWZvcmVIZWFkZXJIZWlnaHQ9MCxiZWZvcmVIZWFkZXJGaXg9MCxoZWFkZXJIZWlnaHQ9TWF0aC5mbG9vcih0aGlzLmhlYWRlci5vdXRlckhlaWdodCgpKSxib2R5VG9wUGFkZGluZz1wYXJzZUludCgkKCdib2R5JykuY3NzKCdwYWRkaW5nLXRvcCcpKSx3cEFkbWluQmFySGVpZ2h0PTAsdG90YWxIZWFkZXJIZWlnaHQ9MDtpZihpc05hTihib2R5VG9wUGFkZGluZykpe2JvZHlUb3BQYWRkaW5nPTB9CmlmKGJlZm9yZUhlYWRlci5sZW5ndGgpeyQuZWFjaChiZWZvcmVIZWFkZXIsZnVuY3Rpb24oKXtiZWZvcmVIZWFkZXJIZWlnaHQrPU1hdGguZmxvb3IoJCh0aGlzKS5vdXRlckhlaWdodCgpKX0pO2JlZm9yZUhlYWRlckZpeD0yfQppZih0aGlzLmhhc0FkbWluQmFyJiZ0aGlzLndpbi53aWR0aCgpPD02MDApe3dwQWRtaW5CYXJIZWlnaHQ9TWF0aC5mbG9vcigkKCcjd3B
607hZG1pbmJhcicpLm91dGVySGVpZ2h0KCkpfQp0b3RhbEhlYWRlckhlaWdodD1NYXRoLmZsb29yKGJlZm9yZUhlYWRlckhlaWdodCtoZWFkZXJIZWlnaHQpO2lmKGhlYWRlckhlaWdodD4wKXt2YXIgaGVhZGVyUGFyZW50PXRoaXMuaGVhZGVyLnBhcmVudCgpLGhlYWRlclBhcmVudFRvcFBhZGRpbmc9MDtpZigkKGhlYWRlclBhcmVudCkuaXMoJ2JvZHknKSl7aGVhZGVyUGFyZW50VG9wUGFkZGluZz1NYXRoLmZsb29yKGhlYWRlckhlaWdodC13cEFkbWluQmFySGVpZ2h0KX1lbHNle2hlYWRlclBhcmVudFRvcFBhZGRpbmc9TWF0aC5mbG9vcihoZWFkZXJIZWlnaHQtYm9keVRvcFBhZGRpbmctd3BBZG1pbkJhckhlaWdodCl9CiQoaGVhZGVyUGFyZW50KS5jc3MoJ3BhZGRpbmctdG9wJywoaGVhZGVyUGFyZW50VG9wUGFkZGluZy1iZWZvcmVIZWFkZXJGaXgpKydweCcpO3RoaXMuaGVhZGVyLmNzcyh7Jy13ZWJraXQtdHJhbnNmb3JtJzondHJhbnNsYXRlKDBweCwgLScrdG90YWxIZWFkZXJIZWlnaHQrJ3B4KScsJy1tcy10cmFuc2Zvcm0nOid0cmFuc2xhdGUoMHB4LCAtJyt0b3RhbEhlYWRlckhlaWdodCsncHgpJywndHJhbnNmb3JtJzondHJhbnNsYXRlKDBweCwgLScrdG90YWxIZWFkZXJIZWlnaHQrJ3B4KSd9KX19LF9pbml0U2hyaW5rOmZ1bmN0aW9uKGUpe2lmKHRoaXMud2luLndpZHRoKCk+PXRoaXMuYnJlYWtwb2ludFdpZHRoKXt0aGlzLndpbi5vbignc2Nyb2xsLmZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXNocmluaycsJC5wcm94eSh0aGlzLl9kb1Nocmluayx0aGlzKSk7dGhpcy5fc2V0SW1hZ2VNYXhIZWlnaHQoKTtpZih0aGlzLndpbi5zY3JvbGxUb3AoKT4wKXt0aGlzLl9kb1NocmluaygpfX1lbHNle3RoaXMuaGVhZGVyLnBhcmVudCgpLmNzcygncGFkZGluZy10b3AnLCcwJyk7dGhpcy53aW4ub2ZmKCdzY3JvbGwuZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc2hyaW5rJyk7dGhpcy5fcmVtb3ZlU2hyaW5rKCk7dGhpcy5fcmVtb3ZlSW1hZ2VNYXhIZWlnaHQoKX19LF9kb1NocmluazpmdW5jdGlvbihlKXt2YXIgd2luVG9wPX
607RoaXMud2luLnNjcm9sbFRvcCgpLGhlYWRlclRvcD10aGlzLmhlYWRlci5kYXRhKCdvcmlnaW5hbC10b3AnKSxoZWFkZXJIZWlnaHQ9dGhpcy5oZWFkZXIuZGF0YSgnb3JpZ2luYWwtaGVpZ2h0Jyksc2hyaW5rSW1hZ2VIZWlnaHQ9dGhpcy5oZWFkZXIuZGF0YSgnc2hyaW5rLWltYWdlLWhlaWdodCcpLHdpbmRvd1NpemU9dGhpcy53aW4ud2lkdGgoKSxtYWtlU3RpY2t5PXRoaXMuX21ha2VXaW5kb3dTdGlja3kod2luZG93U2l6ZSksaGFzQ2xhc3M9dGhpcy5oZWFkZXIuaGFzQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXNocmluaycpO2lmKHRoaXMuaGFzQWRtaW5CYXIpe3dpblRvcCs9MzJ9CmlmKG1ha2VTdGlja3kmJih3aW5Ub3A+aGVhZGVyVG9wK2hlYWRlckhlaWdodCkpe2lmKCFoYXNDbGFzcyl7dGhpcy5oZWFkZXIuYWRkQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXNocmluaycpO3RoaXMuaGVhZGVyLmZpbmQoJ2ltZycpLmVhY2goZnVuY3Rpb24oaSl7dmFyIGltYWdlPSQodGhpcyksbWF4TWVnYU1lbnU9aW1hZ2UuY2xvc2VzdCgnLm1heC1tZWdhLW1lbnUnKS5sZW5ndGgsaW1hZ2VJbkxpZ2h0Ym94PWltYWdlLmNsb3Nlc3QoJy5mbC1idXR0b24tbGlnaHRib3gtY29udGVudCcpLmxlbmd0aCxpbWFnZUluTmF2TWVudT1pbWFnZS5jbG9zZXN0KCdsaS5tZW51LWl0ZW0nKS5sZW5ndGg7aWYoIShpbWFnZUluTGlnaHRib3h8fGltYWdlSW5OYXZNZW51fHxtYXhNZWdhTWVudSkpe2ltYWdlLmNzcygnbWF4LWhlaWdodCcsc2hyaW5rSW1hZ2VIZWlnaHQpfX0pO3RoaXMuaGVhZGVyLmZpbmQoJy5mbC1yb3ctY29udGVudC13cmFwJykuZWFjaChmdW5jdGlvbigpe3ZhciByb3c9JCh0aGlzKTtpZihwYXJzZUludChyb3cuY3NzKCdwYWRkaW5nLWJvdHRvbScpKT41KXtyb3cuYWRkQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXNocmluay1yb3ctYm90dG9tJyl9CmlmKHBhcnNlSW50KHJvdy5jc3MoJ3BhZGRpbmctdG9wJykpPjUpe3Jvdy5hZGRDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc2hyaW5rLXJvdy10b3AnKX19KTt0aGlzLmhlYWRlci5maW5kKCcuZmwtbW9kdWxlJykuZWFjaChmdW5jdGlvbigpe3ZhciBtb2R1bGU9JCh0aGlzKS5maW5kKCcuZmwtbW9kdWxlLWNvbnRlbnQnKS5sZW5ndGg/JCh0aGlzKS5maW5kKCcuZmwtbW9kdWxlLWNvbnRlbnQnKTokKHRoaXMpO2lmKHBhcnNlSW50KG1vZHVsZS5jc3MoJ21hcmdpbi1ib3R0b20nKSk+NSl7bW9kdWxlLmFkZENsYXNzKCdmbC10aGVtZS1idWlsZGVyLWhlYWRlci1zaHJpbmstbW9kdWxlLWJvdHRvbScpfQppZihwYXJzZUludChtb2R1bGUuY3NzKCdtYXJnaW4tdG9wJykpPjUpe21vZHVsZS5hZGRDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc2hyaW5rLW1vZHVsZS10b3AnKX19KX19ZWxzZSBpZihoYXNDbGFzcyl7dGhpcy5oZWFkZXIuZmluZCgnaW1nJykuY3NzKCdtYXgtaGVpZ2h0JywnJyk7dGhpcy5fcmVtb3ZlU2hyaW5rKCl9CmlmKCd1bmRlZmluZWQnPT09dHlwZW9mKGUpJiYkKCdib2R5JykuaGFzQ2xhc3MoJ2ZsLWZpeGVkLXdpZHRoJykpe2lmKCF0aGlzLm92ZXJsYXkpe3RoaXMuX2FkanVzdEhlYWRlckhlaWdodCgpfX19LF9yZW1vdmVTaHJpbms6ZnVuY3Rpb24oKXt2YXIgcm93cz10aGlzLmhlYWRlci5maW5kKCcuZmwtcm93LWNvbnRlbnQtd3JhcCcpLG1vZHVsZXM9dGhpcy5oZWFkZXIuZmluZCgnLmZsLW1vZHVsZSwgLmZsLW1vZHVsZS1jb250ZW50Jyk7cm93cy5yZW1vdmVDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc2hyaW5rLXJvdy1ib3R0b20nKTtyb3dzLnJlbW92ZUNsYXNzKCdmbC10aGVtZS1idWlsZGVyLWhlYWRlci1zaHJpbmstcm93LXRvcCcpO21vZHVsZXMucmVtb3ZlQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXNocmluay1tb2R1bGUtYm90dG9tJyk7bW9kdWxlcy5yZW1vdmVDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc2hyaW5rLW1vZHVsZS10b3AnKTt0aGlzLmhlYWRlci5yZW1vdmVDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc2hyaW5rJyl9LF9zZXRJbWFnZU1heEhlaWdodDpmdW5jdGlvbigpe3ZhciBoZWFkPSQoJ2hlYWQnKSxzdHlsZXNJZD0nZmwtaGVhZGVyLXN0eWxlcy0nK3RoaXMuaGVhZGVyLmRhdGEoJ3Bvc3QtaWQnKSxzdHlsZXM9JycsaW1hZ2VzPXRoaXMuaGVhZGVyLmZpbmQoJy5mbC1tb2R1bGUgaW1nJyk7aWYoJCgnIycrc3R5bGVzSWQpLmxlbmd0aCl7cmV0dXJufQppbWFnZXMuZWFjaChmdW5jdGlvbihpKXt2YXIgaW1hZ2U9JCh0aGlzKSxoZWlnaHQ9aW1hZ2UuaGVpZ2h0KCksbm9kZT1pbWFnZS5jbG9zZXN0KCcuZmwtbW9kdWxlJykuZGF0YSgnbm9kZScpLGNsYXNzTmFtZT0nZmwtbm9kZS0nK25vZGUrJy1pbWctJytpLG1heE1lZ2FNZW51PWltYWdlLmNsb3Nlc3QoJy5tYXgtbWVnYS1tZW51JykubGVuZ3RoLGltYWdlSW5MaWdodGJveD1pbWFnZS5jbG9zZXN0KCcuZmwtYnV0dG9uLWxpZ2h0Ym94LWNvbnRlbnQnKS5sZW5ndGgsaW1hZ2VJbk5hdk1lbnU9aW1hZ2UuY2xvc2VzdCgnbGkubWVudS1pdGVtJykubGVuZ3RoO2lmKCEoaW1hZ2VJbkxpZ2h0Ym94fHxpbWFnZUluTmF2TWVudXx8bWF4TWVnYU1lbnUpKXtpbWFnZS5hZGRDbGFzcyhjbGFzc05hbWUpO3N0eWxlcys9Jy4nK2NsYXNzTmFtZSsnIHsgbWF4LWhlaWdodDogJysoaGVpZ2h0P2hlaWdodDppbWFnZVswXS5oZWlnaHQpKydweCB9J319KTtpZignJyE9PXN0eWxlcyl7aGVhZC5hcHBlbmQoJzxzdHlsZSBpZD0iJytzdHlsZXNJZCsnIj4nK3N0eWxlcysnPC9zdHlsZT4nKX19LF9yZW1vdmVJbWFnZU1heEhlaWdodDpmdW5jdGlvbigpeyQoJyNmbC1oZWFkZXItc3R5bGVzLScrdGhpcy5oZWFkZXIuZGF0YSgncG9zdC1pZCcpKS5yZW1vdmUoKX0sfTskKGZ1bmN0aW9uKCl7RkxUaGVtZUJ1aWxkZXJIZWFkZXJMYXlvdXQuaW5pdCgpfSl9KShqUXVlcnkpOyhmdW5jdGlvbigkKXtpZigkKCcuZmwtbm9kZS14dXpiZDZ2M29yY3QgLnBwLXBob3RvLXJvbGxvdmVyJykubGVuZ3RoPjApeyQoJ2JvZHknKS5vbignbW91c2VlbnRlci5wcC1yb2xsb3ZlcicsJy5mbC1ub2RlLXh1emJ
607kNnYzb3JjdCAucHAtcGhvdG8tcm9sbG92ZXIgLnBwLXBob3RvLWNvbnRlbnQnLGZ1bmN0aW9uKCl7JCh0aGlzKS5hZGRDbGFzcygnaXMtaG92ZXInKX0pLm9uKCdtb3VzZWxlYXZlLnBwLXJvbGxvdmVyJywnLmZsLW5vZGUteHV6YmQ2djNvcmN0IC5wcC1waG90by1yb2xsb3ZlciAucHAtcGhvdG8tY29udGVudCcsZnVuY3Rpb24oKXskKHRoaXMpLnJlbW92ZUNsYXNzKCdpcy1ob3ZlcicpfSl9fSkoalF1ZXJ5KTsoZnVuY3Rpb24oJCl7fSkoalF1ZXJ5KQ==" defer></script>
607<script src="https://unpkg.com/@popperjs/core@2" defer data-deferred="1"></script>
vendor: 1 bytes, line 607
607
608<script type="text/javascript" src="data:text/javascript;base64,alF1ZXJ5KGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbigkKXskKCIuc2Nyb2xsIGEiKS5jbGljayhmdW5jdGlvbihldmVudCl7dmFyIGZ1bGxfdXJsPXRoaXMuaHJlZjt2YXIgcGFydHM9ZnVsbF91cmwuc3BsaXQoIiMiKTt2YXIgdHJndD1wYXJ0c1sxXTt2YXIgdGFyZ2V0X29mZnNldD0kKCIjIit0cmd0KS5vZmZzZXQoKTt2YXIgdGFyZ2V0X3RvcD10YXJnZXRfb2Zmc2V0LnRvcC0xMDA7JCgnaHRtbCwgYm9keScpLmFuaW1hdGUoe3Njcm9sbFRvcDp0YXJnZXRfdG9wfSw3MDApfSk7JCgnLnBwLWxpc3QtaXRlbScpLmhvdmVyKGZ1bmN0aW9uKCl7Y29uc3QgZGVzY3JpcHRpb249JCh0aGlzKS5maW5kKCcucHAtaW5mb2xpc3QtZGVzY3JpcHRpb24nKS5odG1sKCkudHJpbSgpO2lmKCFkZXNjcmlwdGlvbil7cmV0dXJufQpjb25zdCB0b29sdGlwPSQoJzxkaXYgY2xhc3M9ImN1c3RvbS10b29sdGlwIj48L2Rpdj4nKS5odG1sKGRlc2NyaXB0aW9uKTtjb25zdCBhcnJvdz0kKCc8ZGl2IGNsYXNzPSJ0b29sdGlwLWFycm93Ij48L2Rpdj4nKTt0b29sdGlwLmFwcGVuZChhcnJvdyk7JCgnYm9keScpLmFwcGVuZCh0b29sdGlwKTtQb3BwZXIuY3JlYXRlUG9wcGVyKHRoaXMsdG9vbHRpcFswXSx7cGxhY2VtZW50Oid0b3AnLG1vZGlmaWVyczpbe25hbWU6J29mZnNldCcsb3B0aW9uczp7b2Zmc2V0OlswLDEwXSx9LH0se25hbWU6J2Fycm93JyxvcHRpb25zOntlbGVtZW50OicudG9vbHRpcC1hcnJvdycsfSx9LF0sfSk7dG9vbHRpcC5hZGRDbGFzcygndmlzaWJsZScpfSxmdW5jdGlvbigpeyQoJy5jdXN0b20tdG9vbHRpcCcpLnJlbW92ZSgpfSk7JCgnLnViZXJtZW51LWNvbnRlbnQtYmxvY2snKS5vbignY2xpY2snLGZ1bmN0aW9uKCl7dmFyICRsaT0kKHRoaXMpLmNsb3Nlc3QoJ2xpJyk7dmFyIHVybD0kbGkuZmluZCgnYScpLmF0dHIoJ2hyZWYnKTt3aW5kb3cubG9jYXRpb24uaHJlZj11cmx9KX0pO2RvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ3RvdWNoZW5kJyxmdW5jdGlvbihlKXtjb25zdCB0YXJnZXQ9ZS50YXJnZXQuY2xvc2VzdCgnI21lbnUtaXRlbS0yMjA1MSBsaS51YmVybWVudS1pdGVtLWxldmVsLTQgYScpO2lmKHRhcmdldCl7alF1ZXJ5KCIjbWVudS0yMDIzIikuZmluZCgiI21lbnUtaXRlbS0yMjA1MSIpLnJlbW92ZUNsYXNzKCJ1YmVybWVudS1hY3RpdmUiKTtqUXVlcnkoIiNtZW51LTIwMjMiKS5maW5kKCIjdWJlcm1lbnUtbWFpbi0xOTEiKS5hZGRDbGFzcygiIHViZXJtZW51LXJlc3BvbnNpdmUtY29sbGFwc2UiKX19LCEwKQ==" defer></script>
vendor: 1 bytes, line 608
608
609<script data-optimized="1" type="text/javascript" src="https://revisual.io/wp-content/litespeed/js/2e013fbc3c9aed68f09ea85acfdb8ac6.js?ver=b8ac6" defer data-deferred="1"></script>
609
610
611<script data-no-optimize="1">window.lazyLoadOptions=Object.assign({},{threshold:300},window.lazyLoadOptions||{});!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).LazyLoad=e()}(this,function(){"use strict";function e(){return(e=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n,a=arguments[e];for(n in a)Object.prototype.hasOwnProperty.call(a,n)&&(t[n]=a[n])}return t}).apply(this,arguments)}function o(t){return e({},at,t)}function l(t,e){return t.getAttribute(gt+e)}function c(t){return l(t,vt)}function s(t,e){return function(t,e,n){e=gt+e;null!==n?t.setAttribute(e,n):t.removeAttribute(e)}(t,vt,e)}function i(t){return s(t,null),0}function r(t){return null===c(t)}function u(t){return c(t)===_t}function d(t,e,n,a){t&&(void 0===a?void 0===n?t(e):t(e,n):t(e,n,a))}function f(t,e){et?t.classList.add(e):t.className+=(t.className?" ":"")+e}function _(t,e){et?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\s+)"+e+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")}function g(t){return t.llTempImage}function v(t,e){!e||(e=e._observer)&&e.unobserve(t)}function b(t,e){t&&(t.loadingCount+=e)}function p(t,e){t&&(t.toLoadCount=e)}function n(t){for(var e,n=[],a=0;e=t.children[a];a+=1)"SOURCE"===e.tagName&&n.push(e);return n}function h(t,e){(t=t.parentNode)&&"PICTURE"===t.tagName&&n(t).forEach(e)}function a(t,e){n(t).forEach(e)}function m(t){return!!t[lt]}function E(t){return t[lt]}function I(t){return delete t[lt]}function y(e,t){var n;m(e)||(n={},t.forEach(function(t){n[t]=e.getAttribute(t)}),e[lt]=n)}function L(a,t){var o;m(a)&&(o=E(a),t.forEach(function(t){var e,n;e=a,(t=o[n=t])?e.setAttribute(n,t):e.removeAttribute(n)}))}function k(t,e,n){f(t,e.class_loading),s(t,st),n&&(b(n,1),d(e.callback_loading,t,n))}function A(t,e,n){n&&t.setAttribute(e,n)}function O(t,e){A(t,rt,l(t,e.data_sizes)),A(t,it,l(t,e.data_srcset)),A(t,ot,l(t,e.data_src))}function w(t,e,n){var a=l(t,e.data_bg_multi),o=l(t,e.data_bg_multi_hidpi);(a=nt&&o?o:a)&&(t.style.backgroundImage=a,n=n,f(t=t,(e=e).class_applied),s(t,dt),n&&(e.unobserve_completed&&v(t,e),d(e.callback_applied,t,n)))}function x(t,e){!e||0<e.loadingCount||0<e.toLoadCount||d(t.callback_finish,e)}function M(t,e,n){t.addEventListener(e,n),t.llEvLisnrs[e]=n}function N(t){return!!t.llEvLisnrs}function z(t){if(N(t)){var e,n,a=t.llEvLisnrs;for(e in a){var o=a[e];n=e,o=o,t.removeEventListener(n,o)}delete t.llEvLisnrs}}function C(t,e,n){var a;delete t.llTempImage,b(n,-1),(a=n)&&--a.toLoadCount,_(t,e.class_loading),e.unobserve_completed&&v(t,n)}function R(i,r,c){var l=g(i)||i;N(l)||function(t,e,n){N(t)||(t.llEvLisnrs={});var a="VIDEO"===t.tagName?"loadeddata":"load";M(t,a,e),M(t,"error",n)}(l,function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_loaded),s(e,ut),d(n.callback_loaded,e,a),o||x(n,a),z(l)},function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_error),s(e,ft),d(n.callback_error,e,a),o||x(n,a),z(l)})}function T(t,e,n){var a,o,i,r,c;t.llTempImage=document.createElement("IMG"),R(t,e,n),m(c=t)||(c[lt]={backgroundImage:c.style.backgroundImage}),i=n,r=l(a=t,(o=e).data_bg),c=l(a,o.data_bg_hidpi),(r=nt&&c?c:r)&&(a.style.backgroundImage='url("'.concat(r,'")'),g(a).setAttribute(ot,r),k(a,o,i)),w(t,e,n)}function G(t,e,n){var a;R(t,e,n),a=e,e=n,(t=Et[(n=t).tagName])&&(t(n,a),k(n,a,e))}function D(t,e,n){var a;a=t,(-1<It.indexOf(a.tagName)?G:T)(t,e,n)}function S(t,e,n){var a;t.setAttribute("loading","lazy"),R(t,e,n),a=e,(e=Et[(n=t).tagName])&&e(n,a),s(t,_t)}function V(t){t.removeAttribute(ot),t.removeAttribute(it),t.removeAttribute(rt)}function j(t){h(t,function(t){L(t,mt)}),L(t,mt)}function F(t){var e;(e=yt[t.tagName])?e(t):m(e=t)&&(t=E(e),e.style.backgroundImage=t.backgroundImage)}function P(t,e){var n;F(t),n=e,r(e=t)||u(e)||(_(e,n.class_entered),_(e,n.class_exited),_(e,n.class_applied),_(e,n.class_loading),_(e,n.class_loaded),_(e,n.class_error)),i(t),I(t)}function U(t,e,n,a){var o;n.cancel_on_exit&&(c(t)!==st||"IMG"===t.tagName&&(z(t),h(o=t,function(t){V(t)}
611),V(o),j(t),_(t,n.class_loading),b(a,-1),i(t),d(n.callback_cancel,t,e,a)))}function $(t,e,n,a){var o,i,r=(i=t,0<=bt.indexOf(c(i)));s(t,"entered"),f(t,n.class_entered),_(t,n.class_exited),o=t,i=a,n.unobserve_entered&&v(o,i),d(n.callback_enter,t,e,a),r||D(t,n,a)}function q(t){return t.use_native&&"loading"in HTMLImageElement.prototype}function H(t,o,i){t.forEach(function(t){return(a=t).isIntersecting||0<a.intersectionRatio?$(t.target,t,o,i):(e=t.target,n=t,a=o,t=i,void(r(e)||(f(e,a.class_exited),U(e,n,a,t),d(a.callback_exit,e,n,t))));var e,n,a})}function B(e,n){var t;tt&&!q(e)&&(n._observer=new IntersectionObserver(function(t){H(t,e,n)},{root:(t=e).container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}))}function J(t){return Array.prototype.slice.call(t)}function K(t){return t.container.querySelectorAll(t.elements_selector)}function Q(t){return c(t)===ft}function W(t,e){return e=t||K(e),J(e).filter(r)}function X(e,t){var n;(n=K(e),J(n).filter(Q)).forEach(function(t){_(t,e.class_error),i(t)}),t.update()}function t(t,e){var n,a,t=o(t);this._settings=t,this.loadingCount=0,B(t,this),n=t,a=this,Y&&window.addEventListener("online",function(){X(n,a)}),this.update(e)}var Y="undefined"!=typeof window,Z=Y&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),tt=Y&&"IntersectionObserver"in window,et=Y&&"classList"in document.createElement("p"),nt=Y&&1<window.devicePixelRatio,at={elements_selector:".lazy",container:Z||Y?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_poster:"poster",class_applied:"applied",class_loading:"litespeed-loading",class_loaded:"litespeed-loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1},ot="src",it="srcset",rt="sizes",ct="poster",lt="llOriginalAttrs",st="loading",ut="loaded",dt="applied",ft="error",_t="native",gt="data-",vt="ll-status",bt=[st,ut,dt,ft],pt=[ot],ht=[ot,ct],mt=[ot,it,rt],Et={IMG:function(t,e){h(t,function(t){y(t,mt),O(t,e)}),y(t,mt),O(t,e)},IFRAME:function(t,e){y(t,pt),A(t,ot,l(t,e.data_src))},VIDEO:function(t,e){a(t,function(t){y(t,pt),A(t,ot,l(t,e.data_src))}),y(t,ht),A(t,ct,l(t,e.data_poster)),A(t,ot,l(t,e.data_src)),t.load()}},It=["IMG","IFRAME","VIDEO"],yt={IMG:j,IFRAME:function(t){L(t,pt)},VIDEO:function(t){a(t,function(t){L(t,pt)}),L(t,ht),t.load()}},Lt=["IMG","IFRAME","VIDEO"];return t.prototype={update:function(t){var e,n,a,o=this._settings,i=W(t,o);{if(p(this,i.length),!Z&&tt)return q(o)?(e=o,n=this,i.forEach(function(t){-1!==Lt.indexOf(t.tagName)&&S(t,e,n)}),void p(n,0)):(t=this._observer,o=i,t.disconnect(),a=t,void o.forEach(function(t){a.observe(t)}));this.loadAll(i)}},destroy:function(){this._observer&&this._observer.disconnect(),K(this._settings).forEach(function(t){I(t)}),delete this._observer,delete this._settings,delete this.loadingCount,delete this.toLoadCount},loadAll:function(t){var e=this,n=this._settings;W(t,n).forEach(function(t){v(t,e),D(t,n,e)})},restoreAll:function(){var e=this._settings;K(e).forEach(function(t){P(t,e)})}},t.load=function(t,e){e=o(e);D(t,e)},t.resetStatus=function(t){i(t)},t}),function(t,e){"use strict";function n(){e.body.classList.add("litespeed_lazyloaded")}function a(){console.log("[LiteSpeed] Start Lazy Load"),o=new LazyLoad(Object.assign({},t.lazyLoadOptions||{},{elements_selector:"[data-lazyloaded]",callback_finish:n})),i=function(){o.update()},t.MutationObserver&&new MutationObserver(i).observe(e.documentElement,{childList:!0,subtree:!0,attributes:!0})}var o,i;t.addEventListener?t.addEventListener("load",a,!1):t.attachEvent("onload",a)}(window,document);</script>
611<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"9b7e61195489481683edc30816ff6360","r":1,"spa":2}' crossorigin="anonymous"></script>
611
612</body>
613</html>
614
615
616<!-- Page cached by LiteSpeed Cache 7.9.1 on 2026-10-02 16:02:36 -->
617<!-- QUIC.cloud CCSS loaded ✅ /ccss/3af09a23ccdfcd2ca6ec2db4b022a6bd.css -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.