Help
RSS
API
Feed
Maltego
Contact
Domain > www.sebrealtors.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2019-11-25
54.152.185.121
(
ClassC
)
2024-12-30
20.25.91.29
(
ClassC
)
Port 80
HTTP/1.1 308 Permanent RedirectDate: Mon, 30 Dec 2024 22:28:57 GMTContent-Type: text/htmlContent-Length: 164Connection: keep-aliveLocation: https://www.sebrealtors.com html>head>title>308 Permanent Redirect/title>/head>body>center>h1>308 Permanent Redirect/h1>/center>hr>center>nginx/center>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Mon, 30 Dec 2024 22:28:57 GMTContent-Type: text/html; charsetUTF-8Content-Length: 314842Connection: keep-aliveVary: Accept-EncodingVary: Accept-Encoding, CookieCache-Control: max-age3, must-revalidateLast-Modified: Mon, 30 Dec 2024 22:16:48 GMTX-Backend-Server: gzcms-d74f895fd-f6llvStrict-Transport-Security: max-age31536000; includeSubDomains !DOCTYPE html>html langen-US>head>meta charsetUTF-8 />meta nameviewport contentwidthdevice-width, initial-scale1.0 />meta http-equivX-UA-Compatible contentIEedge />link relprofile hrefhttp://gmpg.org/xfn/11 />link relpingback hrefhttps://www.sebrealtors.com/xmlrpc.php /> !--if lt IE 9> script srchttps://www.sebrealtors.com/wp-content/themes/bb-theme/js/html5shiv.js>/script> script srchttps://www.sebrealtors.com/wp-content/themes/bb-theme/js/respond.min.js>/script> !endif--> script data-cfasyncfalse data-no-defer1>var ewww_webp_supported!1;function check_webp_feature(A,e){var w;evoid 0!e?e:function(){},ewww_webp_supported?e(ewww_webp_supported):((wnew Image).onloadfunction(){ewww_webp_supported0w.width&&0w.height,e&&e(ewww_webp_supported)},w.onerrorfunction(){e&&e(!1)},w.srcdata:image/webp;base64,+{alpha:UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA}A)}check_webp_feature(alpha);/script>script data-cfasyncfalse data-no-defer1>var Arrivefunction(c,w){use strict;if(c.MutationObserver&&undefined!typeof HTMLElement){var r,a0,u(rHTMLElement.prototype.matches||HTMLElement.prototype.webkitMatchesSelector||HTMLElement.prototype.mozMatchesSelector||HTMLElement.prototype.msMatchesSelector,{matchesSelector:function(e,t){return e instanceof HTMLElement&&r.call(e,t)},addMethod:function(e,t,r){var aet;etfunction(){return r.lengtharguments.length?r.apply(this,arguments):functiontypeof a?a.apply(this,arguments):void 0}},callCallbacks:function(e,t){t&&t.options.onceOnly&&1t.firedElems.length&&(ee0);for(var r,a0;rea;a++)r&&r.callback&&r.callback.call(r.elem,r.elem);t&&t.options.onceOnly&&1t.firedElems.length&&t.me.unbindEventWithSelectorAndCallback.call(t.target,t.selector,t.callback)},checkChildNodesRecursively:function(e,t,r,a){for(var i,n0;ien;n++)r(i,t,a)&&a.push({callback:t.callback,elem:i}),0i.childNodes.length&&u.checkChildNodesRecursively(i.childNodes,t,r,a)},mergeArrays:function(e,t){var r,a{};for(r in e)e.hasOwnProperty(r)&&(arer);for(r in t)t.hasOwnProperty(r)&&(artr);return a},toElementsArray:function(e){return evoid 0!e&&(number!typeof e.length||ec)?e:e}}),e(l.prototype.addEventfunction(e,t,r,a){a{target:e,selector:t,options:r,callback:a,firedElems:};return this._beforeAdding&&this._beforeAdding(a),this._eventsBucket.push(a),a},l.prototype.removeEventfunction(e){for(var t,rthis._eventsBucket.length-1;tthis._eventsBucketr;r--)e(t)&&(this._beforeRemoving&&this._beforeRemoving(t),(tthis._eventsBucket.splice(r,1))&&t.length&&(t0.callbacknull))},l.prototype.beforeAddingfunction(e){this._beforeAddinge},l.prototype.beforeRemovingfunction(e){this._beforeRemovinge},l),tfunction(i,n){var onew e,lthis,s{fireOnAttributesModification:!1};return o.beforeAdding(function(t){var et.target;e!c.document&&e!c||(edocument.getElementsByTagName(html)0);var rnew MutationObserver(function(e){n.call(this,e,t)}),ai(t.options);r.observe(e,a),t.observerr,t.mel}),o.beforeRemoving(function(e){e.observer.disconnect()}),this.bindEventfunction(e,t,r){tu.mergeArrays(s,t);for(var au.toElementsArray(this),i0;ia.length;i++)o.addEvent(ai,e,t,r)},this.unbindEventfunction(){var ru.toElementsArray(this);o.removeEvent(function(e){for(var t0;tr.length;t++)if(thisw||e.targetrt)return!0;return!1})},this.unbindEventWithSelectorOrCallbackfunction(r){var au.toElementsArray(this),ir,efunctiontypeof r?function(e){for(var t0;ta.length;t++)if((thisw||e.targetat)&&e.callbacki)return!0;return!1}:function(e){for(var t0;ta.length;t++)if((thisw||e.targetat)&&e.selectorr)return!0;return!1};o.removeEvent(e)},this.unbindEventWithSelectorAndCallbackfunction(r,a){var iu.toElementsArray(this);o.removeEvent(function(e){for(var t0;ti.length;t++)if((thisw||e.targetit)&&e.selectorr&&e.callbacka)return!0;return!1})},this},inew function(){var s{fireOnAttributesModification:!1,onceOnly:!1,existing:!1};function n(e,t,r){return!(!u.matchesSelector(e,t.selector)||(e._idw&&(e._ida++),-1!t.firedElems.indexOf(e._id)))&&(t.firedElems.push(e._id),!0)}var c(inew t(function(e){var t{attributes:!1,childList:!0,subtree:!0};return e.fireOnAttributesModification&&(t.attributes!0),t},function(e,i){e.forEach(function(e){var te.addedNodes,re.target,a;null!t&&0t.length?u.checkChildNodesRecursively(t,i,n,a):attributese.type&&n(r,i)&&a.push({callback:i.callback,elem:r}),u.callCallbacks(a,i)})})).bindEvent;return i.bindEventfunction(e,t,r){tvoid 0r?(rt,s):u.mergeArrays(s,t);var au.toElementsArray(this);if(t.existing){for(var i,n0;na.length;n++)for(var oan.querySelectorAll(e),l0;lo.length;l++)i.push({callback:r,elem:ol});if(t.onceOnly&&i.length)return r.call(i0.elem,i0.elem);setTimeout(u.callCallbacks,1,i)}c.call(this,e,t,r)},i},onew function(){var a{};function i(e,t){return u.matchesSelector(e,t.selector)}var n(onew t(function(){return{childList:!0,subtree:!0}},function(e,r){e.forEach(function(e){var te.removedNodes,e;null!t&&0t.length&&u.checkChildNodesRecursively(t,r,i,e),u.callCallbacks(e,r)})})).bindEvent;return o.bindEventfunction(e,t,r){tvoid 0r?(rt,a):u.mergeArrays(a,t),n.call(this,e,t,r)},o};d(HTMLElement.prototype),d(NodeList.prototype),d(HTMLCollection.prototype),d(HTMLDocument.prototype),d(Window.prototype);var n{};return s(i,n,unbindAllArrive),s(o,n,unbindAllLeave),n}function l(){this._eventsBucket,this._beforeAddingnull,this._beforeRemovingnull}function s(e,t,r){u.addMethod(t,r,e.unbindEvent),u.addMethod(t,r,e.unbindEventWithSelectorOrCallback),u.addMethod(t,r,e.unbindEventWithSelectorAndCallback)}function d(e){e.arrivei.bindEvent,s(i,e,unbindArrive),e.leaveo.bindEvent,s(o,e,unbindLeave)}}(window,void 0),ewww_webp_supported!1;function check_webp_feature(e,t){var r;ewww_webp_supported?t(ewww_webp_supported):((rnew Image).onloadfunction(){ewww_webp_supported0r.width&&0r.height,t(ewww_webp_supported)},r.onerrorfunction(){t(!1)},r.srcdata:image/webp;base64,+{alpha:UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA,animation:UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA}e)}function ewwwLoadImages(e){if(e){for(var tdocument.querySelectorAll(.batch-image img, .image-wrapper a, .ngg-pro-masonry-item a, .ngg-galleria-offscreen-seo-wrapper a),r0,at.length;ra;r++)ewwwAttr(tr,data-src,tr.getAttribute(data-webp)),ewwwAttr(tr,data-thumbnail,tr.getAttribute(data-webp-thumbnail));for(var idocument.querySelectorAll(.rev_slider ul li),r0,ai.length;ra;r++){ewwwAttr(ir,data-thumb,ir.getAttribute(data-webp-thumb));for(var n1;n11;)ewwwAttr(ir,data-param+n,ir.getAttribute(data-webp-param+n)),n++}for(r0,a(idocument.querySelectorAll(.rev_slider img)).length;ra;r++)ewwwAttr(ir,data-lazyload,ir.getAttribute(data-webp-lazyload));for(var odocument.querySelectorAll(div.woocommerce-product-gallery__image),r0,ao.length;ra;r++)ewwwAttr(or,data-thumb,or.getAttribute(data-webp-thumb))}for(var ldocument.querySelectorAll(video),r0,al.length;ra;r++)ewwwAttr(lr,poster,e?lr.getAttribute(data-poster-webp):lr.getAttribute(data-poster-image));for(var s,cdocument.querySelectorAll(img.ewww_webp_lazy_load),r0,ac.length;ra;r++)e&&(ewwwAttr(cr,data-lazy-srcset,cr.getAttribute(data-lazy-srcset-webp)),ewwwAttr(cr,data-srcset,cr.getAttribute(data-srcset-webp)),ewwwAttr(cr,data-lazy-src,cr.getAttribute(data-lazy-src-webp)),ewwwAttr(cr,data-src,cr.getAttribute(data-src-webp)),ewwwAttr(cr,data-orig-file,cr.getAttribute(data-webp-orig-file)),ewwwAttr(cr,data-medium-file,cr.getAttribute(data-webp-medium-file)),ewwwAttr(cr,data-large-file,cr.getAttribute(data-webp-large-file)),null!(scr.getAttribute(srcset))&&!1!s&&s.includes(R0lGOD)&&ewwwAttr(cr,src,cr.getAttribute(data-lazy-src-webp))),cr.classNamecr.className.replace(/\bewww_webp_lazy_load\b/,);for(var wdocument.querySelectorAll(.ewww_webp),r0,aw.length;ra;r++)e?(ewwwAttr(wr,srcset,wr.getAttribute(data-srcset-webp)),ewwwAttr(wr,src,wr.getAttribute(data-src-webp)),ewwwAttr(wr,data-orig-file,wr.getAttribute(data-webp-orig-file)),ewwwAttr(wr,data-medium-file,wr.getAttribute(data-webp-medium-file)),ewwwAttr(wr,data-large-file,wr.getAttribute(data-webp-large-file)),ewwwAttr(wr,data-large_image,wr.getAttribute(data-webp-large_image)),ewwwAttr(wr,data-src,wr.getAttribute(data-webp-src))):(ewwwAttr(wr,srcset,wr.getAttribute(data-srcset-img)),ewwwAttr(wr,src,wr.getAttribute(data-src-img))),wr.classNamewr.className.replace(/\bewww_webp\b/,ewww_webp_loaded);window.jQuery&&jQuery.fn.isotope&&jQuery.fn.imagesLoaded&&(jQuery(.fusion-posts-container-infinite).imagesLoaded(function(){jQuery(.fusion-posts-container-infinite).hasClass(isotope)&&jQuery(.fusion-posts-container-infinite).isotope()}),jQuery(.fusion-portfolio:not(.fusion-recent-works) .fusion-portfolio-wrapper).imagesLoaded(function(){jQuery(.fusion-portfolio:not(.fusion-recent-works) .fusion-portfolio-wrapper).isotope()}))}function ewwwWebPInit(e){ewwwLoadImages(e),ewwwNggLoadGalleries(e),document.arrive(.ewww_webp,function(){ewwwLoadImages(e)}),document.arrive(.ewww_webp_lazy_load,function(){ewwwLoadImages(e)}),document.arrive(videos,function(){ewwwLoadImages(e)}),loadingdocument.readyState?document.addEventListener(DOMContentLoaded,ewwwJSONParserInit):(undefined!typeof galleries&&ewwwNggParseGalleries(e),ewwwWooParseVariations(e))}function ewwwAttr(e,t,r){null!r&&!1!r&&e.setAttribute(t,r)}function ewwwJSONParserInit(){undefined!typeof galleries&&check_webp_feature(alpha,ewwwNggParseGalleries),check_webp_feature(alpha,ewwwWooParseVariations)}function ewwwWooParseVariations(e){if(e)for(var tdocument.querySelectorAll(form.variations_form),r0,at.length;ra;r++){var itr.getAttribute(data-product_variations),n!1;try{for(var o in iJSON.parse(i))void 0!io&&void 0!io.image&&(void 0!io.image.src_webp&&(io.image.srcio.image.src_webp,n!0),void 0!io.image.srcset_webp&&(io.image.srcsetio.image.srcset_webp,n!0),void 0!io.image.full_src_webp&&(io.image.full_srcio.image.full_src_webp,n!0),void 0!io.image.gallery_thumbnail_src_webp&&(io.image.gallery_thumbnail_srcio.image.gallery_thumbnail_src_webp,n!0),void 0!io.image.thumb_src_webp&&(io.image.thumb_srcio.image.thumb_src_webp,n!0));n&&ewwwAttr(tr,data-product_variations,JSON.stringify(i))}catch(e){}}}function ewwwNggParseGalleries(e){if(e)for(var t in galleries){var rgalleriest;galleriest.images_listewwwNggParseImageList(r.images_list)}}function ewwwNggLoadGalleries(e){e&&document.addEventListener(ngg.galleria.themeadded,function(e,t){window.ngg_galleria._create_backupwindow.ngg_galleria.create,window.ngg_galleria.createfunction(e,t){var r$(e).data(id);return galleriesgallery_+r.images_listewwwNggParseImageList(galleriesgallery_+r.images_list),window.ngg_galleria._create_backup(e,t)}})}function ewwwNggParseImageList(e){for(var t in e){var ret;if(void 0!rimage-webp&&(et.imagerimage-webp,delete etimage-webp),void 0!rthumb-webp&&(et.thumbrthumb-webp,delete etthumb-webp),void 0!r.full_image_webp&&(et.full_imager.full_image_webp,delete et.full_image_webp),void 0!r.srcsets)for(var a in r.srcsets)nggSrcsetr.srcsetsa,void 0!r.srcsetsa+-webp&&(et.srcsetsar.srcsetsa+-webp,delete et.srcsetsa+-webp);if(void 0!r.full_srcsets)for(var i in r.full_srcsets)nggFSrcsetr.full_srcsetsi,void 0!r.full_srcsetsi+-webp&&(et.full_srcsetsir.full_srcsetsi+-webp,delete et.full_srcsetsi+-webp)}return e}check_webp_feature(alpha,ewwwWebPInit);/script>meta namerobots contentindex, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1 />link mediaall hrefhttps://www.sebrealtors.com/wp-content/cache/autoptimize/1480/css/autoptimize_ab4d0ba7712a435e0524cb0b9b01ccd1.css relstylesheet>title>Home - Southeastern Border Association of REALTORS®/title>link relcanonical hrefhttps://www.sebrealtors.com/ />meta propertyog:locale contenten_US />meta propertyog:type contentwebsite />meta propertyog:title contentHome />meta propertyog:description contentWelcome to the Southeastern Border Association of REALTORS® Find A REALTOR® Read More Advance skills & increase earnings Become a Member Read More Need Services Find a Partner Read More Diamond Sponsors ATA MTIA Pillar to Post Ruby Sponsors Downriver Profile First American Ruoff Mortgage Welcome To SEBAR The Southeastern… />meta propertyog:url contenthttps://www.sebrealtors.com/ />meta propertyog:site_name contentSoutheastern Border Association of REALTORS® />meta propertyarticle:publisher contenthttps://www.facebook.com/SEBRealtors/ />meta propertyarticle:modified_time content2024-01-05T19:21:56+00:00 />meta propertyog:image contenthttps://growthzonecmsprodeastus.azureedge.net/sites/1480/2022/07/Master-NTG-LOGO2-4b2a8077-35bf-43b4-b8c9-80be111bdfad.jpg />meta nametwitter:card contentsummary />meta nametwitter:label1 contentEst. reading time />meta nametwitter:data1 content1 minute /> script typeapplication/ld+json classyoast-schema-graph>{@context:https://schema.org,@graph:{@type:WebSite,@id:https://www.sebrealtors.com/#website,url:https://www.sebrealtors.com/,name:Southeastern Border Association of REALTORS®,description:,potentialAction:{@type:SearchAction,target:{@type:EntryPoint,urlTemplate:https://www.sebrealtors.com/?s{search_term_string}},query-input:required namesearch_term_string},inLanguage:en-US},{@type:ImageObject,@id:https://www.sebrealtors.com/#primaryimage,inLanguage:en-US,url:https://growthzonecmsprodeastus.azureedge.net/sites/1480/2022/07/Master-NTG-LOGO2-4b2a8077-35bf-43b4-b8c9-80be111bdfad.jpg,contentUrl:https://growthzonecmsprodeastus.azureedge.net/sites/1480/2022/07/Master-NTG-LOGO2-4b2a8077-35bf-43b4-b8c9-80be111bdfad.jpg,width:401,height:84,caption:ATA},{@type:WebPage,@id:https://www.sebrealtors.com/#webpage,url:https://www.sebrealtors.com/,name:Home - Southeastern Border Association of REALTORS®,isPartOf:{@id:https://www.sebrealtors.com/#website},primaryImageOfPage:{@id:https://www.sebrealtors.com/#primaryimage},datePublished:2016-06-28T19:14:49+00:00,dateModified:2024-01-05T19:21:56+00:00,breadcrumb:{@id:https://www.sebrealtors.com/#breadcrumb},inLanguage:en-US,potentialAction:{@type:ReadAction,target:https://www.sebrealtors.com/}},{@type:BreadcrumbList,@id:https://www.sebrealtors.com/#breadcrumb,itemListElement:{@type:ListItem,position:1,name:Home}}}/script> link reldns-prefetch href//www.sebrealtors.com />link reldns-prefetch href//use.fontawesome.com />link reldns-prefetch href//fonts.googleapis.com />link hrefhttps://fonts.gstatic.com crossorigin relpreconnect />link relalternate typeapplication/rss+xml titleSoutheastern Border Association of REALTORS® » Feed hrefhttps://www.sebrealtors.com/feed/ />link relalternate typeapplication/rss+xml titleSoutheastern Border Association of REALTORS® » Comments Feed hrefhttps://www.sebrealtors.com/comments/feed/ />link relpreload hrefhttps://www.sebrealtors.com/wp-content/plugins/bb-plugin/fonts/fontawesome/5.15.4/webfonts/fa-solid-900.woff2 asfont typefont/woff2 crossoriginanonymous>link relpreload hrefhttps://www.sebrealtors.com/wp-content/plugins/bb-plugin/fonts/fontawesome/5.15.4/webfonts/fa-brands-400.woff2 asfont typefont/woff2 crossoriginanonymous> script defer srcdata:text/javascript;base64,CndpbmRvdy5fd3BlbW9qaVNldHRpbmdzID0geyJiYXNlVXJsIjoiaHR0cHM6XC9cL3Mudy5vcmdcL2ltYWdlc1wvY29yZVwvZW1vamlcLzE0LjAuMFwvNzJ4NzJcLyIsImV4dCI6Ii5wbmciLCJzdmdVcmwiOiJodHRwczpcL1wvcy53Lm9yZ1wvaW1hZ2VzXC9jb3JlXC9lbW9qaVwvMTQuMC4wXC9zdmdcLyIsInN2Z0V4dCI6Ii5zdmciLCJzb3VyY2UiOnsiY29uY2F0ZW1vamkiOiJodHRwczpcL1wvd3d3LnNlYnJlYWx0b3JzLmNvbVwvd3AtaW5jbHVkZXNcL2pzXC93cC1lbW9qaS1yZWxlYXNlLm1pbi5qcz92ZXI9Ni4xLjEifX07Ci8qISBUaGlzIGZpbGUgaXMgYXV0by1nZW5lcmF0ZWQgKi8KIWZ1bmN0aW9uKGUsYSx0KXt2YXIgbixyLG8saT1hLmNyZWF0ZUVsZW1lbnQoImNhbnZhcyIpLHA9aS5nZXRDb250ZXh0JiZpLmdldENvbnRleHQoIjJkIik7ZnVuY3Rpb24gcyhlLHQpe3ZhciBhPVN0cmluZy5mcm9tQ2hhckNvZGUsZT0ocC5jbGVhclJlY3QoMCwwLGkud2lkdGgsaS5oZWlnaHQpLHAuZmlsbFRleHQoYS5hcHBseSh0aGlzLGUpLDAsMCksaS50b0RhdGFVUkwoKSk7cmV0dXJuIHAuY2xlYXJSZWN0KDAsMCxpLndpZHRoLGkuaGVpZ2h0KSxwLmZpbGxUZXh0KGEuYXBwbHkodGhpcyx0KSwwLDApLGU9PT1pLnRvRGF0YVVSTCgpfWZ1bmN0aW9uIGMoZSl7dmFyIHQ9YS5jcmVhdGVFbGVtZW50KCJzY3JpcHQiKTt0LnNyYz1lLHQuZGVmZXI9dC50eXBlPSJ0ZXh0L2phdmFzY3JpcHQiLGEuZ2V0RWxlbWVudHNCeVRhZ05hbWUoImhlYWQiKVswXS5hcHBlbmRDaGlsZCh0KX1mb3Iobz1BcnJheSgiZmxhZyIsImVtb2ppIiksdC5zdXBwb3J0cz17ZXZlcnl0aGluZzohMCxldmVyeXRoaW5nRXhjZXB0RmxhZzohMH0scj0wO3I8by5sZW5ndGg7cisrKXQuc3VwcG9ydHNbb1tyXV09ZnVuY3Rpb24oZSl7aWYocCYmcC5maWxsVGV4dClzd2l0Y2gocC50ZXh0QmFzZWxpbmU9InRvcCIscC5mb250PSI2MDAgMzJweCBBcmlhbCIsZSl7Y2FzZSJmbGFnIjpyZXR1cm4gcyhbMTI3OTg3LDY1MDM5LDgyMDUsOTg5NSw2NTAzOV0sWzEyNzk4Nyw2NTAzOSw4MjAzLDk4OTUsNjUwMzldKT8hMTohcyhbNTUzNTYsNTY4MjYsNTUzNTYsNTY4MTldLFs1NTM1Niw1NjgyNiw4MjAzLDU1MzU2LDU2ODE5XSkmJiFzKFs1NTM1Niw1NzMzMiw1NjEyOCw1NjQyMyw1NjEyOCw1NjQxOCw1NjEyOCw1NjQyMSw1NjEyOCw1NjQzMCw1NjEyOCw1NjQyMyw1NjEyOCw1NjQ0N10sWzU1MzU2LDU3MzMyLDgyMDMsNTYxMjgsNTY0MjMsODIwMyw1NjEyOCw1NjQxOCw4MjAzLDU2MTI4LDU2NDIxLDgyMDMsNTYxMjgsNTY0MzAsODIwMyw1NjEyOCw1NjQyMyw4MjAzLDU2MTI4LDU2NDQ3XSk7Y2FzZSJlbW9qaSI6cmV0dXJuIXMoWzEyOTc3NywxMjc5OTUsODIwNSwxMjk3NzgsMTI3OTk5XSxbMTI5Nzc3LDEyNzk5NSw4MjAzLDEyOTc3OCwxMjc5OTldKX1yZXR1cm4hMX0ob1tyXSksdC5zdXBwb3J0cy5ldmVyeXRoaW5nPXQuc3VwcG9ydHMuZXZlcnl0aGluZyYmdC5zdXBwb3J0c1tvW3JdXSwiZmxhZyIhPT1vW3JdJiYodC5zdXBwb3J0cy5ldmVyeXRoaW5nRXhjZXB0RmxhZz10LnN1cHBvcnRzLmV2ZXJ5dGhpbmdFeGNlcHRGbGFnJiZ0LnN1cHBvcnRzW29bcl1dKTt0LnN1cHBvcnRzLmV2ZXJ5dGhpbmdFeGNlcHRGbGFnPXQuc3VwcG9ydHMuZXZlcnl0aGluZ0V4Y2VwdEZsYWcmJiF0LnN1cHBvcnRzLmZsYWcsdC5ET01SZWFkeT0hMSx0LnJlYWR5Q2FsbGJhY2s9ZnVuY3Rpb24oKXt0LkRPTVJlYWR5PSEwfSx0LnN1cHBvcnRzLmV2ZXJ5dGhpbmd8fChuPWZ1bmN0aW9uKCl7dC5yZWFkeUNhbGxiYWNrKCl9LGEuYWRkRXZlbnRMaXN0ZW5lcj8oYS5hZGRFdmVudExpc3RlbmVyKCJET01Db250ZW50TG9hZGVkIixuLCExKSxlLmFkZEV2ZW50TGlzdGVuZXIoImxvYWQiLG4sITEpKTooZS5hdHRhY2hFdmVudCgib25sb2FkIixuKSxhLmF0dGFjaEV2ZW50KCJvbnJlYWR5c3RhdGVjaGFuZ2UiLGZ1bmN0aW9uKCl7ImNvbXBsZXRlIj09PWEucmVhZHlTdGF0ZSYmdC5yZWFkeUNhbGxiYWNrKCl9KSksKGU9dC5zb3VyY2V8fHt9KS5jb25jYXRlbW9qaT9jKGUuY29uY2F0ZW1vamkpOmUud3BlbW9qaSYmZS50d2Vtb2ppJiYoYyhlLnR3ZW1vamkpLGMoZS53cGVtb2ppKSkpfSh3aW5kb3csZG9jdW1lbnQsd2luZG93Ll93cGVtb2ppU2V0dGluZ3MpOwo>/script> style>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>style idwp-block-library-theme-inline-css>.wp-block-audio figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio figcaption{color:hsla(0,0%,100%,.65)}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed figcaption{color:hsla(0,0%,100%,.65)}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:hsla(0,0%,100%,.65)}.wp-block-image figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-image figcaption{color:hsla(0,0%,100%,.65)}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-top:4px solid;border-bottom:4px solid;margin-bottom:1.75em;color:currentColor}.wp-block-pullquote__citation,.wp-block-pullquote cite,.wp-block-pullquote footer{color:currentColor;text-transform:uppercase;font-size:.8125em;font-style:normal}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;position:relative;font-style:normal}.wp-block-quote.has-text-align-right{border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote.is-style-plain{border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em 0}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table figcaption{color:hsla(0,0%,100%,.65)}.wp-block-video figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video figcaption{color:hsla(0,0%,100%,.65)}.wp-block-video{margin:0 0 1em}.wp-block-template-part.has-background{padding:1.25em 2.375em;margin-top:0;margin-bottom:0}/style>style idglobal-styles-inline-css>body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url(#wp-duotone-dark-grayscale);--wp--preset--duotone--grayscale: url(#wp-duotone-grayscale);--wp--preset--duotone--purple-yellow: url(#wp-duotone-purple-yellow);--wp--preset--duotone--blue-red: url(#wp-duotone-blue-red);--wp--preset--duotone--midnight: url(#wp-duotone-midnight);--wp--preset--duotone--magenta-yellow: url(#wp-duotone-magenta-yellow);--wp--preset--duotone--purple-green: url(#wp-duotone-purple-green);--wp--preset--duotone--blue-orange: url(#wp-duotone-blue-orange);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--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;}:where(.is-layout-flex){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}/style>link relstylesheet idfont-awesome-5-css hrefhttps://use.fontawesome.com/releases/v5.15.4/css/all.css?ver2.6.3.1 mediaall />style idfl-builder-layout-39227-inline-css>.fl-builder-content *,.fl-builder-content *:before,.fl-builder-content *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.fl-row:before,.fl-row:after,.fl-row-content:before,.fl-row-content:after,.fl-col-group:before,.fl-col-group:after,.fl-col:before,.fl-col:after,.fl-module:before,.fl-module:after,.fl-module-content:before,.fl-module-content:after {display: table;content: ;}.fl-row:after,.fl-row-content:after,.fl-col-group:after,.fl-col:after,.fl-module:after,.fl-module-content:after {clear: both;}.fl-clear {clear: both;}.fl-clearfix:before,.fl-clearfix:after {display: table;content: ;}.fl-clearfix:after {clear: both;}.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0;}.fl-visible-large,.fl-visible-large-medium,.fl-visible-medium,.fl-visible-medium-mobile,.fl-visible-mobile,.fl-col-group .fl-visible-medium.fl-col,.fl-col-group .fl-visible-medium-mobile.fl-col,.fl-col-group .fl-visible-mobile.fl-col {display: none;}.fl-row,.fl-row-content {margin-left: auto;margin-right: auto;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: 0px;max-width: none;position: absolute;right: 0;top: 0px;}.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%;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); }.fl-bg-video-fallback {background-position: 50% 50%;background-repeat: no-repeat;background-size: cover;bottom: 0px;left: 0px;position: absolute;right: 0px;top: 0px;}.fl-row-bg-slideshow,.fl-row-bg-slideshow .fl-row-content {position: relative;}.fl-row .fl-bg-slideshow {bottom: 0;left: 0;overflow: hidden;position: absolute;right: 0;top: 0;z-index: 0;}.fl-builder-edit .fl-row .fl-bg-slideshow * {bottom: 0;height: auto !important;left: 0;position: absolute !important;right: 0;top: 0;}.fl-row-bg-overlay .fl-row-content-wrap:after {border-radius: inherit;content: ;display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 0;}.fl-row-bg-overlay .fl-row-content {position: relative;z-index: 1;}.fl-row-custom-height .fl-row-content-wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;min-height: 100vh;}.fl-row-overlap-top .fl-row-content-wrap {display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-box;display: -ms-inline-flexbox;display: inline-flex;width: 100%;}.fl-row-custom-height .fl-row-content-wrap {min-height: 0;}.fl-row-full-height .fl-row-content,.fl-row-custom-height .fl-row-content {-webkit-box-flex: 1 1 auto; -moz-box-flex: 1 1 auto;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;}.fl-row-full-height .fl-row-full-width.fl-row-content,.fl-row-custom-height .fl-row-full-width.fl-row-content {max-width: 100%;width: 100%;}.fl-builder-ie-11 .fl-row.fl-row-full-height:not(.fl-visible-medium):not(.fl-visible-medium-mobile):not(.fl-visible-mobile),.fl-builder-ie-11 .fl-row.fl-row-custom-height:not(.fl-visible-medium):not(.fl-visible-medium-mobile):not(.fl-visible-mobile) {display: flex;flex-direction: column;height: 100%;}.fl-builder-ie-11 .fl-row-full-height .fl-row-content-wrap,.fl-builder-ie-11 .fl-row-custom-height .fl-row-content-wrap {height: auto;}.fl-builder-ie-11 .fl-row-full-height .fl-row-content,.fl-builder-ie-11 .fl-row-custom-height .fl-row-content {flex: 0 0 auto;flex-basis: 100%;margin: 0;}.fl-builder-ie-11 .fl-row-full-height.fl-row-align-top .fl-row-content,.fl-builder-ie-11 .fl-row-full-height.fl-row-align-bottom .fl-row-content,.fl-builder-ie-11 .fl-row-custom-height.fl-row-align-top .fl-row-content,.fl-builder-ie-11 .fl-row-custom-height.fl-row-align-bottom .fl-row-content {margin: 0 auto;}.fl-builder-ie-11 .fl-row-full-height.fl-row-align-center .fl-col-group:not(.fl-col-group-equal-height),.fl-builder-ie-11 .fl-row-custom-height.fl-row-align-center .fl-col-group:not(.fl-col-group-equal-height) {display: flex;align-items: center;justify-content: center;-webkit-align-items: center;-webkit-box-align: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-align: center;-ms-flex-pack: center;}.fl-row-full-height.fl-row-align-center .fl-row-content-wrap,.fl-row-custom-height.fl-row-align-center .fl-row-content-wrap {align-items: center;justify-content: center;-webkit-align-items: center;-webkit-box-align: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-align: center;-ms-flex-pack: center;}.fl-row-full-height.fl-row-align-bottom .fl-row-content-wrap,.fl-row-custom-height.fl-row-align-bottom .fl-row-content-wrap {align-items: flex-end;justify-content: flex-end;-webkit-align-items: flex-end;-webkit-justify-content: flex-end;-webkit-box-align: end;-webkit-box-pack: end;-ms-flex-align: end;-ms-flex-pack: end;}.fl-builder-ie-11 .fl-row-full-height.fl-row-align-bottom .fl-row-content-wrap,.fl-builder-ie-11 .fl-row-custom-height.fl-row-align-bottom .fl-row-content-wrap {justify-content: flex-start;-webkit-justify-content: flex-start;}.fl-col-group-equal-height,.fl-col-group-equal-height .fl-col,.fl-col-group-equal-height .fl-col-content{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.fl-col-group-equal-height{-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}.fl-col-group-equal-height.fl-col-group-has-child-loading {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.fl-col-group-equal-height .fl-col,.fl-col-group-equal-height .fl-col-content{-webkit-box-flex: 1 1 auto; -moz-box-flex: 1 1 auto;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;}.fl-col-group-equal-height .fl-col-content{-webkit-box-orient: vertical; -webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; flex-shrink: 1; min-width: 1px; max-width: 100%;width: 100%;}.fl-col-group-equal-height:before,.fl-col-group-equal-height .fl-col:before,.fl-col-group-equal-height .fl-col-content:before,.fl-col-group-equal-height:after,.fl-col-group-equal-height .fl-col:after,.fl-col-group-equal-height .fl-col-content:after{content: none;}.fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-top .fl-col-content,.fl-col-group-equal-height.fl-col-group-align-top .fl-col-content {justify-content: flex-start;-webkit-justify-content: flex-start;}.fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-center .fl-col-content,.fl-col-group-equal-height.fl-col-group-align-center .fl-col-content {align-items: center;justify-content: center;-webkit-align-items: center;-webkit-box-align: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-align: center;-ms-flex-pack: center;}.fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content,.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content {justify-content: flex-end;-webkit-justify-content: flex-end;-webkit-box-align: end;-webkit-box-pack: end;-ms-flex-pack: end;}.fl-col-group-equal-height.fl-col-group-align-center .fl-module,.fl-col-group-equal-height.fl-col-group-align-center .fl-col-group {width: 100%;}.fl-builder-ie-11 .fl-col-group-equal-height,.fl-builder-ie-11 .fl-col-group-equal-height .fl-col,.fl-builder-ie-11 .fl-col-group-equal-height .fl-col-content,.fl-builder-ie-11 .fl-col-group-equal-height .fl-module,.fl-col-group-equal-height.fl-col-group-align-center .fl-col-group {min-height: 1px;}.fl-col {float: left;min-height: 1px;}.fl-col-bg-overlay .fl-col-content {position: relative;}.fl-col-bg-overlay .fl-col-content:after {border-radius: inherit;content: ;display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 0;}.fl-col-bg-overlay .fl-module {position: relative;z-index: 2;}.fl-module img {max-width: 100%;}.fl-builder-module-template {margin: 0 auto;max-width: 1100px;padding: 20px;}.fl-builder-content a.fl-button,.fl-builder-content a.fl-button:visited {border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;display: inline-block;font-size: 16px;font-weight: normal;line-height: 18px;padding: 12px 24px;text-decoration: none;text-shadow: none;}.fl-builder-content .fl-button:hover {text-decoration: none;}.fl-builder-content .fl-button:active {position: relative;top: 1px;}.fl-builder-content .fl-button-width-full .fl-button {display: block;text-align: center;}.fl-builder-content .fl-button-width-custom .fl-button {display: inline-block;text-align: center;max-width: 100%;}.fl-builder-content .fl-button-left {text-align: left;}.fl-builder-content .fl-button-center {text-align: center;}.fl-builder-content .fl-button-right {text-align: right;}.fl-builder-content .fl-button i {font-size: 1.3em;height: auto;margin-right:8px;vertical-align: middle;width: auto;}.fl-builder-content .fl-button i.fl-button-icon-after {margin-left: 8px;margin-right: 0;}.fl-builder-content .fl-button-has-icon .fl-button-text {vertical-align: middle;}.fl-icon-wrap {display: inline-block;}.fl-icon {display: table-cell;vertical-align: middle;}.fl-icon a {text-decoration: none;}.fl-icon i {float: right;height: auto;width: auto;}.fl-icon i:before {border: none !important;height: auto;width: auto;}.fl-icon-text {display: table-cell;text-align: left;padding-left: 15px;vertical-align: middle;}.fl-icon-text-empty {display: none;}.fl-icon-text *:last-child {margin: 0 !important;padding: 0 !important;}.fl-icon-text a {text-decoration: none;}.fl-icon-text span {display: block;}.fl-icon-text span.mce-edit-focus {min-width: 1px;}.fl-photo {line-height: 0;position: relative;}.fl-photo-align-left {text-align: left;}.fl-photo-align-center {text-align: center;}.fl-photo-align-right {text-align: right;}.fl-photo-content {display: inline-block;line-height: 0;position: relative;max-width: 100%;}.fl-photo-img-svg {width: 100%;}.fl-photo-content img {display: inline;height: auto;max-width: 100%;}.fl-photo-crop-circle img {-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}.fl-photo-caption {font-size: 13px;line-height: 18px;overflow: hidden;text-overflow: ellipsis;}.fl-photo-caption-below {padding-bottom: 20px;padding-top: 10px;}.fl-photo-caption-hover {background: rgba(0,0,0,0.7);bottom: 0;color: #fff;left: 0;opacity: 0;filter: alpha(opacity 0);padding: 10px 15px;position: absolute;right: 0;-webkit-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in;}.fl-photo-content:hover .fl-photo-caption-hover {opacity: 100;filter: alpha(opacity 100);}.fl-builder-pagination,.fl-builder-pagination-load-more {padding: 40px 0;}.fl-builder-pagination ul.page-numbers {list-style: none;margin: 0;padding: 0;text-align: center;}.fl-builder-pagination li {display: inline-block;list-style: none;margin: 0;padding: 0;}.fl-builder-pagination li a.page-numbers,.fl-builder-pagination li span.page-numbers {border: 1px solid #e6e6e6;display: inline-block;padding: 5px 10px;margin: 0 0 5px;}.fl-builder-pagination li a.page-numbers:hover,.fl-builder-pagination li span.current {background: #f5f5f5;text-decoration: none;}.fl-slideshow,.fl-slideshow * {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}.fl-slideshow .fl-slideshow-image img {max-width: none !important;}.fl-slideshow-social {line-height: 0 !important;}.fl-slideshow-social * {margin: 0 !important;}.fl-builder-content .bx-wrapper .bx-viewport {background: transparent;border: none;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;left: 0;}.mfp-wrap button.mfp-arrow,.mfp-wrap button.mfp-arrow:active,.mfp-wrap button.mfp-arrow:hover,.mfp-wrap button.mfp-arrow:focus {background: transparent !important;border: none !important;outline: none;position: absolute;top: 50%;box-shadow: none !important;-moz-box-shadow: none !important;-webkit-box-shadow: none !important;}.mfp-wrap .mfp-close,.mfp-wrap .mfp-close:active,.mfp-wrap .mfp-close:hover,.mfp-wrap .mfp-close:focus {background: transparent !important;border: none !important;outline: none;position: absolute;top: 0;box-shadow: none !important;-moz-box-shadow: none !important;-webkit-box-shadow: none !important;}.admin-bar .mfp-wrap .mfp-close,.admin-bar .mfp-wrap .mfp-close:active,.admin-bar .mfp-wrap .mfp-close:hover,.admin-bar .mfp-wrap .mfp-close:focus {top: 32px!important;}img.mfp-img {padding: 0;}.mfp-counter {display: none;}.mfp-wrap .mfp-preloader.fa {font-size: 30px;}.fl-form-field {margin-bottom: 15px;}.fl-form-field input.fl-form-error {border-color: #DD6420;}.fl-form-error-message {clear: both;color: #DD6420;display: none;padding-top: 8px;font-size: 12px;font-weight: lighter;}.fl-form-button-disabled {opacity: 0.5;}.fl-animation {opacity: 0;}.fl-builder-preview .fl-animation,.fl-builder-edit .fl-animation,.fl-animated {opacity: 1;}.fl-animated {animation-fill-mode: both;-webkit-animation-fill-mode: both;}.fl-button.fl-button-icon-animation i {width: 0 !important;opacity: 0;-ms-filter: alpha(opacity0);transition: all 0.2s ease-out;-webkit-transition: all 0.2s ease-out;}.fl-button.fl-button-icon-animation:hover i {opacity: 1! important;-ms-filter: alpha(opacity100);}.fl-button.fl-button-icon-animation i.fl-button-icon-after {margin-left: 0px !important;}.fl-button.fl-button-icon-animation:hover i.fl-button-icon-after {margin-left: 10px !important;}.fl-button.fl-button-icon-animation i.fl-button-icon-before {margin-right: 0 !important;}.fl-button.fl-button-icon-animation:hover i.fl-button-icon-before {margin-right: 20px !important;margin-left: -10px;}.single:not(.woocommerce).single-fl-builder-template .fl-content {width: 100%;}.fl-builder-layer {position: absolute;top:0;left:0;right: 0;bottom: 0;z-index: 0;pointer-events: none;overflow: hidden;}.fl-builder-shape-layer {z-index: 0;}.fl-builder-shape-layer.fl-builder-bottom-edge-layer {z-index: 1;}.fl-row-bg-overlay .fl-builder-shape-layer {z-index: 1;}.fl-row-bg-overlay .fl-builder-shape-layer.fl-builder-bottom-edge-layer {z-index: 2;}.fl-row-has-layers .fl-row-content {z-index: 1;}.fl-row-bg-overlay .fl-row-content {z-index: 2;}.fl-builder-layer > * {display: block;position: absolute;top:0;left:0;width: 100%;}.fl-builder-layer + .fl-row-content {position: relative;}.fl-builder-layer .fl-shape {fill: #aaa;stroke: none;stroke-width: 0;width:100%;}@supports (-webkit-touch-callout: inherit) {.fl-row.fl-row-bg-parallax .fl-row-content-wrap,.fl-row.fl-row-bg-fixed .fl-row-content-wrap {background-position: center !important;background-attachment: scroll !important;}}@supports (-webkit-touch-callout: none) {.fl-row.fl-row-bg-fixed .fl-row-content-wrap {background-position: center !important;background-attachment: scroll !important;}}.fl-row-fixed-width { max-width: 1170px; }.fl-row-content-wrap{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}.fl-row-content-wrap{padding-top: 20px;padding-right: 20px;padding-bottom: 20px;padding-left: 20px;}.fl-col-content{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}.fl-col-content{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.fl-module-content{margin-top: 15px;margin-right: 15px;margin-bottom: 15px;margin-left: 15px;}@media (max-width: 1200px) { body.fl-builder-ie-11 .fl-row.fl-row-full-height.fl-visible-xl,body.fl-builder-ie-11 .fl-row.fl-row-custom-height.fl-visible-xl {display: none !important;}.fl-visible-xl,.fl-visible-medium,.fl-visible-medium-mobile,.fl-visible-mobile,.fl-col-group .fl-visible-xl.fl-col,.fl-col-group .fl-visible-medium.fl-col,.fl-col-group .fl-visible-medium-mobile.fl-col,.fl-col-group .fl-visible-mobile.fl-col {display: none;}.fl-visible-desktop,.fl-visible-desktop-medium,.fl-visible-large,.fl-visible-large-medium,.fl-col-group .fl-visible-desktop.fl-col,.fl-col-group .fl-visible-desktop-medium.fl-col,.fl-col-group .fl-visible-large.fl-col,.fl-col-group .fl-visible-large-medium.fl-col {display: block;}.fl-col-group-equal-height .fl-visible-desktop.fl-col,.fl-col-group-equal-height .fl-visible-desktop-medium.fl-col,.fl-col-group-equal-height .fl-visible-large.fl-col,.fl-col-group-equal-height .fl-visible-large-medium.fl-col {display: flex;} }@media (max-width: 992px) { body.fl-builder-ie-11 .fl-row.fl-row-full-height.fl-visible-xl,body.fl-builder-ie-11 .fl-row.fl-row-custom-height.fl-visible-xl,body.fl-builder-ie-11 .fl-row.fl-row-full-height.fl-visible-desktop,body.fl-builder-ie-11 .fl-row.fl-row-custom-height.fl-visible-desktop,body.fl-builder-ie-11 .fl-row.fl-row-full-height.fl-visible-large,body.fl-builder-ie-11 .fl-row.fl-row-custom-height.fl-visible-large {display: none !important;}.fl-visible-xl,.fl-visible-desktop,.fl-visible-large,.fl-visible-mobile,.fl-col-group .fl-visible-xl.fl-col,.fl-col-group .fl-visible-desktop.fl-col,.fl-col-group .fl-visible-large.fl-col,.fl-col-group .fl-visible-mobile.fl-col {display: none;}.fl-visible-desktop-medium,.fl-visible-large-medium,.fl-visible-medium,.fl-visible-medium-mobile,.fl-col-group .fl-visible-desktop-medium.fl-col,.fl-col-group .fl-visible-large-medium.fl-col,.fl-col-group .fl-visible-medium.fl-col,.fl-col-group .fl-visible-medium-mobile.fl-col {display: block;}.fl-col-group-equal-height .fl-visible-desktop-medium.fl-col,.fl-col-group-equal-height .fl-visible-large-medium.fl-col,.fl-col-group-equal-height .fl-visible-medium.fl-col,.fl-col-group-equal-height .fl-visible-medium-mobile.fl-col {display: flex;} }@media (max-width: 768px) { body.fl-builder-ie-11 .fl-row.fl-row-full-height.fl-visible-xl,body.fl-builder-ie-11 .fl-row.fl-row-custom-height.fl-visible-xl,body.fl-builder-ie-11 .fl-row.fl-row-full-height.fl-visible-desktop,body.fl-builder-ie-11 .fl-row.fl-row-custom-height.fl-visible-desktop,body.fl-builder-ie-11 .fl-row.fl-row-full-height.fl-visible-desktop-medium,body.fl-builder-ie-11 .fl-row.fl-row-custom-height.fl-visible-desktop-medium,body.fl-builder-ie-11 .fl-row.fl-row-full-height.fl-visible-large,body.fl-builder-ie-11 .fl-row.fl-row-custom-height.fl-visible-large,body.fl-builder-ie-11 .fl-row.fl-row-full-height.fl-visible-large-medium,body.fl-builder-ie-11 .fl-row.fl-row-custom-height.fl-visible-large-medium {display: none !important;}.fl-visible-xl,.fl-visible-desktop,.fl-visible-desktop-medium,.fl-visible-large,.fl-visible-large-medium,.fl-visible-medium,.fl-col-group .fl-visible-xl.fl-col,.fl-col-group .fl-visible-desktop.fl-col,.fl-col-group .fl-visible-desktop-medium.fl-col,.fl-col-group .fl-visible-large-medium.fl-col,.fl-col-group .fl-visible-medium.fl-col,.fl-col-group-equal-height .fl-visible-xl.fl-col,.fl-col-group-equal-height .fl-visible-desktop.fl-col,.fl-col-group-equal-height .fl-visible-desktop-medium.fl-col,.fl-col-group-equal-height .fl-visible-large-medium.fl-col,.fl-col-group-equal-height .fl-visible-medium.fl-col {display: none;}.fl-visible-medium-mobile,.fl-visible-mobile,.fl-col-group .fl-visible-medium-mobile.fl-col,.fl-col-group .fl-visible-mobile.fl-col {display: block;}.fl-row-content-wrap {background-attachment: scroll !important;}.fl-row-bg-parallax .fl-row-content-wrap {background-attachment: scroll !important;background-position: center center !important;}.fl-col-group.fl-col-group-equal-height {display: block;}.fl-col-group.fl-col-group-equal-height.fl-col-group-custom-width {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.fl-col-group.fl-col-group-responsive-reversed {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;display: flex;flex-wrap: wrap-reverse;-webkit-flex-wrap: wrap-reverse;-ms-box-orient: horizontal;}.fl-col-group.fl-col-group-responsive-reversed .fl-col {-webkit-box-flex: 0 0 100%;-moz-box-flex: 0 0 100%;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;min-width: 0;}.fl-col {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-rowdata-node .fl-row-content-wrap {margin: 0;padding-left: 0;padding-right: 0;}.fl-rowdata-node .fl-bg-video,.fl-rowdata-node .fl-bg-slideshow {left: 0;right: 0;}.fl-coldata-node .fl-col-content {margin: 0;padding-left: 0;padding-right: 0;} }.page .fl-post-header, .single-fl-builder-template .fl-post-header { display:none; }.fl-node-58544613aca7e.fl-row-full-height > .fl-row-content-wrap,.fl-node-58544613aca7e.fl-row-custom-height > .fl-row-content-wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.fl-node-58544613aca7e.fl-row-full-height > .fl-row-content-wrap {min-height: 100vh;}.fl-node-58544613aca7e.fl-row-custom-height > .fl-row-content-wrap {min-height: 0;}.fl-builder-edit .fl-node-58544613aca7e.fl-row-full-height > .fl-row-content-wrap {min-height: calc( 100vh - 48px );}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){.fl-node-58544613aca7e.fl-row-full-height > .fl-row-content-wrap {min-height: 1024px;}}@media all and (device-width: 1024px) and (device-height: 768px) and (orientation:landscape){.fl-node-58544613aca7e.fl-row-full-height > .fl-row-content-wrap {min-height: 768px;}}@media screen and (device-aspect-ratio: 40/71) {.fl-node-58544613aca7e.fl-row-full-height > .fl-row-content-wrap {min-height: 500px;}}.fl-node-58544613aca7e > .fl-row-content-wrap {background-color: #393b45;background-image: url(https://growthzonecmsprodeastus.azureedge.net/sites/1480/2022/04/pexels-david-mcbee-1546168-2-4672160d-454d-49b2-b7fb-fda7cfa0aba1.jpg);background-repeat: no-repeat;background-position: center center;background-attachment: scroll;background-size: cover;border-top-width: 1px;border-right-width: 0px;border-bottom-width: 1px;border-left-width: 0px;}.fl-node-58544613aca7e > .fl-row-content-wrap:after {background-color: rgba(0,0,0,0.55);}.fl-node-58544613aca7e.fl-row-custom-height > .fl-row-content-wrap {min-height: 600px;}@media(max-width: 992px) {.fl-node-58544613aca7e.fl-row-custom-height > .fl-row-content-wrap {min-height: 575px;}}@media(max-width: 768px) {.fl-node-58544613aca7e.fl-row-custom-height > .fl-row-content-wrap {min-height: 575px;}} .fl-node-58544613aca7e > .fl-row-content-wrap {margin-bottom:0px;} .fl-node-58544613aca7e > .fl-row-content-wrap {padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.fl-node-5caf4e9ebd356 .fl-row-content {max-width: 1350px;} .fl-node-5caf4e9ebd356 > .fl-row-content-wrap {margin-top:-120px;} .fl-node-5caf52046e05d > .fl-row-content-wrap {padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.fl-node-5cb89b344c85f .fl-row-content {max-width: 1242px;} .fl-node-5cb89b344c85f > .fl-row-content-wrap {margin-top:0px;} .fl-node-5cb89b344c85f > .fl-row-content-wrap {padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.fl-node-58544613acbd7 {width: 100%;}.fl-node-5caf4e9ed32a3 {width: 100%;}.fl-node-5caf4ea2dfd52 {width: 33.33%;}.fl-node-5caf4ea2dfd52 > .fl-col-content {border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);}@media(max-width: 992px) {.fl-builder-content .fl-node-5caf4ea2dfd52 {width: 50% !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-5caf4ea2dfd52 {width: 100% !important;max-width: none;clear: none;float: left;}} .fl-node-5caf4ea2dfd52 > .fl-col-content {margin-right:0px;}@media ( max-width: 768px ) { .fl-node-5caf4ea2dfd52.fl-col > .fl-col-content {margin-top:0px;margin-right:20px;margin-bottom:20px;margin-left:20px;}}.fl-node-5caf4ea2dfe06 {width: 33.34%;}.fl-node-5caf4ea2dfe06 > .fl-col-content {border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);}@media(max-width: 992px) {.fl-builder-content .fl-node-5caf4ea2dfe06 {width: 50% !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-5caf4ea2dfe06 {width: 100% !important;max-width: none;clear: none;float: left;}} .fl-node-5caf4ea2dfe06 > .fl-col-content {margin-right:0px;}@media ( max-width: 768px ) { .fl-node-5caf4ea2dfe06.fl-col > .fl-col-content {margin-top:0px;margin-right:20px;margin-bottom:20px;margin-left:20px;}}.fl-node-5caf4ea2dfeb6 {width: 33.33%;}.fl-node-5caf4ea2dfeb6 > .fl-col-content {border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);}@media(max-width: 992px) {.fl-builder-content .fl-node-5caf4ea2dfeb6 {width: 100% !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-5caf4ea2dfeb6 {width: 100% !important;max-width: none;clear: none;float: left;}}@media ( max-width: 768px ) { .fl-node-5caf4ea2dfeb6.fl-col > .fl-col-content {margin-top:0px;margin-right:20px;margin-bottom:20px;margin-left:20px;}}.fl-node-k5fhcj3n2b0w {width: 100%;}.fl-node-91u0ef8z2btq {width: 100%;}.fl-node-5caf5204a813e {width: 40%;}.fl-node-5caf5204a813e > .fl-col-content {background-image: url(https://growthzonecmsprodeastus.azureedge.net/sites/1480/2019/05/sit750x550-9dcf9f89-445b-4d7a-ac77-a76b61560cee.jpg);background-repeat: no-repeat;background-position: center center;background-attachment: scroll;background-size: cover;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);}.fl-builder-content .fl-node-5caf5204a813e > .fl-col-content {min-height: 350px;}@media(max-width: 992px) {.fl-builder-content .fl-node-5caf5204a813e {width: 50% !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-5caf5204a813e {width: 100% !important;max-width: none;clear: none;float: left;}}.fl-node-5cb8e1c4e73a9 {width: 20%;}.fl-node-5cb8e1c4e73a9 > .fl-col-content {border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);}.fl-node-5caf5204a81fb {width: 40%;}.fl-node-5caf5204a81fb > .fl-col-content {border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);}@media(max-width: 992px) {.fl-builder-content .fl-node-5caf5204a81fb {width: 50% !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-5caf5204a81fb {width: 100% !important;max-width: none;clear: none;float: left;}}.fl-node-5cb89b344d4d1 {width: 100%;}.fl-node-5cb89b344d62c {width: 67%;}.fl-node-5cb89b344d62c > .fl-col-content {border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);}@media(max-width: 768px) {.fl-builder-content .fl-node-5cb89b344d62c {width: 100% !important;max-width: none;clear: none;float: left;}} .fl-node-5cb89b344d62c > .fl-col-content {margin-right:0px;}@media ( max-width: 768px ) { .fl-node-5cb89b344d62c.fl-col > .fl-col-content {margin-top:0px;margin-right:20px;margin-bottom:20px;margin-left:20px;}}.fl-builder-content .fl-node-5cb89b344d8df a {color: #24509b;}.fl-builder-content .fl-node-5cb89b344d8df a:hover {color: #22334f;}.fl-node-5cb89b344d8df {width: 33%;}.fl-node-5cb89b344d8df > .fl-col-content {border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);}@media(max-width: 768px) {.fl-builder-content .fl-node-5cb89b344d8df {width: 100% !important;max-width: none;clear: none;float: left;}}@media ( max-width: 768px ) { .fl-node-5cb89b344d8df.fl-col > .fl-col-content {margin-top:0px;margin-right:20px;margin-bottom:20px;margin-left:20px;}}.fl-module-heading .fl-heading {padding: 0 !important;margin: 0 !important;}.fl-row .fl-col .fl-node-5cb9ea653b4b5 h1.fl-heading a,.fl-row .fl-col .fl-node-5cb9ea653b4b5 h1.fl-heading .fl-heading-text,.fl-row .fl-col .fl-node-5cb9ea653b4b5 h1.fl-heading .fl-heading-text *,.fl-node-5cb9ea653b4b5 h1.fl-heading .fl-heading-text {color: #ffffff;}.fl-node-5cb9ea653b4b5.fl-module-heading .fl-heading {font-size: 56px;line-height: 1.1;text-align: center;}@media(max-width: 992px) {.fl-node-5cb9ea653b4b5.fl-module-heading .fl-heading {font-size: 46px;line-height: 1.1;}}@media(max-width: 768px) {.fl-node-5cb9ea653b4b5.fl-module-heading .fl-heading {font-size: 40px;line-height: 1.1;}} .fl-node-5cb9ea653b4b5 > .fl-module-content {margin-right:150px;margin-bottom:0px;margin-left:150px;}@media ( max-width: 992px ) { .fl-node-5cb9ea653b4b5.fl-module > .fl-module-content {margin-right:20px;margin-left:20px;}}@media ( max-width: 768px ) { .fl-node-5cb9ea653b4b5.fl-module > .fl-module-content {margin-right:15px;margin-left:15px;}}.fl-builder-content .fl-rich-text strong {font-weight: bold;}.fl-builder-content .fl-node-5cb4de95020ee .fl-module-content .fl-rich-text,.fl-builder-content .fl-node-5cb4de95020ee .fl-module-content .fl-rich-text * {color: #ffffff;}.fl-builder-content .fl-node-5cb4de95020ee .fl-rich-text, .fl-builder-content .fl-node-5cb4de95020ee .fl-rich-text *:not(b, strong) {text-align: center;}@media(max-width: 768px) {.fl-builder-content .fl-node-5cb4de95020ee .fl-rich-text, .fl-builder-content .fl-node-5cb4de95020ee .fl-rich-text *:not(b, strong) {line-height: 1.1;}} .fl-node-5cb4de95020ee > .fl-module-content {margin-right:150px;margin-left:150px;}@media ( max-width: 992px ) { .fl-node-5cb4de95020ee.fl-module > .fl-module-content {margin-top:15px;margin-right:20px;margin-bottom:20px;margin-left:20px;}}@media ( max-width: 768px ) { .fl-node-5cb4de95020ee.fl-module > .fl-module-content {margin-top:15px;margin-right:15px;margin-bottom:15px;margin-left:15px;}}.fl-callout-left {text-align: left;}.fl-callout-center {text-align: center;}.fl-callout-right {text-align: right;}.fl-callout-right.fl-callout-icon-left,.fl-callout-right.fl-callout-icon-right {display: table;float: right;}body a.fl-callout-title-link {text-decoration: none;}body h1.fl-callout-title,body h2.fl-callout-title,body h3.fl-callout-title,body h4.fl-callout-title,body h5.fl-callout-title,body h6.fl-callout-title {margin: 0;padding: 0 0 10px 0;}.fl-callout-text p {margin: 0 !important;padding: 0 0 10px 0 !important;}.fl-callout-button {padding: 10px 0 0 0;}.fl-callout-icon-above-title .fl-icon {display: block;margin-bottom: 20px;}.fl-callout-icon-below-title .fl-icon {display: block;margin: 10px 0 15px;}.fl-callout-icon-above-title .fl-icon i,.fl-callout-icon-below-title .fl-icon i {display: inline-block;float: none;}.fl-callout-icon-left-title .fl-callout-title,.fl-callout-icon-right-title .fl-callout-title {display: inline-block;}.fl-callout-icon-left-title .fl-callout-title span,.fl-callout-icon-right-title .fl-callout-title span {display: table-cell;vertical-align: middle;}.fl-callout-icon-left-title .fl-icon {padding-right: 15px;}.fl-callout-icon-right-title .fl-icon {padding-left: 15px;}.fl-callout-icon-left .fl-icon,.fl-callout-icon-left-text .fl-icon {display: inline;float: left;padding-right: 15px;}.fl-callout-icon-right .fl-icon,.fl-callout-icon-right-text .fl-icon {vertical-align: top;padding-left: 15px;}.fl-callout-icon-left .fl-callout-content,.fl-callout-icon-right .fl-callout-content,.fl-callout-icon-left-text .fl-callout-text-wrap,.fl-callout-icon-right-text .fl-callout-text-wrap {display: table-cell;}.fl-callout-right.fl-callout-icon-left .fl-icon {display: table-cell;vertical-align: top;}.fl-callout-photo-above-title .fl-photo {margin-bottom: 15px;}.fl-callout-photo-below-title .fl-photo {margin-bottom: 15px;margin-top: 5px;}.fl-callout-photo-left {display: table;table-layout: fixed; width: 100%;}.fl-callout-photo-left .fl-callout-photo,.fl-callout-photo-left-text .fl-callout-photo {display: table-cell;padding-right: 30px;width: 50%;vertical-align: top;}.fl-callout-photo-left .fl-callout-content,.fl-callout-photo-left-text .fl-callout-text-wrap {display: table-cell;width: 50%;vertical-align: middle;}.fl-callout-photo-right {display: table;table-layout: fixed;width: 100%;}.fl-callout-photo-right .fl-callout-photo,.fl-callout-photo-right-text .fl-callout-photo {display: table-cell;padding-left: 30px;width: 50%;vertical-align: top;}.fl-callout-photo-right .fl-callout-content,.fl-callout-photo-right-text .fl-callout-text-wrap {display: table-cell;width: 50%;vertical-align: middle;}.fl-module-gz-hover-zoom-box,.fl-module-gz-hover-zoom-box .fl-callout {height: 100%;}.fl-module-gz-hover-zoom-box .fl-callout {width: 100%;}.fl-module-gz-hover-zoom-box .fl-module-content {overflow: hidden;position: relative;display: flex;flex: 1 1 auto;}.fl-module-gz-hover-zoom-box .fl-module-content:before {background-color: transparent;display: block;content: ;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;}.fl-module-gz-hover-zoom-box:hover .fl-module-content:before {background-color: rgb(0, 0, 0, .05);display: block;content: ;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;}.fl-module-gz-hover-zoom-box .fl-callout-photo .fl-photo .fl-photo-content:before {content: ;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;}.fl-module-gz-hover-zoom-box .fl-callout-photo .fl-photo .fl-photo-content {position: absolute;max-width: none;width: auto;height: auto;left: 50%;top: 50%;min-width: 100%;min-height: 100%;transition: all .3s ease-in;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%, -50%);margin: 0;z-index: 0;}.fl-module-gz-hover-zoom-box:hover .fl-callout-photo .fl-photo .fl-photo-content {-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: scale(1.02) translate(-50%, -50%);}.fl-module-gz-hover-zoom-box .fl-callout-content {display: flex;flex: 1 1 auto;flex-direction: column;height: 100%;}.fl-module-gz-hover-zoom-box .fl-icon {position: absolute;top: 0;left: 0;z-index: 0;display: flex;width: 100%;height: 100%;align-items: center;justify-content: center;-webkit-transition: all 300ms;transition: all .3s;margin: 0;}.fl-module-gz-hover-zoom-box:hover .fl-icon {transform: scale(1.06);}.fl-module-gz-hover-zoom-box .fl-callout-title {position: relative;z-index: 1}.fl-module-gz-hover-zoom-box .fl-callout-text-wrap {position: relative;z-index: 2}.fl-module-gz-hover-zoom-box .fl-photo {width: 100%;height: 100%;margin-bottom: 0;position: unset;}.fl-module-gz-hover-zoom-box .fl-post imgclass*wp-image-,.fl-module-gz-hover-zoom-box .fl-photo .fl-photo-content img {position: absolute;top: 50%;left: 50%;width: auto;height: auto;min-width: 100%;min-height: 100%;max-height: none;max-width: none;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%, -50%);}.fl-module-gz-hover-zoom-box .fl-callout-photo {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}.fl-module-gz-hover-zoom-box .fl-callout-cta-link,.fl-module-gz-hover-zoom-box .fl-callout-button {margin-top: auto;position: relative;z-index: 2;}.fl-col-group-align-bottom .fl-module-gz-hover-zoom-box .fl-module-content {align-items: flex-end;}.fl-col-group-align-center .fl-module-gz-hover-zoom-box .fl-module-content {align-items: center;}.fl-col-group-align-top .fl-module-gz-hover-zoom-box .fl-module-content {align-items: flex-start;}.fl-col-group-equal-height .fl-module-gz-hover-zoom-box {display: flex;flex: 1 1 auto;height: auto;}.fl-module-gz-hover-zoom-box .animated-line-link {border-bottom-width: 3px;border-bottom-style: solid;position: relative;padding: 10px 0;display: inline-block;text-decoration: none;}.fl-module-gz-hover-zoom-box .animated-line-link:after {content: ;height: 3px;width: 100%;opacity: 0;position: absolute;-webkit-transition: all 300ms linear;transition: all 250ms linear;top: 0;left: 0;-webkit-transform: translate(0, 33px);-ms-transform: translate(0, 33px);transform: translate(0, 33px)}.fl-module-gz-hover-zoom-box:hover .animated-line-link:after {opacity: .6;-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0)}.fl-module-gz-hover-zoom-box .fl-callout-cta-link.overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}@media (max-width: 768px) { .fl-callout-photo-left,.fl-callout-photo-right {display: block;}.fl-callout-photo-left .fl-callout-photo,.fl-callout-photo-left-text .fl-callout-photo {display: block;margin-bottom: 15px;padding-left: 0;padding-right: 0;width: auto;}.fl-callout-photo-right .fl-callout-photo,.fl-callout-photo-right-text .fl-callout-photo {display: block;margin-top: 25px;padding-left: 0;padding-right: 0;width: auto;}.fl-callout-photo-left .fl-callout-content,.fl-callout-photo-left-text .fl-callout-content,.fl-callout-photo-right .fl-callout-content,.fl-callout-photo-right-text .fl-callout-content {display: block;width: auto;} }@media (min-width: 768px) {}.fl-node-5d000157c33be .fl-module-content {background-color: #22334f;padding-top: 20px;padding-right: 20px;padding-bottom: 20px;padding-left: 20px;}.fl-node-5d000157c33be .fl-callout-title, .fl-node-5d000157c33be .fl-callout-title-text, .fl-node-5d000157c33be .fl-callout-title-text:hover {color: rgba(255,255,255,0.8);}.fl-node-5d000157c33be .fl-callout-title {font-weight: 300;font-size: 20px;letter-spacing: 2px;}.fl-node-5d000157c33be .fl-callout-text, .fl-node-5d000157c33be .fl-callout-cta-link {color: #ffffff;}.fl-node-5d000157c33be .fl-callout-text {font-weight: 700;font-size: 38px;line-height: 1;}.fl-node-5d000157c33be a.fl-callout-cta-link {color: rgba(255,255,255,0.8);font-size: 16px;}.fl-node-5d000157c33be a.fl-callout-cta-link:hover, .fl-node-5d000157c33be a.fl-callout-cta-link:focus {color: #ffffff;}.fl-node-5d000157c33be:hover .animated-line-link:after {background-color: #ffffff;}.fl-node-5d000157c33be:hover .animated-line-link {color: #ffffff;border-bottom-color: #ffffff;transition: all 250ms ease;}.fl-node-5d000157c33be .fl-callout-cta-link, .fl-node-5d000157c33be .fl-callout-button {align-self: flex-start;}@media (min-width: 768px) {}.fl-node-5d00048a94a32 .fl-module-content {background-color: #24509b;padding-top: 20px;padding-right: 20px;padding-bottom: 20px;padding-left: 20px;}.fl-node-5d00048a94a32 .fl-callout-title, .fl-node-5d00048a94a32 .fl-callout-title-text, .fl-node-5d00048a94a32 .fl-callout-title-text:hover {color: rgba(255,255,255,0.8);}.fl-node-5d00048a94a32 .fl-callout-title {font-weight: 300;font-size: 20px;letter-spacing: 2px;}.fl-node-5d00048a94a32 .fl-callout-text, .fl-node-5d00048a94a32 .fl-callout-cta-link {color: #ffffff;}.fl-node-5d00048a94a32 .fl-callout-text {font-weight: 700;font-size: 38px;line-height: 1;}.fl-node-5d00048a94a32 a.fl-callout-cta-link {color: rgba(255,255,255,0.8);font-size: 16px;}.fl-node-5d00048a94a32 a.fl-callout-cta-link:hover, .fl-node-5d00048a94a32 a.fl-callout-cta-link:focus {color: #ffffff;}.fl-node-5d00048a94a32:hover .animated-line-link:after {background-color: #ffffff;}.fl-node-5d00048a94a32:hover .animated-line-link {color: #ffffff;border-bottom-color: #ffffff;transition: all 250ms ease;}.fl-node-5d00048a94a32 .fl-callout-cta-link, .fl-node-5d00048a94a32 .fl-callout-button {align-self: flex-start;}@media (min-width: 768px) {}.fl-node-5d00046286688 .fl-module-content {background-color: #BE9132;padding-top: 20px;padding-right: 20px;padding-bottom: 20px;padding-left: 20px;}.fl-node-5d00046286688 .fl-callout-title, .fl-node-5d00046286688 .fl-callout-title-text, .fl-node-5d00046286688 .fl-callout-title-text:hover {color: rgba(255,255,255,0.8);}.fl-node-5d00046286688 .fl-callout-title {font-weight: 300;font-size: 20px;letter-spacing: 2px;}.fl-node-5d00046286688 .fl-callout-text, .fl-node-5d00046286688 .fl-callout-cta-link {color: #ffffff;}.fl-node-5d00046286688 .fl-callout-text {font-weight: 700;font-size: 38px;line-height: 1;}.fl-node-5d00046286688 a.fl-callout-cta-link {color: rgba(255,255,255,0.8);font-size: 16px;}.fl-node-5d00046286688 a.fl-callout-cta-link:hover, .fl-node-5d00046286688 a.fl-callout-cta-link:focus {color: #ffffff;}.fl-node-5d00046286688 .fl-callout-photo .fl-photo .fl-photo-content:before {background-color: rgba(255, 0, 0, .5);}.fl-node-5d00046286688:hover .animated-line-link:after {background-color: #ffffff;}.fl-node-5d00046286688:hover .animated-line-link {color: #ffffff;border-bottom-color: #ffffff;transition: all 250ms ease;}.fl-node-5d00046286688 .fl-callout-cta-link, .fl-node-5d00046286688 .fl-callout-button {align-self: flex-start;}.fl-module-gz-heading .fl-heading {margin: 0 !important;}.fl-module-gz-heading .fl-module-content:after {content: ;position: relative;border-top-color: inherit;}.fl-node-2dy6nfc3erst.fl-module-gz-heading .fl-heading {text-align: center;}.fl-node-2dy6nfc3erst h3.fl-heading a,.fl-node-2dy6nfc3erst h3.fl-heading .fl-heading-text,.fl-node-2dy6nfc3erst h3.fl-heading .fl-heading-text *,.fl-row .fl-col .fl-node-2dy6nfc3erst h3.fl-heading .fl-heading-text {color: #b9f2ff;}.fl-node-2dy6nfc3erst h3.fl-heading {background-color: #333333;}.fl-node-2dy6nfc3erst.fl-module-gz-heading .fl-module-content {border-color: #333333;background-color: #333333;}.fl-node-2dy6nfc3erst h3.fl-heading {padding: 15px;} .fl-node-2dy6nfc3erst > .fl-module-content {margin-right:250px;margin-left:250px;}@media (max-width: 768px) { .fl-node-2dy6nfc3erst > .fl-module-content { margin-left:15px;margin-right:15px; } }.pp-logo-grid-input.input-small {width: 46px !important;}.pp-logos-content .logo-slider-prev,.pp-logos-content .logo-slider-next {position: absolute;top: 50%;transform: translateY(-50%);left: -6px;}.pp-logos-content .logo-slider-next {right: -6px;left: auto;}.pp-logos-content .logo-slider-nav {text-decoration: none;box-shadow: none;border: none;border-radius: 0;background: none;display: inline-flex;align-items: center;justify-content: center;line-height: 0;height: 30px;width: 30px;padding: 0;color: #333;transition: all 0.3s ease-in-out;}.pp-logos-content .disabled {pointer-events: none;}.pp-logos-content .logo-slider-nav svg {height: 20px;fill: currentColor;}.pp-logos-content .pp-logo { -webkit-backface-visibility: hidden;backface-visibility: hidden;}.pp-logos-content .sr-only {position: absolute !important;height: 1px !important;width: 1px !important;margin: 0 !important;padding: 0 !important;clip: rect(1px 1px 1px 1px);clip: rect(1px,1px,1px,1px);clip-path: polygon(0px 0px, 0px 0px, 0px 0px);-webkit-clip-path: polygon(0px 0px, 0px 0px, 0px 0px);overflow: hidden !important;border: 0 !important;box-shadow: none !important;}.pp-logos-content .bx-wrapper {margin-bottom: 0;direction: ltr;}.pp-logos-carousel:not(.pp-logos-wrapper-loaded) {opacity: 0;}.fl-node-yl0eu94giwmv .clearfix:before,.fl-node-yl0eu94giwmv .clearfix:after {content: ;display: table;}.fl-node-yl0eu94giwmv .clearfix: after {clear: both;}.fl-node-yl0eu94giwmv .pp-logos-content {position: relative;}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo {position: relative;width: calc((100% - 11px) / 3);margin-right: 5px;margin-bottom: 5px;float: left;transition: background-color 0.3s ease-in-out;}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo:nth-of-type(3n+1) {clear: left;}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo:nth-of-type(3n) {margin-right: 0;}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo:hover {}.fl-node-yl0eu94giwmv .pp-logos-wrapper {display: flex;flex-wrap: wrap;}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo {display: flex;flex-wrap: wrap;align-items: center;}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo > a,.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo .pp-logo-inner {flex: 1 1 auto;}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo .pp-logo-inner .pp-logo-inner-wrap {text-align: center;}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo a {display: block;text-decoration: none;box-shadow: none;border: none;}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo div.title-wrapper {display: none}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo div.title-wrapper p.logo-title {text-align: center;color: #000000;margin-top: 10px;margin-bottom: 10px;}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo:hover div.title-wrapper p.logo-title {color: #666666;}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo img {-webkit-filter: inherit;filter: inherit;border-style: none;border-width: 1px;border-radius: 0px;height: px;margin: 0 auto;opacity: 1;-webkit-transition: opacity 0.3s ease-in-out;-moz-transition: opacity 0.3s ease-in-out;-ms-transition: opacity 0.3s ease-in-out;transition: opacity 0.3s ease-in-out;}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo:hover img {-webkit-filter: inherit;filter: inherit;opacity: 1;-webkit-transition: opacity 0.3s ease-in-out;-moz-transition: opacity 0.3s ease-in-out;-ms-transition: opacity 0.3s ease-in-out;transition: opacity 0.3s ease-in-out;}.fl-node-yl0eu94giwmv .pp-logos-content .bx-pager a {opacity: 1;background-color: #f5f5f5;width: 14px;height: 14px;border-radius: 100px;box-shadow: none;}.fl-node-yl0eu94giwmv .pp-logos-content .bx-pager a.active,.fl-node-yl0eu94giwmv .pp-logos-content .bx-pager a:hover {background-color: #999999;opacity: 1;box-shadow: none;}.fl-node-yl0eu94giwmv .pp-logos-content .logo-slider-nav {color: #ffffff;background: #000000;height: 26px;width: 26px;}.fl-node-yl0eu94giwmv .pp-logos-content .logo-slider-nav svg {height: 16px;}.fl-node-yl0eu94giwmv .pp-logos-content .logo-slider-nav svg path {fill: #ffffff;}.fl-node-yl0eu94giwmv .pp-logos-content .logo-slider-nav:hover {color: #999999;}.fl-node-yl0eu94giwmv .pp-logos-content .logo-slider-nav:hover svg path {fill: #999999;}@media only screen and (max-width: 992px) {.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo {width: calc((100% - 16px) / 4);}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo:nth-of-type(4n+1) {clear: left;}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo:nth-of-type(3n) {margin-right: 5px;margin-bottom: 5px;}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo:nth-of-type(4n) {margin-right: 0;}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo:nth-of-type(3n+1) {clear: none;}.fl-node-yl0eu94giwmv .pp-logos-content .logo-slider-nav button {}.fl-node-yl0eu94giwmv .pp-logos-content .logo-slider-nav svg {}}@media only screen and (max-width: 768px) {.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo {width: calc((100% - 6px) / 2);}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo:nth-of-type(4n+1) {clear: none;}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo:nth-of-type(2n+1) {clear: left;}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo:nth-of-type(4n) {margin-right: 5px;margin-bottom: 5px;}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo:nth-of-type(2n) {margin-right: 0;}.fl-node-yl0eu94giwmv .pp-logos-content .logo-slider-nav button {}.fl-node-yl0eu94giwmv .pp-logos-content .logo-slider-nav svg {}}.fl-node-yl0eu94giwmv .pp-logos-content .pp-logo {padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;} .fl-node-yl0eu94giwmv > .fl-module-content {margin-top:0px;}.fl-node-31f92pxud0jq.fl-module-gz-heading .fl-heading {text-align: center;}.fl-node-31f92pxud0jq h3.fl-heading a,.fl-node-31f92pxud0jq h3.fl-heading .fl-heading-text,.fl-node-31f92pxud0jq h3.fl-heading .fl-heading-text *,.fl-row .fl-col .fl-node-31f92pxud0jq h3.fl-heading .fl-heading-text {color: #ea1245;}.fl-node-31f92pxud0jq h3.fl-heading {background-color: #333333;}.fl-node-31f92pxud0jq.fl-module-gz-heading .fl-module-content {border-color: #333333;background-color: #333333;}.fl-node-31f92pxud0jq h3.fl-heading {padding: 15px;}.fl-node-10u4e5j87sih .clearfix:before,.fl-node-10u4e5j87sih .clearfix:after {content: ;display: table;}.fl-node-10u4e5j87sih .clearfix: after {clear: both;}.fl-node-10u4e5j87sih .pp-logos-content {position: relative;}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo {position: relative;width: calc((100% - 11px) / 3);margin-right: 5px;margin-bottom: 5px;float: left;transition: background-color 0.3s ease-in-out;}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo:nth-of-type(3n+1) {clear: left;}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo:nth-of-type(3n) {margin-right: 0;}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo:hover {}.fl-node-10u4e5j87sih .pp-logos-wrapper {display: flex;flex-wrap: wrap;}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo {display: flex;flex-wrap: wrap;align-items: center;}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo > a,.fl-node-10u4e5j87sih .pp-logos-content .pp-logo .pp-logo-inner {flex: 1 1 auto;}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo .pp-logo-inner .pp-logo-inner-wrap {text-align: center;}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo a {display: block;text-decoration: none;box-shadow: none;border: none;}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo div.title-wrapper {display: none}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo div.title-wrapper p.logo-title {text-align: center;color: #000000;margin-top: 10px;margin-bottom: 10px;}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo:hover div.title-wrapper p.logo-title {color: #666666;}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo img {-webkit-filter: inherit;filter: inherit;border-style: none;border-width: 1px;border-radius: 0px;height: px;margin: 0 auto;opacity: 1;-webkit-transition: opacity 0.3s ease-in-out;-moz-transition: opacity 0.3s ease-in-out;-ms-transition: opacity 0.3s ease-in-out;transition: opacity 0.3s ease-in-out;}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo:hover img {-webkit-filter: inherit;filter: inherit;opacity: 1;-webkit-transition: opacity 0.3s ease-in-out;-moz-transition: opacity 0.3s ease-in-out;-ms-transition: opacity 0.3s ease-in-out;transition: opacity 0.3s ease-in-out;}.fl-node-10u4e5j87sih .pp-logos-content .bx-pager a {opacity: 1;background-color: #f5f5f5;width: 14px;height: 14px;border-radius: 100px;box-shadow: none;}.fl-node-10u4e5j87sih .pp-logos-content .bx-pager a.active,.fl-node-10u4e5j87sih .pp-logos-content .bx-pager a:hover {background-color: #999999;opacity: 1;box-shadow: none;}.fl-node-10u4e5j87sih .pp-logos-content .logo-slider-nav {color: #ffffff;background: #000000;height: 26px;width: 26px;}.fl-node-10u4e5j87sih .pp-logos-content .logo-slider-nav svg {height: 16px;}.fl-node-10u4e5j87sih .pp-logos-content .logo-slider-nav svg path {fill: #ffffff;}.fl-node-10u4e5j87sih .pp-logos-content .logo-slider-nav:hover {color: #999999;}.fl-node-10u4e5j87sih .pp-logos-content .logo-slider-nav:hover svg path {fill: #999999;}@media only screen and (max-width: 992px) {.fl-node-10u4e5j87sih .pp-logos-content .pp-logo {width: calc((100% - 16px) / 4);}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo:nth-of-type(4n+1) {clear: left;}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo:nth-of-type(3n) {margin-right: 5px;margin-bottom: 5px;}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo:nth-of-type(4n) {margin-right: 0;}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo:nth-of-type(3n+1) {clear: none;}.fl-node-10u4e5j87sih .pp-logos-content .logo-slider-nav button {}.fl-node-10u4e5j87sih .pp-logos-content .logo-slider-nav svg {}}@media only screen and (max-width: 768px) {.fl-node-10u4e5j87sih .pp-logos-content .pp-logo {width: calc((100% - 6px) / 2);}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo:nth-of-type(4n+1) {clear: none;}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo:nth-of-type(2n+1) {clear: left;}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo:nth-of-type(4n) {margin-right: 5px;margin-bottom: 5px;}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo:nth-of-type(2n) {margin-right: 0;}.fl-node-10u4e5j87sih .pp-logos-content .logo-slider-nav button {}.fl-node-10u4e5j87sih .pp-logos-content .logo-slider-nav svg {}}.fl-node-10u4e5j87sih .pp-logos-content .pp-logo {padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;} .fl-node-10u4e5j87sih > .fl-module-content {margin-top:0px;}@media (max-width: 768px) { .fl-module-icon {text-align: center;} }.fl-node-5cb8ace362376 .fl-icon i,.fl-node-5cb8ace362376 .fl-icon i:before {color: #393b45;}.fl-node-5cb8ace362376 .fl-icon i {background: #ffffff;}.fl-node-5cb8ace362376 .fl-icon i:hover,.fl-node-5cb8ace362376 .fl-icon i:hover:before,.fl-node-5cb8ace362376 .fl-icon a:hover i,.fl-node-5cb8ace362376 .fl-icon a:hover i:before {color: #6e7889;}.fl-node-5cb8ace362376 .fl-icon i {border-radius: 100%;-moz-border-radius: 100%;-webkit-border-radius: 100%;text-align: center;}.fl-node-5cb8ace362376 .fl-icon i, .fl-node-5cb8ace362376 .fl-icon i:before {font-size: 60px;}.fl-node-5cb8ace362376 .fl-icon-wrap .fl-icon-text {height: 105px;}.fl-node-5cb8ace362376 .fl-icon i {line-height: 105px;width: 105px;}.fl-node-5cb8ace362376 .fl-icon i::before {line-height: 105px;}.fl-node-5cb8ace362376.fl-module-icon {text-align: center;}@media(max-width: 1200px) {.fl-node-5cb8ace362376 .fl-icon-wrap .fl-icon-text {height: 105px;}.fl-node-5cb8ace362376 .fl-icon i {line-height: 105px;width: 105px;}.fl-node-5cb8ace362376 .fl-icon i::before {line-height: 105px;}}@media(max-width: 992px) {.fl-node-5cb8ace362376 .fl-icon-wrap .fl-icon-text {height: 105px;}.fl-node-5cb8ace362376 .fl-icon i {line-height: 105px;width: 105px;}.fl-node-5cb8ace362376 .fl-icon i::before {line-height: 105px;}}@media(max-width: 768px) {.fl-node-5cb8ace362376 .fl-icon-wrap .fl-icon-text {height: 105px;}.fl-node-5cb8ace362376 .fl-icon i {line-height: 105px;width: 105px;}.fl-node-5cb8ace362376 .fl-icon i::before {line-height: 105px;}} .fl-node-5cb8ace362376 > .fl-module-content {margin-top:0%;margin-right:0%;margin-bottom:0%;margin-left:0%;}.fl-node-5d000633bf69d .fl-photo {text-align: center;}@media (min-width: 768px) {}.fl-node-5d000633bf69d .fl-module-content {padding-top: 50px;padding-right: 50px;padding-bottom: 50px;padding-left: 80px;}.fl-node-5d000633bf69d .fl-callout-title, .fl-node-5d000633bf69d .fl-callout-title-text, .fl-node-5d000633bf69d .fl-callout-title-text:hover {color: rgba(255,255,255,0.8);}.fl-node-5d000633bf69d .fl-callout-title {font-weight: 400;font-size: 20px;letter-spacing: 2px;}.fl-node-5d000633bf69d .fl-callout-text, .fl-node-5d000633bf69d .fl-callout-cta-link {color: #ffffff;}.fl-node-5d000633bf69d .fl-callout-text {font-weight: 400;font-size: 16px;line-height: 1.6;}.fl-node-5d000633bf69d a.fl-callout-cta-link {color: rgba(255,255,255,0.79);font-size: 16px;}.fl-node-5d000633bf69d a.fl-callout-cta-link:hover, .fl-node-5d000633bf69d a.fl-callout-cta-link:focus {color: #ffffff;}.fl-node-5d000633bf69d .fl-callout-photo .fl-photo .fl-photo-content:before {background-color: rgba(36,80,155,0.85);}.fl-node-5d000633bf69d:hover .animated-line-link:after {background-color: #ffffff;}.fl-node-5d000633bf69d:hover .animated-line-link {color: #ffffff;border-bottom-color: #ffffff;transition: all 250ms ease;}.fl-node-5d000633bf69d .fl-callout-cta-link, .fl-node-5d000633bf69d .fl-callout-button {align-self: flex-start;}@media(max-width: 992px) {.fl-node-5d000633bf69d .fl-module-content {padding-top: 30px;padding-right: 30px;padding-bottom: 30px;padding-left: 80px;}}@media(max-width: 768px) {.fl-node-5d000633bf69d .fl-module-content {padding-top: 50px;padding-right: 50px;padding-bottom: 50px;padding-left: 50px;}} .fl-node-5d000633bf69d > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.fl-node-5d000d15839d7 .fl-photo {text-align: center;}@media (min-width: 768px) {}.fl-node-5d000d15839d7 .fl-module-content {padding-top: 20px;padding-right: 20px;padding-bottom: 20px;padding-left: 20px;}.fl-node-5d000d15839d7 .fl-callout-title, .fl-node-5d000d15839d7 .fl-callout-title-text, .fl-node-5d000d15839d7 .fl-callout-title-text:hover {color: rgba(255,255,255,0.79);}.fl-node-5d000d15839d7 .fl-callout-title {font-weight: 300;font-size: 20px;letter-spacing: 2px;}.fl-node-5d000d15839d7 .fl-callout-text, .fl-node-5d000d15839d7 .fl-callout-cta-link {color: #ffffff;}.fl-node-5d000d15839d7 .fl-callout-text {font-weight: 700;font-size: 29px;line-height: 1.1;}.fl-node-5d000d15839d7 a.fl-callout-cta-link {color: rgba(255,255,255,0.79);font-size: 16px;}.fl-node-5d000d15839d7 a.fl-callout-cta-link:hover, .fl-node-5d000d15839d7 a.fl-callout-cta-link:focus {color: #ffffff;}.fl-node-5d000d15839d7 .fl-callout-photo .fl-photo .fl-photo-content:before {background-color: rgba(34,51,79,0.85);}.fl-node-5d000d15839d7:hover .animated-line-link:after {background-color: #ffffff;}.fl-node-5d000d15839d7:hover .animated-line-link {color: #ffffff;border-bottom-color: #ffffff;transition: all 250ms ease;}.fl-node-5d000d15839d7 .fl-callout-cta-link, .fl-node-5d000d15839d7 .fl-callout-button {align-self: flex-start;}@media (min-width: 768px) {}.fl-node-5d000a372290d .fl-module-content {background-color: #be9132;padding-top: 20px;padding-right: 20px;padding-bottom: 20px;padding-left: 20px;}.fl-node-5d000a372290d .fl-callout-title, .fl-node-5d000a372290d .fl-callout-title-text, .fl-node-5d000a372290d .fl-callout-title-text:hover {color: rgba(255,255,255,0.79);}.fl-node-5d000a372290d .fl-callout-title {font-weight: 300;font-size: 20px;letter-spacing: 2px;}.fl-node-5d000a372290d .fl-callout-text, .fl-node-5d000a372290d .fl-callout-cta-link {color: #ffffff;}.fl-node-5d000a372290d .fl-callout-text {font-weight: 700;line-height: 1.1;}.fl-node-5d000a372290d a.fl-callout-cta-link {color: rgba(255,255,255,0.79);font-size: 16px;}.fl-node-5d000a372290d a.fl-callout-cta-link:hover, .fl-node-5d000a372290d a.fl-callout-cta-link:focus {color: #ffffff;}.fl-node-5d000a372290d:hover .animated-line-link:after {background-color: #ffffff;}.fl-node-5d000a372290d:hover .animated-line-link {color: #ffffff;border-bottom-color: #ffffff;transition: all 250ms ease;}.fl-node-5d000a372290d .fl-callout-cta-link, .fl-node-5d000a372290d .fl-callout-button {align-self: flex-start;}.fl-content-slider .fl-slide-bg-photo {animation: gz-kenburns 7s;}@keyframes gz-kenburns {0% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}100% {-moz-transition: all 6s ease-in-out 300ms;-o-transition: all 6s ease-in-out 300ms;transition: all 6s ease-in-out 300ms;-webkit-transform: scale(1.08);-moz-transform: scale(1.08);-ms-transform: scale(1.08);-o-transform: scale(1.08);transform: scale(1.08);}}.fl-builder-row-settings #fl-field-separator_position {display: none !important;}.fl-builder-row-settings #fl-field-separator_position {display: none !important;}.fl-builder-row-settings #fl-field-separator_position {display: none !important;}.fl-builder-row-settings #fl-field-separator_position {display: none !important;}.fl-builder-row-settings #fl-field-separator_position {display: none !important;}.fl-builder-row-settings #fl-field-separator_position {display: none !important;}.fl-node-5caf4e9ebd356 .fl-row-content {min-width: 0px;}.fl-node-fxokry80q45s .fl-row-content {min-width: 0px;}.fl-node-5cb89b344c85f .fl-row-content {min-width: 0px;}/style>style idfl-builder-layout-54847-inline-css>.fl-builder-content .fl-node-5cae59a1c3dcd a {color: #ffffff;}.fl-node-5cae59a1c3dcd > .fl-row-content-wrap {background-color: #24509b;border-top-width: 1px;border-right-width: 0px;border-bottom-width: 1px;border-left-width: 0px;} .fl-node-5cae59a1c3dcd > .fl-row-content-wrap {padding-top:0px;padding-bottom:0px;}.fl-node-5cae59a1c3bc6 {width: 83.24%;}.fl-node-5cae59a1c3bc6 > .fl-col-content {border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);}@media(max-width: 992px) {.fl-builder-content .fl-node-5cae59a1c3bc6 {width: 70% !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-5cae59a1c3bc6 {width: 100% !important;max-width: none;clear: none;float: left;}}.fl-node-5cae59a1c3b18 {width: 16.76%;}.fl-node-5cae59a1c3b18 > .fl-col-content {border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);} .fl-node-5cae59a1c3b18 > .fl-col-content {padding-right:0px;}.gz-icon-group {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.gz-icon-group .gz-icon-group-wrapper,.gz-icon-group .gz-icon-group-wrapper > a {display: flex;align-items: center;text-align:center;}.gz-icon-group .gz-icon-group-wrapper .gz-icon-text {display:block;text-align:center;padding-left:0;}.gz-icon-group .gz-icon {display: inline-block;line-height: 100%;}.gz-icon-group .gz-icon a {text-decoration: none;}.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon i,.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon i:before {color: #be9132;font-size: 15px;height: auto;width: auto;}.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon i:hover,.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon i:hover:before,.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon a:hover i,.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon a:hover i:before {color: #ffffff;}.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon-text {height: 26.25px;}.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon-group-wrapper:nth-child(1) .gz-icon i,.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon-group-wrapper:nth-child(1) .gz-icon i:before {color: #;background: #;}.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon-group-wrapper:nth-child(1) .gz-icon i:hover,.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon-group-wrapper:nth-child(1) .gz-icon i:hover:before,.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon-group-wrapper:nth-child(1) .gz-icon a:hover i,.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon-group-wrapper:nth-child(1) .gz-icon a:hover i:before {color: #;background: #;}.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon-group-wrapper:nth-child(2) .gz-icon i,.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon-group-wrapper:nth-child(2) .gz-icon i:before {color: #;background: #;}.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon-group-wrapper:nth-child(2) .gz-icon i:hover,.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon-group-wrapper:nth-child(2) .gz-icon i:hover:before,.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon-group-wrapper:nth-child(2) .gz-icon a:hover i,.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon-group-wrapper:nth-child(2) .gz-icon a:hover i:before {color: #;background: #;}.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon-group-wrapper:nth-child(3) .gz-icon i,.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon-group-wrapper:nth-child(3) .gz-icon i:before {color: #;background: #;}.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon-group-wrapper:nth-child(3) .gz-icon i:hover,.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon-group-wrapper:nth-child(3) .gz-icon i:hover:before,.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon-group-wrapper:nth-child(3) .gz-icon a:hover i,.fl-node-5caf69dfe5bb3 .fl-module-content .gz-icon-group-wrapper:nth-child(3) .gz-icon a:hover i:before {color: #;background: #;}.fl-node-5caf69dfe5bb3 .gz-icon-group-wrapper .gz-icon-text {color: #be9132;}.fl-node-5caf69dfe5bb3 .gz-icon-group-wrapper .gz-icon-text a {color: #be9132;}.fl-node-5caf69dfe5bb3 .gz-icon-group .gz-icon-group-wrapper {padding: 10px;}.fl-node-5caf69dfe5bb3 .gz-icon-group .gz-icon-group-wrapper .gz-icon {margin: 10px 10px 10px 10px;}.fl-node-5caf69dfe5bb3 .gz-icon-group .gz-icon-group-wrapper {width: px;}.fl-node-5caf69dfe5bb3 .gz-icon-group .gz-icon-group-wrapper .gz-icon-text {height: auto;}.fl-node-5caf69dfe5bb3 .gz-icon-group {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.fl-node-5caf69dfe5bb3 .gz-icon-group-wrapper,.fl-node-5caf69dfe5bb3 .gz-icon-group-wrapper > a {align-items: center;} .fl-node-5caf69dfe5bb3 > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.fl-icon-group .fl-icon {display: inline-block;margin-bottom: 10px;margin-top: 10px;}.fl-node-5cae59a1c3c73 .fl-icon i,.fl-node-5cae59a1c3c73 .fl-icon i:before {color: #ffffff;}.fl-node-5cae59a1c3c73 .fl-icon i {background: #be9132;}.fl-node-5cae59a1c3c73 .fl-icon i:hover,.fl-node-5cae59a1c3c73 .fl-icon a:hover i {background: rgba(182,136,56,0.86);}.fl-node-5cae59a1c3c73 .fl-icon i {border-radius: 100%;-moz-border-radius: 100%;-webkit-border-radius: 100%;text-align: center;}.fl-node-5cae59a1c3c73 .fl-icon i, .fl-node-5cae59a1c3c73 .fl-icon i:before {font-size: 21px;}.fl-node-5cae59a1c3c73 .fl-icon-wrap .fl-icon-text {height: 36.75px;}.fl-node-5cae59a1c3c73 .fl-icon i {line-height: 36.75px;width: 36.75px;}.fl-node-5cae59a1c3c73 .fl-icon i::before {line-height: 36.75px;}@media(max-width: 1200px) {.fl-node-5cae59a1c3c73 .fl-icon-wrap .fl-icon-text {height: 36.75px;}.fl-node-5cae59a1c3c73 .fl-icon i {line-height: 36.75px;width: 36.75px;}.fl-node-5cae59a1c3c73 .fl-icon i::before {line-height: 36.75px;}}@media(max-width: 992px) {.fl-node-5cae59a1c3c73 .fl-icon-wrap .fl-icon-text {height: 36.75px;}.fl-node-5cae59a1c3c73 .fl-icon i {line-height: 36.75px;width: 36.75px;}.fl-node-5cae59a1c3c73 .fl-icon i::before {line-height: 36.75px;}}@media(max-width: 768px) {.fl-node-5cae59a1c3c73 .fl-icon-wrap .fl-icon-text {height: 36.75px;}.fl-node-5cae59a1c3c73 .fl-icon i {line-height: 36.75px;width: 36.75px;}.fl-node-5cae59a1c3c73 .fl-icon i::before {line-height: 36.75px;}}.fl-node-5cae59a1c3c73 .fl-icon-group {text-align: right;}.fl-node-5cae59a1c3c73 .fl-icon + .fl-icon {margin-left: 2px;} .fl-node-5cae59a1c3c73 > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}@media ( max-width: 768px ) { .fl-node-5cae59a1c3c73.fl-module > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}}.fl-builder-row-settings #fl-field-separator_position {display: none !important;}.fl-node-5cae59a1c3dcd .fl-row-content {min-width: 0px;}/style>link relstylesheet iddashicons-css hrefhttps://www.sebrealtors.com/wp-includes/css/dashicons.min.css?ver6.1.1 mediaall />style idfl-builder-layout-54673-inline-css>.fl-node-59badcdd20b71 {color: #f5f5f5;}.fl-builder-content .fl-node-59badcdd20b71 *:not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle) {color: inherit;}.fl-builder-content .fl-node-59badcdd20b71 a {color: #f5f5f5;}.fl-builder-content .fl-node-59badcdd20b71 a:hover {color: #f5f5f5;}.fl-builder-content .fl-node-59badcdd20b71 h1,.fl-builder-content .fl-node-59badcdd20b71 h2,.fl-builder-content .fl-node-59badcdd20b71 h3,.fl-builder-content .fl-node-59badcdd20b71 h4,.fl-builder-content .fl-node-59badcdd20b71 h5,.fl-builder-content .fl-node-59badcdd20b71 h6,.fl-builder-content .fl-node-59badcdd20b71 h1 a,.fl-builder-content .fl-node-59badcdd20b71 h2 a,.fl-builder-content .fl-node-59badcdd20b71 h3 a,.fl-builder-content .fl-node-59badcdd20b71 h4 a,.fl-builder-content .fl-node-59badcdd20b71 h5 a,.fl-builder-content .fl-node-59badcdd20b71 h6 a {color: #f5f5f5;}.fl-node-59badcdd20b71 > .fl-row-content-wrap {background-color: #24509b;border-style: solid;border-width: 0;background-clip: border-box;border-color: #2c3a56;border-top-width: 1px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.fl-node-59badcdd20b71 .fl-row-content-wrap {overflow: hidden;} .fl-node-59badcdd20b71 > .fl-row-content-wrap {padding-top:30px;padding-bottom:20px;}.fl-node-59badcdd20896 {color: #393b45;}.fl-builder-content .fl-node-59badcdd20896 *:not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle) {color: inherit;}.fl-builder-content .fl-node-59badcdd20896 a {color: #393b45;}.fl-builder-content .fl-node-59badcdd20896 a:hover {color: #393b45;}.fl-builder-content .fl-node-59badcdd20896 h1,.fl-builder-content .fl-node-59badcdd20896 h2,.fl-builder-content .fl-node-59badcdd20896 h3,.fl-builder-content .fl-node-59badcdd20896 h4,.fl-builder-content .fl-node-59badcdd20896 h5,.fl-builder-content .fl-node-59badcdd20896 h6,.fl-builder-content .fl-node-59badcdd20896 h1 a,.fl-builder-content .fl-node-59badcdd20896 h2 a,.fl-builder-content .fl-node-59badcdd20896 h3 a,.fl-builder-content .fl-node-59badcdd20896 h4 a,.fl-builder-content .fl-node-59badcdd20896 h5 a,.fl-builder-content .fl-node-59badcdd20896 h6 a {color: #393b45;}.fl-node-59badcdd20896 > .fl-row-content-wrap {background-color: #22334f;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;} .fl-node-59badcdd20896 > .fl-row-content-wrap {padding-top:13px;padding-bottom:0px;}.fl-node-59badcdd20e41 {width: 33%;}.fl-node-59badcdd20e41 > .fl-col-content {border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);}@media(max-width: 992px) {.fl-builder-content .fl-node-59badcdd20e41 {width: 100% !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;}}.fl-node-59badcdd20d8d {width: 33%;}.fl-node-59badcdd20d8d > .fl-col-content {border-style: solid;border-width: 0;background-clip: border-box;border-color: rgba(255,255,255,0.54);border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 1px;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);}@media(max-width: 992px) {.fl-builder-content .fl-node-59badcdd20d8d {width: 50% !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;}.fl-node-59badcdd20d8d > .fl-col-content {border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media(max-width: 768px) {.fl-builder-content .fl-node-59badcdd20d8d {width: 100% !important;max-width: none;clear: none;float: left;}}@media ( max-width: 768px ) { .fl-node-59badcdd20d8d.fl-col > .fl-col-content {margin-top:15px;margin-right:15px;margin-bottom:15px;margin-left:15px;}} .fl-node-59badcdd20d8d > .fl-col-content {padding-left:30px;}@media ( max-width: 768px ) { .fl-node-59badcdd20d8d.fl-col > .fl-col-content {padding-left:0px;}}.fl-node-59badcdd20cd9 {width: 34%;}.fl-node-59badcdd20cd9 > .fl-col-content {border-style: solid;border-width: 0;background-clip: border-box;border-color: rgba(255,255,255,0.54);border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 1px;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);}@media(max-width: 992px) {.fl-builder-content .fl-node-59badcdd20cd9 {width: 50% !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;}.fl-node-59badcdd20cd9 > .fl-col-content {border-style: solid;border-width: 0;background-clip: border-box;border-color: rgba(255,255,255,0.54);border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 1px;}}@media(max-width: 768px) {.fl-builder-content .fl-node-59badcdd20cd9 {width: 100% !important;max-width: none;clear: none;float: left;}.fl-node-59badcdd20cd9 > .fl-col-content {border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media ( max-width: 768px ) { .fl-node-59badcdd20cd9.fl-col > .fl-col-content {margin-top:15px;margin-right:15px;margin-bottom:15px;margin-left:15px;}} .fl-node-59badcdd20cd9 > .fl-col-content {padding-left:30px;}@media ( max-width: 992px ) { .fl-node-59badcdd20cd9.fl-col > .fl-col-content {padding-left:15px;}}@media ( max-width: 768px ) { .fl-node-59badcdd20cd9.fl-col > .fl-col-content {padding-left:0px;}}.fl-node-59badcdd20a06 {color: rgba(255,255,255,0.76);}.fl-builder-content .fl-node-59badcdd20a06 *:not(span):not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle) {color: rgba(255,255,255,0.76);}.fl-builder-content .fl-node-59badcdd20a06 a {color: rgba(255,255,255,0.76);}.fl-builder-content .fl-node-59badcdd20a06 a:hover {color: rgba(255,255,255,0.76);}.fl-builder-content .fl-node-59badcdd20a06 h1,.fl-builder-content .fl-node-59badcdd20a06 h2,.fl-builder-content .fl-node-59badcdd20a06 h3,.fl-builder-content .fl-node-59badcdd20a06 h4,.fl-builder-content .fl-node-59badcdd20a06 h5,.fl-builder-content .fl-node-59badcdd20a06 h6,.fl-builder-content .fl-node-59badcdd20a06 h1 a,.fl-builder-content .fl-node-59badcdd20a06 h2 a,.fl-builder-content .fl-node-59badcdd20a06 h3 a,.fl-builder-content .fl-node-59badcdd20a06 h4 a,.fl-builder-content .fl-node-59badcdd20a06 h5 a,.fl-builder-content .fl-node-59badcdd20a06 h6 a {color: rgba(255,255,255,0.76);}.fl-node-59badcdd20a06 {width: 100%;}.fl-node-59badcdd20a06 > .fl-col-content {border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);}img.mfp-img {padding-bottom: 40px !important;}@media (max-width: 768px) { .fl-photo-content {width: 100%;} }.fl-node-wyku7fj9phe6 .fl-photo {text-align: center;}.fl-node-5caf628968149.fl-module-heading .fl-heading {font-size: 28px;} .fl-node-5caf628968149 > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:15px;margin-left:0px;}.fl-node-59bae5027f39b .fl-icon i,.fl-node-59bae5027f39b .fl-icon i:before {color: #ffffff;}.fl-node-59bae5027f39b .fl-icon i {background: #be9132;}.fl-node-59bae5027f39b .fl-icon i:hover,.fl-node-59bae5027f39b .fl-icon a:hover i {background: rgba(182,136,56,0.83);}.fl-node-59bae5027f39b .fl-icon i {border-radius: 100%;-moz-border-radius: 100%;-webkit-border-radius: 100%;text-align: center;}.fl-node-59bae5027f39b .fl-icon i, .fl-node-59bae5027f39b .fl-icon i:before {font-size: 21px;}.fl-node-59bae5027f39b .fl-icon-wrap .fl-icon-text {height: 36.75px;}.fl-node-59bae5027f39b .fl-icon i {line-height: 36.75px;width: 36.75px;}.fl-node-59bae5027f39b .fl-icon i::before {line-height: 36.75px;}@media(max-width: 1200px) {.fl-node-59bae5027f39b .fl-icon-wrap .fl-icon-text {height: 36.75px;}.fl-node-59bae5027f39b .fl-icon i {line-height: 36.75px;width: 36.75px;}.fl-node-59bae5027f39b .fl-icon i::before {line-height: 36.75px;}}@media(max-width: 992px) {.fl-node-59bae5027f39b .fl-icon-wrap .fl-icon-text {height: 36.75px;}.fl-node-59bae5027f39b .fl-icon i {line-height: 36.75px;width: 36.75px;}.fl-node-59bae5027f39b .fl-icon i::before {line-height: 36.75px;}}@media(max-width: 768px) {.fl-node-59bae5027f39b .fl-icon-wrap .fl-icon-text {height: 36.75px;}.fl-node-59bae5027f39b .fl-icon i {line-height: 36.75px;width: 36.75px;}.fl-node-59bae5027f39b .fl-icon i::before {line-height: 36.75px;}}.fl-node-59bae5027f39b .fl-icon-group {text-align: left;}.fl-node-59bae5027f39b .fl-icon + .fl-icon {margin-left: 3px;} .fl-node-59bae5027f39b > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.fl-node-59baee5ad8e55 .fl-icon i, .fl-node-59baee5ad8e55 .fl-icon i:before {font-size: 18px;}.fl-node-59baee5ad8e55 .fl-icon-wrap .fl-icon-text {height: 31.5px;}.fl-node-59baee5ad8e55.fl-module-icon {text-align: left;}@media(max-width: 1200px) {.fl-node-59baee5ad8e55 .fl-icon-wrap .fl-icon-text {height: 31.5px;}}@media(max-width: 992px) {.fl-node-59baee5ad8e55 .fl-icon-wrap .fl-icon-text {height: 31.5px;}}@media(max-width: 768px) {.fl-node-59baee5ad8e55 .fl-icon-wrap .fl-icon-text {height: 31.5px;}} .fl-node-59baee5ad8e55 > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.fl-node-5cb9eeb3df57a .fl-icon i, .fl-node-5cb9eeb3df57a .fl-icon i:before {font-size: 18px;}.fl-node-5cb9eeb3df57a .fl-icon-wrap .fl-icon-text {height: 31.5px;}.fl-node-5cb9eeb3df57a.fl-module-icon {text-align: left;}@media(max-width: 1200px) {.fl-node-5cb9eeb3df57a .fl-icon-wrap .fl-icon-text {height: 31.5px;}}@media(max-width: 992px) {.fl-node-5cb9eeb3df57a .fl-icon-wrap .fl-icon-text {height: 31.5px;}}@media(max-width: 768px) {.fl-node-5cb9eeb3df57a .fl-icon-wrap .fl-icon-text {height: 31.5px;}} .fl-node-5cb9eeb3df57a > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.fl-node-5caf631a498db.fl-module-heading .fl-heading {font-size: 28px;} .fl-node-5caf631a498db > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:15px;margin-left:0px;}.fl-builder-content .fl-node-59badcdd213f9 .fl-rich-text, .fl-builder-content .fl-node-59badcdd213f9 .fl-rich-text *:not(b, strong) {text-align: left;} .fl-node-59badcdd213f9 > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}@media ( max-width: 768px ) { .fl-node-59badcdd213f9.fl-module > .fl-module-content {margin-top:0px;margin-bottom:0px;}}.fl-node-5cb9eeaeefce0 .fl-icon i, .fl-node-5cb9eeaeefce0 .fl-icon i:before {font-size: 18px;}.fl-node-5cb9eeaeefce0 .fl-icon-wrap .fl-icon-text {height: 31.5px;}.fl-node-5cb9eeaeefce0.fl-module-icon {text-align: left;}@media(max-width: 1200px) {.fl-node-5cb9eeaeefce0 .fl-icon-wrap .fl-icon-text {height: 31.5px;}}@media(max-width: 992px) {.fl-node-5cb9eeaeefce0 .fl-icon-wrap .fl-icon-text {height: 31.5px;}}@media(max-width: 768px) {.fl-node-5cb9eeaeefce0 .fl-icon-wrap .fl-icon-text {height: 31.5px;}} .fl-node-5cb9eeaeefce0 > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.fl-node-59baef1a88975 .fl-icon i, .fl-node-59baef1a88975 .fl-icon i:before {font-size: 18px;}.fl-node-59baef1a88975 .fl-icon-wrap .fl-icon-text {height: 31.5px;}.fl-node-59baef1a88975.fl-module-icon {text-align: left;}@media(max-width: 1200px) {.fl-node-59baef1a88975 .fl-icon-wrap .fl-icon-text {height: 31.5px;}}@media(max-width: 992px) {.fl-node-59baef1a88975 .fl-icon-wrap .fl-icon-text {height: 31.5px;}}@media(max-width: 768px) {.fl-node-59baef1a88975 .fl-icon-wrap .fl-icon-text {height: 31.5px;}} .fl-node-59baef1a88975 > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.fl-node-59baef19915f5 .fl-icon i, .fl-node-59baef19915f5 .fl-icon i:before {font-size: 18px;}.fl-node-59baef19915f5 .fl-icon-wrap .fl-icon-text {height: 31.5px;}.fl-node-59baef19915f5.fl-module-icon {text-align: left;}@media(max-width: 1200px) {.fl-node-59baef19915f5 .fl-icon-wrap .fl-icon-text {height: 31.5px;}}@media(max-width: 992px) {.fl-node-59baef19915f5 .fl-icon-wrap .fl-icon-text {height: 31.5px;}}@media(max-width: 768px) {.fl-node-59baef19915f5 .fl-icon-wrap .fl-icon-text {height: 31.5px;}} .fl-node-59baef19915f5 > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;} .fl-node-5b993a782797b > .fl-module-content {margin-top:5px;}.fl-builder-row-settings #fl-field-separator_position {display: none !important;}.fl-builder-row-settings #fl-field-separator_position {display: none !important;}.fl-node-59badcdd20b71 .fl-row-content {min-width: 0px;}.fl-node-59badcdd20896 .fl-row-content {min-width: 0px;}/style>style idfl-builder-layout-54666-inline-css>.fl-node-5cb8dc4f542e2 > .fl-row-content-wrap {background-color: #22334f;border-top-width: 1px;border-right-width: 0px;border-bottom-width: 1px;border-left-width: 0px;}.fl-node-5cb8dc4f542e2 .fl-row-content {max-width: 1420px;} .fl-node-5cb8dc4f542e2 > .fl-row-content-wrap {padding-top:15px;padding-bottom:10px;}.fl-node-5cb8dc4f49685 {width: 24.12%;}.fl-node-5cb8dc4f49685 > .fl-col-content {border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);}@media(max-width: 768px) {.fl-builder-content .fl-node-5cb8dc4f49685 {width: 50% !important;max-width: none;clear: none;float: left;}}.fl-node-5cb8dc4f49736 {width: 75.88%;}.fl-node-5cb8dc4f49736 > .fl-col-content {border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);}@media(max-width: 768px) {.fl-builder-content .fl-node-5cb8dc4f49736 {width: 50% !important;max-width: none;clear: none;float: left;}}.fl-node-zm8h9fswt1je .fl-photo {text-align: center;}.fl-menu ul,.fl-menu li{list-style: none;margin: 0;padding: 0;}.fl-menu .menu:before,.fl-menu .menu:after{content: ;display: table;clear: both;}.fl-menu-horizontal {display: inline-flex;flex-wrap: wrap;align-items: center;}.fl-menu li{position: relative;}.fl-menu a{display: block;padding: 10px;text-decoration: none;}.fl-menu a:hover{text-decoration: none;}.fl-menu .sub-menu{min-width: 220px;}.fl-moduledata-node .fl-menu .fl-menu-expanded .sub-menu {background-color: transparent;-webkit-box-shadow: none;-ms-box-shadow: none;box-shadow: none;}.fl-menu .fl-has-submenu:focus,.fl-menu .fl-has-submenu .sub-menu:focus,.fl-menu .fl-has-submenu-container:focus {outline: 0;}.fl-menu .fl-has-submenu-container{ position: relative; }.fl-menu .fl-menu-accordion .fl-has-submenu > .sub-menu{display: none;}.fl-menu .fl-menu-accordion .fl-has-submenu.fl-active .hide-heading > .sub-menu {box-shadow: none;display: block !important;}.fl-menu .fl-menu-toggle{position: absolute;top: 50%;right: 0;cursor: pointer;}.fl-menu .fl-toggle-arrows .fl-menu-toggle:before,.fl-menu .fl-toggle-none .fl-menu-toggle:before{border-color: #333;}.fl-menu .fl-menu-expanded .fl-menu-toggle{display: none;}.fl-menu .fl-menu-mobile-toggle {position: relative;padding: 8px;background-color: transparent;border: none;color: #333;border-radius: 0;}.fl-menu .fl-menu-mobile-toggle.text{width: 100%;text-align: center;}.fl-menu .fl-menu-mobile-toggle.hamburger .fl-menu-mobile-toggle-label,.fl-menu .fl-menu-mobile-toggle.hamburger-label .fl-menu-mobile-toggle-label{display: inline-block;margin-left: 10px;vertical-align: middle;}.fl-menu .fl-menu-mobile-toggle.hamburger .svg-container,.fl-menu .fl-menu-mobile-toggle.hamburger-label .svg-container{display: inline-block;position: relative;width: 1.4em;height: 1.4em;vertical-align: middle;}.fl-menu .fl-menu-mobile-toggle.hamburger .hamburger-menu,.fl-menu .fl-menu-mobile-toggle.hamburger-label .hamburger-menu{position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.fl-menu .fl-menu-mobile-toggle.hamburger .hamburger-menu rect,.fl-menu .fl-menu-mobile-toggle.hamburger-label .hamburger-menu rect{fill: currentColor;}li.mega-menu .hide-heading > a,li.mega-menu .hide-heading > .fl-has-submenu-container,li.mega-menu-disabled .hide-heading > a,li.mega-menu-disabled .hide-heading > .fl-has-submenu-container {display: none;}ul.fl-menu-horizontal li.mega-menu {position: static;}ul.fl-menu-horizontal li.mega-menu > ul.sub-menu {top: inherit !important;left: 0 !important;right: 0 !important;width: 100%;}ul.fl-menu-horizontal li.mega-menu.fl-has-submenu:hover > ul.sub-menu,ul.fl-menu-horizontal li.mega-menu.fl-has-submenu.focus > ul.sub-menu {display: flex !important;}ul.fl-menu-horizontal li.mega-menu > ul.sub-menu li {border-color: transparent;}ul.fl-menu-horizontal li.mega-menu > ul.sub-menu > li {width: 100%;}ul.fl-menu-horizontal li.mega-menu > ul.sub-menu > li > .fl-has-submenu-container a {font-weight: bold;}ul.fl-menu-horizontal li.mega-menu > ul.sub-menu > li > .fl-has-submenu-container a:hover {background: transparent;}ul.fl-menu-horizontal li.mega-menu > ul.sub-menu .fl-menu-toggle {display: none;}ul.fl-menu-horizontal li.mega-menu > ul.sub-menu ul.sub-menu {background: transparent;-webkit-box-shadow: none;-ms-box-shadow: none;box-shadow: none;display: block;min-width: 0;opacity: 1;padding: 0;position: static;visibility: visible;}.fl-menu-mobile-clone {clear: both;}.fl-menu-mobile-clone .fl-menu .menu {float: none !important;}.fl-menu-mobile-close {display: none;}.fl-menu-mobile-close,.fl-menu-mobile-close:hover,.fl-menu-mobile-close:focus {background: none;border: 0 none;color: inherit;font-size: 18px;padding: 10px 6px 10px 14px;}.fl-builder-ie-11 .fl-module-menu .fl-menu-horizontal .fl-has-submenu:hover > .sub-menu {z-index: 60;}.fl-node-5cb8dc4f4988e .fl-menu .menu {}.fl-node-5cb8dc4f4988e .menu a{padding-left: 20px;padding-right: 20px;padding-top: 10px;padding-bottom: 10px;}.fl-builder-content .fl-node-5cb8dc4f4988e .menu > li > a,.fl-builder-content .fl-node-5cb8dc4f4988e .menu > li > .fl-has-submenu-container > a,.fl-builder-content .fl-node-5cb8dc4f4988e .sub-menu > li > a,.fl-builder-content .fl-node-5cb8dc4f4988e .sub-menu > li > .fl-has-submenu-container > a{color: #ffffff;}.fl-node-5cb8dc4f4988e .fl-menu .fl-toggle-arrows .fl-menu-toggle:before,.fl-node-5cb8dc4f4988e .fl-menu .fl-toggle-none .fl-menu-toggle:before {border-color: #ffffff;}.fl-node-5cb8dc4f4988e .menu > li > a:hover,.fl-node-5cb8dc4f4988e .menu > li > a:focus,.fl-node-5cb8dc4f4988e .menu > li > .fl-has-submenu-container:hover > a,.fl-node-5cb8dc4f4988e .menu > li > .fl-has-submenu-container.focus > a,.fl-node-5cb8dc4f4988e .menu > li.current-menu-item > a,.fl-node-5cb8dc4f4988e .menu > li.current-menu-item > .fl-has-submenu-container > a,.fl-node-5cb8dc4f4988e .sub-menu > li > a:hover,.fl-node-5cb8dc4f4988e .sub-menu > li > a:focus,.fl-node-5cb8dc4f4988e .sub-menu > li > .fl-has-submenu-container:hover > a,.fl-node-5cb8dc4f4988e .sub-menu > li > .fl-has-submenu-container.focus > a,.fl-node-5cb8dc4f4988e .sub-menu > li.current-menu-item > a,.fl-node-5cb8dc4f4988e .sub-menu > li.current-menu-item > .fl-has-submenu-container > a{color: #be9132;}.fl-node-5cb8dc4f4988e .fl-menu .fl-toggle-arrows .fl-has-submenu-container:hover > .fl-menu-toggle:before,.fl-node-5cb8dc4f4988e .fl-menu .fl-toggle-arrows .fl-has-submenu-container.focus > .fl-menu-toggle:before,.fl-node-5cb8dc4f4988e .fl-menu .fl-toggle-arrows li.current-menu-item >.fl-has-submenu-container > .fl-menu-toggle:before,.fl-node-5cb8dc4f4988e .fl-menu .fl-toggle-none .fl-has-submenu-container:hover > .fl-menu-toggle:before,.fl-node-5cb8dc4f4988e .fl-menu .fl-toggle-none .fl-has-submenu-container.focus > .fl-menu-toggle:before,.fl-node-5cb8dc4f4988e .fl-menu .fl-toggle-none li.current-menu-item >.fl-has-submenu-container > .fl-menu-toggle:before{border-color: #be9132;}.fl-node-5cb8dc4f4988e .menu .fl-has-submenu .sub-menu{display: none;}.fl-node-5cb8dc4f4988e .fl-menu .sub-menu {background-color: rgba(34,51,79,0.91);}.fl-node-5cb8dc4f4988e .fl-menu .fl-menu-toggle:before{content: ;position: absolute;right: 50%;top: 50%;z-index: 1;display: block;width: 9px;height: 9px;margin: -5px -5px 0 0;border-right: 2px solid;border-bottom: 2px solid;-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translateX( -5px ) rotate( 45deg );-ms-transform: translateX( -5px ) rotate( 45deg );transform: translateX( -5px ) rotate( 45deg );}.fl-node-5cb8dc4f4988e .fl-menu .fl-has-submenu.fl-active > .fl-has-submenu-container .fl-menu-toggle{-webkit-transform: rotate( -180deg );-ms-transform: rotate( -180deg );transform: rotate( -180deg );}.fl-node-5cb8dc4f4988e .fl-menu-horizontal.fl-toggle-arrows .fl-has-submenu-container a{padding-right: 34px;}.fl-node-5cb8dc4f4988e .fl-menu-horizontal.fl-toggle-arrows .fl-menu-toggle,.fl-node-5cb8dc4f4988e .fl-menu-horizontal.fl-toggle-none .fl-menu-toggle{width: 36px;height: 36px;margin: -18px 0 0;}.fl-node-5cb8dc4f4988e .fl-menu-horizontal.fl-toggle-arrows .fl-menu-toggle,.fl-node-5cb8dc4f4988e .fl-menu-horizontal.fl-toggle-none .fl-menu-toggle,.fl-node-5cb8dc4f4988e .fl-menu-vertical.fl-toggle-arrows .fl-menu-toggle,.fl-node-5cb8dc4f4988e .fl-menu-vertical.fl-toggle-none .fl-menu-toggle{width: 34px;height: 36px;margin: -18px 0 0;}.fl-node-5cb8dc4f4988e .fl-menu li{border-top: 1px solid transparent;}.fl-node-5cb8dc4f4988e .fl-menu li:first-child{border-top: none;}@media ( max-width: 992px ) {.fl-node-5cb8dc4f4988e .fl-menu .menu {position: absolute;left: 15px;right: 15px;z-index: 1500;}.fl-node-5cb8dc4f4988e .fl-menu .menu {background-color: #22334f;}.fl-node-5cb8dc4f4988e .fl-menu ul.menu {display: none;float: none;}.fl-node-5cb8dc4f4988e .fl-menu .sub-menu {-webkit-box-shadow: none;-ms-box-shadow: none;box-shadow: none;}.fl-node-5cb8dc4f4988e .mega-menu.fl-active .hide-heading > .sub-menu,.fl-node-5cb8dc4f4988e .mega-menu-disabled.fl-active .hide-heading > .sub-menu {display: block !important;}.fl-node-5cb8dc4f4988e .fl-menu-logo,.fl-node-5cb8dc4f4988e .fl-menu-search-item {display: none;}} @media ( min-width: 993px ) {.fl-node-5cb8dc4f4988e .fl-menu .menu > li{ display: inline-block; }.fl-node-5cb8dc4f4988e .menu li{border-left: 1px solid transparent;border-top: none;}.fl-node-5cb8dc4f4988e .menu li:first-child{border: none;}.fl-node-5cb8dc4f4988e .menu li li{border-top: 1px solid transparent;border-left: none;}.fl-node-5cb8dc4f4988e .menu .fl-has-submenu .sub-menu{position: absolute;top: 100%;left: 0;z-index: 10;visibility: hidden;opacity: 0;text-align:left;}.fl-node-5cb8dc4f4988e .fl-has-submenu .fl-has-submenu .sub-menu{top: 0;left: 100%;}.fl-node-5cb8dc4f4988e .fl-menu .fl-has-submenu:hover > .sub-menu,.fl-node-5cb8dc4f4988e .fl-menu .fl-has-submenu.focus > .sub-menu{display: block;visibility: visible;opacity: 1;}.fl-node-5cb8dc4f4988e .menu .fl-has-submenu.fl-menu-submenu-right .sub-menu{left: inherit;right: 0;}.fl-node-5cb8dc4f4988e .menu .fl-has-submenu .fl-has-submenu.fl-menu-submenu-right .sub-menu{top: 0;left: inherit;right: 100%;}.fl-node-5cb8dc4f4988e .fl-menu .fl-has-submenu.fl-active > .fl-has-submenu-container .fl-menu-toggle{-webkit-transform: none;-ms-transform: none;transform: none;}.fl-node-5cb8dc4f4988e .fl-menu .fl-has-submenu .fl-has-submenu .fl-menu-toggle:before{-webkit-transform: translateY( -5px ) rotate( -45deg );-ms-transform: translateY( -5px ) rotate( -45deg );transform: translateY( -5px ) rotate( -45deg );}.fl-node-5cb8dc4f4988e ul.sub-menu {padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;}.fl-node-5cb8dc4f4988e ul.sub-menu a {}.fl-node-5cb8dc4f4988e .fl-menu-mobile-toggle{display: none;}}.fl-node-5cb8dc4f4988e .fl-menu-mobile-toggle{color: #ffffff;font-size: 16px;text-transform: none;padding-left: 20px;padding-right: 20px;padding-top: 10px;padding-bottom: 10px;border-color: rgba( 0,0,0,0.1 );}.fl-node-5cb8dc4f4988e .fl-menu-mobile-toggle rect{fill: #ffffff;}.fl-node-5cb8dc4f4988e .fl-menu-mobile-toggle:hover,.fl-node-5cb8dc4f4988e .fl-menu-mobile-toggle.fl-active{color: #be9132;}.fl-node-5cb8dc4f4988e .fl-menu-mobile-toggle:hover rect,.fl-node-5cb8dc4f4988e .fl-menu-mobile-toggle.fl-active rect{fill: #be9132;}.fl-node-5cb8dc4f4988e ul.fl-menu-horizontal li.mega-menu > ul.sub-menu > li > .fl-has-submenu-container a:hover {color: #ffffff;}.fl-node-5cb8dc4f4988e .fl-menu .menu, .fl-node-5cb8dc4f4988e .fl-menu .menu > li {font-weight: 600;font-size: 16px;text-transform: none;text-shadow: 1px 1px 3px #000000;}.fl-node-5cb8dc4f4988e .fl-menu {text-align: right;}.fl-node-5cb8dc4f4988e .fl-menu .menu {justify-content: right;}.fl-node-5cb8dc4f4988e .fl-menu .menu .sub-menu > li {font-size: 16px;line-height: 1;}.fl-node-5cb8dc4f4988e .fl-menu-mobile-toggle {float: right;}@media(max-width: 1200px) {.fl-node-5cb8dc4f4988e .fl-menu-mobile-toggle {float: none;}}@media(max-width: 992px) {.fl-node-5cb8dc4f4988e .menu li.fl-has-submenu ul.sub-menu {padding-left: 15px;}.fl-node-5cb8dc4f4988e .fl-menu .sub-menu {background-color: transparent;}.fl-node-5cb8dc4f4988e .fl-menu-mobile-toggle {float: none;}}@media(max-width: 768px) {.fl-node-5cb8dc4f4988e .fl-menu-mobile-toggle {float: none;}} .fl-node-5cb8dc4f4988e > .fl-module-content {margin-top:0px;margin-bottom:0px;margin-left:0px;}@media ( max-width: 768px ) { .fl-node-5cb8dc4f4988e.fl-module > .fl-module-content {margin-top:0px;}}.fl-builder-contentdata-typeheader.fl-theme-builder-header-sticky {position: fixed;width: 100%;z-index: 100;}.fl-theme-builder-flyout-menu-push-left .fl-builder-contentdata-typeheader.fl-theme-builder-header-sticky {left: auto !important;transition: left 0.2s !important;}.fl-theme-builder-flyout-menu-push-right .fl-builder-contentdata-typeheader.fl-theme-builder-header-sticky {right: auto !important;transition: right 0.2s !important;}.fl-builder-contentdata-typeheader.fl-theme-builder-header-sticky .fl-menu .fl-menu-mobile-opacity {height: 100vh;width: 100vw;}.fl-builder-contentdata-typeheader:not(data-overlay1).fl-theme-builder-header-sticky .fl-menu-mobile-flyout {top: 0px;}.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: 0px;transition: right 0.2s ease-in-out;}.fl-theme-builder-flyout-menu-push-left {left: 0px;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;left: 250px;}.fl-theme-builder-flyout-menu-active .fl-builder-contentdata-typeheader .fl-menu-disable-transition {transition: none;}.fl-builder-contentdata-shrink1 .fl-row-content-wrap,.fl-builder-contentdata-shrink1 .fl-col-content,.fl-builder-contentdata-shrink1 .fl-module-content,.fl-builder-contentdata-shrink1 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-contentdata-shrink1 img {width: auto;}.fl-builder-contentdata-shrink1 img.fl-photo-img {width: auto;height: auto;}.fl-builder-contentdata-typeheader.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-contentdata-typeheader.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 {margin-bottom: 5px;}.fl-theme-builder-header-shrink-module-top.fl-module-content {margin-top: 5px;}.fl-builder-contentdata-typeheader.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-contentdata-overlay1:not(.fl-theme-builder-header-sticky):not(.fl-builder-content-editing) {position: absolute;width: 100%;z-index: 100;}.fl-builder-edit body:not(.single-fl-theme-layout) .fl-builder-contentdata-overlay1 {display: none;}body:not(.single-fl-theme-layout) .fl-builder-contentdata-overlay1:not(.fl-theme-builder-header-scrolled):not(data-overlay-bgdefault) .fl-row-content-wrap,body:not(.single-fl-theme-layout) .fl-builder-contentdata-overlay1:not(.fl-theme-builder-header-scrolled):not(data-overlay-bgdefault) .fl-col-content {background: transparent;}.fl-builder-row-settings #fl-field-separator_position {display: none !important;}.fl-node-5cb8dc4f542e2 .fl-row-content {min-width: 0px;}/style>style idbb-theme-style-inline-css>body{background-color:#000;color:#555;font-family:Fira Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.45;font-style:normal;padding:0;word-wrap:break-word}body.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:#555;font-family:Fira Sans,sans-serif;font-weight:700;line-height:1.4;text-transform:none;font-style:normal}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#555}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none}h1{font-size:46px;line-height:1.1;letter-spacing:0px;color:#555;font-family:Fira Sans,sans-serif;font-weight:700;font-style:normal;text-transform:none}h1 a{color:#555}h2{font-size:38px;line-height:1.1;letter-spacing:0px}h3{font-size:34px;line-height:1.1;letter-spacing:0px}h4{font-size:28px;line-height:1.1;letter-spacing:0px}h5{font-size:20px;line-height:1.1;letter-spacing:0px}h6{font-size:18px;line-height:1.1;letter-spacing:0px}a{color:#24509b}a:hover,a:focus{color:#be9132}blockquote{border-color:#dadada}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}.fl-screen-reader-text:focus{position:static;width:auto;height:auto}body.rtl .fl-screen-reader-text{right:-10000px}.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:#555}.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:#555}.fl-page-header a,.fl-page-header a *,.fl-page-header a.fas,.fl-page-header a.fab{color:#555}.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:#2f7f93}.fl-page-header .navbar-nav li>a{color:#555}.fl-page-header .navbar-nav li>a:hover,.fl-page-header .navbar-nav li>a:focus{color:#2f7f93}.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:#2f7f93}.fl-page-header .navbar-nav li.current-menu-item~li.current-menu-item>a{color:#2f7f93}.fl-page-header-container{padding-bottom:7px;padding-top:7px}.fl-page-header-logo{text-align:center}.fl-page-header-logo a{text-decoration:none}.fl-logo-text{font-family:Crimson Text,serif;font-weight:400;font-size:50px;color:#555 !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:transparent;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:Raleway,sans-serif;font-size:16px;font-weight:700;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:Raleway,sans-serif;font-size:16px;font-weight:700;line-height:1.4;text-transform:none}.fl-full-width .fl-page-nav{margin:0 auto}.fl-page-nav .mega-menu ahref#:hover,.fl-page-nav .mega-menu ahref#:focus{color:#555 !important;cursor:default}.mega-menu-spacer{background:none;display:block;left:0;position:absolute;width:100%}.fl-page-headerclass* fl-page-nav-toggle-visible ul.navbar-nav li.hide-heading{border-top:0 none !important}.fl-page-headerclass* fl-page-nav-toggle-visible ul.navbar-nav li.hide-heading>a,.fl-page-headerclass* fl-page-nav-toggle-visible ul.navbar-nav li.hide-heading>.fl-submenu-icon-wrap{display:none !important}.fl-page-headerclass* 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 #dadada}.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:#555;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:#2f7f93;text-decoration:none}.fl-page-nav-search form{background-color:#fff;border-top:3px solid #97bfc9;display:none;padding:20px;position:absolute;right:0;top:100%;width:400px;z-index:1000;-moz-box-shadow:0 1px 20px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 20px rgba(0,0,0,0.15);box-shadow:0 1px 20px rgba(0,0,0,0.15)}.fl-page-nav-search form input.fl-search-input{background-color:#fff;border-color:#e6e6e6;color:#555}.fl-page-nav-search form input.fl-search-input:focus{color:#555}.fl-page-nav ul.sub-menu{background-clip:padding-box;background-color:#fff;border-top:3px solid #97bfc9;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 rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 20px rgba(0,0,0,0.15);box-shadow:0 1px 20px rgba(0,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:#555;display:block;font-weight:700;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:#2f7f93;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:#f3f3f3}.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:rgba(0,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:rgba(0,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:#333333}.fl-social-icons .fa-stack.icon-github i.fa-circle.branded,.fl-social-icons .fa-github.branded{color:#333333}.fl-social-icons .fa-stack.icon-rss i.fa-circle.branded,.fl-social-icons .fa-rss.branded{color:#e09026}.fl-social-icons .fa-stack.icon-envelope i.fa-circle.branded,.fl-social-icons .fa-envelope.branded{color:#333333}.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:#000000}.fl-social-icons .fa-stack.icon-soundcloud i.fa-circle.branded,.fl-social-icons .fa-soundcloud.branded{color:#f50}.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:#202020}.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 #dadada;padding-bottom:40px}.fl-archive .fl-post:last-child{border-bottom:none;padding-bottom:0}.fl-archive .fl-archive-title{border-bottom:1px solid #dadada;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 #dadada;border-right:none;margin:0;padding:6px 10px}.wp-pagenavi a:hover{border-color:#dadada}.wp-pagenavi>*:last-child{border-right:1px solid #dadada}.wp-pagenavi span.current,.wp-pagenavi a:hover{border-color:#dadada;color:#fff;background:#24509b;font-weight:normal}.search .page .fl-post-header{display:block}.fl-post{margin-bottom:40px}.fl-post:last-child{margin-bottom:0}.fl-post imgclass*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 imgclass*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 #dadada;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:#24509b;font-size:14px;font-weight:normal}.fl-post-nav{border-top:1px solid #dadada;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:#ebebeb;border:1px solid #dadada;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 #dadada;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:bold;margin-left:10px}.fl-comments-list .comment-content{border:1px solid #dadada;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}inputtypetext.fl-search-input{color:rgba(85,85,85,0.6);width:100%}inputtypetext.fl-search-input:focus{color:#555}.widget_calendar table{width:100%}.widget_calendar caption,.widget_calendar th,.widget_calendar td{border-bottom:1px solid #dadada;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}.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:#24509b;font-size:13px;font-weight:normal;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 buttontypesubmit,.fl-page .fl-post-module-woo-button buttontypesubmit.alt.disabled,.fl-page .fl-post-module-woo-button a.button{color:#515151;background-color:#ebe9eb;font-family:Fira Sans,sans-serif;font-weight:normal;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 buttontypesubmit:hover,.fl-page .fl-post-module-woo-button a.button:hover{background-color:#dfdcde;color:#515151;border:none;border-radius:4px;border-color:#8e6c25}.fl-page .fl-module-woocommerce button.button:disabled,.fl-page .fl-module-woocommerce button.button:disableddisabled,.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 buttontypesubmit,.woocommerce-page buttontypesubmit.alt.disabled{color:#515151;background-color:#ebe9eb;font-family:Fira Sans,sans-serif;font-weight:normal;font-size:16px;line-height:1.2;text-transform:none;border:none;border-radius:4px}.woocommerce-page button.button:disabled,.woocommerce-page button.button:disableddisabled,.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 buttontypesubmit:hover,.woocommerce-page buttontypesubmit.alt.disabled:hover{background-color:#dfdcde;color:#515151;border:none;border-radius:4px;border-color:#8e6c25}.woocommerce-page button.pswp__button:hover{border:0px}.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:#24509b;color:#fff;border:1px solid #183669}a.fl-button:hover,.fl-builder-content a.fl-button:hover{color:#000;background:#be9132}a.fl-button *,a.fl-button:visited *{color:#fff}a.fl-button:hover *{color:#000}a.fl-button:hover,a.button:hover{color:#000;background-color:#be9132;border:1px solid #8e6c25}.woocommerce a.button,.woocommerce a.button:hover{border:1px solid transparent}.wp-block-button .wp-block-button__link{font-size:16px;line-height:1.2}button,inputtypebutton,inputtypesubmit{background-color:#24509b;color:#fff;font-size:16px;line-height:1.2;padding:6px 12px;font-weight:normal;text-shadow:none;border:1px solid #183669;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}button:hover,inputtypebutton:hover,inputtypesubmit:hover{background-color:#be9132;color:#000;border:1px solid #8e6c25;text-decoration:none}button:active,inputtypebutton:active,inputtypesubmit:active,button:focus,inputtypebutton:focus,inputtypesubmit:focus{background-color:#be9132;color:#000;border:1px solid #8e6c25;outline:none;position:relative}button.btn-default,inputtypebutton.btn-default,inputtypesubmit.btn-default,button.btn-default:hover,inputtypebutton.btn-default:hover,inputtypesubmit.btn-default:hover,button.btn-default:focus,inputtypebutton.btn-default:focus,inputtypesubmit.btn-default:focus,button.btn-default.active,inputtypebutton.btn-default.active,inputtypesubmit.btn-default.active{color:#555;background-color:#f0f0f0;border-color:#c0c0c0}.mejs-button button .mejs-button button:active,.mejs-button button:hover,.mejs-button button:visited,.mejs-button button:focus{background-color:transparent;border:none}inputtypetext,inputtypepassword,inputtypeemail,inputtypetel,inputtypedate,inputtypemonth,inputtypeweek,inputtypetime,inputtypenumber,inputtypesearch,inputtypeurl,textarea{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#f0f0f0;background-image:none;border:1px solid #dadada;-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}inputtypetext::-webkit-input-placeholder,inputtypepassword::-webkit-input-placeholder,inputtypeemail::-webkit-input-placeholder,inputtypetel::-webkit-input-placeholder,inputtypedate::-webkit-input-placeholder,inputtypemonth::-webkit-input-placeholder,inputtypeweek::-webkit-input-placeholder,inputtypetime::-webkit-input-placeholder,inputtypenumber::-webkit-input-placeholder,inputtypesearch::-webkit-input-placeholder,inputtypeurl::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(85,85,85,0.4)}inputtypetext:-moz-placeholder,inputtypepassword:-moz-placeholder,inputtypeemail:-moz-placeholder,inputtypetel:-moz-placeholder,inputtypedate:-moz-placeholder,inputtypemonth:-moz-placeholder,inputtypeweek:-moz-placeholder,inputtypetime:-moz-placeholder,inputtypenumber:-moz-placeholder,inputtypesearch:-moz-placeholder,inputtypeurl:-moz-placeholder,textarea:-moz-placeholder{color:rgba(85,85,85,0.4)}inputtypetext::-moz-placeholder,inputtypepassword::-moz-placeholder,inputtypeemail::-moz-placeholder,inputtypetel::-moz-placeholder,inputtypedate::-moz-placeholder,inputtypemonth::-moz-placeholder,inputtypeweek::-moz-placeholder,inputtypetime::-moz-placeholder,inputtypenumber::-moz-placeholder,inputtypesearch::-moz-placeholder,inputtypeurl::-moz-placeholder,textarea::-moz-placeholder{color:rgba(85,85,85,0.4)}inputtypetext:-ms-input-placeholder,inputtypepassword:-ms-input-placeholder,inputtypeemail:-ms-input-placeholder,inputtypetel:-ms-input-placeholder,inputtypedate:-ms-input-placeholder,inputtypemonth:-ms-input-placeholder,inputtypeweek:-ms-input-placeholder,inputtypetime:-ms-input-placeholder,inputtypenumber:-ms-input-placeholder,inputtypesearch:-ms-input-placeholder,inputtypeurl:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(85,85,85,0.4)}inputtypetext:focus,inputtypepassword:focus,inputtypeemail:focus,inputtypetel:focus,inputtypedate:focus,inputtypemonth:focus,inputtypeweek:focus,inputtypetime:focus,inputtypenumber:focus,inputtypesearch:focus,inputtypeurl:focus,textarea:focus{background-color:#f3f3f3;border-color:#c0c0c0;outline:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.form-control{background-color:#f0f0f0;border-color:#dadada;color:#555;-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:rgba(85,85,85,0.4)}.form-control:-moz-placeholder{color:rgba(85,85,85,0.4)}.form-control::-moz-placeholder{color:rgba(85,85,85,0.4)}.form-control:-ms-input-placeholder{color:rgba(85,85,85,0.4)}.form-control:focus{background-color:#f3f3f3;border-color:#c0c0c0;-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:hover,.mfp-wrap button.mfp-arrow:focus{background:transparent !important;border:none !important;outline:none;position:absolute;top:50%;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}.mfp-wrap .mfp-close,.mfp-wrap .mfp-close:active,.mfp-wrap .mfp-close:hover,.mfp-wrap .mfp-close:focus{background:transparent !important;border:none !important;outline:none;position:absolute;top:0;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}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 imgdata-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:transparent}.fl-page-nav .navbar-nav li>a{padding:15px 18px;color:#555}.fl-page-nav .navbar-nav li>a:hover,.fl-page-nav .navbar-nav li>a:focus{color:#be9132}.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:#be9132}.fl-page-nav .navbar-nav li.current-menu-item~li.current-menu-item>a{color:#555}.fl-page-nav-wrap{border-bottom:1px solid #dadada;border-top:1px solid #dadada;padding:0;border-color:#e6e6e6;background-color:#fff;color:#555}.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:#555}.fl-page-nav-wrap a,.fl-page-nav-wrap a *,.fl-page-nav-wrap a.fas,.fl-page-nav-wrap a.fab{color:#555}.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:#2f7f93}.fl-page-nav-wrap .navbar-nav li>a{color:#555}.fl-page-nav-wrap .navbar-nav li>a:hover,.fl-page-nav-wrap .navbar-nav li>a:focus{color:#2f7f93}.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:#2f7f93}.fl-page-nav-wrap .navbar-nav li.current-menu-item~li.current-menu-item>a{color:#2f7f93}.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;display: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 #d5e5e9}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:bold}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 #dadada;padding-right:40px}.fl-content-right{border-left:1px solid #dadada;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}.blog .fl-sidebar,.single:not(.woocommerce):not(.post-template-tpl-full-width) .fl-sidebar,.archive:not(.woocommerce) .fl-sidebar,.search .fl-sidebar,.page-template-tpl-sidebar .fl-sidebar{width:27%}.blog .fl-content:not(.col-md-12):not(.col-lg-12),.single:not(.woocommerce):not(.post-template-tpl-full-width) .fl-content:not(.col-md-12):not(.col-lg-12),.archive:not(.woocommerce) .fl-content:not(.col-md-12):not(.col-lg-12),.search .fl-content:not(.col-md-12):not(.col-lg-12),.page-template-tpl-sidebar .fl-content:not(.col-md-12):not(.col-lg-12){-ms-flex:0 0 73%;flex:0 0 73%;max-width:73%;width:73%}.blog .col-md-custom,.single:not(.woocommerce):not(.post-template-tpl-full-width) .col-md-custom,.archive:not(.woocommerce) .col-md-custom,.search .col-md-custom,.page-template-tpl-sidebar .col-md-custom,.blog .col-lg-custom,.single:not(.woocommerce):not(.post-template-tpl-full-width) .col-lg-custom,.archive:not(.woocommerce) .col-lg-custom,.search .col-lg-custom,.page-template-tpl-sidebar .col-lg-custom{float:left}.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:1125px;max-width:90%}.container{width:1045px;max-width:90%}.fl-full-width .container{padding-left:0;padding-right:0;width:1045px}.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:1045px}}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:#555;padding:0px}@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:7px}.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:7px}.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:#555;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:#2f7f93}.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:#2f7f93}.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:#555}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.sub-menu li a:hover{color:#2f7f93}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.sub-menu li.current-menu-item a{color:#2f7f93}.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:transparent;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 #dadada}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu li a{clear:both;color:#555;display:block;font-weight:700;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:#2f7f93;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:#2f7f93}.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:#2f7f93}.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:#555}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle *{color:#555}.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:#555;-moz-box-shadow:0 0 7px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 7px rgba(0,0,0,0.1);box-shadow:0 0 7px rgba(0,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:#555}.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:#555}.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:#2f7f93}.fl-page-nav-right.fl-page-header-fixed .navbar-nav li>a,.fl-page-header-fixed .navbar-nav li>a{color:#555}.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:#2f7f93}.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:#2f7f93}.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:#2f7f93}.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 18px}.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:1125px;max-width:90%}}.fl-page-nav-right .fl-page-header-container{padding-bottom:0}.fl-page-nav-right .fl-page-header-logo{padding-bottom:7px}.fl-page-nav-right .fl-page-nav-search{order:1;position:relative}.fl-page-nav-right .fl-page-nav-search a.fa-search{padding:13px 0 13px 18px;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 rgba(85,85,85,0.13)}.fl-page-nav-right .fl-page-header-container{padding-bottom:7px}.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:#555;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:#555}.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:#555}.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:hover,.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:#2f7f93}.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li>a{color:#555}.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:#2f7f93}.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:#2f7f93}.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-item~li.current-menu-item>a{color:#2f7f93}.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 #dadada;border-color:#505050;background-color:#2f2f2f;color:#efefef}.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:#efefef}.fl-page-footer-widgets a,.fl-page-footer-widgets a *,.fl-page-footer-widgets a.fas,.fl-page-footer-widgets a.fab{color:#efefef}.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:#a2a2a2}.fl-page-footer-widgets .navbar-nav li>a{color:#efefef}.fl-page-footer-widgets .navbar-nav li>a:hover,.fl-page-footer-widgets .navbar-nav li>a:focus{color:#a2a2a2}.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:#a2a2a2}.fl-page-footer-widgets .navbar-nav li.current-menu-item~li.current-menu-item>a{color:#a2a2a2}.fl-page-footer-widgets-container{padding-top:30px}@media (min-width:992px){.fl-page-footer-widgets{display:block}}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.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-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}@media (max-width:991px){body{font-size:16px;line-height:1.45}h1{font-size:40px;line-height:1.1;letter-spacing:0px}h2{font-size:38px;line-height:1.1;letter-spacing:0px}h3{font-size:38px;line-height:1.1;letter-spacing:0px}h4{font-size:28px;line-height:1.1;letter-spacing:0px}h5{font-size:20px;line-height:1.1;letter-spacing:0px}h6{font-size:18px;line-height:1.1;letter-spacing:0px}.wp-block-button .wp-block-button__link{font-size:16px;line-height:1.2}.fl-page button,.fl-page inputtypebutton,.fl-page inputtypesubmit{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 buttontypebutton,.fl-page .fl-post-module-woo-button buttontypebutton,.fl-page .fl-module-woocommerce buttontypesubmit,.fl-page .fl-post-module-woo-button buttontypesubmit{font-size:16px;line-height:1.2}}@media (max-width:767px){body{font-size:16px;line-height:1.45}h1{font-size:40px;line-height:1.1;letter-spacing:0px}h2{font-size:38px;line-height:1.1;letter-spacing:0px}h3{font-size:38px;line-height:1.1;letter-spacing:0px}h3{font-size:38px;line-height:1.1;letter-spacing:0px}h4{font-size:28px;line-height:1.1;letter-spacing:0px}h5{font-size:20px;line-height:1.1;letter-spacing:0px}h6{font-size:18px;line-height:1.1;letter-spacing:0px}.wp-block-button .wp-block-button__link{font-size:16px;line-height:1.2}.fl-page button,.fl-page inputtypebutton,.fl-page inputtypesubmit{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 buttontypebutton,.fl-page .fl-post-module-woo-button buttontypebutton,.fl-page .fl-module-woocommerce buttontypesubmit,.fl-page .fl-post-module-woo-button buttontypesubmit{font-size:16px;line-height:1.2}}/style>link relstylesheet idfont-awesome-css hrefhttps://use.fontawesome.com/releases/v5.8.1/css/v4-shims.css?ver6.1.1 mediaall />link relstylesheet idfl-builder-google-fonts-d45b252963712c6bde98baa924d17791-css href//fonts.googleapis.com/css?familyFira+Sans%3A300%2C400%2C700%2C700%7CRaleway%3A700%7CCrimson+Text%3A400&ver6.1.1 mediaall /> script defer srchttps://www.sebrealtors.com/wp-includes/js/jquery/jquery.min.js?ver3.6.1 idjquery-core-js>/script> script defer srchttps://www.sebrealtors.com/wp-includes/js/jquery/jquery-migrate.min.js?ver3.3.2 idjquery-migrate-js>/script> script defer srchttps://www.sebrealtors.com/wp-includes/js/imagesloaded.min.js?ver6.1.1 idimagesloaded-js>/script> link relhttps://api.w.org/ hrefhttps://www.sebrealtors.com/wp-json/ />link relalternate typeapplication/json hrefhttps://www.sebrealtors.com/wp-json/wp/v2/pages/39227 />link relEditURI typeapplication/rsd+xml titleRSD hrefhttps://www.sebrealtors.com/xmlrpc.php?rsd />link relwlwmanifest typeapplication/wlwmanifest+xml hrefhttps://www.sebrealtors.com/wp-includes/wlwmanifest.xml />meta namegenerator contentWordPress 6.1.1 />link relshortlink hrefhttps://www.sebrealtors.com/ />link relalternate typeapplication/json+oembed hrefhttps://www.sebrealtors.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Fwww.sebrealtors.com%2F />link relalternate typetext/xml+oembed hrefhttps://www.sebrealtors.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Fwww.sebrealtors.com%2F&formatxml /> script defer srcdata:text/javascript;base64,CgkJCXZhciBiYl9wb3dlcnBhY2sgPSB7CgkJCQlhamF4dXJsOiAnaHR0cHM6Ly93d3cuc2VicmVhbHRvcnMuY29tL3dwLWFkbWluL2FkbWluLWFqYXgucGhwJywKCQkJCXNlYXJjaF90ZXJtOiAnJywKCQkJCWNhbGxiYWNrOiBmdW5jdGlvbigpIHt9CgkJCX07CgkJ>/script> script defer srcdata:text/javascript;base64,CiAgICAgICAgICAgIHZhciBzcl9hamF4VXJsID0gImh0dHBzOi8vd3d3LnNlYnJlYWx0b3JzLmNvbS93cC1hZG1pbi9hZG1pbi1hamF4LnBocCIKICAgICAgICA>/script> script defer srchttps://growthzonecms.com/?dm96e647faf2ad489aad98270ef5df97c5&actionload&blogid1480&siteid1&t532043911&backhttps%3A%2F%2Fwww.sebrealtors.com%2F typetext/javascript>/script> script>(function(i,s,o,g,r,a,m){iGoogleAnalyticsObjectr;irir||function(){ (ir.qir.q||).push(arguments)},ir.l1*new Date();as.createElement(o), ms.getElementsByTagName(o)0;a.async1;a.srcg;m.parentNode.insertBefore(a,m) })(window,document,script,https://www.google-analytics.com/analytics.js,ga); ga(create, UA-148288845-1, auto); ga(send, pageview);/script> style>.fl-page-content:before { content: ; position: absolute; height: 100%; opacity: 0; top: 0; bottom: 0; left: 0; right: 0; } .fl-page .fl-page-content { position: relative; } .fl-page .fl-page-content:before { opacity: 1; }/style>style idmz-bg-repeat>.fl-page .fl-page-content:before{background-repeat: repeat;}/style>style idmz-bg-position>.fl-page .fl-page-content:before{background-position: left top;}/style>style idmz-bg-attachment>.fl-page .fl-page-content:before{}/style>style idmz-bg-size>.fl-page .fl-page-content:before{background-size: auto;}/style>style>#wpadminbar #wp-admin-bar-wp-logo { background: url( https://www.sebrealtors.com/wp-content/plugins/wp-memberzone/assets/img/GrowthZoneCMS-logo-long-Rvrsd.png ) no-repeat center; height: 18px; width: 233px; padding: 2px; margin: 5px -20px; display: inline-block; background-size: contain; } #wpadminbar #wp-admin-bar-wp-logo .ab-item { /*display: none;*/ visibility: hidden; } #wpadminbar #wp-admin-bar-wp-logo:hover a { background: transparent; } #wpadminbar .ab-top-menu>.menupop:hover>.ab-sub-wrapper #wp-admin-bar-wp-logo-default{ display: none; } #wpadminbar #wp-admin-bar-wp-logo ul.ab-sub-secondary { display: none; } #wpadminbar #wp-admin-bar-wp-logo .ab-sub-wrapper { display: none; }/style>style>/*main admin bars colors*/ #wpwrap #wpbody-content a { color: #f06623; } #wpwrap #wpadminbar { background: #242633; color: #767676; } #wpadminbar ul li.menupop:active, #wpadminbar ul li.menupop:hover { background: #306; color: #fff; } #wpwrap #adminmenuback { background: #242633; color: #767676; font-family: Roboto, Sans-serif, serif; font-size: 13px; } #wpwrap #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu, #wpwrap #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu { background: #306; color: #fff; } #wpwrap #adminmenu li.current a.menu-top, #wpwrap #adminmenu li.current a.menu-top { background: #306; color: #fff; } #wpwrap #adminmenuback a { color: #767676; } /*buttons colors*/ .wp-core-ui .button.button-primary.button-hero { background-color: #f06623; border-color: #c74a0d; box-shadow: none; } .wp-core-ui .button.button-primary.button-hero:hover { opacity: 0.8; } #wpwrap #wpbody-content a.button.button-primary.button-hero { color: #fff; } #wpwrap #wpbody-content a.button-primary { color: #fff; } .wp-core-ui .button-primary { color: #fff; background-color: #f06623; border-color: #c74a0d; box-shadow: none; text-shadow: none; } .wp-core-ui .button-primary.focus, .wp-core-ui .button-primary.hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:hover { color: #fff; background-color: #f06623; border-color: #c74a0d; box-shadow: none; opacity: 0.8; } .widgets-chooser li.widgets-chooser-selected{ background: #f06623; } /*menu icons color*/ #wpadminbar .ab-top-menu>li.hover>.ab-item, #wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus, #wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item, #wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus { color: #fff; } #wpadminbar:not(.mobile)>#wp-toolbar a:focus span.ab-label, #wpadminbar:not(.mobile)>#wp-toolbar li:hover span.ab-label, #wpadminbar>#wp-toolbar li.hover span.ab-label { color: #fff; } #collapse-button:focus, #collapse-button:hover, #wpadminbar .quicklinks .menupop ul li a:hover, #wpadminbar .quicklinks .menupop.hover ul li a:hover { color: #fafafa; } .wrap .add-new-h2:hover, .wrap .page-title-action:hover { background: #fafafa; background-color: #fafafa; border-color: #999; } /*yoast specific rule*/ #wpseo-dashboard-overview .onpage .button.landing-page { color: #FFF; } /*menu items text*/ #wpadminbar .quicklinks>ul>li>a, #wpadminbar .ab-label, #adminmenu .wp-submenu-head, #adminmenu a.menu-top { font-weight: 600; } #wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover>a, #wpadminbar .quicklinks .menupop ul li a:focus, #wpadminbar .quicklinks .menupop ul li a:focus strong, #wpadminbar .quicklinks .menupop ul li a:hover, #wpadminbar .quicklinks .menupop ul li a:hover strong, #wpadminbar .quicklinks .menupop.hover ul li a:focus, #wpadminbar .quicklinks .menupop.hover ul li a:hover, #wpadminbar .quicklinks .menupop.hover ul li divtabindex:focus, #wpadminbar .quicklinks .menupop.hover ul li divtabindex:hover, #wpadminbar li #adminbarsearch.adminbar-focused:before, #wpadminbar li .ab-item:focus .ab-icon:before, #wpadminbar li .ab-item:focus:before, #wpadminbar li a:focus .ab-icon:before, #wpadminbar li.hover .ab-icon:before, #wpadminbar li.hover .ab-item:before, #wpadminbar li:hover #adminbarsearch:before, #wpadminbar li:hover .ab-icon:before, #wpadminbar li:hover .ab-item:before, #wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus, #wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover { color #fff !important; } #wpadminbar li:hover .ab-item:before{ color #fff !important; } #adminmenu div.wp-menu-image:before { color #fff !important; } #wpadminbar .ab-top-menu li:hover .ab-item:before{ color #fff !important; } #footer-thankyou a, #footer-thankyou a:hover, #footer-thankyou a:focus { color: #f06623; } #wpseo-dashboard-overview .onpage .button.landing-page:active, #wpseo-dashboard-overview .onpage .button.landing-page { background: #fafafa; background-color: #fafafa; box-shadow: 0 1px 0 #ccc; border-color: #ccc; } /*adminbar icons*/ #wpadminbar .menupop li:hover, #wpadminbar .menupop li.hover, #wpadminbar .quicklinks .menupop .ab-item:focus, #wpadminbar .quicklinks .ab-top-menu .menupop .ab-item:focus { color:#fff; } #adminmenu > li.menu-top:hover div.wp-menu-image:before, #adminmenu > li.menu-top > a:focus div.wp-menu-image:before, #adminmenu > li.opensub > a.menu-top div.wp-menu-image:before { color:#fff; } #wpadminbar li:hover #adminbarsearch:before, #wpadminbar li:hover .ab-icon:before, #wpadminbar li:hover .ab-item:before { color:#fff; } #wpadminbar #adminbarsearch:before, #wpadminbar .ab-icon:before, #wpadminbar .ab-item:before, #wpadminbar .menupop .ab-icon:before, #wpadminbar .menupop .ab-item:before { -moz-transition: none; -webkit-transition: none; -o-transition: color 0 ease-in; transition: none; } #wpadminbar .menupop.hover .ab-item:before, #wpadminbar .menupop.hover .ab-icon:before { color:#fff; }/style>style>span.fl-builder-done-button.fl-builder-button.fl-builder-button-primary { background: #f06623; }/style>noscript>style>.lazyloaddata-src{display:none !important;}/style>/noscript>style>.lazyload{background-image:none !important;}.lazyload:before{background-image:none !important;}/style>link relicon hrefhttps://growthzonecmsprodeastus.azureedge.net/sites/1480/2022/04/cropped-favicon-32x32.png sizes32x32 />link relicon hrefhttps://growthzonecmsprodeastus.azureedge.net/sites/1480/2022/04/cropped-favicon-192x192.png sizes192x192 />link relapple-touch-icon hrefhttps://growthzonecmsprodeastus.azureedge.net/sites/1480/2022/04/cropped-favicon-180x180.png />meta namemsapplication-TileImage contenthttps://growthzonecmsprodeastus.azureedge.net/sites/1480/2022/04/cropped-favicon-270x270.png />style idwp-custom-css>/* hide copyright */footer.fl-page-footer-wrap {display: none;}/*top-bar icon w text module, display text inline*/.fl-builder-content-54847 .fl-icon-group .fl-icon-group-wrapper .fl-icon-text {display: inline-block;}/*logo*/.logo img { max-width: 200px;}/*for row w side by side and icon*/body:not(.fl-builder-edit) .side-by-side-with-icon .fl-col {width: 100%!important;}body:not(.fl-builder-edit) .side-by-side-with-icon {position:relative;}body:not(.fl-builder-edit) .side-by-side-with-icon .fl-col:nth-child(2){position: absolute;z-index: 1;top: -30px;text-align:center;max-width:100%;}@media (min-width: 768px) {body:not(.fl-builder-edit) .side-by-side-with-icon .fl-col {width: 50%!important;}body:not(.fl-builder-edit) .side-by-side-with-icon .fl-col:nth-child(2){top: 50%;left: 50%;transform: translate(-50%, -50%);}}/*to remove second header for BT edit Header*/body.fl-builder-edit.fl-theme-builder-header header.fl-builder-content:not(.fl-builder-content-editing) { display: none;}/*greyscale image hover effect*/.colortobw img:hover { -webkit-filter: grayscale(100%) !important; filter: grayscale(100%) !important;}/* CSS for responsive iframe *//* *//* outer wrapper: set max-width & max-height; max-height greater than padding-bottom % will be ineffective and height will padding-bottom % of max-width */#Iframe-Master-CC-and-Rs { max-width: 100%; max-height: 100%; overflow: hidden;}/* inner wrapper: make responsive */.responsive-wrapper { position: relative; height: 0; /* gets height from padding-bottom */ /* put following styles (necessary for overflow and scrolling handling on mobile devices) inline in .responsive-wrapper around iframe because not stable in CSS: -webkit-overflow-scrolling: touch; overflow: auto; */ } .responsive-wrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; margin: 0; padding: 0; border: none;}/* padding-bottom h/w as % -- sets aspect ratio *//* YouTube video aspect ratio */.responsive-wrapper-wxh-572x612 { padding-bottom: 107%;}/* general styles *//* */.set-border { border: 5px inset #4f4f4f;}.set-box-shadow { -webkit-box-shadow: 4px 4px 14px #4f4f4f; -moz-box-shadow: 4px 4px 14px #4f4f4f; box-shadow: 4px 4px 14px #4f4f4f;}.set-padding { padding: 40px;}.set-margin { margin: 30px;}.center-block-horiz { margin-left: auto !important; margin-right: auto !important;}/style>meta namegoogle-site-verification contentEcM531AaVMI4I2ftpezE05jS75Zoc3Le4UoTGx8I_TQ />/head>body classhome page-template-default page page-id-39227 fl-builder fl-theme-builder-part fl-theme-builder-part-top-bar fl-theme-builder-footer fl-theme-builder-footer-footer fl-theme-builder-header fl-theme-builder-header-header fl-framework-bootstrap fl-preset-bold fl-full-width itemscopeitemscope itemtypehttp://schema.org/WebPage>script data-cfasyncfalse data-no-defer1>if(typeof ewww_webp_supportedundefined){var ewww_webp_supported!1}if(ewww_webp_supported){document.body.classList.add(webp-support)}/script> a aria-labelSkip to content classfl-screen-reader-text href#fl-main-content>Skip to content/a>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 0 0 width0 height0 focusablefalse rolenone stylevisibility: hidden; position: absolute; left: -9999px; overflow: hidden; >defs>filter idwp-duotone-dark-grayscale>feColorMatrix color-interpolation-filterssRGB typematrix values .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 />feComponentTransfer color-interpolation-filterssRGB >feFuncR typetable tableValues0 0.49803921568627 />feFuncG typetable tableValues0 0.49803921568627 />feFuncB typetable tableValues0 0.49803921568627 />feFuncA typetable tableValues1 1 />/feComponentTransfer>feComposite in2SourceGraphic operatorin />/filter>/defs>/svg>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 0 0 width0 height0 focusablefalse rolenone stylevisibility: hidden; position: absolute; left: -9999px; overflow: hidden; >defs>filter idwp-duotone-grayscale>feColorMatrix color-interpolation-filterssRGB typematrix values .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 />feComponentTransfer color-interpolation-filterssRGB >feFuncR typetable tableValues0 1 />feFuncG typetable tableValues0 1 />feFuncB typetable tableValues0 1 />feFuncA typetable tableValues1 1 />/feComponentTransfer>feComposite in2SourceGraphic operatorin />/filter>/defs>/svg>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 0 0 width0 height0 focusablefalse rolenone stylevisibility: hidden; position: absolute; left: -9999px; overflow: hidden; >defs>filter idwp-duotone-purple-yellow>feColorMatrix color-interpolation-filterssRGB typematrix values .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 />feComponentTransfer color-interpolation-filterssRGB >feFuncR typetable tableValues0.54901960784314 0.98823529411765 />feFuncG typetable tableValues0 1 />feFuncB typetable tableValues0.71764705882353 0.25490196078431 />feFuncA typetable tableValues1 1 />/feComponentTransfer>feComposite in2SourceGraphic operatorin />/filter>/defs>/svg>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 0 0 width0 height0 focusablefalse rolenone stylevisibility: hidden; position: absolute; left: -9999px; overflow: hidden; >defs>filter idwp-duotone-blue-red>feColorMatrix color-interpolation-filterssRGB typematrix values .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 />feComponentTransfer color-interpolation-filterssRGB >feFuncR typetable tableValues0 1 />feFuncG typetable tableValues0 0.27843137254902 />feFuncB typetable tableValues0.5921568627451 0.27843137254902 />feFuncA typetable tableValues1 1 />/feComponentTransfer>feComposite in2SourceGraphic operatorin />/filter>/defs>/svg>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 0 0 width0 height0 focusablefalse rolenone stylevisibility: hidden; position: absolute; left: -9999px; overflow: hidden; >defs>filter idwp-duotone-midnight>feColorMatrix color-interpolation-filterssRGB typematrix values .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 />feComponentTransfer color-interpolation-filterssRGB >feFuncR typetable tableValues0 0 />feFuncG typetable tableValues0 0.64705882352941 />feFuncB typetable tableValues0 1 />feFuncA typetable tableValues1 1 />/feComponentTransfer>feComposite in2SourceGraphic operatorin />/filter>/defs>/svg>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 0 0 width0 height0 focusablefalse rolenone stylevisibility: hidden; position: absolute; left: -9999px; overflow: hidden; >defs>filter idwp-duotone-magenta-yellow>feColorMatrix color-interpolation-filterssRGB typematrix values .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 />feComponentTransfer color-interpolation-filterssRGB >feFuncR typetable tableValues0.78039215686275 1 />feFuncG typetable tableValues0 0.94901960784314 />feFuncB typetable tableValues0.35294117647059 0.47058823529412 />feFuncA typetable tableValues1 1 />/feComponentTransfer>feComposite in2SourceGraphic operatorin />/filter>/defs>/svg>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 0 0 width0 height0 focusablefalse rolenone stylevisibility: hidden; position: absolute; left: -9999px; overflow: hidden; >defs>filter idwp-duotone-purple-green>feColorMatrix color-interpolation-filterssRGB typematrix values .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 />feComponentTransfer color-interpolation-filterssRGB >feFuncR typetable tableValues0.65098039215686 0.40392156862745 />feFuncG typetable tableValues0 1 />feFuncB typetable tableValues0.44705882352941 0.4 />feFuncA typetable tableValues1 1 />/feComponentTransfer>feComposite in2SourceGraphic operatorin />/filter>/defs>/svg>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 0 0 width0 height0 focusablefalse rolenone stylevisibility: hidden; position: absolute; left: -9999px; overflow: hidden; >defs>filter idwp-duotone-blue-orange>feColorMatrix color-interpolation-filterssRGB typematrix values .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 />feComponentTransfer color-interpolation-filterssRGB >feFuncR typetable tableValues0.098039215686275 1 />feFuncG typetable tableValues0 0.66274509803922 />feFuncB typetable tableValues0.84705882352941 0.41960784313725 />feFuncA typetable tableValues1 1 />/feComponentTransfer>feComposite in2SourceGraphic operatorin />/filter>/defs>/svg>div classfl-page>div classfl-builder-content fl-builder-content-54847 fl-builder-global-templates-locked data-post-id54847 data-typepart>div classfl-row fl-row-full-width fl-row-bg-color fl-node-5cae59a1c3dcd data-node5cae59a1c3dcd>div classfl-row-content-wrap>div classfl-row-content fl-row-fixed-width fl-node-content>div classfl-col-group fl-node-5cae59a1c3a66 fl-col-group-custom-width fl-col-group-equal-height fl-col-group-align-center data-node5cae59a1c3a66>div classfl-col fl-node-5cae59a1c3bc6 data-node5cae59a1c3bc6>div classfl-col-content fl-node-content>div classfl-module fl-module-gz-icon-group fl-node-5caf69dfe5bb3 data-node5caf69dfe5bb3>div classfl-module-content fl-node-content>div classgz-icon-group>div classgz-icon-group-wrapper> a hrefhttps://members.sebrealtors.com/a/MIC/Login target_blank aria-labelInfo Hub> span classgz-icon> i classfa fa-lock >/i> /span> span classgz-icon-text> Info Hub /span> /a>/div>div classgz-icon-group-wrapper> a hrefmailto:staff@SEBrealtors.com target_blank aria-labelEmail> span classgz-icon> i classfa fa-envelope >/i> /span> span classgz-icon-text> Email /span> /a>/div>div classgz-icon-group-wrapper> a hrefhttps://mimls.paragonrels.com/ParagonLS/Default.mvc/Login target_blank aria-labelMLS Login> span classgz-icon> i classfas fa-house-user >/i> /span> span classgz-icon-text> MLS Login /span> /a>/div>/div>/div>/div>/div>/div>div classfl-col fl-node-5cae59a1c3b18 fl-col-small data-node5cae59a1c3b18>div classfl-col-content fl-node-content>div classfl-module fl-module-icon-group fl-node-5cae59a1c3c73 fl-visible-desktop-medium data-node5cae59a1c3c73>div classfl-module-content fl-node-content>div classfl-icon-group> span classfl-icon> a hrefhttps://www.facebook.com/SEBRealtors/ target_blank relnoopener > i classfa fa-facebook aria-hiddentrue>/i> span classsr-only>Facebook/span> /a> /span> span classfl-icon> a hrefhttps://instagram.com/sebar_realtors target_blank relnoopener > i classfab fa-instagram aria-hiddentrue>/i> span classsr-only>Instagram/span> /a> /span>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>header classfl-builder-content fl-builder-content-54666 fl-builder-global-templates-locked data-post-id54666 data-typeheader data-sticky1 data-sticky-on data-sticky-breakpointmedium data-shrink1 data-overlay1 data-overlay-bgtransparent data-shrink-image-height50px rolebanner itemscopeitemscope itemtypehttp://schema.org/WPHeader>div classfl-row fl-row-full-width fl-row-bg-color fl-node-5cb8dc4f542e2 data-node5cb8dc4f542e2>div classfl-row-content-wrap>div classfl-row-content fl-row-fixed-width fl-node-content>div classfl-col-group fl-node-5cb8dc4f495cc fl-col-group-equal-height fl-col-group-align-center fl-col-group-custom-width data-node5cb8dc4f495cc>div classfl-col fl-node-5cb8dc4f49685 fl-col-small data-node5cb8dc4f49685>div classfl-col-content fl-node-content>div classfl-module fl-module-photo fl-node-zm8h9fswt1je data-nodezm8h9fswt1je>div classfl-module-content fl-node-content>div classfl-photo fl-photo-align-center itemscope itemtypehttps://schema.org/ImageObject>div classfl-photo-content fl-photo-img-png> a href/ target_self itempropurl> img decodingasync classfl-photo-img wp-image-55190 size-full srchttps://growthzonecmsprodeastus.azureedge.net/sites/1480/2017/09/homelogo.png althomelogo itempropimage height420 width900 titlehomelogo data-no-lazy1 srcsethttps://www.sebrealtors.com/wp-content/uploads/sites/1480/2017/09/homelogo.png 900w, https://www.sebrealtors.com/wp-content/uploads/sites/1480/2017/09/homelogo-300x140.png 300w, https://www.sebrealtors.com/wp-content/uploads/sites/1480/2017/09/homelogo-768x358.png 768w sizes(max-width: 900px) 100vw, 900px /> /a>/div>/div>/div>/div>/div>/div>div classfl-col fl-node-5cb8dc4f49736 data-node5cb8dc4f49736>div classfl-col-content fl-node-content>div classfl-module fl-module-menu fl-node-5cb8dc4f4988e data-node5cb8dc4f4988e>div classfl-module-content fl-node-content>div classfl-menu fl-menu-responsive-toggle-medium-mobile> button classfl-menu-mobile-toggle hamburger-label aria-labelMenu>span classfl-menu-icon svg-container>svg version1.1 classhamburger-menu xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink viewBox0 0 512 512> rect classfl-hamburger-menu-top width512 height102/> rect classfl-hamburger-menu-middle y205 width512 height102/> rect classfl-hamburger-menu-bottom y410 width512 height102/> /svg> /span>span classfl-menu-mobile-toggle-label>Menu/span>/button>div classfl-clear>/div>nav aria-labelMenu itemscopeitemscope itemtypehttps://schema.org/SiteNavigationElement>ul idmenu-main-menu classmenu fl-menu-horizontal fl-toggle-arrows>li idmenu-item-55041 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-39227 current_page_item>a hrefhttps://www.sebrealtors.com/>Home/a>/li>li idmenu-item-55254 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-has-children fl-has-submenu>div classfl-has-submenu-container>a hrefhttps://www.sebrealtors.com/about/>About/a>span classfl-menu-toggle>/span>/div>ul classsub-menu>li idmenu-item-55320 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.sebrealtors.com/about-the-association/>About the Association/a>/li>li idmenu-item-55322 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.sebrealtors.com/location-services/>Location & Services/a>/li>li idmenu-item-55334 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.sebrealtors.com/code-of-ethics/>Code of Ethics/a>/li>li idmenu-item-55324 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.sebrealtors.com/meet-the-staff/>Meet the Staff/a>/li>li idmenu-item-55326 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.sebrealtors.com/who-to-call/>Who to Call/a>/li>li idmenu-item-55328 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.sebrealtors.com/organization-chart/>Organization Chart/a>/li>li idmenu-item-55330 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.sebrealtors.com/sebar-board-of-directors/>SEBAR Board of Directors/a>/li>li idmenu-item-55332 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.sebrealtors.com/southeastern-michigan-mls-board/>Southeastern Michigan MLS Board/a>/li>li idmenu-item-55904 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.sebrealtors.com/sebar-committees/>SEBAR Committees/a>/li>li idmenu-item-55336 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.sebrealtors.com/past-presidents/>Past Presidents/a>/li>li idmenu-item-55338 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.sebrealtors.com/sebar-charitable-foundation/>SEBAR Charitable Foundation/a>/li>li idmenu-item-55340 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.sebrealtors.com/awards-and-honors/>Awards and Honors/a>/li>/ul>/li>li idmenu-item-55354 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children fl-has-submenu>div classfl-has-submenu-container>a href#>Resources/a>span classfl-menu-toggle>/span>/div>ul classsub-menu>li idmenu-item-55888 classmenu-item menu-item-type-custom menu-item-object-custom>a hrefhttps://www.nar.realtor/programs/broker-involvement-program>Broker Involvement Program/a>/li>li idmenu-item-55406 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.sebrealtors.com/why-work-with-a-realtor/>Why work with a REALTOR®/a>/li>li idmenu-item-55408 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.sebrealtors.com/association-news/>Association News/a>/li>li idmenu-item-55410 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.sebrealtors.com/fair-housing/>Fair Housing/a>/li>li idmenu-item-56190 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.sebrealtors.com/safety/>Safety/a>/li>li idmenu-item-55800 classmenu-item menu-item-type-custom menu-item-object-custom>a target_blank hrefhttps://www.nar.realtor/realtor-content-resource>HouseLogic/REALTOR Content Resource/a>/li>li idmenu-item-55802 classmenu-item menu-item-type-custom menu-item-object-custom>a target_blank hrefhttps://www.nar.realtor/real-estate-today>Real Estate Today Podcasts/a>/li>li idmenu-item-55670 classmenu-item menu-item-type-custom menu-item-object-custom>a target_blank hrefhttps://mirealtors.com/Veteran-Resources>Veteran Resources/a>/li>li idmenu-item-55414 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.sebrealtors.com/municipalities/>Municipalities/a>/li>li idmenu-item-55438 classmenu-item menu-item-type-custom menu-item-object-custom>a target_blank hrefhttps://www.census.gov/about/adrm/fsrdc/locations/michigan.html>Census Bureau/a>/li>li idmenu-item-55418 classmenu-item menu-item-type-custom menu-item-object-custom>a target_blank hrefhttps://www.nar.realtor/>NAR Resources/a>/li>li idmenu-item-55420 classmenu-item menu-item-type-custom menu-item-object-custom>a target_blank hrefhttps://www.mirealtors.com/>MR Resources/a>/li>li idmenu-item-55422 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.sebrealtors.com/advertising-rules/>Advertising Rules/a>/li>li idmenu-item-55424 classmenu-item menu-item-type-custom menu-item-object-custom>a target_blank hrefhttps://www.michigan.gov/lara/bureau-list/bpl/occ/prof/real-estate>LARA/a>/li>/ul>/li>li idmenu-item-55352 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.sebrealtors.com/affiliate-partners/>Sponsors/a>/li>li idmenu-item-55356 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children fl-has-submenu>div classfl-has-submenu-container>a href#>Continuing Education/a>span classfl-menu-toggle>/span>/div>ul classsub-menu>li idmenu-item-55608 classmenu-item menu-item-type-custom menu-item-object-custom>a hrefhttp://members.sebrealtors.com/educationclasses>SEBAR Education Classes/a>/li>li idmenu-item-55426 classmenu-item menu-item-type-custom menu-item-object-custom>a target_blank hrefhttps://www.mirealtors.com/Education-Events/CE-Marketplace>Michigan Con Ed/a>/li>li idmenu-item-55916 classmenu-item menu-item-type-custom menu-item-object-custom>a hrefhttp://SEBRealtors.theceshop.com>SEBAR CE Shop/a>/li>li idmenu-item-55428 classmenu-item menu-item-type-custom menu-item-object-custom>a target_blank hrefhttps://elicense3.com.ohio.gov/>Ohio Con Ed/a>/li>li idmenu-item-55430 classmenu-item menu-item-type-custom menu-item-object-custom>a target_blank hrefhttps://www.nar.realtor/education/designations-and-certifications>Designations/a>/li>li idmenu-item-55722 classmenu-item menu-item-type-custom menu-item-object-custom>a hrefhttps://www.nar.realtor/about-nar/governing-documents/code-of-ethics/code-of-ethics-training>Code of Ethics Training/a>/li>/ul>/li>li idmenu-item-55358 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.sebrealtors.com/market-stats/>Market Stats/a>/li>/ul>/nav>/div>/div>/div>/div>/div>/div>/div>/div>/div>/header>div idfl-main-content classfl-page-content itempropmainContentOfPage>div classfl-content-full container>div classrow>div classfl-content col-md-12>article classfl-post post-39227 page type-page status-publish hentry idfl-post-39227 itemscopeitemscope itemtypehttps://schema.org/CreativeWork>div classfl-post-content clearfix itemproptext>div classfl-builder-content fl-builder-content-39227 fl-builder-content-primary fl-builder-global-templates-locked data-post-id39227>div classfl-row fl-row-full-width fl-row-bg-photo fl-node-58544613aca7e fl-row-custom-height fl-row-align-center fl-row-bg-overlay data-node58544613aca7e>div classfl-row-content-wrap>div classfl-row-content fl-row-full-width fl-node-content>div classfl-col-group fl-node-58544613acb2b data-node58544613acb2b>div classfl-col fl-node-58544613acbd7 data-node58544613acbd7>div classfl-col-content fl-node-content>div classfl-module fl-module-heading fl-node-5cb9ea653b4b5 data-node5cb9ea653b4b5>div classfl-module-content fl-node-content>h1 classfl-heading> span classfl-heading-text>Welcome to the Southeastern Border Association of REALTORS®/span>/h1>/div>/div>div classfl-module fl-module-rich-text fl-node-5cb4de95020ee data-node5cb4de95020ee>div classfl-module-content fl-node-content>div classfl-rich-text>/div>/div>/div>/div>/div>/div>/div>/div>/div>div classfl-row fl-row-full-width fl-row-bg-none fl-node-5caf4e9ebd356 data-node5caf4e9ebd356>div classfl-row-content-wrap>div classfl-row-content fl-row-fixed-width fl-node-content>div classfl-col-group fl-node-5caf4e9ed2d24 data-node5caf4e9ed2d24>div classfl-col fl-node-5caf4e9ed32a3 fl-col-has-cols data-node5caf4e9ed32a3>div classfl-col-content fl-node-content>div classfl-col-group fl-node-5caf4ea2df9be fl-col-group-nested fl-col-group-equal-height fl-col-group-align-top fl-col-group-custom-width data-node5caf4ea2df9be>div classfl-col fl-node-5caf4ea2dfd52 fl-col-small data-node5caf4ea2dfd52>div classfl-col-content fl-node-content>div classfl-module fl-module-gz-hover-zoom-box fl-node-5d000157c33be data-node5d000157c33be>div classfl-module-content fl-node-content>div classfl-callout fl-callout-left>div classfl-callout-content>h2 classfl-callout-title>span>a hrefhttp://members.sebrealtors.com/realtordirectory target_self classfl-callout-title-link fl-callout-title-text>Find A/a>/span>/h2>div classfl-callout-text-wrap>div classfl-callout-text>p>REALTOR®/p>p> /p>p> /p>/div>/div> a hrefhttp://members.sebrealtors.com/realtordirectory target_self classfl-callout-cta-link animated-line-link>Read More/a>/div>/div>/div>/div>/div>/div>div classfl-col fl-node-5caf4ea2dfe06 fl-col-small data-node5caf4ea2dfe06>div classfl-col-content fl-node-content>div classfl-module fl-module-gz-hover-zoom-box fl-node-5d00048a94a32 data-node5d00048a94a32>div classfl-module-content fl-node-content>div classfl-callout fl-callout-left>div classfl-callout-content>h2 classfl-callout-title>span>a hrefhttps://www.sebrealtors.com/sebar-sem-mls-applications/ target_blank classfl-callout-title-link fl-callout-title-text>Advance skills & increase earnings/a>/span>/h2>div classfl-callout-text-wrap>div classfl-callout-text>p>Become a Member/p>p> /p>/div>/div> a hrefhttps://www.sebrealtors.com/sebar-sem-mls-applications/ target_blank classfl-callout-cta-link animated-line-link>Read More/a>/div>/div>/div>/div>/div>/div>div classfl-col fl-node-5caf4ea2dfeb6 fl-col-small data-node5caf4ea2dfeb6>div classfl-col-content fl-node-content>div classfl-module fl-module-gz-hover-zoom-box fl-node-5d00046286688 data-node5d00046286688>div classfl-module-content fl-node-content>div classfl-callout fl-callout-left>div classfl-callout-content>h2 classfl-callout-title>span>a hrefhttp://members.sebrealtors.com/affiliatedirectory target_self classfl-callout-title-link fl-callout-title-text>Need Services/a>/span>/h2>div classfl-callout-text-wrap>div classfl-callout-text>p>Find a Partner/p>p> /p>/div>/div> a hrefhttp://members.sebrealtors.com/affiliatedirectory target_self classfl-callout-cta-link animated-line-link>Read More/a>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>div classfl-row fl-row-full-width fl-row-bg-none fl-node-u2s8e53k6wxy data-nodeu2s8e53k6wxy>div classfl-row-content-wrap>div classfl-row-content fl-row-full-width fl-node-content>div classfl-col-group fl-node-x3dsjhi95ymq data-nodex3dsjhi95ymq>div classfl-col fl-node-k5fhcj3n2b0w data-nodek5fhcj3n2b0w>div classfl-col-content fl-node-content>div classfl-module fl-module-gz-heading fl-node-2dy6nfc3erst data-node2dy6nfc3erst>div classfl-module-content fl-node-content>h3 classfl-heading> span classfl-heading-text>Diamond Sponsors/span>/h3>/div>/div>div classfl-module fl-module-pp-logos-grid fl-node-yl0eu94giwmv data-nodeyl0eu94giwmv>div classfl-module-content fl-node-content>div classpp-logos-content clearfix>div classpp-logos-wrapper pp-logos-grid clearfix>div classpp-logo pp-logo-0> a hrefhttps://www.atatitle.com/ target_blank relnofollow noopener>div classpp-logo-inner>div classpp-logo-inner-wrap>div classlogo-image-wrapper> img decodingasync classlogo-image srchttps://growthzonecmsprodeastus.azureedge.net/sites/1480/2022/07/Master-NTG-LOGO2-4b2a8077-35bf-43b4-b8c9-80be111bdfad.jpg altATA data-no-lazy1 />/div>div classtitle-wrapper>p classlogo-title> ATA/p>/div>/div>/div> /a>/div>div classpp-logo pp-logo-1> a hrefhttps://michigantitle.com/ target_blank relnofollow noopener>div classpp-logo-inner>div classpp-logo-inner-wrap>div classlogo-image-wrapper> img decodingasync classlogo-image srchttps://growthzonecmsprodeastus.azureedge.net/sites/1480/2022/04/mtitle-54ad9da5-0874-4a64-9150-1481bf7141a5.png altMTIA data-no-lazy1 />/div>div classtitle-wrapper>p classlogo-title> MTIA/p>/div>/div>/div> /a>/div>div classpp-logo pp-logo-2> a hrefhttps://stevenpeterson.pillartopost.com/ target_blank relnofollow noopener>div classpp-logo-inner>div classpp-logo-inner-wrap>div classlogo-image-wrapper> img decodingasync classlogo-image srchttps://growthzonecmsprodeastus.azureedge.net/sites/1480/2022/04/pillar-bf7bbc98-8087-4274-ab25-e92983df4c70.png altPillar to Post data-no-lazy1 />/div>div classtitle-wrapper>p classlogo-title> Pillar to Post/p>/div>/div>/div> /a>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>div classfl-row fl-row-fixed-width fl-row-bg-none fl-node-fxokry80q45s data-nodefxokry80q45s>div classfl-row-content-wrap>div classfl-row-content fl-row-fixed-width fl-node-content>div classfl-col-group fl-node-3pl5zh7q4okt data-node3pl5zh7q4okt>div classfl-col fl-node-91u0ef8z2btq data-node91u0ef8z2btq>div classfl-col-content fl-node-content>div classfl-module fl-module-gz-heading fl-node-31f92pxud0jq data-node31f92pxud0jq>div classfl-module-content fl-node-content>h3 classfl-heading> span classfl-heading-text>Ruby Sponsors/span>/h3>/div>/div>div classfl-module fl-module-pp-logos-grid fl-node-10u4e5j87sih data-node10u4e5j87sih>div classfl-module-content fl-node-content>div classpp-logos-content clearfix>div classpp-logos-wrapper pp-logos-grid clearfix>div classpp-logo pp-logo-0>div classpp-logo-inner>div classpp-logo-inner-wrap>div classlogo-image-wrapper> img decodingasync classlogo-image srchttps://growthzonecmsprodeastus.azureedge.net/sites/1480/2024/01/downriver-Profile-300x139.jpeg altDownriver Profile data-no-lazy1 />/div>div classtitle-wrapper>p classlogo-title> Downriver Profile/p>/div>/div>/div>/div>div classpp-logo pp-logo-1> a hrefhttps://www.firstam.com/ target_blank relnofollow noopener>div classpp-logo-inner>div classpp-logo-inner-wrap>div classlogo-image-wrapper> img decodingasync classlogo-image srchttps://growthzonecmsprodeastus.azureedge.net/sites/1480/2022/04/american-300x86.png altFirst American data-no-lazy1 />/div>div classtitle-wrapper>p classlogo-title> First American/p>/div>/div>/div> /a>/div>div classpp-logo pp-logo-2>div classpp-logo-inner>div classpp-logo-inner-wrap>div classlogo-image-wrapper> img decodingasync classlogo-image srchttps://growthzonecmsprodeastus.azureedge.net/sites/1480/2024/01/Ruoff_Mortgage_FC-300x106.jpg altRuoff Mortgage data-no-lazy1 />/div>div classtitle-wrapper>p classlogo-title> Ruoff Mortgage/p>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>div classfl-row fl-row-full-width fl-row-bg-none fl-node-5caf52046e05d side-by-side-with-icon data-node5caf52046e05d>div classfl-row-content-wrap>div classfl-row-content fl-row-full-width fl-node-content>div classfl-col-group fl-node-5caf5204a7ad0 fl-col-group-equal-height fl-col-group-align-center fl-col-group-custom-width data-node5caf5204a7ad0>div classfl-col fl-node-5caf5204a813e fl-col-small data-node5caf5204a813e>div classfl-col-content fl-node-content>/div>/div>div classfl-col fl-node-5cb8e1c4e73a9 fl-col-small data-node5cb8e1c4e73a9>div classfl-col-content fl-node-content>div classfl-module fl-module-icon fl-node-5cb8ace362376 data-node5cb8ace362376>div classfl-module-content fl-node-content>div classfl-icon-wrap> span classfl-icon> i classfas fa-comment-alt aria-hiddentrue>/i> /span>/div>/div>/div>/div>/div>div classfl-col fl-node-5caf5204a81fb fl-col-small data-node5caf5204a81fb>div classfl-col-content fl-node-content>div classfl-module fl-module-gz-hover-zoom-box fl-node-5d000633bf69d data-node5d000633bf69d>div classfl-module-content fl-node-content>div classfl-callout fl-callout-left fl-callout-has-photo>div classfl-callout-content>div classfl-callout-photo>div classfl-photo fl-photo-align-center itemscope itemtypehttps://schema.org/ImageObject>div classfl-photo-content fl-photo-img-jpg> a hrefhttps://www.sebrealtors.com/about-the-association/ target_self itempropurl> img decodingasync classfl-photo-img lazyload srcdata:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw alt itempropimage data-srchttps://growthzonecmsprodeastus.azureedge.net/sites/1480/2019/05/sketch750x550-3faeb9d6-0937-425a-b198-606436c789f4.jpg />noscript>img decodingasync classfl-photo-img srchttps://growthzonecmsprodeastus.azureedge.net/sites/1480/2019/05/sketch750x550-3faeb9d6-0937-425a-b198-606436c789f4.jpg alt itempropimage data-eiol />/noscript> /a>/div>/div>/div>h2 classfl-callout-title>span>a hrefhttps://www.sebrealtors.com/about-the-association/ target_self classfl-callout-title-link fl-callout-title-text>Welcome/a>/span>/h2>div classfl-callout-text-wrap>div classfl-callout-text>p>span stylefont-size: 36px; font-weight: 800; line-height: 1.1;>To SEBAR/span>/p>p> /p>p>The Southeastern Border Association of REALTORS® (SEBAR) is a collection of the top real estate agents, brokers, managers and real estate professionals throughout Southeast Michigan and Northwest Ohio. The Voice for Real Estate, members of SEBAR represent the highest quality service and are committed to upholding the traditions and standards of this long-running organization./p>p> /p>/div>/div> a hrefhttps://www.sebrealtors.com/about-the-association/ target_self classfl-callout-cta-link animated-line-link>Learn More/a>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>div classfl-row fl-row-full-width fl-row-bg-none fl-node-5cb89b344c85f data-node5cb89b344c85f>div classfl-row-content-wrap>div classfl-row-content fl-row-fixed-width fl-node-content>div classfl-col-group fl-node-5cb89b344d41f data-node5cb89b344d41f>div classfl-col fl-node-5cb89b344d4d1 fl-col-has-cols data-node5cb89b344d4d1>div classfl-col-content fl-node-content>div classfl-col-group fl-node-5cb89b344d57f fl-col-group-nested fl-col-group-equal-height fl-col-group-align-center fl-col-group-custom-width data-node5cb89b344d57f>div classfl-col fl-node-5cb89b344d62c data-node5cb89b344d62c>div classfl-col-content fl-node-content>div classfl-module fl-module-gz-hover-zoom-box fl-node-5d000d15839d7 data-node5d000d15839d7>div classfl-module-content fl-node-content>div classfl-callout fl-callout-left fl-callout-has-photo>div classfl-callout-content>div classfl-callout-photo>div classfl-photo fl-photo-align-center itemscope itemtypehttps://schema.org/ImageObject>div classfl-photo-content fl-photo-img-jpg> a hrefhttps://www.sebrealtors.com/advocacy/ target_self itempropurl> img decodingasync classfl-photo-img wp-image-55087 size-full lazyload srcdata:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAu4AAAImAQAAAAAk3TK+AAAAAnRSTlMAAHaTzTgAAABKSURBVHja7cExAQAAAMKg9U9tDQ+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgwQDMGgABPEgwWwAAAABJRU5ErkJggg altsmile750x550 itempropimage height550 width750 titlesmile750x550 data-srchttps://growthzonecmsprodeastus.azureedge.net/sites/1480/2019/05/smile750x550-5c12a86f-ab10-4399-b20e-3de815eba2ed.jpg data-srcsethttps://www.sebrealtors.com/wp-content/uploads/sites/1480/2019/05/smile750x550-5c12a86f-ab10-4399-b20e-3de815eba2ed.jpg 750w, https://www.sebrealtors.com/wp-content/uploads/sites/1480/2019/05/smile750x550-300x220-5c12a86f-ab10-4399-b20e-3de815eba2ed.jpg 300w data-sizesauto />noscript>img decodingasync classfl-photo-img wp-image-55087 size-full srchttps://growthzonecmsprodeastus.azureedge.net/sites/1480/2019/05/smile750x550-5c12a86f-ab10-4399-b20e-3de815eba2ed.jpg altsmile750x550 itempropimage height550 width750 titlesmile750x550 srcsethttps://www.sebrealtors.com/wp-content/uploads/sites/1480/2019/05/smile750x550-5c12a86f-ab10-4399-b20e-3de815eba2ed.jpg 750w, https://www.sebrealtors.com/wp-content/uploads/sites/1480/2019/05/smile750x550-300x220-5c12a86f-ab10-4399-b20e-3de815eba2ed.jpg 300w sizes(max-width: 750px) 100vw, 750px data-eiol />/noscript> /a>/div>/div>/div>h2 classfl-callout-title>span>a hrefhttps://www.sebrealtors.com/advocacy/ target_self classfl-callout-title-link fl-callout-title-text>Advocacy/a>/span>/h2>div classfl-callout-text-wrap>div classfl-callout-text>p>Text “REALTORS” to 30644 for REALTOR Party Mobile Alerts/p>/div>/div> a hrefhttps://www.sebrealtors.com/advocacy/ target_self classfl-callout-cta-link animated-line-link>Learn More/a>/div>/div>/div>/div>/div>/div>div classfl-col fl-node-5cb89b344d8df fl-col-small data-node5cb89b344d8df>div classfl-col-content fl-node-content>div classfl-module fl-module-gz-hover-zoom-box fl-node-5d000a372290d data-node5d000a372290d>div classfl-module-content fl-node-content>div classfl-callout fl-callout-left fl-callout-has-photo>div classfl-callout-content>h2 classfl-callout-title>span>a hrefhttp://members.sebrealtors.com/calendar target_self classfl-callout-title-link fl-callout-title-text>Education & Events/a>/span>/h2>div classfl-callout-text-wrap>div classfl-callout-text>div idmni-widgets-603b310a>/div>p>script defer srcdata:text/javascript;base64,Ci8qPCFbQ0RBVEFbKi8gdmFyIF9tbml3cT1fbW5pd3F8fFtdOyBfbW5pd3EucHVzaChbIjYwM2IzMTBhLnR5cGUiLCJldmVudHNfdXBjb21pbmciXSxbIjYwM2IzMTBhLmNhdGVnb3J5IixbMCxdXSxbIjYwM2IzMTBhLnBhdGgiLDE0MDM1XSxbIjYwM2IzMTBhLmRheXNGb3J3YXJkIiwxODBdLFsiNjAzYjMxMGEuc2hvd0xvY2F0aW9uIixmYWxzZV0sWyI2MDNiMzEwYS5zaG93RGVzY3JpcHRpb24iLGZhbHNlXSxbIjYwM2IzMTBhLnRlYXNlckxlbmd0aCIsNTBdLFsiNjAzYjMxMGEuZGF0ZUZvcm1hdCIsIk1NTSBkIl0sWyI2MDNiMzEwYS50aXRsZUxlbmd0aCIsNTBdLFsiNjAzYjMxMGEuc2hvd0xpbmtzIix0cnVlXSxbIjYwM2IzMTBhLmVtcHR5TWVzc2FnZSIsIk5vIFJlc3VsdHMiXSxbIjYwM2IzMTBhLmxpbWl0Iiw3XSxbIjYwM2IzMTBhLnNjcm9sbEZyZXEiLDM1XSxbIjYwM2IzMTBhLm1hcnF1ZWUiLGZhbHNlXSxbIjYwM2IzMTBhLnBvcFVwIixmYWxzZV0sWyI2MDNiMzEwYS5jcmVhdGUiLCJtbmktd2lkZ2V0cy02MDNiMzEwYSJdKTsgKGZ1bmN0aW9uKGIsZCxhLGMpe2IuZ2V0RWxlbWVudEJ5SWQoZCl8fChjPWIuZ2V0RWxlbWVudHNCeVRhZ05hbWUoYSlbMF0sYT1iLmNyZWF0ZUVsZW1lbnQoYSksYS50eXBlPSJ0ZXh0L2phdmFzY3JpcHQiLGEuYXN5bmM9ITAsYS5zcmM9Imh0dHBzOi8vbWVtYmVycy5zZWJyZWFsdG9ycy5jb20vR1pDb250ZW50L1B1YmxpY1dpZGdldHMvV2lkZ2V0cy5taW4uanMiLGMucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoYSxjKSl9KShkb2N1bWVudCwibW5pLXdpZGdldHMtc2NyaXB0Iiwic2NyaXB0Iik7IC8qXV0mZ3Q7Ki8K>/script>/p>/div>/div> a hrefhttp://members.sebrealtors.com/calendar target_self classfl-callout-cta-link animated-line-link>Calendar/a>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/article>div classfl-comments>/div>/div>/div>/div>/div>footer classfl-page-footer-wrap itemscopeitemscope itemtypehttp://schema.org/WPFooter>div classfl-page-footer row styleborder-top: none !important;>div classfl-page-footer-container container>div classfl-page-footer-text> span>© 2024 Southeastern Border Association of REALTORS®/span> span> | /span> span idfl-site-credits>Site by a hrefhttp://www.growthzone.com/ target_blank>GrowthZone/a>/span>/div>/div>/div>/footer>footer classfl-builder-content fl-builder-content-54673 fl-builder-global-templates-locked data-post-id54673 data-typefooter itemscopeitemscope itemtypehttp://schema.org/WPFooter>div classfl-row fl-row-full-width fl-row-bg-color fl-node-59badcdd20b71 data-node59badcdd20b71>div classfl-row-content-wrap>div classfl-row-content fl-row-fixed-width fl-node-content>div classfl-col-group fl-node-59badcdd20c25 fl-col-group-equal-height fl-col-group-align-top fl-col-group-custom-width data-node59badcdd20c25>div classfl-col fl-node-59badcdd20e41 fl-col-small data-node59badcdd20e41>div classfl-col-content fl-node-content>div classfl-module fl-module-photo fl-node-wyku7fj9phe6 data-nodewyku7fj9phe6>div classfl-module-content fl-node-content>div classfl-photo fl-photo-align-center itemscope itemtypehttps://schema.org/ImageObject>div classfl-photo-content fl-photo-img-png> img decodingasync classfl-photo-img wp-image-55190 size-medium lazyload srcdata:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACMAQAAAADubamCAAAAAnRSTlMAAHaTzTgAAAAcSURBVFjD7cGBAAAAAMOg+VNf4QBVAQAAAADwGhVUAAFzSEKMAAAAAElFTkSuQmCC althomelogo itempropimage height140 width300 titlehomelogo data-srchttps://growthzonecmsprodeastus.azureedge.net/sites/1480/2017/09/homelogo-300x140.png data-srcsethttps://www.sebrealtors.com/wp-content/uploads/sites/1480/2017/09/homelogo-300x140.png 300w, https://www.sebrealtors.com/wp-content/uploads/sites/1480/2017/09/homelogo-768x358.png 768w, https://www.sebrealtors.com/wp-content/uploads/sites/1480/2017/09/homelogo.png 900w data-sizesauto />noscript>img decodingasync classfl-photo-img wp-image-55190 size-medium srchttps://growthzonecmsprodeastus.azureedge.net/sites/1480/2017/09/homelogo-300x140.png althomelogo itempropimage height140 width300 titlehomelogo srcsethttps://www.sebrealtors.com/wp-content/uploads/sites/1480/2017/09/homelogo-300x140.png 300w, https://www.sebrealtors.com/wp-content/uploads/sites/1480/2017/09/homelogo-768x358.png 768w, https://www.sebrealtors.com/wp-content/uploads/sites/1480/2017/09/homelogo.png 900w sizes(max-width: 300px) 100vw, 300px data-eiol />/noscript>/div>/div>/div>/div>/div>/div>div classfl-col fl-node-59badcdd20d8d fl-col-small data-node59badcdd20d8d>div classfl-col-content fl-node-content>div classfl-module fl-module-heading fl-node-5caf628968149 data-node5caf628968149>div classfl-module-content fl-node-content>h2 classfl-heading> span classfl-heading-text>Resources/span>/h2>/div>/div>div classfl-module fl-module-icon-group fl-node-59bae5027f39b data-node59bae5027f39b>div classfl-module-content fl-node-content>div classfl-icon-group> span classfl-icon> a hrefhttps://www.facebook.com/SEBRealtors/ target_blank relnoopener > i classfa fa-facebook aria-hiddentrue>/i> span classsr-only>Facebook/span> /a> /span> span classfl-icon> a hrefhttps://instagram.com/sebar_realtors target_blank relnoopener > i classfab fa-instagram aria-hiddentrue>/i> span classsr-only>Instagram/span> /a> /span>/div>/div>/div>div classfl-module fl-module-icon fl-node-59baee5ad8e55 data-node59baee5ad8e55>div classfl-module-content fl-node-content>div classfl-icon-wrap> span classfl-icon> a hrefhttps://members.sebrealtors.com/realtordirectory target_self tabindex-1 aria-hiddentrue aria-labelledbyfl-icon-text-59baee5ad8e55> i classfa fa-address-book aria-hiddentrue>/i> /a> /span>div idfl-icon-text-59baee5ad8e55 classfl-icon-text> a hrefhttps://members.sebrealtors.com/realtordirectory target_self classfl-icon-text-link fl-icon-text-wrap>p styletext-align: center;>Member Directory/p> /a>/div>/div>/div>/div>div classfl-module fl-module-icon fl-node-5cb9eeb3df57a data-node5cb9eeb3df57a>div classfl-module-content fl-node-content>div classfl-icon-wrap> span classfl-icon> a hrefhttps://members.sebrealtors.com/MIC/Login target_self tabindex-1 aria-hiddentrue aria-labelledbyfl-icon-text-5cb9eeb3df57a> i classfa fa-unlock-alt aria-hiddentrue>/i> /a> /span>div idfl-icon-text-5cb9eeb3df57a classfl-icon-text> a hrefhttps://members.sebrealtors.com/MIC/Login target_self classfl-icon-text-link fl-icon-text-wrap>p styletext-align: center;>Member Login/p> /a>/div>/div>/div>/div>/div>/div>div classfl-col fl-node-59badcdd20cd9 fl-col-small data-node59badcdd20cd9>div classfl-col-content fl-node-content>div classfl-module fl-module-heading fl-node-5caf631a498db data-node5caf631a498db>div classfl-module-content fl-node-content>h2 classfl-heading> span classfl-heading-text>Get in touch/span>/h2>/div>/div>div classfl-module fl-module-rich-text fl-node-59badcdd213f9 data-node59badcdd213f9>div classfl-module-content fl-node-content>div classfl-rich-text>p>Southeastern Border Association of REALTORS®/p>/div>/div>/div>div classfl-module fl-module-icon fl-node-5cb9eeaeefce0 data-node5cb9eeaeefce0>div classfl-module-content fl-node-content>div classfl-icon-wrap> span classfl-icon> a href# target_self tabindex-1 aria-hiddentrue aria-labelledbyfl-icon-text-5cb9eeaeefce0> i classfa fa-map-marker aria-hiddentrue>/i> /a> /span>div idfl-icon-text-5cb9eeaeefce0 classfl-icon-text> a href# target_self classfl-icon-text-link fl-icon-text-wrap>p styletext-align: center;>125 Cole Road, Monroe, MI 48162/p> /a>/div>/div>/div>/div>div classfl-module fl-module-icon fl-node-59baef1a88975 data-node59baef1a88975>div classfl-module-content fl-node-content>div classfl-icon-wrap> span classfl-icon> a hreftel:7342426866 target_self tabindex-1 aria-hiddentrue aria-labelledbyfl-icon-text-59baef1a88975> i classfa fa-phone aria-hiddentrue>/i> /a> /span>div idfl-icon-text-59baef1a88975 classfl-icon-text> a hreftel:7342426866 target_self classfl-icon-text-link fl-icon-text-wrap>p styletext-align: center;>(734) 242-6866/p> /a>/div>/div>/div>/div>div classfl-module fl-module-icon fl-node-59baef19915f5 data-node59baef19915f5>div classfl-module-content fl-node-content>div classfl-icon-wrap> span classfl-icon> a hrefmailto:staff@sebrealtors.com target_self tabindex-1 aria-hiddentrue aria-labelledbyfl-icon-text-59baef19915f5> i classdashicons dashicons-before dashicons-email-alt aria-hiddentrue>/i> /a> /span>div idfl-icon-text-59baef19915f5 classfl-icon-text> a hrefmailto:staff@sebrealtors.com target_self classfl-icon-text-link fl-icon-text-wrap>p>staff@sebrealtors.com/p> /a>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>div classfl-row fl-row-full-width fl-row-bg-color fl-node-59badcdd20896 data-node59badcdd20896>div classfl-row-content-wrap>div classfl-row-content fl-row-fixed-width fl-node-content>div classfl-col-group fl-node-59badcdd20950 data-node59badcdd20950>div classfl-col fl-node-59badcdd20a06 data-node59badcdd20a06>div classfl-col-content fl-node-content>div classfl-module fl-module-html fl-node-5b993a782797b data-node5b993a782797b>div classfl-module-content fl-node-content>div classfl-html>div styletext-align:center; font-size:13px;> © span idcopyright>2024/span> Southeastern Border Association of REALTORS®. span> All Rights Reserved. Site by a hrefhttps://growthzone.com target_blank>GrowthZone/a>/span>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/footer>/div> script defer ideio-lazy-load-js-before srcdata:text/javascript;base64,CnZhciBlaW9fbGF6eV92YXJzID0geyJleGFjdGRuX2RvbWFpbiI6IiIsInNraXBfYXV0b3NjYWxlIjowLCJ0aHJlc2hvbGQiOjB9Owo>/script> script defer srchttps://www.sebrealtors.com/wp-content/plugins/ewww-image-optimizer/includes/lazysizes.min.js?ver693 ideio-lazy-load-js>/script> script defer srchttps://www.sebrealtors.com/wp-content/mu-plugins/public/js/front-end-footer.min.js?ver1.0 idgz-frontend-js-footer-js>/script> script defer srchttps://www.sebrealtors.com/wp-content/cache/autoptimize/1480/js/autoptimize_single_dc2d7a1a28e6b554bcd1d01e0e206cb0.js?ver6.1.1 idmz-sidebar-js>/script> script defer srchttps://www.sebrealtors.com/wp-content/plugins/wp-memberzone/assets/js/search.min.js?ver6.1.1 idwp_memberzone_search_script-js>/script> script defer srchttps://www.sebrealtors.com/wp-content/plugins/bb-plugin/js/jquery.ba-throttle-debounce.min.js?ver2.6.3.1 idjquery-throttle-js>/script> script defer srchttps://www.sebrealtors.com/wp-content/plugins/bb-plugin/js/jquery.magnificpopup.min.js?ver2.6.3.1 idjquery-magnificpopup-js>/script> script defer srchttps://www.sebrealtors.com/wp-content/themes/bb-theme/js/bootstrap.min.js?ver1.7.13 idbootstrap-js>/script> script defer idfl-automator-js-extra srcdata:text/javascript;base64,CnZhciB0aGVtZW9wdHMgPSB7Im1lZGl1bV9icmVha3BvaW50IjoiOTkyIiwibW9iaWxlX2JyZWFrcG9pbnQiOiI3NjgiLCJzY3JvbGxUb3BQb3NpdGlvbiI6IjgwMCJ9Owo>/script> script defer srchttps://www.sebrealtors.com/wp-content/themes/bb-theme/js/theme.min.js?ver1.7.13 idfl-automator-js>/script> script defer srcdata:text/javascript;base64,CnZhciB3cEFqYXhVcmw9J2h0dHBzOi8vd3d3LnNlYnJlYWx0b3JzLmNvbS93cC1hZG1pbi9hZG1pbi1hamF4LnBocCc7dmFyIGZsQnVpbGRlclVybD0naHR0cHM6Ly93d3cuc2VicmVhbHRvcnMuY29tL3dwLWNvbnRlbnQvcGx1Z2lucy9iYi1wbHVnaW4vJzt2YXIgRkxCdWlsZGVyTGF5b3V0Q29uZmlnPXthbmNob3JMaW5rQW5pbWF0aW9uczp7ZHVyYXRpb246MTAwMCxlYXNpbmc6J3N3aW5nJyxvZmZzZXQ6MTAwfSxwYXRoczp7cGx1Z2luVXJsOidodHRwczovL3d3dy5zZWJyZWFsdG9ycy5jb20vd3AtY29udGVudC9wbHVnaW5zL2JiLXBsdWdpbi8nLHdwQWpheFVybDonaHR0cHM6Ly93d3cuc2VicmVhbHRvcnMuY29tL3dwLWFkbWluL2FkbWluLWFqYXgucGhwJ30sYnJlYWtwb2ludHM6e3NtYWxsOjc2OCxtZWRpdW06OTkyLGxhcmdlOjEyMDB9LHdheXBvaW50OntvZmZzZXQ6ODB9fTsoZnVuY3Rpb24oJCl7aWYodHlwZW9mIEZMQnVpbGRlckxheW91dCE9J3VuZGVmaW5lZCcpe3JldHVybjt9CkZMQnVpbGRlckxheW91dD17aW5pdDpmdW5jdGlvbigpCntGTEJ1aWxkZXJMYXlvdXQuX2Rlc3Ryb3koKTtGTEJ1aWxkZXJMYXlvdXQuX2luaXRDbGFzc2VzKCk7RkxCdWlsZGVyTGF5b3V0Ll9pbml0QmFja2dyb3VuZHMoKTtGTEJ1aWxkZXJMYXlvdXQuX2luaXRSb3dTaGFwZUxheWVySGVpZ2h0KCk7aWYoMD09PSQoJy5mbC1idWlsZGVyLWVkaXQnKS5sZW5ndGgpe0ZMQnVpbGRlckxheW91dC5faW5pdE1vZHVsZUFuaW1hdGlvbnMoKTtGTEJ1aWxkZXJMYXlvdXQuX2luaXRBbmNob3JMaW5rcygpO0ZMQnVpbGRlckxheW91dC5faW5pdEhhc2goKTtGTEJ1aWxkZXJMYXlvdXQuX2luaXRGb3JtcygpO0ZMQnVpbGRlckxheW91dC5fcmVvcmRlck1lbnUoKTt9fSxyZWZyZXNoR2FsbGVyaWVzOmZ1bmN0aW9uKGVsZW1lbnQpCnt2YXIgJGVsZW1lbnQ9J3VuZGVmaW5lZCc9PXR5cGVvZiBlbGVtZW50PyQoJ2JvZHknKTokKGVsZW1lbnQpLG1mQ29udGVudD0kZWxlbWVudC5maW5kKCcuZmwtbW9zYWljZmxvdy1jb250ZW50Jyksd21Db250ZW50PSRlbGVtZW50LmZpbmQoJy5mbC1nYWxsZXJ5JyksbWZPYmplY3Q9bnVsbDtpZihtZkNvbnRlbnQpe21mT2JqZWN0PW1mQ29udGVudC5kYXRhKCdtb3NhaWNmbG93Jyk7aWYobWZPYmplY3Qpe21mT2JqZWN0LmNvbHVtbnM9JChbXSk7bWZPYmplY3QuY29sdW1uc0hlaWdodHM9W107bWZDb250ZW50LmRhdGEoJ21vc2FpY2Zsb3cnLG1mT2JqZWN0KTttZkNvbnRlbnQubW9zYWljZmxvdygncmVmaWxsJyk7fX0KaWYod21Db250ZW50KXt3bUNvbnRlbnQudHJpZ2dlcigncmVmcmVzaFdvb2ttYXJrJyk7fX0scmVmcmVzaEdyaWRMYXlvdXQ6ZnVuY3Rpb24oZWxlbWVudCkKe3ZhciAkZWxlbWVudD0ndW5kZWZpbmVkJz09dHlwZW9mIGVsZW1lbnQ/JCgnYm9keScpOiQoZWxlbWVudCksbXNucnlDb250ZW50PSRlbGVtZW50LmZpbmQoJy5tYXNvbnJ5Jyk7aWYobXNucnlDb250ZW50Lmxlbmd0aCl7bXNucnlDb250ZW50Lm1hc29ucnkoJ2xheW91dCcpO319LHJlbG9hZFNsaWRlcjpmdW5jdGlvbihlbGVtZW50KQp7dmFyICRlbGVtZW50PSd1bmRlZmluZWQnPT10eXBlb2YgZWxlbWVudD8kKCdib2R5Jyk6JChlbGVtZW50KSxieENvbnRlbnQ9JGVsZW1lbnQuZmluZCgnLmJ4LXZpZXdwb3J0ID4gZGl2JykuZXEoMCksYnhPYmplY3Q9bnVsbDtpZihieENvbnRlbnQubGVuZ3RoKXtieE9iamVjdD1ieENvbnRlbnQuZGF0YSgnYnhTbGlkZXInKTtpZihieE9iamVjdCl7YnhPYmplY3QucmVsb2FkU2xpZGVyKCk7fX19LHJlc2l6ZUF1ZGlvOmZ1bmN0aW9uKGVsZW1lbnQpCnt2YXIgJGVsZW1lbnQ9J3VuZGVmaW5lZCc9PXR5cGVvZiBlbGVtZW50PyQoJ2JvZHknKTokKGVsZW1lbnQpLGF1ZGlvUGxheWVycz0kZWxlbWVudC5maW5kKCcud3AtYXVkaW8tc2hvcnRjb2RlLm1lanMtYXVkaW8nKSxwbGF5ZXI9bnVsbCxtZWpzUGxheWVyPW51bGwscmFpbD1udWxsLHJhaWxXaWR0aD00MDA7aWYoYXVkaW9QbGF5ZXJzLmxlbmd0aCYmdHlwZW9mIG1lanMhPT0ndW5kZWZpbmVkJyl7YXVkaW9QbGF5ZXJzLmVhY2goZnVuY3Rpb24oKXtwbGF5ZXI9JCh0aGlzKTttZWpzUGxheWVyPW1lanMucGxheWVyc1twbGF5ZXIuYXR0cignaWQnKV07cmFpbD1wbGF5ZXIuZmluZCgnLm1lanMtY29udHJvbHMgLm1lanMtdGltZS1yYWlsJyk7dmFyIGlubmVyTWVqcz1wbGF5ZXIuZmluZCgnLm1lanMtaW5uZXInKSx0b3RhbD1wbGF5ZXIuZmluZCgnLm1lanMtY29udHJvbHMgLm1lanMtdGltZS10b3RhbCcpO2lmKHR5cGVvZiBtZWpzUGxheWVyIT09J3VuZGVmaW5lZCcpe3JhaWxXaWR0aD1NYXRoLmNlaWwocGxheWVyLndpZHRoKCkqMC44KTtpZihpbm5lck1lanMubGVuZ3RoKXtyYWlsLmNzcygnd2lkdGgnLHJhaWxXaWR0aCsncHghaW1wb3J0YW50Jyk7bWVqc1BsYXllci5vcHRpb25zLmF1dG9zaXplUHJvZ3Jlc3M9dHJ1ZTtzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7bWVqc1BsYXllci5zZXRDb250cm9sc1NpemUoKTt9LDUwKTtwbGF5ZXIuZmluZCgnLm1lanMtaW5uZXInKS5jc3Moe3Zpc2liaWxpdHk6J3Zpc2libGUnLGhlaWdodDonaW5oZXJpdCd9KTt9fX0pO319LHByZWxvYWRBdWRpbzpmdW5jdGlvbihlbGVtZW50KQp7dmFyICRlbGVtZW50PSd1bmRlZmluZWQnPT10eXBlb2YgZWxlbWVudD8kKCdib2R5Jyk6JChlbGVtZW50KSxjb250ZW50V3JhcD0kZWxlbWVudC5jbG9zZXN0KCcuZmwtYWNjb3JkaW9uLWl0ZW0nKSxhdWRpb1BsYXllcnM9JGVsZW1lbnQuZmluZCgnLndwLWF1ZGlvLXNob3J0Y29kZS5tZWpzLWF1ZGlvJyk7aWYoIWNvbnRlbnRXcmFwLmhhc0NsYXNzKCdmbC1hY2NvcmRpb24taXRlbS1hY3RpdmUnKSYmYXVkaW9QbGF5ZXJzLmZpbmQoJy5tZWpzLWlubmVyJykubGVuZ3RoKXthdWRpb1BsYXllcnMuZmluZCgnLm1lanMtaW5uZXInKS5jc3Moe3Zpc2liaWxpdHk6J2hpZGRlbicsaGVpZ2h0OjB9KTt9fSxyZXNpemVTbGlkZXNob3c6ZnVuY3Rpb24oKXtpZih0eXBlb2YgWVVJIT09J3VuZGVmaW5lZCcpe1lVSSgpLnVzZSgnbm9kZS1ldmVudC1zaW11bGF0ZScsZnVuY3Rpb24oWSl7WS5vbmUod2luZG93KS5zaW11bGF0ZSgicmVzaXplIik7fSk7fX0scmVsb2FkR29vZ2xlTWFwOmZ1bmN0aW9uKGVsZW1lbnQpe3ZhciAkZWxlbWVudD0ndW5kZWZpbmVkJz09dHlwZW9mIGVsZW1lbnQ/JCgnYm9keScpOiQoZWxlbWVudCksZ29vZ2xlTWFwPSRlbGVtZW50LmZpbmQoJ2lmcmFtZVtzcmMqPSJnb29nbGUuY29tL21hcHMiXScpO2lmKGdvb2dsZU1hcC5sZW5ndGgpe2dvb2dsZU1hcC5hdHRyKCdzcmMnLGZ1bmN0aW9uKGksdmFsKXtyZXR1cm4gdmFsO30pO319LF9kZXN0cm95OmZ1bmN0aW9uKCkKe3ZhciB3aW49JCh3aW5kb3cpO3dpbi5vZmYoJ3Njcm9sbC5mbC1iZy1wYXJhbGxheCcpO3dpbi5vZmYoJ3Jlc2l6ZS5mbC1iZy12aWRlbycpO30sX2lzVG91Y2g6ZnVuY3Rpb24oKQp7aWYoKCdvbnRvdWNoc3RhcnQnaW4gd2luZG93KXx8KHdpbmRvdy5Eb2N1bWVudFRvdWNoJiZkb2N1bWVudCBpbnN0YW5jZW9mIERvY3VtZW50VG91Y2gpKXtyZXR1cm4gdHJ1ZTt9CnJldHVybiBmYWxzZTt9LF9pc01vYmlsZTpmdW5jdGlvbigpCntyZXR1cm4vTW9iaWxlfEFuZHJvaWR8U2lsa1wvfEtpbmRsZXxCbGFja0JlcnJ5fE9wZXJhIE1pbml8T3BlcmEgTW9iaXx3ZWJPUy9pLnRlc3QobmF2aWdhdG9yLnVzZXJBZ2VudCk7fSxfaW5pdENsYXNzZXM6ZnVuY3Rpb24oKQp7dmFyIGJvZHk9JCgnYm9keScpLHVhPW5hdmlnYXRvci51c2VyQWdlbnQ7aWYoIWJvZHkuaGFzQ2xhc3MoJ2FyY2hpdmUnKSYmJCgnLmZsLWJ1aWxkZXItY29udGVudC1wcmltYXJ5JykubGVuZ3RoPjApe2JvZHkuYWRkQ2xhc3MoJ2ZsLWJ1aWxkZXInKTt9CmlmKEZMQnVpbGRlckxheW91dC5faXNUb3VjaCgpKXtib2R5LmFkZENsYXNzKCdmbC1idWlsZGVyLXRvdWNoJyk7fQppZihGTEJ1aWxkZXJMYXlvdXQuX2lzTW9iaWxlKCkpe2JvZHkuYWRkQ2xhc3MoJ2ZsLWJ1aWxkZXItbW9iaWxlJyk7fQppZigkKHdpbmRvdykud2lkdGgoKTxGTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHMuc21hbGwpe2JvZHkuYWRkQ2xhc3MoJ2ZsLWJ1aWxkZXItYnJlYWtwb2ludC1zbWFsbCcpO30KaWYoJCh3aW5kb3cpLndpZHRoKCk+RkxCdWlsZGVyTGF5b3V0Q29uZmlnLmJyZWFrcG9pbnRzLnNtYWxsJiYkKHdpbmRvdykud2lkdGgoKTxGTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHMubWVkaXVtKXtib2R5LmFkZENsYXNzKCdmbC1idWlsZGVyLWJyZWFrcG9pbnQtbWVkaXVtJyk7fQppZigkKHdpbmRvdykud2lkdGgoKT5GTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHMubWVkaXVtJiYkKHdpbmRvdykud2lkdGgoKTxGTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHMubGFyZ2Upe2JvZHkuYWRkQ2xhc3MoJ2ZsLWJ1aWxkZXItYnJlYWtwb2ludC1sYXJnZScpO30KaWYoJCh3aW5kb3cpLndpZHRoKCk+RkxCdWlsZGVyTGF5b3V0Q29uZmlnLmJyZWFrcG9pbnRzLmxhcmdlKXtib2R5LmFkZENsYXNzKCdmbC1idWlsZGVyLWJyZWFrcG9pbnQtZGVmYXVsdCcpO30KaWYodWEuaW5kZXhPZignVHJpZGVudC83LjAnKT4tMSYmdWEuaW5kZXhPZigncnY6MTEuMCcpPi0xKXtib2R5LmFkZENsYXNzKCdmbC1idWlsZGVyLWllLTExJyk7fX0sX2luaXRCYWNrZ3JvdW5kczpmdW5jdGlvbigpCnt2YXIgd2luPSQod2luZG93KTtpZigkKCcuZmwtcm93LWJnLXBhcmFsbGF4JykubGVuZ3RoPjAmJiFGTEJ1aWxkZXJMYXlvdXQuX2lzTW9iaWxlKCkpe0ZMQnVpbGRlckxheW91dC5fc2Nyb2xsUGFyYWxsYXhCYWNrZ3JvdW5kcygpO0ZMQnVpbGRlckxheW91dC5faW5pdFBhcmFsbGF4QmFja2dyb3VuZHMoKTt3aW4ub24oJ3Jlc2l6ZS5mbC1iZy1wYXJhbGxheCcsRkxCdWlsZGVyTGF5b3V0Ll9pbml0UGFyYWxsYXhCYWNrZ3JvdW5kcyk7d2luLm9uKCdzY3JvbGwuZmwtYmctcGFyYWxsYXgnLEZMQnVpbGRlckxheW91dC5fc2Nyb2xsUGFyYWxsYXhCYWNrZ3JvdW5kcyk7fQppZigkKCcuZmwtYmctdmlkZW8nKS5sZW5ndGg+MCl7RkxCdWlsZGVyTGF5b3V0Ll9pbml0QmdWaWRlb3MoKTtGTEJ1aWxkZXJMYXlvdXQuX3Jlc2l6ZUJnVmlkZW9zKCk7dmFyIHJlc2l6ZUJHVGltZXI9bnVsbDt3aW4ub24oJ3Jlc2l6ZS5mbC1iZy12aWRlbycsZnVuY3Rpb24oZSl7Y2xlYXJUaW1lb3V0KHJlc2l6ZUJHVGltZXIpO3Jlc2l6ZUJHVGltZXI9c2V0VGltZW91dChmdW5jdGlvbigpe0ZMQnVpbGRlckxheW91dC5fcmVzaXplQmdWaWRlb3MoZSk7fSwxMDApO30pO319LF9pbml0UGFyYWxsYXhCYWNrZ3JvdW5kczpmdW5jdGlvbigpCnskKCcuZmwtcm93LWJnLXBhcmFsbGF4JykuZWFjaChGTEJ1aWxkZXJMYXlvdXQuX2luaXRQYXJhbGxheEJhY2tncm91bmQpO30sX2luaXRQYXJhbGxheEJhY2tncm91bmQ6ZnVuY3Rpb24oKQp7dmFyIHJvdz0kKHRoaXMpLGNvbnRlbnQ9cm93LmZpbmQoJz4gLmZsLXJvdy1jb250ZW50LXdyYXAnKSx3aW5XaWR0aD0kKHdpbmRvdykud2lkdGgoKSxzY3JlZW5TaXplPScnLGltYWdlU3JjPXtkZWZhdWx0OicnLG1lZGl1bTonJyxyZXNwb25zaXZlOicnLH07aW1hZ2VTcmMuZGVmYXVsdD1yb3cuZGF0YSgncGFyYWxsYXgtaW1hZ2UnKXx8Jyc7aW1hZ2VTcmMubWVkaXVtPXJvdy5kYXRhKCdwYXJhbGxheC1pbWFnZS1tZWRpdW0nKXx8aW1hZ2VTcmMuZGVmYXVsdDtpbWFnZVNyYy5yZXNwb25zaXZlPXJvdy5kYXRhKCdwYXJhbGxheC1pbWFnZS1yZXNwb25zaXZlJyl8fGltYWdlU3JjLm1lZGl1bTtpZih3aW5XaWR0aD5GTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHMubWVkaXVtKXtzY3JlZW5TaXplPSdkZWZhdWx0Jzt9ZWxzZSBpZih3aW5XaWR0aD5GTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHMuc21hbGwmJndpbldpZHRoPD1GTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHMubWVkaXVtKXtzY3JlZW5TaXplPSdtZWRpdW0nO31lbHNlIGlmKHdpbldpZHRoPD1GTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHMuc21hbGwpe3NjcmVlblNpemU9J3Jlc3BvbnNpdmUnO30KY29udGVudC5jc3MoJ2JhY2tncm91bmQtaW1hZ2UnLCd1cmwoJytpbWFnZVNyY1tzY3JlZW5TaXplXSsnKScpO3Jvdy5kYXRhKCdjdXJyZW50LWltYWdlLWxvYWRlZCcsc2NyZWVuU2l6ZSk7fSxfc2Nyb2xsUGFyYWxsYXhCYWNrZ3JvdW5kczpmdW5jdGlvbigpCnskKCcuZmwtcm93LWJnLXBhcmFsbGF4JykuZWFjaChGTEJ1aWxkZXJMYXlvdXQuX3Njcm9sbFBhcmFsbGF4QmFja2dyb3VuZCk7fSxfc2Nyb2xsUGFyYWxsYXhCYWNrZ3JvdW5kOmZ1bmN0aW9uKCkKe3ZhciB3aW49JCh3aW5kb3cpLHJvdz0kKHRoaXMpLGNvbnRlbnQ9cm93LmZpbmQoJz4gLmZsLXJvdy1jb250ZW50LXdyYXAnKSxzcGVlZD1yb3cuZGF0YSgncGFyYWxsYXgtc3BlZWQnKSxvZmZzZXQ9Y29udGVudC5vZmZzZXQoKSx5UG9zPS0oKHdpbi5zY3JvbGxUb3AoKS1vZmZzZXQudG9wKS9zcGVlZCksaW5pdGlhbE9mZnNldD0ocm93LmRhdGEoJ3BhcmFsbGF4LW9mZnNldCcpIT1udWxsKT9yb3cuZGF0YSgncGFyYWxsYXgtb2Zmc2V0Jyk6MCx0b3RhbE9mZnNldD15UG9zLWluaXRpYWxPZmZzZXQ7Y29udGVudC5jc3MoJ2JhY2tncm91bmQtcG9zaXRpb24nLCdjZW50ZXIgJyt0b3RhbE9mZnNldCsncHgnKTt9LF9pbml0QmdWaWRlb3M6ZnVuY3Rpb24oKQp7JCgnLmZsLWJnLXZpZGVvJykuZWFjaChGTEJ1aWxkZXJMYXlvdXQuX2luaXRCZ1ZpZGVvKTt9LF9pbml0QmdWaWRlbzpmdW5jdGlvbigpCnt2YXIgd3JhcD0kKHRoaXMpLHdpZHRoPXdyYXAuZGF0YSgnd2lkdGgnKSxoZWlnaHQ9d3JhcC5kYXRhKCdoZWlnaHQnKSxtcDQ9d3JhcC5kYXRhKCdtcDQnKSx5b3V0dWJlPXdyYXAuZGF0YSgneW91dHViZScpLHZpbWVvPXdyYXAuZGF0YSgndmltZW8nKSxtcDRUeXBlPXdyYXAuZGF0YSgnbXA0LXR5cGUnKSx3ZWJtPXdyYXAuZGF0YSgnd2VibScpLHdlYm1UeXBlPXdyYXAuZGF0YSgnd2VibS10eXBlJyksZmFsbGJhY2s9d3JhcC5kYXRhKCdmYWxsYmFjaycpLGxvYWRlZD13cmFwLmRhdGEoJ2xvYWRlZCcpLHZpZGVvTW9iaWxlPXdyYXAuZGF0YSgndmlkZW8tbW9iaWxlJyksZmFsbGJhY2tUYWc9JycsdmlkZW9UYWc9bnVsbCxtcDRUYWc9bnVsbCx3ZWJtVGFnPW51bGw7aWYobG9hZGVkKXtyZXR1cm47fQp2aWRlb1RhZz0kKCc8dmlkZW8gYXV0b3BsYXkgbG9vcCBtdXRlZCBwbGF5c2lubGluZT48L3ZpZGVvPicpO2lmKCd1bmRlZmluZWQnIT10eXBlb2YgZmFsbGJhY2smJicnIT1mYWxsYmFjayl7dmlkZW9UYWcuYXR0cigncG9zdGVyJywnZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3JykKdmlkZW9UYWcuY3NzKHtiYWNrZ3JvdW5kSW1hZ2U6J3VybCgiJytmYWxsYmFjaysnIiknLGJhY2tncm91bmRDb2xvcjondHJhbnNwYXJlbnQnLGJhY2tncm91bmRSZXBlYXQ6J25vLXJlcGVhdCcsYmFja2dyb3VuZFNpemU6J2NvdmVyJyxiYWNrZ3JvdW5kUG9zaXRpb246J2NlbnRlciBjZW50ZXInLH0pfQppZigndW5kZWZpbmVkJyE9dHlwZW9mIG1wNCYmJychPW1wNCl7bXA0VGFnPSQoJzxzb3VyY2UgLz4nKTttcDRUYWcuYXR0cignc3JjJyxtcDQpO21wNFRhZy5hdHRyKCd0eXBlJyxtcDRUeXBlKTt2aWRlb1RhZy5hcHBlbmQobXA0VGFnKTt9CmlmKCd1bmRlZmluZWQnIT10eXBlb2Ygd2VibSYmJychPXdlYm0pe3dlYm1UYWc9JCgnPHNvdXJjZSAvPicpO3dlYm1UYWcuYXR0cignc3JjJyx3ZWJtKTt3ZWJtVGFnLmF0dHIoJ3R5cGUnLHdlYm1UeXBlKTt2aWRlb1RhZy5hcHBlbmQod2VibVRhZyk7fQppZighRkxCdWlsZGVyTGF5b3V0Ll9pc01vYmlsZSgpfHwoRkxCdWlsZGVyTGF5b3V0Ll9pc01vYmlsZSgpJiYieWVzIj09dmlkZW9Nb2JpbGUpKXtpZigndW5kZWZpbmVkJyE9dHlwZW9mIHlvdXR1YmUpe0ZMQnVpbGRlckxheW91dC5faW5pdFlvdXR1YmVCZ1ZpZGVvLmFwcGx5KHRoaXMpO30KZWxzZSBpZigndW5kZWZpbmVkJyE9dHlwZW9mIHZpbWVvKXtGTEJ1aWxkZXJMYXlvdXQuX2luaXRWaW1lb0JnVmlkZW8uYXBwbHkodGhpcyk7fQplbHNle3dyYXAuYXBwZW5kKHZpZGVvVGFnKTt9fQplbHNle3ZpZGVvVGFnLmF0dHIoJ3NyYycsJycpCndyYXAuYXBwZW5kKHZpZGVvVGFnKTt9CndyYXAuZGF0YSgnbG9hZGVkJyx0cnVlKTt9LF9pbml0WW91dHViZUJnVmlkZW86ZnVuY3Rpb24oKQp7dmFyIHBsYXllcldyYXA9JCh0aGlzKSx2aWRlb0lkPXBsYXllcldyYXAuZGF0YSgndmlkZW8taWQnKSx2aWRlb1BsYXllcj1wbGF5ZXJXcmFwLmZpbmQoJy5mbC1iZy12aWRlby1wbGF5ZXInKSxlbmFibGVBdWRpbz1wbGF5ZXJXcmFwLmRhdGEoJ2VuYWJsZS1hdWRpbycpLGF1ZGlvQnV0dG9uPXBsYXllcldyYXAuZmluZCgnLmZsLWJnLXZpZGVvLWF1ZGlvJyksc3RhcnRUaW1lPSd1bmRlZmluZWQnIT09dHlwZW9mIHBsYXllcldyYXAuZGF0YSgnc3RhcnQnKT9wbGF5ZXJXcmFwLmRhdGEoJ3N0YXJ0Jyk6MCxzdGFydFRpbWU9J3VuZGVmaW5lZCchPT10eXBlb2YgcGxheWVyV3JhcC5kYXRhKCd0JykmJnN0YXJ0VGltZT09PTA/cGxheWVyV3JhcC5kYXRhKCd0Jyk6c3RhcnRUaW1lLGVuZFRpbWU9J3VuZGVmaW5lZCchPT10eXBlb2YgcGxheWVyV3JhcC5kYXRhKCdlbmQnKT9wbGF5ZXJXcmFwLmRhdGEoJ2VuZCcpOjAsbG9vcD0ndW5kZWZpbmVkJyE9PXR5cGVvZiBwbGF5ZXJXcmFwLmRhdGEoJ2xvb3AnKT9wbGF5ZXJXcmFwLmRhdGEoJ2xvb3AnKToxLHN0YXRlQ291bnQ9MCxwbGF5ZXIsZmFsbGJhY2tfc2hvd2luZztpZih2aWRlb0lkKXtmYWxsYmFjaz1wbGF5ZXJXcmFwLmRhdGEoJ2ZhbGxiYWNrJyl8fGZhbHNlCmlmKGZhbGxiYWNrKXtwbGF5ZXJXcmFwLmZpbmQoJ2lmcmFtZScpLnJlbW92ZSgpCmZhbGxiYWNrVGFnPSQoJzxkaXY+PC9kaXY+Jyk7ZmFsbGJhY2tUYWcuYWRkQ2xhc3MoJ2ZsLWJnLXZpZGVvLWZhbGxiYWNrJyk7ZmFsbGJhY2tUYWcuY3NzKCdiYWNrZ3JvdW5kLWltYWdlJywndXJsKCcrcGxheWVyV3JhcC5kYXRhKCdmYWxsYmFjaycpKycpJyk7ZmFsbGJhY2tUYWcuY3NzKCdiYWNrZ3JvdW5kLXNpemUnLCdjb3ZlcicpO2ZhbGxiYWNrVGFnLmNzcygndHJhbnNpdGlvbicsJ2JhY2tncm91bmQtaW1hZ2UgMXMnKQpwbGF5ZXJXcmFwLmFwcGVuZChmYWxsYmFja1RhZyk7ZmFsbGJhY2tfc2hvd2luZz10cnVlO30KRkxCdWlsZGVyTGF5b3V0Ll9vbllvdXR1YmVBcGlSZWFkeShmdW5jdGlvbihZVCl7c2V0VGltZW91dChmdW5jdGlvbigpe3BsYXllcj1uZXcgWVQuUGxheWVyKHZpZGVvUGxheWVyWzBdLHt2aWRlb0lkOnZpZGVvSWQsZXZlbnRzOntvblJlYWR5OmZ1bmN0aW9uKGV2ZW50KXtpZigibm8iPT09ZW5hYmxlQXVkaW98fEZMQnVpbGRlckxheW91dC5faXNNb2JpbGUoKSl7ZXZlbnQudGFyZ2V0Lm11dGUoKTt9CmVsc2UgaWYoInllcyI9PT1lbmFibGVBdWRpbyYmZXZlbnQudGFyZ2V0LmlzTXV0ZWQpe2V2ZW50LnRhcmdldC51bk11dGUoKTt9CnBsYXllcldyYXAuZGF0YSgnWVRQbGF5ZXInLHBsYXllcik7RkxCdWlsZGVyTGF5b3V0Ll9yZXNpemVZb3V0dWJlQmdWaWRlby5hcHBseShwbGF5ZXJXcmFwKTtldmVudC50YXJnZXQucGxheVZpZGVvKCk7aWYoYXVkaW9CdXR0b24ubGVuZ3RoPjAmJiFGTEJ1aWxkZXJMYXlvdXQuX2lzTW9iaWxlKCkpe2F1ZGlvQnV0dG9uLm9uKCdjbGljaycse2J1dHRvbjphdWRpb0J1dHRvbixwbGF5ZXI6cGxheWVyfSxGTEJ1aWxkZXJMYXlvdXQuX3RvZ2dsZUJnVmlkZW9BdWRpbyk7fX0sb25TdGF0ZUNoYW5nZTpmdW5jdGlvbihldmVudCl7aWYoZXZlbnQuZGF0YT09PTEpe2lmKGZhbGxiYWNrX3Nob3dpbmcpeyQoJy5mbC1iZy12aWRlby1mYWxsYmFjaycpLmNzcygnYmFja2dyb3VuZC1pbWFnZScsJ3VybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpJyl9fQppZihzdGF0ZUNvdW50PDQpe3N0YXRlQ291bnQrKzt9CmlmKHN0YXRlQ291bnQ+MSYmKC0xPT09ZXZlbnQuZGF0YXx8Mj09PWV2ZW50LmRhdGEpJiYieWVzIj09PWVuYWJsZUF1ZGlvKXtwbGF5ZXIubXV0ZSgpO3BsYXllci5wbGF5VmlkZW8oKTthdWRpb0J1dHRvbi5zaG93KCk7fQppZihldmVudC5kYXRhPT09WVQuUGxheWVyU3RhdGUuRU5ERUQmJjE9PT1sb29wKXtpZihzdGFydFRpbWU+MCl7cGxheWVyLnNlZWtUbyhzdGFydFRpbWUpO30KZWxzZXtwbGF5ZXIucGxheVZpZGVvKCk7fX19LG9uRXJyb3I6ZnVuY3Rpb24oZXZlbnQpe2NvbnNvbGUuaW5mbygnWVQgRXJyb3I6ICcrZXZlbnQuZGF0YSkKRkxCdWlsZGVyTGF5b3V0Ll9vbkVycm9yWW91dHViZVZpbWVvKHBsYXllcldyYXApfX0scGxheWVyVmFyczp7cGxheXNpbmxpbmU6RkxCdWlsZGVyTGF5b3V0Ll9pc01vYmlsZSgpPzE6MCxjb250cm9sczowLHNob3dpbmZvOjAscmVsOjAsc3RhcnQ6c3RhcnRUaW1lLGVuZDplbmRUaW1lLH19KTt9LDEpO30pO319LF9vbkVycm9yWW91dHViZVZpbWVvOmZ1bmN0aW9uKHBsYXllcldyYXApe2ZhbGxiYWNrPXBsYXllcldyYXAuZGF0YSgnZmFsbGJhY2snKXx8ZmFsc2UKaWYoIWZhbGxiYWNrKXtyZXR1cm4gZmFsc2U7fQpwbGF5ZXJXcmFwLmZpbmQoJ2lmcmFtZScpLnJlbW92ZSgpCmZhbGxiYWNrVGFnPSQoJzxkaXY+PC9kaXY+Jyk7ZmFsbGJhY2tUYWcuYWRkQ2xhc3MoJ2ZsLWJnLXZpZGVvLWZhbGxiYWNrJyk7ZmFsbGJhY2tUYWcuY3NzKCdiYWNrZ3JvdW5kLWltYWdlJywndXJsKCcrcGxheWVyV3JhcC5kYXRhKCdmYWxsYmFjaycpKycpJyk7cGxheWVyV3JhcC5hcHBlbmQoZmFsbGJhY2tUYWcpO30sX29uWW91dHViZUFwaVJlYWR5OmZ1bmN0aW9uKGNhbGxiYWNrKXtpZih3aW5kb3cuWVQmJllULmxvYWRlZCl7Y2FsbGJhY2soWVQpO31lbHNle3NldFRpbWVvdXQoZnVuY3Rpb24oKXtGTEJ1aWxkZXJMYXlvdXQuX29uWW91dHViZUFwaVJlYWR5KGNhbGxiYWNrKTt9LDM1MCk7fX0sX2luaXRWaW1lb0JnVmlkZW86ZnVuY3Rpb24oKQp7dmFyIHBsYXllcldyYXA9JCh0aGlzKSx2aWRlb0lkPXBsYXllcldyYXAuZGF0YSgndmlkZW8taWQnKSx2aWRlb1BsYXllcj1wbGF5ZXJXcmFwLmZpbmQoJy5mbC1iZy12aWRlby1wbGF5ZXInKSxlbmFibGVBdWRpbz1wbGF5ZXJXcmFwLmRhdGEoJ2VuYWJsZS1hdWRpbycpLGF1ZGlvQnV0dG9uPXBsYXllcldyYXAuZmluZCgnLmZsLWJnLXZpZGVvLWF1ZGlvJykscGxheWVyLHdpZHRoPXBsYXllcldyYXAub3V0ZXJXaWR0aCgpLHVhPW5hdmlnYXRvci51c2VyQWdlbnQ7aWYodHlwZW9mIFZpbWVvIT09J3VuZGVmaW5lZCcmJnZpZGVvSWQpe3BsYXllcj1uZXcgVmltZW8uUGxheWVyKHZpZGVvUGxheWVyWzBdLHtpZDp2aWRlb0lkLGxvb3A6dHJ1ZSx0aXRsZTpmYWxzZSxwb3J0cmFpdDpmYWxzZSxiYWNrZ3JvdW5kOnRydWUsYXV0b3BhdXNlOmZhbHNlLG11dGVkOnRydWV9KTtwbGF5ZXJXcmFwLmRhdGEoJ1ZNUGxheWVyJyxwbGF5ZXIpO2lmKCJubyI9PT1lbmFibGVBdWRpbyl7cGxheWVyLnNldFZvbHVtZSgwKTt9CmVsc2UgaWYoInllcyI9PT1lbmFibGVBdWRpbyl7aWYodWEuaW5kZXhPZigiU2FmYXJpIik+LTF8fHVhLmluZGV4T2YoIkNocm9tZSIpPi0xfHx1YS5pbmRleE9mKCJGaXJlZm94Iik+LTEpe3BsYXllci5zZXRWb2x1bWUoMCk7YXVkaW9CdXR0b24uc2hvdygpO30KZWxzZXtwbGF5ZXIuc2V0Vm9sdW1lKDEpO319CnBsYXllci5wbGF5KCkuY2F0Y2goZnVuY3Rpb24oZXJyb3Ipe0ZMQnVpbGRlckxheW91dC5fb25FcnJvcllvdXR1YmVWaW1lbyhwbGF5ZXJXcmFwKX0pO2lmKGF1ZGlvQnV0dG9uLmxlbmd0aD4wKXthdWRpb0J1dHRvbi5vbignY2xpY2snLHtidXR0b246YXVkaW9CdXR0b24scGxheWVyOnBsYXllcn0sRkxCdWlsZGVyTGF5b3V0Ll90b2dnbGVCZ1ZpZGVvQXVkaW8pO319fSxfdG9nZ2xlQmdWaWRlb0F1ZGlvOmZ1bmN0aW9uKGUpe3ZhciBwbGF5ZXI9ZS5kYXRhLnBsYXllcixjb250cm9sPWUuZGF0YS5idXR0b24uZmluZCgnLmZsLWF1ZGlvLWNvbnRyb2wnKTtpZihjb250cm9sLmhhc0NsYXNzKCdmYS12b2x1bWUtb2ZmJykpe2NvbnRyb2wucmVtb3ZlQ2xhc3MoJ2ZhLXZvbHVtZS1vZmYnKS5hZGRDbGFzcygnZmEtdm9sdW1lLXVwJyk7ZS5kYXRhLmJ1dHRvbi5maW5kKCcuZmEtdGltZXMnKS5oaWRlKCk7aWYoJ2Z1bmN0aW9uJz09PXR5cGVvZiBwbGF5ZXIudW5NdXRlKXtwbGF5ZXIudW5NdXRlKCk7fQplbHNle3BsYXllci5zZXRWb2x1bWUoMSk7fX0KZWxzZXtjb250cm9sLnJlbW92ZUNsYXNzKCdmYS12b2x1bWUtdXAnKS5hZGRDbGFzcygnZmEtdm9sdW1lLW9mZicpO2UuZGF0YS5idXR0b24uZmluZCgnLmZhLXRpbWVzJykuc2hvdygpO2lmKCdmdW5jdGlvbic9PT10eXBlb2YgcGxheWVyLnVuTXV0ZSl7cGxheWVyLm11dGUoKTt9CmVsc2V7cGxheWVyLnNldFZvbHVtZSgwKTt9fX0sX3ZpZGVvQmdTb3VyY2VFcnJvcjpmdW5jdGlvbihlKQp7dmFyIHNvdXJjZT0kKGUudGFyZ2V0KSx3cmFwPXNvdXJjZS5jbG9zZXN0KCcuZmwtYmctdmlkZW8nKSx2aWQ9d3JhcC5maW5kKCd2aWRlbycpLGZhbGxiYWNrPXdyYXAuZGF0YSgnZmFsbGJhY2snKSxmYWxsYmFja1RhZz0nJztzb3VyY2UucmVtb3ZlKCk7aWYodmlkLmZpbmQoJ3NvdXJjZScpLmxlbmd0aCl7cmV0dXJuO31lbHNlIGlmKCcnIT09ZmFsbGJhY2spe2ZhbGxiYWNrVGFnPSQoJzxkaXY+PC9kaXY+Jyk7ZmFsbGJhY2tUYWcuYWRkQ2xhc3MoJ2ZsLWJnLXZpZGVvLWZhbGxiYWNrJyk7ZmFsbGJhY2tUYWcuY3NzKCdiYWNrZ3JvdW5kLWltYWdlJywndXJsKCcrZmFsbGJhY2srJyknKTt3cmFwLmFwcGVuZChmYWxsYmFja1RhZyk7dmlkLnJlbW92ZSgpO319LF9yZXNpemVCZ1ZpZGVvczpmdW5jdGlvbigpCnskKCcuZmwtYmctdmlkZW8nKS5lYWNoKGZ1bmN0aW9uKCl7RkxCdWlsZGVyTGF5b3V0Ll9yZXNpemVCZ1ZpZGVvLmFwcGx5KHRoaXMpO2lmKCQodGhpcykucGFyZW50KCkuZmluZCgnaW1nJykubGVuZ3RoPjApeyQodGhpcykucGFyZW50KCkuaW1hZ2VzTG9hZGVkKCQucHJveHkoRkxCdWlsZGVyTGF5b3V0Ll9yZXNpemVCZ1ZpZGVvLHRoaXMpKTt9fSk7fSxfcmVzaXplQmdWaWRlbzpmdW5jdGlvbigpCntpZigwPT09JCh0aGlzKS5maW5kKCd2aWRlbycpLmxlbmd0aCYmMD09PSQodGhpcykuZmluZCgnaWZyYW1lJykubGVuZ3RoKXtyZXR1cm47fQp2YXIgd3JhcD0kKHRoaXMpLHdyYXBIZWlnaHQ9d3JhcC5vdXRlckhlaWdodCgpLHdyYXBXaWR0aD13cmFwLm91dGVyV2lkdGgoKSx2aWQ9d3JhcC5maW5kKCd2aWRlbycpLHZpZEhlaWdodD13cmFwLmRhdGEoJ2hlaWdodCcpLHZpZFdpZHRoPXdyYXAuZGF0YSgnd2lkdGgnKSxuZXdXaWR0aD13cmFwV2lkdGgsbmV3SGVpZ2h0PU1hdGgucm91bmQodmlkSGVpZ2h0KndyYXBXaWR0aC92aWRXaWR0aCksbmV3TGVmdD0wLG5ld1RvcD0wLGlmcmFtZT13cmFwLmZpbmQoJ2lmcmFtZScpLGlzUm93RnVsbEhlaWdodD0kKHRoaXMpLmNsb3Nlc3QoJy5mbC1yb3ctYmctdmlkZW8nKS5oYXNDbGFzcygnZmwtcm93LWZ1bGwtaGVpZ2h0JyksdmlkQ1NTPXt0b3A6JzUwJScsbGVmdDonNTAlJyx0cmFuc2Zvcm06J3RyYW5zbGF0ZSgtNTAlLC01MCUpJyx9O2lmKHZpZC5sZW5ndGgpe2lmKHZpZEhlaWdodD09PScnfHx0eXBlb2YgdmlkSGVpZ2h0PT09J3VuZGVmaW5lZCd8fHZpZFdpZHRoPT09Jyd8fHR5cGVvZiB2aWRXaWR0aD09PSd1bmRlZmluZWQnKXt2aWQuY3NzKHsnbGVmdCc6JzBweCcsJ3RvcCc6JzBweCcsJ3dpZHRoJzpuZXdXaWR0aCsncHgnfSk7dmlkLm9uKCdsb2FkZWRtZXRhZGF0YScsRkxCdWlsZGVyTGF5b3V0Ll9yZXNpemVPbkxvYWRlZE1ldGEpO3JldHVybjt9CmlmKCFpc1Jvd0Z1bGxIZWlnaHQpe2lmKG5ld0hlaWdodDx3cmFwSGVpZ2h0KXtuZXdIZWlnaHQ9d3JhcEhlaWdodDtuZXdMZWZ0PS0oKG5ld1dpZHRoLXdyYXBXaWR0aCkvMik7bmV3V2lkdGg9dmlkSGVpZ2h0P01hdGgucm91bmQodmlkV2lkdGgqd3JhcEhlaWdodC92aWRIZWlnaHQpOm5ld1dpZHRoO30KZWxzZXtuZXdUb3A9LSgobmV3SGVpZ2h0LXdyYXBIZWlnaHQpLzIpO30KdmlkQ1NTPXtsZWZ0Om5ld0xlZnQrJ3B4Jyx0b3A6bmV3VG9wKydweCcsaGVpZ2h0Om5ld0hlaWdodCsncHgnLHdpZHRoOm5ld1dpZHRoKydweCcsfX0KdmlkLmNzcyh2aWRDU1MpO30KZWxzZSBpZihpZnJhbWUubGVuZ3RoKXtpZih0eXBlb2Ygd3JhcC5kYXRhKCd5b3V0dWJlJykhPT0ndW5kZWZpbmVkJyl7RkxCdWlsZGVyTGF5b3V0Ll9yZXNpemVZb3V0dWJlQmdWaWRlby5hcHBseSh0aGlzKTt9fX0sX3Jlc2l6ZU9uTG9hZGVkTWV0YTpmdW5jdGlvbigpe3ZhciB2aWRlbz0kKHRoaXMpLHdyYXBIZWlnaHQ9dmlkZW8ucGFyZW50KCkub3V0ZXJIZWlnaHQoKSx3cmFwV2lkdGg9dmlkZW8ucGFyZW50KCkub3V0ZXJXaWR0aCgpLHZpZFdpZHRoPXZpZGVvWzBdLnZpZGVvV2lkdGgsdmlkSGVpZ2h0PXZpZGVvWzBdLnZpZGVvSGVpZ2h0LG5ld0hlaWdodD1NYXRoLnJvdW5kKHZpZEhlaWdodCp3cmFwV2lkdGgvdmlkV2lkdGgpLG5ld1dpZHRoPXdyYXBXaWR0aCxuZXdMZWZ0PTAsbmV3VG9wPTA7aWYobmV3SGVpZ2h0PHdyYXBIZWlnaHQpe25ld0hlaWdodD13cmFwSGVpZ2h0O25ld1dpZHRoPU1hdGgucm91bmQodmlkV2lkdGgqd3JhcEhlaWdodC92aWRIZWlnaHQpO25ld0xlZnQ9LSgobmV3V2lkdGgtd3JhcFdpZHRoKS8yKTt9CmVsc2V7bmV3VG9wPS0oKG5ld0hlaWdodC13cmFwSGVpZ2h0KS8yKTt9CnZpZGVvLnBhcmVudCgpLmRhdGEoJ3dpZHRoJyx2aWRXaWR0aCk7dmlkZW8ucGFyZW50KCkuZGF0YSgnaGVpZ2h0Jyx2aWRIZWlnaHQpO3ZpZGVvLmNzcyh7J2xlZnQnOm5ld0xlZnQrJ3B4JywndG9wJzpuZXdUb3ArJ3B4Jywnd2lkdGgnOm5ld1dpZHRoKydweCcsJ2hlaWdodCc6bmV3SGVpZ2h0KydweCd9KTt9LF9yZXNpemVZb3V0dWJlQmdWaWRlbzpmdW5jdGlvbigpCnt2YXIgd3JhcD0kKHRoaXMpLHdyYXBXaWR0aD13cmFwLm91dGVyV2lkdGgoKSx3cmFwSGVpZ2h0PXdyYXAub3V0ZXJIZWlnaHQoKSxwbGF5ZXI9d3JhcC5kYXRhKCdZVFBsYXllcicpLHZpZGVvPXBsYXllcj9wbGF5ZXIuZ2V0SWZyYW1lKCk6bnVsbCxhc3BlY3RSYXRpb1NldHRpbmc9JzE2OjknLGFzcGVjdFJhdGlvQXJyYXk9YXNwZWN0UmF0aW9TZXR0aW5nLnNwbGl0KCc6JyksYXNwZWN0UmF0aW89YXNwZWN0UmF0aW9BcnJheVswXS9hc3BlY3RSYXRpb0FycmF5WzFdLHJhdGlvV2lkdGg9d3JhcFdpZHRoL2FzcGVjdFJhdGlvLHJhdGlvSGVpZ2h0PXdyYXBIZWlnaHQqYXNwZWN0UmF0aW8saXNXaWR0aEZpeGVkPXdyYXBXaWR0aC93cmFwSGVpZ2h0PmFzcGVjdFJhdGlvLHdpZHRoPWlzV2lkdGhGaXhlZD93cmFwV2lkdGg6cmF0aW9IZWlnaHQsaGVpZ2h0PWlzV2lkdGhGaXhlZD9yYXRpb1dpZHRoOndyYXBIZWlnaHQ7aWYodmlkZW8peyQodmlkZW8pLndpZHRoKHdpZHRoKS5oZWlnaHQoaGVpZ2h0KTt9fSxfaW5pdE1vZHVsZUFuaW1hdGlvbnM6ZnVuY3Rpb24oKQp7aWYodHlwZW9mIGpRdWVyeS5mbi53YXlwb2ludCE9PSd1bmRlZmluZWQnKXskKCcuZmwtYW5pbWF0aW9uJykuZWFjaChmdW5jdGlvbigpe3ZhciBub2RlPSQodGhpcyksbm9kZVRvcD1ub2RlLm9mZnNldCgpLnRvcCx3aW5IZWlnaHQ9JCh3aW5kb3cpLmhlaWdodCgpLGJvZHlIZWlnaHQ9JCgnYm9keScpLmhlaWdodCgpLHdheXBvaW50PUZMQnVpbGRlckxheW91dENvbmZpZy53YXlwb2ludCxvZmZzZXQ9JzgwJSc7aWYodHlwZW9mIHdheXBvaW50Lm9mZnNldCE9PXVuZGVmaW5lZCl7b2Zmc2V0PUZMQnVpbGRlckxheW91dENvbmZpZy53YXlwb2ludC5vZmZzZXQrJyUnO30KaWYoYm9keUhlaWdodC1ub2RlVG9wPHdpbkhlaWdodCowLjIpe29mZnNldD0nMTAwJSc7fQpub2RlLndheXBvaW50KHtvZmZzZXQ6b2Zmc2V0LGhhbmRsZXI6RkxCdWlsZGVyTGF5b3V0Ll9kb01vZHVsZUFuaW1hdGlvbn0pO30pO319LF9kb01vZHVsZUFuaW1hdGlvbjpmdW5jdGlvbigpCnt2YXIgbW9kdWxlPSd1bmRlZmluZWQnPT10eXBlb2YgdGhpcy5lbGVtZW50PyQodGhpcyk6JCh0aGlzLmVsZW1lbnQpLGRlbGF5PXBhcnNlRmxvYXQobW9kdWxlLmRhdGEoJ2FuaW1hdGlvbi1kZWxheScpKSxkdXJhdGlvbj1wYXJzZUZsb2F0KG1vZHVsZS5kYXRhKCdhbmltYXRpb24tZHVyYXRpb24nKSk7aWYoIWlzTmFOKGR1cmF0aW9uKSl7bW9kdWxlLmNzcygnYW5pbWF0aW9uLWR1cmF0aW9uJyxkdXJhdGlvbisncycpO30KaWYoIWlzTmFOKGRlbGF5KSYmZGVsYXk+MCl7c2V0VGltZW91dChmdW5jdGlvbigpe21vZHVsZS5hZGRDbGFzcygnZmwtYW5pbWF0ZWQnKTt9LGRlbGF5KjEwMDApO31lbHNle3NldFRpbWVvdXQoZnVuY3Rpb24oKXttb2R1bGUuYWRkQ2xhc3MoJ2ZsLWFuaW1hdGVkJyk7fSwxKTt9fSxfaW5pdEhhc2g6ZnVuY3Rpb24oKQp7dmFyIGhhc2g9d2luZG93LmxvY2F0aW9uLmhhc2gucmVwbGFjZSgnIycsJycpLnNwbGl0KCcvJykuc2hpZnQoKSxlbGVtZW50PW51bGwsdGFicz1udWxsLHJlc3BvbnNpdmVMYWJlbD1udWxsLHRhYkluZGV4PW51bGwsbGFiZWw9bnVsbDtpZignJyE9PWhhc2gpe3RyeXtlbGVtZW50PSQoJyMnK2hhc2gpO2lmKGVsZW1lbnQubGVuZ3RoPjApe2lmKGVsZW1lbnQuaGFzQ2xhc3MoJ2ZsLWFjY29yZGlvbi1pdGVtJykpe3NldFRpbWVvdXQoZnVuY3Rpb24oKXtlbGVtZW50LmZpbmQoJy5mbC1hY2NvcmRpb24tYnV0dG9uJykudHJpZ2dlcignY2xpY2snKTt9LDEwMCk7fQppZihlbGVtZW50Lmhhc0NsYXNzKCdmbC10YWJzLXBhbmVsJykpe3NldFRpbWVvdXQoZnVuY3Rpb24oKXt0YWJzPWVsZW1lbnQuY2xvc2VzdCgnLmZsLXRhYnMnKTtyZXNwb25zaXZlTGFiZWw9ZWxlbWVudC5maW5kKCcuZmwtdGFicy1wYW5lbC1sYWJlbCcpO3RhYkluZGV4PXJlc3BvbnNpdmVMYWJlbC5kYXRhKCdpbmRleCcpO2xhYmVsPXRhYnMuZmluZCgnLmZsLXRhYnMtbGFiZWxzIC5mbC10YWJzLWxhYmVsW2RhdGEtaW5kZXg9Jyt0YWJJbmRleCsnXScpO2xhYmVsWzBdLmNsaWNrKCk7RkxCdWlsZGVyTGF5b3V0Ll9zY3JvbGxUb0VsZW1lbnQoZWxlbWVudCk7fSwxMDApO319fQpjYXRjaChlKXt9fX0sX2luaXRBbmNob3JMaW5rczpmdW5jdGlvbigpCnskKCdhJykuZWFjaChGTEJ1aWxkZXJMYXlvdXQuX2luaXRBbmNob3JMaW5rKTt9LF9pbml0QW5jaG9yTGluazpmdW5jdGlvbigpCnt2YXIgbGluaz0kKHRoaXMpLGhyZWY9bGluay5hdHRyKCdocmVmJyksbG9jPXdpbmRvdy5sb2NhdGlvbixpZD1udWxsLGVsZW1lbnQ9bnVsbCxmbE5vZGU9ZmFsc2U7aWYoJ3VuZGVmaW5lZCchPXR5cGVvZiBocmVmJiZocmVmLmluZGV4T2YoJyMnKT4tMSYmbGluay5jbG9zZXN0KCdzdmcnKS5sZW5ndGg8MSl7aWYobG9jLnBhdGhuYW1lLnJlcGxhY2UoL15cLy8sJycpPT10aGlzLnBhdGhuYW1lLnJlcGxhY2UoL15cLy8sJycpJiZsb2MuaG9zdG5hbWU9PXRoaXMuaG9zdG5hbWUpe3RyeXtpZD1ocmVmLnNwbGl0KCcjJykucG9wKCk7aWYoIWlkKXtyZXR1cm47fQplbGVtZW50PSQoJyMnK2lkKTtpZihlbGVtZW50Lmxlbmd0aD4wKXtmbE5vZGU9ZWxlbWVudC5oYXNDbGFzcygnZmwtcm93Jyl8fGVsZW1lbnQuaGFzQ2xhc3MoJ2ZsLWNvbCcpfHxlbGVtZW50Lmhhc0NsYXNzKCdmbC1tb2R1bGUnKTtpZighZWxlbWVudC5oYXNDbGFzcygnZmwtbm8tc2Nyb2xsJykmJihsaW5rLmhhc0NsYXNzKCdmbC1zY3JvbGwtbGluaycpfHxmbE5vZGUpKXskKGxpbmspLm9uKCdjbGljaycsRkxCdWlsZGVyTGF5b3V0Ll9zY3JvbGxUb0VsZW1lbnRPbkxpbmtDbGljayk7fQppZihlbGVtZW50Lmhhc0NsYXNzKCdmbC1hY2NvcmRpb24taXRlbScpKXskKGxpbmspLm9uKCdjbGljaycsRkxCdWlsZGVyTGF5b3V0Ll9zY3JvbGxUb0FjY29yZGlvbk9uTGlua0NsaWNrKTt9CmlmKGVsZW1lbnQuaGFzQ2xhc3MoJ2ZsLXRhYnMtcGFuZWwnKSl7JChsaW5rKS5vbignY2xpY2snLEZMQnVpbGRlckxheW91dC5fc2Nyb2xsVG9UYWJPbkxpbmtDbGljayk7fX19CmNhdGNoKGUpe319fX0sX3Njcm9sbFRvRWxlbWVudE9uTGlua0NsaWNrOmZ1bmN0aW9uKGUsY2FsbGJhY2spCnt2YXIgZWxlbWVudD0kKCcjJyskKHRoaXMpLmF0dHIoJ2hyZWYnKS5zcGxpdCgnIycpLnBvcCgpKTtGTEJ1aWxkZXJMYXlvdXQuX3Njcm9sbFRvRWxlbWVudChlbGVtZW50LGNhbGxiYWNrKTtlLnByZXZlbnREZWZhdWx0KCk7fSxfc2Nyb2xsVG9FbGVtZW50OmZ1bmN0aW9uKGVsZW1lbnQsY2FsbGJhY2spCnt2YXIgY29uZmlnPUZMQnVpbGRlckxheW91dENvbmZpZy5hbmNob3JMaW5rQW5pbWF0aW9ucyxkZXN0PTAsd2luPSQod2luZG93KSxkb2M9JChkb2N1bWVudCk7aWYoZWxlbWVudC5sZW5ndGg+MCl7aWYoJ2ZpeGVkJz09PWVsZW1lbnQuY3NzKCdwb3NpdGlvbicpfHwnZml4ZWQnPT09ZWxlbWVudC5wYXJlbnQoKS5jc3MoJ3Bvc2l0aW9uJykpe2Rlc3Q9ZWxlbWVudC5wb3NpdGlvbigpLnRvcDt9CmVsc2UgaWYoZWxlbWVudC5vZmZzZXQoKS50b3A+ZG9jLmhlaWdodCgpLXdpbi5oZWlnaHQoKSl7ZGVzdD1kb2MuaGVpZ2h0KCktd2luLmhlaWdodCgpO30KZWxzZXtkZXN0PWVsZW1lbnQub2Zmc2V0KCkudG9wLWNvbmZpZy5vZmZzZXQ7fQokKCdodG1sLCBib2R5JykuYW5pbWF0ZSh7c2Nyb2xsVG9wOmRlc3R9LGNvbmZpZy5kdXJhdGlvbixjb25maWcuZWFzaW5nLGZ1bmN0aW9uKCl7aWYoJ3VuZGVmaW5lZCchPXR5cGVvZiBjYWxsYmFjayl7Y2FsbGJhY2soKTt9CmlmKHVuZGVmaW5lZCE9ZWxlbWVudC5hdHRyKCdpZCcpKXtpZihoaXN0b3J5LnB1c2hTdGF0ZSl7aGlzdG9yeS5wdXNoU3RhdGUobnVsbCxudWxsLCcjJytlbGVtZW50LmF0dHIoJ2lkJykpO30KZWxzZXt3aW5kb3cubG9jYXRpb24uaGFzaD1lbGVtZW50LmF0dHIoJ2lkJyk7fX19KTt9fSxfc2Nyb2xsVG9BY2NvcmRpb25PbkxpbmtDbGljazpmdW5jdGlvbihlKQp7dmFyIGVsZW1lbnQ9JCgnIycrJCh0aGlzKS5hdHRyKCdocmVmJykuc3BsaXQoJyMnKS5wb3AoKSk7aWYoZWxlbWVudC5sZW5ndGg+MCl7dmFyIGNhbGxiYWNrPWZ1bmN0aW9uKCl7aWYoZWxlbWVudCl7ZWxlbWVudC5maW5kKCcuZmwtYWNjb3JkaW9uLWJ1dHRvbicpLnRyaWdnZXIoJ2NsaWNrJyk7ZWxlbWVudD1mYWxzZTt9fTtGTEJ1aWxkZXJMYXlvdXQuX3Njcm9sbFRvRWxlbWVudE9uTGlua0NsaWNrLmNhbGwodGhpcyxlLGNhbGxiYWNrKTt9fSxfc2Nyb2xsVG9UYWJPbkxpbmtDbGljazpmdW5jdGlvbihlKQp7dmFyIGVsZW1lbnQ9JCgnIycrJCh0aGlzKS5hdHRyKCdocmVmJykuc3BsaXQoJyMnKS5wb3AoKSksdGFicz1udWxsLGxhYmVsPW51bGwscmVzcG9uc2l2ZUxhYmVsPW51bGw7aWYoZWxlbWVudC5sZW5ndGg+MCl7dGFicz1lbGVtZW50LmNsb3Nlc3QoJy5mbC10YWJzJyk7cmVzcG9uc2l2ZUxhYmVsPWVsZW1lbnQuZmluZCgnLmZsLXRhYnMtcGFuZWwtbGFiZWwnKTt0YWJJbmRleD1yZXNwb25zaXZlTGFiZWwuZGF0YSgnaW5kZXgnKTtsYWJlbD10YWJzLmZpbmQoJy5mbC10YWJzLWxhYmVscyAuZmwtdGFicy1sYWJlbFtkYXRhLWluZGV4PScrdGFiSW5kZXgrJ10nKTtpZihyZXNwb25zaXZlTGFiZWwuaXMoJzp2aXNpYmxlJykpe3ZhciBjYWxsYmFjaz1mdW5jdGlvbigpe2lmKGVsZW1lbnQpe3Jlc3BvbnNpdmVMYWJlbC50cmlnZ2VyKCQuRXZlbnQoJ2NsaWNrJyx7d2hpY2g6MX0pKTt9fTtGTEJ1aWxkZXJMYXlvdXQuX3Njcm9sbFRvRWxlbWVudE9uTGlua0NsaWNrLmNhbGwodGhpcyxlLGNhbGxiYWNrKTt9CmVsc2V7bGFiZWxbMF0uY2xpY2soKTtGTEJ1aWxkZXJMYXlvdXQuX3Njcm9sbFRvRWxlbWVudChlbGVtZW50KTt9CmUucHJldmVudERlZmF1bHQoKTt9fSxfaW5pdEZvcm1zOmZ1bmN0aW9uKCkKe2lmKCFGTEJ1aWxkZXJMYXlvdXQuX2hhc1BsYWNlaG9sZGVyU3VwcG9ydCl7JCgnLmZsLWZvcm0tZmllbGQgaW5wdXQnKS5lYWNoKEZMQnVpbGRlckxheW91dC5faW5pdEZvcm1GaWVsZFBsYWNlaG9sZGVyRmFsbGJhY2spO30KJCgnLmZsLWZvcm0tZmllbGQgaW5wdXQnKS5vbignZm9jdXMnLEZMQnVpbGRlckxheW91dC5fY2xlYXJGb3JtRmllbGRFcnJvcik7fSxfaGFzUGxhY2Vob2xkZXJTdXBwb3J0OmZ1bmN0aW9uKCkKe3ZhciBpbnB1dD1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdpbnB1dCcpO3JldHVybid1bmRlZmluZWQnIT1pbnB1dC5wbGFjZWhvbGRlcjt9LF9pbml0Rm9ybUZpZWxkUGxhY2Vob2xkZXJGYWxsYmFjazpmdW5jdGlvbigpCnt2YXIgZmllbGQ9JCh0aGlzKSx2YWw9ZmllbGQudmFsKCkscGxhY2Vob2xkZXI9ZmllbGQuYXR0cigncGxhY2Vob2xkZXInKTtpZigndW5kZWZpbmVkJyE9cGxhY2Vob2xkZXImJicnPT09dmFsKXtmaWVsZC52YWwocGxhY2Vob2xkZXIpO2ZpZWxkLm9uKCdmb2N1cycsRkxCdWlsZGVyTGF5b3V0Ll9oaWRlRm9ybUZpZWxkUGxhY2Vob2xkZXJGYWxsYmFjayk7ZmllbGQub24oJ2JsdXInLEZMQnVpbGRlckxheW91dC5fc2hvd0Zvcm1GaWVsZFBsYWNlaG9sZGVyRmFsbGJhY2spO319LF9oaWRlRm9ybUZpZWxkUGxhY2Vob2xkZXJGYWxsYmFjazpmdW5jdGlvbigpCnt2YXIgZmllbGQ9JCh0aGlzKSx2YWw9ZmllbGQudmFsKCkscGxhY2Vob2xkZXI9ZmllbGQuYXR0cigncGxhY2Vob2xkZXInKTtpZih2YWw9PXBsYWNlaG9sZGVyKXtmaWVsZC52YWwoJycpO319LF9zaG93Rm9ybUZpZWxkUGxhY2Vob2xkZXJGYWxsYmFjazpmdW5jdGlvbigpCnt2YXIgZmllbGQ9JCh0aGlzKSx2YWw9ZmllbGQudmFsKCkscGxhY2Vob2xkZXI9ZmllbGQuYXR0cigncGxhY2Vob2xkZXInKTtpZignJz09PXZhbCl7ZmllbGQudmFsKHBsYWNlaG9sZGVyKTt9fSxfY2xlYXJGb3JtRmllbGRFcnJvcjpmdW5jdGlvbigpCnt2YXIgZmllbGQ9JCh0aGlzKTtmaWVsZC5yZW1vdmVDbGFzcygnZmwtZm9ybS1lcnJvcicpO2ZpZWxkLnNpYmxpbmdzKCcuZmwtZm9ybS1lcnJvci1tZXNzYWdlJykuaGlkZSgpO30sX2luaXRSb3dTaGFwZUxheWVySGVpZ2h0OmZ1bmN0aW9uKCl7RkxCdWlsZGVyTGF5b3V0Ll9hZGp1c3RSb3dTaGFwZUxheWVySGVpZ2h0KCk7JCh3aW5kb3cpLm9uKCdyZXNpemUnLEZMQnVpbGRlckxheW91dC5fYWRqdXN0Um93U2hhcGVMYXllckhlaWdodCk7fSxfYWRqdXN0Um93U2hhcGVMYXllckhlaWdodDpmdW5jdGlvbigpe3ZhciByb3dTaGFwZUxheWVycz0kKCcuZmwtYnVpbGRlci1zaGFwZS1sYXllcicpOyQocm93U2hhcGVMYXllcnMpLmVhY2goZnVuY3Rpb24oaW5kZXgpe3ZhciByb3dTaGFwZUxheWVyPSQodGhpcyksc2hhcGU9JChyb3dTaGFwZUxheWVyKS5maW5kKCdzdmcnKSxoZWlnaHQ9c2hhcGUuaGVpZ2h0KCksZXhjbHVkZVNoYXBlcz0nLmZsLWJ1aWxkZXItc2hhcGUtY2lyY2xlLCAuZmwtYnVpbGRlci1zaGFwZS1kb3QtY2x1c3RlciwgLmZsLWJ1aWxkZXItc2hhcGUtdG9wb2dyYXBoeSwgLmZsLWJ1aWxkZXItc2hhcGUtcmVjdCc7aWYoIXJvd1NoYXBlTGF5ZXIuaXMoZXhjbHVkZVNoYXBlcykpeyQoc2hhcGUpLmNzcygnaGVpZ2h0JyxNYXRoLmNlaWwoaGVpZ2h0KSk7fX0pO30sX3N0cmluZ190b19zbHVnOmZ1bmN0aW9uKHN0cil7c3RyPXN0ci5yZXBsYWNlKC9eXHMrfFxzKyQvZywnJyk7aWYoJ3VuZGVmaW5lZCc9PXR5cGVvZiB3aW5kb3cuX2ZsX3N0cmluZ190b19zbHVnX3JlZ2V4KXtyZWdleD1uZXcgUmVnRXhwKCdbXmEtekEtWjAtOVwnIjooKSAhLiwtX3xdJywnZycpO31lbHNle3JlZ2V4PW5ldyBSZWdFeHAoJ1teJyt3aW5kb3cuX2ZsX3N0cmluZ190b19zbHVnX3JlZ2V4KydcJyI6XChcKSAhLiwtX3xcXFxwe0xldHRlcn1dJywndWcnKTt9CnN0cj1zdHIucmVwbGFjZShyZWdleCwnJykucmVwbGFjZSgvXHMrL2csJyAnKTtyZXR1cm4gc3RyO30sX3Jlb3JkZXJNZW51OmZ1bmN0aW9uKCl7aWYoJCgnI3dwLWFkbWluLWJhci1mbC1idWlsZGVyLWZyb250ZW5kLWVkaXQtbGluay1kZWZhdWx0IGxpJykubGVuZ3RoPjEpeyQoJyN3cC1hZG1pbi1iYXItZmwtYnVpbGRlci1mcm9udGVuZC1kdXBsaWNhdGUtbGluaycpLmFwcGVuZFRvKCcjd3AtYWRtaW4tYmFyLWZsLWJ1aWxkZXItZnJvbnRlbmQtZWRpdC1saW5rLWRlZmF1bHQnKS5jc3MoJ3BhZGRpbmctdG9wJywnNXB4JykuY3NzKCdib3JkZXItdG9wJywnMnB4IHNvbGlkICMxRDIxMjUnKS5jc3MoJ21hcmdpbi10b3AnLCc1cHgnKX19fTskKGZ1bmN0aW9uKCl7RkxCdWlsZGVyTGF5b3V0LmluaXQoKTt9KTt9KShqUXVlcnkpOyhmdW5jdGlvbigkKXtmdW5jdGlvbiBlcXVhbGhlaWdodCgpe2lmKHdpbmRvdy5uYXZpZ2F0b3IudXNlckFnZW50LmluZGV4T2YoJ01TSUUgJyk+MCl7cmV0dXJuO30KdmFyIG1heEhlaWdodD0wOyQoJy5mbC1ub2RlLXlsMGV1OTRnaXdtdiAucHAtbG9nb3Mtd3JhcHBlciAucHAtbG9nbycpLmVhY2goZnVuY3Rpb24oaW5kZXgpe2lmKCgkKHRoaXMpLmZpbmQoJy5sb2dvLWltYWdlJykub3V0ZXJIZWlnaHQoKSswKT5tYXhIZWlnaHQpe21heEhlaWdodD0kKHRoaXMpLmZpbmQoJy5sb2dvLWltYWdlJykub3V0ZXJIZWlnaHQoKSswO319KTskKCcuZmwtbm9kZS15bDBldTk0Z2l3bXYgLnBwLWxvZ29zLXdyYXBwZXIgLnBwLWxvZ28nKS5jc3MoJ2hlaWdodCcsbWF4SGVpZ2h0KydweCcpO3JldHVybiBtYXhIZWlnaHQ7fQokKCcuZmwtbm9kZS15bDBldTk0Z2l3bXYgLnBwLWxvZ29zLXdyYXBwZXInKS5pbWFnZXNMb2FkZWQoZnVuY3Rpb24oKXt9KTt9KShqUXVlcnkpOyhmdW5jdGlvbigkKXtmdW5jdGlvbiBlcXVhbGhlaWdodCgpe2lmKHdpbmRvdy5uYXZpZ2F0b3IudXNlckFnZW50LmluZGV4T2YoJ01TSUUgJyk+MCl7cmV0dXJuO30KdmFyIG1heEhlaWdodD0wOyQoJy5mbC1ub2RlLTEwdTRlNWo4N3NpaCAucHAtbG9nb3Mtd3JhcHBlciAucHAtbG9nbycpLmVhY2goZnVuY3Rpb24oaW5kZXgpe2lmKCgkKHRoaXMpLmZpbmQoJy5sb2dvLWltYWdlJykub3V0ZXJIZWlnaHQoKSswKT5tYXhIZWlnaHQpe21heEhlaWdodD0kKHRoaXMpLmZpbmQoJy5sb2dvLWltYWdlJykub3V0ZXJIZWlnaHQoKSswO319KTskKCcuZmwtbm9kZS0xMHU0ZTVqODdzaWggLnBwLWxvZ29zLXdyYXBwZXIgLnBwLWxvZ28nKS5jc3MoJ2hlaWdodCcsbWF4SGVpZ2h0KydweCcpO3JldHVybiBtYXhIZWlnaHQ7fQokKCcuZmwtbm9kZS0xMHU0ZTVqODdzaWggLnBwLWxvZ29zLXdyYXBwZXInKS5pbWFnZXNMb2FkZWQoZnVuY3Rpb24oKXt9KTt9KShqUXVlcnkpOwpqUXVlcnkoZnVuY3Rpb24oJCl7JChmdW5jdGlvbigpeyQoJy5mbC1ub2RlLXd5a3U3Zmo5cGhlNiAuZmwtcGhvdG8taW1nJykub24oJ21vdXNlZW50ZXInLGZ1bmN0aW9uKGUpeyQodGhpcykuZGF0YSgndGl0bGUnLCQodGhpcykuYXR0cigndGl0bGUnKSkucmVtb3ZlQXR0cigndGl0bGUnKTt9KS5vbignbW91c2VsZWF2ZScsZnVuY3Rpb24oZSl7JCh0aGlzKS5hdHRyKCd0aXRsZScsJCh0aGlzKS5kYXRhKCd0aXRsZScpKS5kYXRhKCd0aXRsZScsbnVsbCk7fSk7fSk7d2luZG93Ll9mbF9zdHJpbmdfdG9fc2x1Z19yZWdleD0nYS16QS1aMC05Jzt9KTsKalF1ZXJ5KGZ1bmN0aW9uKCQpeyQoZnVuY3Rpb24oKXskKCcuZmwtbm9kZS16bThoOWZzd3QxamUgLmZsLXBob3RvLWltZycpLm9uKCdtb3VzZWVudGVyJyxmdW5jdGlvbihlKXskKHRoaXMpLmRhdGEoJ3RpdGxlJywkKHRoaXMpLmF0dHIoJ3RpdGxlJykpLnJlbW92ZUF0dHIoJ3RpdGxlJyk7fSkub24oJ21vdXNlbGVhdmUnLGZ1bmN0aW9uKGUpeyQodGhpcykuYXR0cigndGl0bGUnLCQodGhpcykuZGF0YSgndGl0bGUnKSkuZGF0YSgndGl0bGUnLG51bGwpO30pO30pO3dpbmRvdy5fZmxfc3RyaW5nX3RvX3NsdWdfcmVnZXg9J2EtekEtWjAtOSc7fSk7KGZ1bmN0aW9uKCQpe0ZMQnVpbGRlck1lbnU9ZnVuY3Rpb24oc2V0dGluZ3Mpe3RoaXMubm9kZUlkPXNldHRpbmdzLmlkO3RoaXMubm9kZUNsYXNzPScuZmwtbm9kZS0nK3NldHRpbmdzLmlkO3RoaXMud3JhcHBlckNsYXNzPXRoaXMubm9kZUNsYXNzKycgLmZsLW1lbnUnO3RoaXMudHlwZT1zZXR0aW5ncy50eXBlO3RoaXMubW9iaWxlVG9nZ2xlPXNldHRpbmdzLm1vYmlsZTt0aGlzLm1vYmlsZUJlbG93Um93PXNldHRpbmdzLm1vYmlsZUJlbG93Um93O3RoaXMubW9iaWxlRmx5b3V0PXNldHRpbmdzLm1vYmlsZUZseW91dDt0aGlzLmJyZWFrUG9pbnRzPXNldHRpbmdzLmJyZWFrUG9pbnRzO3RoaXMubW9iaWxlQnJlYWtwb2ludD1zZXR0aW5ncy5tb2JpbGVCcmVha3BvaW50O3RoaXMuY3VycmVudEJyb3dzZXJXaWR0aD0kKHdpbmRvdykud2lkdGgoKTt0aGlzLnBvc3RJZD1zZXR0aW5ncy5wb3N0SWQ7dGhpcy5tb2JpbGVTdGFja2VkPXNldHRpbmdzLm1vYmlsZVN0YWNrZWQ7dGhpcy5faW5pdE1lbnUoKTskKHdpbmRvdykub24oJ3Jlc2l6ZScsJC5wcm94eShmdW5jdGlvbihlKXt2YXIgd2lkdGg9JCh3aW5kb3cpLndpZHRoKCk7aWYod2lkdGghPXRoaXMuY3VycmVudEJyb3dzZXJXaWR0aCl7dGhpcy5jdXJyZW50QnJvd3NlcldpZHRoPXdpZHRoO3RoaXMuX2luaXRNZW51KCk7dGhpcy5fY2xpY2tPckhvdmVyKCk7fX0sdGhpcykpOyQoJ2JvZHknKS5vbignY2xpY2snLCQucHJveHkoZnVuY3Rpb24oZSl7aWYoJ3VuZGVmaW5lZCchPT10eXBlb2YgRkxCdWlsZGVyQ29uZmlnKXtyZXR1cm47fQp2YXIgYWN0aXZlTW9iaWxlTWVudT0kKHRoaXMud3JhcHBlckNsYXNzKycgLmZsLW1lbnUtbW9iaWxlLXRvZ2dsZS5mbC1hY3RpdmUnKTtpZihhY3RpdmVNb2JpbGVNZW51Lmxlbmd0aCYmKCdleHBhbmRlZCchPT10aGlzLm1vYmlsZVRvZ2dsZSkpeyQoYWN0aXZlTW9iaWxlTWVudSkudHJpZ2dlcignY2xpY2snKTt9CiQodGhpcy53cmFwcGVyQ2xhc3MpLmZpbmQoJy5mbC1oYXMtc3VibWVudScpLnJlbW92ZUNsYXNzKCdmb2N1cycpOyQodGhpcy53cmFwcGVyQ2xhc3MpLmZpbmQoJy5mbC1oYXMtc3VibWVudSAuc3ViLW1lbnUnKS5yZW1vdmVDbGFzcygnZm9jdXMnKTt9LHRoaXMpKTskKHRoaXMud3JhcHBlckNsYXNzKycgdWwubWVudSA+IGxpOmxhc3QtY2hpbGQnKS5vbignZm9jdXNvdXQnLCQucHJveHkoZnVuY3Rpb24oZSl7aWYoJCh0aGlzLndyYXBwZXJDbGFzcykuZmluZCgnLmZsLW1lbnUtbW9iaWxlLXRvZ2dsZScpLmhhc0NsYXNzKCdmbC1hY3RpdmUnKSYmKCdleHBhbmRlZCchPT10aGlzLm1vYmlsZVRvZ2dsZSkpe2lmKCEkKGUucmVsYXRlZFRhcmdldCkucGFyZW50KCkuaGFzQ2xhc3MoJ21lbnUtaXRlbScpKXskKHRoaXMud3JhcHBlckNsYXNzKS5maW5kKCcuZmwtbWVudS1tb2JpbGUtdG9nZ2xlJykudHJpZ2dlcignY2xpY2snKTt9fX0sdGhpcykpO307RkxCdWlsZGVyTWVudS5wcm90b3R5cGU9e25vZGVDbGFzczonJyx3cmFwcGVyQ2xhc3M6JycsdHlwZTonJyxicmVha1BvaW50czp7fSwkc3VibWVudXM6bnVsbCxfaXNNb2JpbGU6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5jdXJyZW50QnJvd3NlcldpZHRoPD10aGlzLmJyZWFrUG9pbnRzLnNtYWxsP3RydWU6ZmFsc2U7fSxfaXNNZWRpdW06ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5jdXJyZW50QnJvd3NlcldpZHRoPD10aGlzLmJyZWFrUG9pbnRzLm1lZGl1bT90cnVlOmZhbHNlO30sX2lzTGFyZ2U6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5jdXJyZW50QnJvd3NlcldpZHRoPD10aGlzLmJyZWFrUG9pbnRzLmxhcmdlP3RydWU6ZmFsc2U7fSxfaXNNZW51VG9nZ2xlOmZ1bmN0aW9uKCl7aWYoKCdhbHdheXMnPT10aGlzLm1vYmlsZUJyZWFrcG9pbnR8fCh0aGlzLl9pc01vYmlsZSgpJiYnbW9iaWxlJz09dGhpcy5tb2JpbGVCcmVha3BvaW50KXx8KHRoaXMuX2lzTWVkaXVtKCkmJidtZWRpdW0tbW9iaWxlJz09dGhpcy5tb2JpbGVCcmVha3BvaW50KXx8KHRoaXMuX2lzTGFyZ2UoKSYmJ2xhcmdlLW1vYmlsZSc9PXRoaXMubW9iaWxlQnJlYWtwb2ludCkpJiYoJCh0aGlzLndyYXBwZXJDbGFzcykuZmluZCgnLmZsLW1lbnUtbW9iaWxlLXRvZ2dsZScpLmlzKCc6dmlzaWJsZScpfHwnZXhwYW5kZWQnPT10aGlzLm1vYmlsZVRvZ2dsZSkpe3JldHVybiB0cnVlO30KcmV0dXJuIGZhbHNlO30sX2luaXRNZW51OmZ1bmN0aW9uKCl7dGhpcy5fc2V0dXBTdWJtZW51KCk7dGhpcy5fbWVudU9uRm9jdXMoKTt0aGlzLl9zdWJtZW51T25DbGljaygpO2lmKCQodGhpcy5ub2RlQ2xhc3MpLmxlbmd0aCYmdGhpcy50eXBlPT0naG9yaXpvbnRhbCcpe3RoaXMuX2luaXRNZWdhTWVudXMoKTt9CmlmKHRoaXMuX2lzTWVudVRvZ2dsZSgpfHx0aGlzLnR5cGU9PSdhY2NvcmRpb24nKXskKHRoaXMud3JhcHBlckNsYXNzKS5vZmYoJ21vdXNlZW50ZXIgbW91c2VsZWF2ZScpO3RoaXMuX21lbnVPbkNsaWNrKCk7dGhpcy5fY2xpY2tPckhvdmVyKCk7fWVsc2V7JCh0aGlzLndyYXBwZXJDbGFzcykub2ZmKCdjbGljaycpO3RoaXMuX3N1Ym1lbnVPblJpZ2h0KCk7dGhpcy5fc3VibWVudVJvd1ppbmRleEZpeCgpO30KaWYodGhpcy5tb2JpbGVUb2dnbGUhPSdleHBhbmRlZCcpe3RoaXMuX3RvZ2dsZUZvck1vYmlsZSgpO30KaWYoJCh0aGlzLndyYXBwZXJDbGFzcykuZmluZCgnLmZsLW1lbnUtc2VhcmNoLWl0ZW0nKS5sZW5ndGgpe3RoaXMuX3RvZ2dsZU1lbnVTZWFyY2goKTt9CmlmKCQodGhpcy53cmFwcGVyQ2xhc3MpLmZpbmQoJy5mbC1tZW51LWNhcnQtaXRlbScpLmxlbmd0aCl7dGhpcy5fd29vVXBkYXRlUGFyYW1zKCk7fX0sX3NldHVwU3VibWVudTpmdW5jdGlvbigpeyQodGhpcy53cmFwcGVyQ2xhc3MrJyB1bC5zdWItbWVudScpLmVhY2goZnVuY3Rpb24oKXskKHRoaXMpLmNsb3Nlc3QoJ2xpJykuYXR0cignYXJpYS1oYXNwb3B1cCcsJ3RydWUnKTt9KTt9LF9tZW51T25Gb2N1czpmdW5jdGlvbigpe3ZhciBjS2V5PTAsaXNTaGlmdGVkPWZhbHNlOyQodGhpcy5ub2RlQ2xhc3MpLm9mZigna2V5ZG93bicpLm9uKCdrZXlkb3duJywnYScsZnVuY3Rpb24oZSl7Y0tleT1lLndoaWNoO2lzU2hpZnRlZD1lLnNoaWZ0S2V5O30pOyQodGhpcy5ub2RlQ2xhc3MpLm9mZignZm9jdXMnKS5vbignZm9jdXMnLCdhJywkLnByb3h5KGZ1bmN0aW9uKGUpe3ZhciAkbWVudUl0ZW09JChlLnRhcmdldCkucGFyZW50cygnLm1lbnUtaXRlbScpLmZpcnN0KCksJHBhcmVudHM9JChlLnRhcmdldCkucGFyZW50c1VudGlsKHRoaXMud3JhcHBlckNsYXNzKTskKCcuZmwtbWVudSAuZm9jdXMnKS5yZW1vdmVDbGFzcygnZm9jdXMnKTskbWVudUl0ZW0uYWRkQ2xhc3MoJ2ZvY3VzJykKJHBhcmVudHMuYWRkQ2xhc3MoJ2ZvY3VzJyl9LHRoaXMpKS5vbignZm9jdXNvdXQnLCdhJywkLnByb3h5KGZ1bmN0aW9uKGUpe3ZhciBlbD0kKGUudGFyZ2V0KS5wYXJlbnQoKSwkbWVnYU1lbnU9ZWwuY2xvc2VzdCgnLm1lZ2EtbWVudScpLCRtZWdhTGFzdEl0ZW09JG1lZ2FNZW51LmZpbmQoJz4gLnN1Yi1tZW51ID4gLm1lbnUtaXRlbTpsYXN0LWNoaWxkJyksaXNMYXN0Q2hpbGQ9ISRtZWdhTWVudS5sZW5ndGgmJmVsLmlzKCc6bGFzdC1jaGlsZCcpO2lmKCRtZWdhTWVudS5sZW5ndGgpe2lzTGFzdENoaWxkPWVsLmlzKCRtZWdhTGFzdEl0ZW0pfHxlbC5pcygkbWVnYUxhc3RJdGVtLmZpbmQoJy5tZW51LWl0ZW06bGFzdC1jaGlsZCcpKTt9CmlmKGlzTGFzdENoaWxkJiZjS2V5PT09OSYmaXNTaGlmdGVkKXtpc0xhc3RDaGlsZD1mYWxzZTtjS2V5PTA7aXNTaGlmdGVkPWZhbHNlO30KaWYoaXNMYXN0Q2hpbGQpeyQoZS50YXJnZXQpLnBhcmVudHNVbnRpbCh0aGlzLndyYXBwZXJDbGFzcykucmVtb3ZlQ2xhc3MoJ2ZvY3VzJyk7fX0sdGhpcykpO30sX21lbnVPbkNsaWNrOmZ1bmN0aW9uKCl7JCh0aGlzLndyYXBwZXJDbGFzcykub2ZmKCkub24oJ2NsaWNrJywnLmZsLWhhcy1zdWJtZW51LWNvbnRhaW5lcicsJC5wcm94eShmdW5jdGlvbihlKXt2YXIgJGxpbms9JChlLnRhcmdldCkucGFyZW50cygnLmZsLWhhcy1zdWJtZW51JykuZmlyc3QoKSwkc3ViTWVudT0kbGluay5jaGlsZHJlbignLnN1Yi1tZW51JykuZmlyc3QoKSwkaHJlZj0kbGluay5jaGlsZHJlbignLmZsLWhhcy1zdWJtZW51LWNvbnRhaW5lcicpLmZpcnN0KCkuZmluZCgnPiBhJykuYXR0cignaHJlZicpLCRzdWJNZW51UGFyZW50cz0kKGUudGFyZ2V0KS5wYXJlbnRzKCcuc3ViLW1lbnUnKSwkYWN0aXZlUGFyZW50cz0kKGUudGFyZ2V0KS5wYXJlbnRzKCcuZmwtaGFzLXN1Ym1lbnUuZmwtYWN0aXZlJyk7aWYoISRzdWJNZW51LmlzKCc6dmlzaWJsZScpfHwkKGUudGFyZ2V0KS5oYXNDbGFzcygnZmwtbWVudS10b2dnbGUnKXx8KCRzdWJNZW51LmlzKCc6dmlzaWJsZScpJiYodHlwZW9mICRocmVmPT09J3VuZGVmaW5lZCd8fCRocmVmPT0nIycpKSl7ZS5wcmV2ZW50RGVmYXVsdCgpO30KZWxzZXtlLnN0b3BQcm9wYWdhdGlvbigpO3dpbmRvdy5sb2NhdGlvbi5ocmVmPSRocmVmO3JldHVybjt9CmlmKCQodGhpcy53cmFwcGVyQ2xhc3MpLmhhc0NsYXNzKCdmbC1tZW51LWFjY29yZGlvbi1jb2xsYXBzZScpKXtpZighJGxpbmsucGFyZW50cygnLm1lbnUtaXRlbScpLmhhc0NsYXNzKCdmbC1hY3RpdmUnKSl7JCgnLm1lbnUgLmZsLWFjdGl2ZScsdGhpcy53cmFwcGVyQ2xhc3MpLm5vdCgkbGluaykucmVtb3ZlQ2xhc3MoJ2ZsLWFjdGl2ZScpO30KZWxzZSBpZigkbGluay5wYXJlbnRzKCcubWVudS1pdGVtJykuaGFzQ2xhc3MoJ2ZsLWFjdGl2ZScpJiYkbGluay5wYXJlbnQoJy5zdWItbWVudScpLmxlbmd0aCl7JCgnLm1lbnUgLmZsLWFjdGl2ZScsdGhpcy53cmFwcGVyQ2xhc3MpLm5vdCgkbGluaykubm90KCRhY3RpdmVQYXJlbnRzKS5yZW1vdmVDbGFzcygnZmwtYWN0aXZlJyk7fQokKCcuc3ViLW1lbnUnLHRoaXMud3JhcHBlckNsYXNzKS5ub3QoJHN1Yk1lbnUpLm5vdCgkc3ViTWVudVBhcmVudHMpLnNsaWRlVXAoJ25vcm1hbCcpO30KaWYoIXRoaXMubW9iaWxlU3RhY2tlZCYmJ2hvcml6b250YWwnPT10aGlzLnR5cGUmJidleHBhbmRlZCc9PXRoaXMubW9iaWxlVG9nZ2xlKXskKHRoaXMud3JhcHBlckNsYXNzKS5maW5kKCcuZmwtYWN0aXZlJykubm90KCRsaW5rKS5ub3QoJGFjdGl2ZVBhcmVudHMpLnJlbW92ZUNsYXNzKCdmbC1hY3RpdmUnKTt9CmVsc2V7JHN1Yk1lbnUuc2xpZGVUb2dnbGUoKTt9CiRsaW5rLnRvZ2dsZUNsYXNzKCdmbC1hY3RpdmUnKTtlLnN0b3BQcm9wYWdhdGlvbigpO30sdGhpcykpO30sX3N1Ym1lbnVPbkNsaWNrOmZ1bmN0aW9uKCl7JCh0aGlzLndyYXBwZXJDbGFzcysnIC5zdWItbWVudScpLm9mZigpLm9uKCdjbGljaycsJ2EnLCQucHJveHkoZnVuY3Rpb24oZSl7aWYoJChlLnRhcmdldCkucGFyZW50KCkuaGFzQ2xhc3MoJ2ZvY3VzJykpeyQoZS50YXJnZXQpLnBhcmVudHNVbnRpbCh0aGlzLndyYXBwZXJDbGFzcykucmVtb3ZlQ2xhc3MoJ2ZvY3VzJyk7fX0sdGhpcykpO30sX2NsaWNrT3JIb3ZlcjpmdW5jdGlvbigpe3RoaXMuJHN1Ym1lbnVzPXRoaXMuJHN1Ym1lbnVzfHwkKHRoaXMud3JhcHBlckNsYXNzKS5maW5kKCcuc3ViLW1lbnUnKTt2YXIgJHdyYXBwZXI9JCh0aGlzLndyYXBwZXJDbGFzcyksJG1lbnU9JHdyYXBwZXIuZmluZCgnLm1lbnUnKTskbGk9JHdyYXBwZXIuZmluZCgnLmZsLWhhcy1zdWJtZW51Jyk7aWYodGhpcy5faXNNZW51VG9nZ2xlKCkpeyRsaS5lYWNoKGZ1bmN0aW9uKGVsKXtpZighJCh0aGlzKS5oYXNDbGFzcygnZmwtYWN0aXZlJykpeyQodGhpcykuZmluZCgnLnN1Yi1tZW51JykuZmFkZU91dCgpO319KTt9ZWxzZXskbGkuZWFjaChmdW5jdGlvbihlbCl7aWYoISQodGhpcykuaGFzQ2xhc3MoJ2ZsLWFjdGl2ZScpKXskKHRoaXMpLmZpbmQoJy5zdWItbWVudScpLmNzcyh7J2Rpc3BsYXknOicnLCdvcGFjaXR5JzonJ30pO319KTt9fSxfc3VibWVudU9uUmlnaHQ6ZnVuY3Rpb24oKXskKHRoaXMud3JhcHBlckNsYXNzKS5vbignbW91c2VlbnRlciBmb2N1cycsJy5mbC1oYXMtc3VibWVudScsJC5wcm94eShmdW5jdGlvbihlKXtpZigkKGUuY3VycmVudFRhcmdldCkuZmluZCgnLnN1Yi1tZW51JykubGVuZ3RoPT09MCl7cmV0dXJuO30KdmFyICRsaW5rPSQoZS5jdXJyZW50VGFyZ2V0KSwkcGFyZW50PSRsaW5rLnBhcmVudCgpLCRzdWJNZW51PSRsaW5rLmZpbmQoJy5zdWItbWVudScpLHN1Yk1lbnVXaWR0aD0kc3ViTWVudS53aWR0aCgpLHN1Yk1lbnVQb3M9MCxib2R5V2lkdGg9JCgnYm9keScpLndpZHRoKCk7aWYoJGxpbmsuY2xvc2VzdCgnLmZsLW1lbnUtc3VibWVudS1yaWdodCcpLmxlbmd0aCE9PTApeyRsaW5rLmFkZENsYXNzKCdmbC1tZW51LXN1Ym1lbnUtcmlnaHQnKTt9ZWxzZSBpZigkKCdib2R5JykuaGFzQ2xhc3MoJ3J0bCcpKXtzdWJNZW51UG9zPSRwYXJlbnQuaXMoJy5zdWItbWVudScpPyRwYXJlbnQub2Zmc2V0KCkubGVmdC1zdWJNZW51V2lkdGg6JGxpbmsub2Zmc2V0KCkubGVmdC0kbGluay53aWR0aCgpLXN1Yk1lbnVXaWR0aDtpZihzdWJNZW51UG9zPD0wKXskbGluay5hZGRDbGFzcygnZmwtbWVudS1zdWJtZW51LXJpZ2h0Jyk7fX1lbHNle3N1Yk1lbnVQb3M9JHBhcmVudC5pcygnLnN1Yi1tZW51Jyk/JHBhcmVudC5vZmZzZXQoKS5sZWZ0KyRwYXJlbnQud2lkdGgoKStzdWJNZW51V2lkdGg6JGxpbmsub2Zmc2V0KCkubGVmdCskbGluay53aWR0aCgpK3N1Yk1lbnVXaWR0aDtpZihzdWJNZW51UG9zPmJvZHlXaWR0aCl7JGxpbmsuYWRkQ2xhc3MoJ2ZsLW1lbnUtc3VibWVudS1yaWdodCcpO319fSx0aGlzKSkub24oJ21vdXNlbGVhdmUnLCcuZmwtaGFzLXN1Ym1lbnUnLCQucHJveHkoZnVuY3Rpb24oZSl7JChlLmN1cnJlbnRUYXJnZXQpLnJlbW92ZUNsYXNzKCdmbC1tZW51LXN1Ym1lbnUtcmlnaHQnKTt9LHRoaXMpKTt9LF9zdWJtZW51Um93WmluZGV4Rml4OmZ1bmN0aW9uKGUpeyQodGhpcy53cmFwcGVyQ2xhc3MpLm9uKCdtb3VzZWVudGVyJywndWwubWVudSA+IC5mbC1oYXMtc3VibWVudScsJC5wcm94eShmdW5jdGlvbihlKXtpZigkKGUuY3VycmVudFRhcmdldCkuZmluZCgnLnN1Yi1tZW51JykubGVuZ3RoPT09MCl7cmV0dXJuO30KJCh0aGlzLm5vZGVDbGFzcykuY2xvc2VzdCgnLmZsLXJvdycpLmZpbmQoJy5mbC1yb3ctY29udGVudCcpLmNzcygnei1pbmRleCcsJzEwJyk7fSx0aGlzKSkub24oJ21vdXNlbGVhdmUnLCd1bC5tZW51ID4gLmZsLWhhcy1zdWJtZW51JywkLnByb3h5KGZ1bmN0aW9uKGUpeyQodGhpcy5ub2RlQ2xhc3MpLmNsb3Nlc3QoJy5mbC1yb3cnKS5maW5kKCcuZmwtcm93LWNvbnRlbnQnKS5jc3MoJ3otaW5kZXgnLCcnKTt9LHRoaXMpKTt9LF90b2dnbGVGb3JNb2JpbGU6ZnVuY3Rpb24oKXt2YXIgJHdyYXBwZXI9bnVsbCwkbWVudT1udWxsLHNlbGY9dGhpcztpZih0aGlzLl9pc01lbnVUb2dnbGUoKSl7aWYodGhpcy5faXNNb2JpbGVCZWxvd1Jvd0VuYWJsZWQoKSl7dGhpcy5fcGxhY2VNb2JpbGVNZW51QmVsb3dSb3coKTskd3JhcHBlcj0kKHRoaXMud3JhcHBlckNsYXNzKTskbWVudT0kKHRoaXMubm9kZUNsYXNzKyctY2xvbmUnKTskbWVudS5maW5kKCd1bC5tZW51Jykuc2hvdygpO30KZWxzZXskd3JhcHBlcj0kKHRoaXMud3JhcHBlckNsYXNzKTskbWVudT0kd3JhcHBlci5maW5kKCcubWVudScpO30KaWYoISR3cmFwcGVyLmZpbmQoJy5mbC1tZW51LW1vYmlsZS10b2dnbGUnKS5oYXNDbGFzcygnZmwtYWN0aXZlJykmJiFzZWxmLm1vYmlsZUZseW91dCl7JG1lbnUuY3NzKHtkaXNwbGF5Oidub25lJ30pO30KaWYoc2VsZi5tb2JpbGVGbHlvdXQpe3RoaXMuX2luaXRGbHlvdXRNZW51KCk7fQokd3JhcHBlci5vbignY2xpY2snLCcuZmwtbWVudS1tb2JpbGUtdG9nZ2xlJyxmdW5jdGlvbihlKXskKHRoaXMpLnRvZ2dsZUNsYXNzKCdmbC1hY3RpdmUnKTtpZihzZWxmLm1vYmlsZUZseW91dCl7c2VsZi5fdG9nZ2xlRmx5b3V0TWVudSgpO30KZWxzZXt2YXIgdGFyZ2V0TWVudT1udWxsO2lmKHNlbGYubW9iaWxlQmVsb3dSb3cpe3RhcmdldE1lbnU9JCh0aGlzKS5jbG9zZXN0KCcuZmwtY29sJykubmV4dCgnLmZsLW1lbnUtbW9iaWxlLWNsb25lJyk7fWVsc2V7dGFyZ2V0TWVudT0kKHRoaXMpLmNsb3Nlc3QoJy5mbC1tZW51JykuZmluZCgndWwubWVudScpO30KaWYodGFyZ2V0TWVudS5sZW5ndGgpeyRtZW51PSQodGFyZ2V0TWVudSk7fQokbWVudS5zbGlkZVRvZ2dsZSgpO30KZS5zdG9wUHJvcGFnYXRpb24oKTt9KTskbWVudS5vbignY2xpY2snLCcubWVudS1pdGVtID4gYVtocmVmKj0iIyJdOm5vdChbaHJlZj0iIyJdKScsZnVuY3Rpb24oZSl7dmFyICRocmVmPSQodGhpcykuYXR0cignaHJlZicpLCR0YXJnZXRJRD0kaHJlZi5zcGxpdCgnIycpWzFdLGVsZW1lbnQ9JCgnIycrJHRhcmdldElEKTtpZigkKCdib2R5JykuZmluZChlbGVtZW50KS5sZW5ndGg+MCl7JCh0aGlzKS50b2dnbGVDbGFzcygnZmwtYWN0aXZlJyk7RkxCdWlsZGVyTGF5b3V0Ll9zY3JvbGxUb0VsZW1lbnQoZWxlbWVudCk7aWYoIXNlbGYuX2lzTWVudVRvZ2dsZSgpKXskbWVudS5zbGlkZVRvZ2dsZSgpO319fSk7fQplbHNle2lmKHRoaXMuX2lzTW9iaWxlQmVsb3dSb3dFbmFibGVkKCkpe3RoaXMuX3JlbW92ZU1lbnVGcm9tQmVsb3dSb3coKTt9CiR3cmFwcGVyPSQodGhpcy53cmFwcGVyQ2xhc3MpLCRtZW51PSR3cmFwcGVyLmZpbmQoJ3VsLm1lbnUnKTskd3JhcHBlci5maW5kKCcuZmwtbWVudS1tb2JpbGUtdG9nZ2xlJykucmVtb3ZlQ2xhc3MoJ2ZsLWFjdGl2ZScpOyRtZW51LmNzcyh7ZGlzcGxheTonJ30pO2lmKHRoaXMubW9iaWxlRmx5b3V0JiYkd3JhcHBlci5maW5kKCcuZmwtbWVudS1tb2JpbGUtZmx5b3V0JykubGVuZ3RoPjApeyQoJ2JvZHknKS5jc3MoJ21hcmdpbicsJycpOyQoJy5mbC1idWlsZGVyLXVpLXBpbm5lZC1jb250ZW50LXRyYW5zZm9ybScpLmNzcygndHJhbnNmb3JtJywnJyk7JG1lbnUudW53cmFwKCk7JHdyYXBwZXIuZmluZCgnLmZsLW1lbnUtbW9iaWxlLWNsb3NlJykucmVtb3ZlKCk7JHdyYXBwZXIuZmluZCgnLmZsLW1lbnUtbW9iaWxlLW9wYWNpdHknKS5yZW1vdmUoKTt9fX0sX2luaXRNZWdhTWVudXM6ZnVuY3Rpb24oKXt2YXIgbW9kdWxlPSQodGhpcy5ub2RlQ2xhc3MpLHJvd0NvbnRlbnQ9bW9kdWxlLmNsb3Nlc3QoJy5mbC1yb3ctY29udGVudCcpLHJvd1dpZHRoPXJvd0NvbnRlbnQud2lkdGgoKSxtZWdhcz1tb2R1bGUuZmluZCgnLm1lZ2EtbWVudScpLGRpc2FibGVkPW1vZHVsZS5maW5kKCcubWVnYS1tZW51LWRpc2FibGVkJyksaXNUb2dnbGU9dGhpcy5faXNNZW51VG9nZ2xlKCk7aWYoaXNUb2dnbGUpe21lZ2FzLnJlbW92ZUNsYXNzKCdtZWdhLW1lbnUnKS5hZGRDbGFzcygnbWVnYS1tZW51LWRpc2FibGVkJyk7bW9kdWxlLmZpbmQoJ2xpLm1lZ2EtbWVudS1kaXNhYmxlZCA+IHVsLnN1Yi1tZW51JykuY3NzKCd3aWR0aCcsJycpO3Jvd0NvbnRlbnQuY3NzKCdwb3NpdGlvbicsJycpO31lbHNle2Rpc2FibGVkLnJlbW92ZUNsYXNzKCdtZWdhLW1lbnUtZGlzYWJsZWQnKS5hZGRDbGFzcygnbWVnYS1tZW51Jyk7bW9kdWxlLmZpbmQoJ2xpLm1lZ2EtbWVudSA+IHVsLnN1Yi1tZW51JykuY3NzKCd3aWR0aCcscm93V2lkdGgrJ3B4Jyk7cm93Q29udGVudC5jc3MoJ3Bvc2l0aW9uJywncmVsYXRpdmUnKTt9fSxfaXNNb2JpbGVCZWxvd1Jvd0VuYWJsZWQ6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5tb2JpbGVCZWxvd1JvdyYmJCh0aGlzLm5vZGVDbGFzcykuY2xvc2VzdCgnLmZsLWNvbCcpLmxlbmd0aDt9LF9wbGFjZU1vYmlsZU1lbnVCZWxvd1JvdzpmdW5jdGlvbigpe2lmKCQodGhpcy5ub2RlQ2xhc3MrJy1jbG9uZScpLmxlbmd0aCl7cmV0dXJuO30KdmFyIG1vZHVsZT0kKHRoaXMubm9kZUNsYXNzKSxjbG9uZT1udWxsLGNvbD1tb2R1bGUuY2xvc2VzdCgnLmZsLWNvbCcpO2lmKG1vZHVsZS5sZW5ndGg8MSl7cmV0dXJuO30KY2xvbmU9KG1vZHVsZS5sZW5ndGg+MSk/JChtb2R1bGVbMF0pLmNsb25lKCk6bW9kdWxlLmNsb25lKCk7bW9kdWxlLmZpbmQoJ3VsLm1lbnUnKS5yZW1vdmUoKTtjbG9uZS5hZGRDbGFzcygodGhpcy5ub2RlQ2xhc3MrJy1jbG9uZScpLnJlcGxhY2UoJy4nLCcnKSk7Y2xvbmUuYWRkQ2xhc3MoJ2ZsLW1lbnUtbW9iaWxlLWNsb25lJyk7Y2xvbmUuZmluZCgnLmZsLW1lbnUtbW9iaWxlLXRvZ2dsZScpLnJlbW92ZSgpO2NvbC5hZnRlcihjbG9uZSk7aWYobW9kdWxlLmhhc0NsYXNzKCdmbC1hbmltYXRpb24nKSl7Y2xvbmUucmVtb3ZlQ2xhc3MoJ2ZsLWFuaW1hdGlvbicpO30KdGhpcy5fbWVudU9uQ2xpY2soKTt9LF9yZW1vdmVNZW51RnJvbUJlbG93Um93OmZ1bmN0aW9uKCl7aWYoISQodGhpcy5ub2RlQ2xhc3MrJy1jbG9uZScpLmxlbmd0aCl7cmV0dXJuO30KdmFyIG1vZHVsZT0kKHRoaXMubm9kZUNsYXNzKSxjbG9uZT0kKHRoaXMubm9kZUNsYXNzKyctY2xvbmUnKSxtZW51PWNsb25lLmZpbmQoJ3VsLm1lbnUnKTttb2R1bGUuZmluZCgnLmZsLW1lbnUtbW9iaWxlLXRvZ2dsZScpLmFmdGVyKG1lbnUpO2Nsb25lLnJlbW92ZSgpO30sX2luaXRGbHlvdXRNZW51OmZ1bmN0aW9uKCl7dmFyIHdpbj0kKHdpbmRvdyksd3JhcHBlcj0kKHRoaXMud3JhcHBlckNsYXNzKSxtZW51PXdyYXBwZXIuZmluZCgndWwubWVudScpLGJ1dHRvbj13cmFwcGVyLmZpbmQoJy5mbC1tZW51LW1vYmlsZS10b2dnbGUnKTtpZigwPT09d3JhcHBlci5maW5kKCcuZmwtbWVudS1tb2JpbGUtZmx5b3V0JykubGVuZ3RoKXttZW51LndyYXAoJzxkaXYgY2xhc3M9ImZsLW1lbnUtbW9iaWxlLWZseW91dCI+PC9kaXY+Jyk7fQppZigwPT09d3JhcHBlci5maW5kKCcuZmwtbWVudS1tb2JpbGUtY2xvc2UnKS5sZW5ndGgpe2Nsb3NlPXdpbmRvdy5mbF9yZXNwb25zaXZlX2Nsb3NlfHwnQ2xvc2UnCndyYXBwZXIuZmluZCgnLmZsLW1lbnUtbW9iaWxlLWZseW91dCcpLnByZXBlbmQoJzxidXR0b24gY2xhc3M9ImZsLW1lbnUtbW9iaWxlLWNsb3NlIiBhcmlhLWxhYmVsPSInK2Nsb3NlKyciPjxpIGNsYXNzPSJmYXMgZmEtdGltZXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L2k+PC9idXR0b24+Jyk7fQppZih3cmFwcGVyLmhhc0NsYXNzKCdmbC1tZW51LXJlc3BvbnNpdmUtZmx5b3V0LXB1c2gtb3BhY2l0eScpJiYwPT09d3JhcHBlci5maW5kKCcuZmwtbWVudS1tb2JpbGUtb3BhY2l0eScpLmxlbmd0aCl7d3JhcHBlci5hcHBlbmQoJzxkaXYgY2xhc3M9ImZsLW1lbnUtbW9iaWxlLW9wYWNpdHkiPjwvZGl2PicpO30Kd3JhcHBlci5vbignY2xpY2snLCcuZmwtbWVudS1tb2JpbGUtb3BhY2l0eSwgLmZsLW1lbnUtbW9iaWxlLWNsb3NlJyxmdW5jdGlvbihlKXtidXR0b24udHJpZ2dlcignY2xpY2snKTtlLnN0b3BQcm9wYWdhdGlvbigpO30pO2lmKCd1bmRlZmluZWQnIT09dHlwZW9mIEZMQnVpbGRlcil7RkxCdWlsZGVyLmFkZEhvb2soJ3Jlc3RhcnRFZGl0aW5nU2Vzc2lvbicsZnVuY3Rpb24oKXskKCcuZmwtYnVpbGRlci11aS1waW5uZWQtY29udGVudC10cmFuc2Zvcm0nKS5jc3MoJ3RyYW5zZm9ybScsJycpO2lmKGJ1dHRvbi5oYXNDbGFzcygnZmwtYWN0aXZlJykpe2J1dHRvbi50cmlnZ2VyKCdjbGljaycpO319KTt9fSxfdG9nZ2xlRmx5b3V0TWVudTpmdW5jdGlvbigpe3ZhciB3cmFwcGVyPSQodGhpcy53cmFwcGVyQ2xhc3MpLGJ1dHRvbj13cmFwcGVyLmZpbmQoJy5mbC1tZW51LW1vYmlsZS10b2dnbGUnKSx3cmFwRmx5b3V0PXdyYXBwZXIuZmluZCgnLmZsLW1lbnUtbW9iaWxlLWZseW91dCcpLHBvc2l0aW9uPXdyYXBwZXIuaGFzQ2xhc3MoJ2ZsLWZseW91dC1yaWdodCcpPydyaWdodCc6J2xlZnQnLHB1c2hNZW51PXdyYXBwZXIuaGFzQ2xhc3MoJ2ZsLW1lbnUtcmVzcG9uc2l2ZS1mbHlvdXQtcHVzaCcpfHx3cmFwcGVyLmhhc0NsYXNzKCdmbC1tZW51LXJlc3BvbnNpdmUtZmx5b3V0LXB1c2gtb3BhY2l0eScpLG9wYWNpdHk9d3JhcHBlci5maW5kKCcuZmwtbWVudS1tb2JpbGUtb3BhY2l0eScpLG1hcmdpblBvcz17fSxwb3NBdHRyPXt9LGZpeGVkUG9zPXt9LHdpbkhlaWdodD0kKHdpbmRvdykuaGVpZ2h0KCksZml4ZWRIZWFkZXI9JCgnaGVhZGVyLCBoZWFkZXIgPiBkaXYnKTtpZihidXR0b24uaGFzQ2xhc3MoJ2ZsLWFjdGl2ZScpKXtwb3NBdHRyW3Bvc2l0aW9uXT0nMHB4Jztwb3NBdHRyWydoZWlnaHQnXT13aW5IZWlnaHQrJ3B4Jzt9ZWxzZXtwb3NBdHRyW3Bvc2l0aW9uXT0nLTI2N3B4Jzt9CndyYXBGbHlvdXQuY3NzKHBvc0F0dHIpO2lmKCQoJy5mbC1idWlsZGVyLXVpLXBpbm5lZC1jb250ZW50LXRyYW5zZm9ybScpLmxlbmd0aD4wJiYhJCgnYm9keScpLmhhc0NsYXNzKCdmbC1idWlsZGVyLWVkaXQnKSl7JCgnLmZsLWJ1aWxkZXItdWktcGlubmVkLWNvbnRlbnQtdHJhbnNmb3JtJykuY3NzKCd0cmFuc2Zvcm0nLCdub25lJyk7fQppZihwdXNoTWVudSl7bWFyZ2luUG9zWydtYXJnaW4tJytwb3NpdGlvbl09YnV0dG9uLmhhc0NsYXNzKCdmbC1hY3RpdmUnKT8nMjUwcHgnOicwcHgnOyQoJ2JvZHknKS5hbmltYXRlKG1hcmdpblBvcywyMDApO2lmKGZpeGVkSGVhZGVyLmxlbmd0aD4wKXtmaXhlZFBvc1twb3NpdGlvbl09YnV0dG9uLmhhc0NsYXNzKCdmbC1hY3RpdmUnKT8nMjUwcHgnOicwcHgnO2ZpeGVkSGVhZGVyLmVhY2goZnVuY3Rpb24oKXtpZignZml4ZWQnPT0kKHRoaXMpLmNzcygncG9zaXRpb24nKSl7JCh0aGlzKS5jc3Moeyctd2Via2l0LXRyYW5zaXRpb24nOidub25lJywnLW8tdHJhbnNpdGlvbic6J25vbmUnLCd0cmFuc2l0aW9uJzonbm9uZSd9KTskKHRoaXMpLmFuaW1hdGUoZml4ZWRQb3MsMjAwKTt9fSk7fX0KaWYob3BhY2l0eS5sZW5ndGg+MCYmYnV0dG9uLmhhc0NsYXNzKCdmbC1hY3RpdmUnKSl7b3BhY2l0eS5zaG93KCk7fQplbHNle29wYWNpdHkuaGlkZSgpO319LF90b2dnbGVNZW51U2VhcmNoOmZ1bmN0aW9uKCl7dmFyIHdyYXBwZXI9JCh0aGlzLndyYXBwZXJDbGFzcykuZmluZCgnLmZsLW1lbnUtc2VhcmNoLWl0ZW0nKSxidXR0b249d3JhcHBlci5maW5kKCdhLmZsLWJ1dHRvbicpLGZvcm09d3JhcHBlci5maW5kKCcuZmwtc2VhcmNoLWZvcm0taW5wdXQtd3JhcCcpLHNlbGY9dGhpcztidXR0b24ub24oJ2NsaWNrJyxmdW5jdGlvbihlKXtlLnByZXZlbnREZWZhdWx0KCk7aWYoZm9ybS5pcygnOnZpc2libGUnKSl7Zm9ybS5zdG9wKCkuZmFkZU91dCgyMDApO30KZWxzZXtmb3JtLnN0b3AoKS5mYWRlSW4oMjAwKTskKCdib2R5Jykub24oJ2NsaWNrLmZsLW1lbnUtc2VhcmNoJywkLnByb3h5KHNlbGYuX2hpZGVNZW51U2VhcmNoLHNlbGYpKTtmb3JtLmZpbmQoJy5mbC1zZWFyY2gtdGV4dCcpLmZvY3VzKCk7fX0pO30sX2hpZGVNZW51U2VhcmNoOmZ1bmN0aW9uKGUpe3ZhciBmb3JtPSQodGhpcy53cmFwcGVyQ2xhc3MpLmZpbmQoJy5mbC1zZWFyY2gtZm9ybS1pbnB1dC13cmFwJyk7aWYoZSE9PXVuZGVmaW5lZCl7aWYoJChlLnRhcmdldCkuY2xvc2VzdCgnLmZsLW1lbnUtc2VhcmNoLWl0ZW0nKS5sZW5ndGg+MCl7cmV0dXJuO319CmZvcm0uc3RvcCgpLmZhZGVPdXQoMjAwKTskKCdib2R5Jykub2ZmKCdjbGljay5mbC1tZW51LXNlYXJjaCcpO30sX3dvb1VwZGF0ZVBhcmFtczpmdW5jdGlvbigpe2lmKCd1bmRlZmluZWQnIT09dHlwZW9mIHdjX2NhcnRfZnJhZ21lbnRzX3BhcmFtcyl7d2NfY2FydF9mcmFnbWVudHNfcGFyYW1zLndjX2FqYXhfdXJsKz0nJmZsLW1lbnUtbm9kZT0nK3RoaXMubm9kZUlkKycmcG9zdC1pZD0nK3RoaXMucG9zdElkO30KaWYoJ3VuZGVmaW5lZCchPT10eXBlb2Ygd2NfYWRkX3RvX2NhcnRfcGFyYW1zKXt3Y19hZGRfdG9fY2FydF9wYXJhbXMud2NfYWpheF91cmwrPScmZmwtbWVudS1ub2RlPScrdGhpcy5ub2RlSWQrJyZwb3N0LWlkPScrdGhpcy5wb3N0SWQ7fX0sfTt9KShqUXVlcnkpOyhmdW5jdGlvbigkKXskKGZ1bmN0aW9uKCl7bmV3IEZMQnVpbGRlck1lbnUoe2lkOic1Y2I4ZGM0ZjQ5ODhlJyx0eXBlOidob3Jpem9udGFsJyxtb2JpbGU6J2hhbWJ1cmdlci1sYWJlbCcsbW9iaWxlQmVsb3dSb3c6ZmFsc2UsbW9iaWxlRmx5b3V0OmZhbHNlLGJyZWFrUG9pbnRzOntsYXJnZToxMjAwLG1lZGl1bTo5OTIsc21hbGw6NzY4fSxtb2JpbGVCcmVha3BvaW50OidtZWRpdW0tbW9iaWxlJyxwb3N0SWQ6JzU0NjY2Jyxtb2JpbGVTdGFja2VkOnRydWUsfSk7fSk7fSkoalF1ZXJ5KTsoZnVuY3Rpb24oJCl7RkxUaGVtZUJ1aWxkZXJIZWFkZXJMYXlvdXQ9e3dpbjpudWxsLGJvZHk6bnVsbCxoZWFkZXI6bnVsbCxvdmVybGF5OmZhbHNlLGhhc0FkbWluQmFyOmZhbHNlLHN0aWNreU9uOicnLGJyZWFrcG9pbnRXaWR0aDowLGluaXQ6ZnVuY3Rpb24oKQp7dmFyIGVkaXRpbmc9JCgnaHRtbC5mbC1idWlsZGVyLWVkaXQnKS5sZW5ndGgsaGVhZGVyPSQoJy5mbC1idWlsZGVyLWNvbnRlbnRbZGF0YS10eXBlPWhlYWRlcl0nKSxtZW51TW9kdWxlPWhlYWRlci5maW5kKCcuZmwtbW9kdWxlLW1lbnUnKSxicmVha3BvaW50PW51bGw7aWYoIWVkaXRpbmcmJmhlYWRlci5sZW5ndGgpe2hlYWRlci5pbWFnZXNMb2FkZWQoJC5wcm94eShmdW5jdGlvbigpe3RoaXMud2luPSQod2luZG93KTt0aGlzLmJvZHk9JCgnYm9keScpO3RoaXMuaGVhZGVyPWhlYWRlci5lcSgwKTt0aGlzLm92ZXJsYXk9ISFOdW1iZXIoaGVhZGVyLmF0dHIoJ2RhdGEtb3ZlcmxheScpKTt0aGlzLmhhc0FkbWluQmFyPSEhJCgnYm9keS5hZG1pbi1iYXInKS5sZW5ndGg7dGhpcy5zdGlja3lPbj10aGlzLmhlYWRlci5kYXRhKCdzdGlja3ktb24nKTticmVha3BvaW50PXRoaXMuaGVhZGVyLmRhdGEoJ3N0aWNreS1icmVha3BvaW50Jyk7aWYoJyc9PXRoaXMuc3RpY2t5T24pe2lmKHR5cGVvZiBGTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHNbYnJlYWtwb2ludF0hPT11bmRlZmluZWQpe3RoaXMuYnJlYWtwb2ludFdpZHRoPUZMQnVpbGRlckxheW91dENvbmZpZy5icmVha3BvaW50c1ticmVha3BvaW50XTt9CmVsc2V7dGhpcy5icmVha3BvaW50V2lkdGg9RkxCdWlsZGVyTGF5b3V0Q29uZmlnLmJyZWFrcG9pbnRzLm1lZGl1bTt9fQppZihOdW1iZXIoaGVhZGVyLmF0dHIoJ2RhdGEtc3RpY2t5JykpKXt0aGlzLmhlYWRlci5kYXRhKCdvcmlnaW5hbC10b3AnLHRoaXMuaGVhZGVyLm9mZnNldCgpLnRvcCk7dGhpcy53aW4ub24oJ3Jlc2l6ZScsJC50aHJvdHRsZSg1MDAsJC5wcm94eSh0aGlzLl9pbml0U3RpY2t5LHRoaXMpKSk7dGhpcy5faW5pdFN0aWNreSgpO319LHRoaXMpKTt9fSxfaW5pdFN0aWNreTpmdW5jdGlvbihlKQp7dmFyIGhlYWRlcj0kKCcuZmwtYnVpbGRlci1jb250ZW50W2RhdGEtdHlwZT1oZWFkZXJdJyksd2luZG93U2l6ZT10aGlzLndpbi53aWR0aCgpLG1ha2VTdGlja3k9ZmFsc2U7bWFrZVN0aWNreT10aGlzLl9tYWtlV2luZG93U3RpY2t5KHdpbmRvd1NpemUpO2lmKG1ha2VTdGlja3l8fCh0aGlzLmJyZWFrcG9pbnRXaWR0aD4wJiZ3aW5kb3dTaXplPj10aGlzLmJyZWFrcG9pbnRXaWR0aCkpe3RoaXMud2luLm9uKCdzY3JvbGwuZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc3RpY2t5JywkLnByb3h5KHRoaXMuX2RvU3RpY2t5LHRoaXMpKTtpZihlJiYncmVzaXplJz09PWUudHlwZSl7aWYodGhpcy5oZWFkZXIuaGFzQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXN0aWNreScpKXt0aGlzLl9kb1N0aWNreShlKTt9CnRoaXMuX2FkanVzdFN0aWNreUhlYWRlcldpZHRoKCk7fQppZihOdW1iZXIoaGVhZGVyLmF0dHIoJ2RhdGEtc2hyaW5rJykpKXt0aGlzLmhlYWRlci5kYXRhKCdvcmlnaW5hbC1oZWlnaHQnLHRoaXMuaGVhZGVyLm91dGVySGVpZ2h0KCkpO3RoaXMud2luLm9uKCdyZXNpemUnLCQudGhyb3R0bGUoNTAwLCQucHJveHkodGhpcy5faW5pdFNocmluayx0aGlzKSkpO3RoaXMuX2luaXRTaHJpbmsoKTt9CnRoaXMuX2luaXRGbHlvdXRNZW51Rml4KGUpO31lbHNle3RoaXMud2luLm9mZignc2Nyb2xsLmZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXN0aWNreScpO3RoaXMud2luLm9mZigncmVzaXplLmZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXN0aWNreScpO3RoaXMuaGVhZGVyLnJlbW92ZUNsYXNzKCdmbC10aGVtZS1idWlsZGVyLWhlYWRlci1zdGlja3knKTt0aGlzLmhlYWRlci5yZW1vdmVBdHRyKCdzdHlsZScpO3RoaXMuaGVhZGVyLnBhcmVudCgpLmNzcygncGFkZGluZy10b3AnLCcwJyk7fX0sX21ha2VXaW5kb3dTdGlja3k6ZnVuY3Rpb24od2luZG93U2l6ZSkKe3ZhciBtYWtlU3RpY2t5PWZhbHNlO3N3aXRjaCh0aGlzLnN0aWNreU9uKXtjYXNlJ3hsJzptYWtlU3RpY2t5PXdpbmRvd1NpemU+RkxCdWlsZGVyTGF5b3V0Q29uZmlnLmJyZWFrcG9pbnRzWydsYXJnZSddO2JyZWFrO2Nhc2UnJzpjYXNlJ2Rlc2t0b3AnOm1ha2VTdGlja3k9d2luZG93U2l6ZT49RkxCdWlsZGVyTGF5b3V0Q29uZmlnLmJyZWFrcG9pbnRzWydtZWRpdW0nXTticmVhaztjYXNlJ2Rlc2t0b3AtbWVkaXVtJzptYWtlU3RpY2t5PXdpbmRvd1NpemU+RkxCdWlsZGVyTGF5b3V0Q29uZmlnLmJyZWFrcG9pbnRzWydzbWFsbCddO2JyZWFrO2Nhc2UnbGFyZ2UnOm1ha2VTdGlja3k9d2luZG93U2l6ZT5GTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHNbJ21lZGl1bSddJiZ3aW5kb3dTaXplPD1GTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHNbJ2xhcmdlJ107YnJlYWs7Y2FzZSdsYXJnZS1tZWRpdW0nOm1ha2VTdGlja3k9d2luZG93U2l6ZT5GTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHNbJ3NtYWxsJ10mJndpbmRvd1NpemU8PUZMQnVpbGRlckxheW91dENvbmZpZy5icmVha3BvaW50c1snbGFyZ2UnXTticmVhaztjYXNlJ21lZGl1bSc6bWFrZVN0aWNreT0od2luZG93U2l6ZTw9RkxCdWlsZGVyTGF5b3V0Q29uZmlnLmJyZWFrcG9pbnRzWydtZWRpdW0nXSYmd2luZG93U2l6ZT5GTEJ1aWxkZXJMYXlvdXRDb25maWcuYnJlYWtwb2ludHNbJ3NtYWxsJ10pO2JyZWFrO2Nhc2UnbWVkaXVtLW1vYmlsZSc6bWFrZVN0aWNreT0od2luZG93U2l6ZTw9RkxCdWlsZGVyTGF5b3V0Q29uZmlnLmJyZWFrcG9pbnRzWydtZWRpdW0nXSk7YnJlYWs7Y2FzZSdtb2JpbGUnOm1ha2VTdGlja3k9KHdpbmRvd1NpemU8PUZMQnVpbGRlckxheW91dENvbmZpZy5icmVha3BvaW50c1snc21hbGwnXSk7YnJlYWs7Y2FzZSdhbGwnOm1ha2VTdGlja3k9dHJ1ZTticmVhazt9CnJldHVybiBtYWtlU3RpY2t5O30sX2RvU3RpY2t5OmZ1bmN0aW9uKGUpCnt2YXIgd2luVG9wPU1hdGguZmxvb3IodGhpcy53aW4uc2Nyb2xsVG9wKCkpLGhlYWRlclRvcD1NYXRoLmZsb29yKHRoaXMuaGVhZGVyLmRhdGEoJ29yaWdpbmFsLXRvcCcpKSxoYXNTdGlja3lDbGFzcz10aGlzLmhlYWRlci5oYXNDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc3RpY2t5JyksaGFzU2Nyb2xsZWRDbGFzcz10aGlzLmhlYWRlci5oYXNDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc2Nyb2xsZWQnKSxiZWZvcmVIZWFkZXI9dGhpcy5oZWFkZXIucHJldkFsbCgnLmZsLWJ1aWxkZXItY29udGVudCcpLGJvZHlUb3BQYWRkaW5nPXBhcnNlSW50KGpRdWVyeSgnYm9keScpLmNzcygncGFkZGluZy10b3AnKSksd2luQmFySGVpZ2h0PSQoJyN3cGFkbWluYmFyJykubGVuZ3RoPyQoJyN3cGFkbWluYmFyJykub3V0ZXJIZWlnaHQoKTowLGhlYWRlckhlaWdodD0wO2lmKGlzTmFOKGJvZHlUb3BQYWRkaW5nKSl7Ym9keVRvcFBhZGRpbmc9MDt9CmlmKHRoaXMuaGFzQWRtaW5CYXImJnRoaXMud2luLndpZHRoKCk+NjAwKXt3aW5Ub3ArPU1hdGguZmxvb3Iod2luQmFySGVpZ2h0KTt9CmlmKHdpblRvcD5oZWFkZXJUb3Ape2lmKCFoYXNTdGlja3lDbGFzcyl7aWYoZSYmKCdzY3JvbGwnPT09ZS50eXBlfHwnc21hcnRzY3JvbGwnPT09ZS50eXBlKSl7dGhpcy5oZWFkZXIuYWRkQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXN0aWNreScpO2lmKHRoaXMub3ZlcmxheSYmYmVmb3JlSGVhZGVyLmxlbmd0aCl7dGhpcy5oZWFkZXIuY3NzKCd0b3AnLHdpbkJhckhlaWdodCk7fX0KaWYoIXRoaXMub3ZlcmxheSl7dGhpcy5fYWRqdXN0SGVhZGVySGVpZ2h0KCk7fX19CmVsc2UgaWYoaGFzU3RpY2t5Q2xhc3Mpe3RoaXMuaGVhZGVyLnJlbW92ZUNsYXNzKCdmbC10aGVtZS1idWlsZGVyLWhlYWRlci1zdGlja3knKTt0aGlzLmhlYWRlci5yZW1vdmVBdHRyKCdzdHlsZScpO3RoaXMuaGVhZGVyLnBhcmVudCgpLmNzcygncGFkZGluZy10b3AnLCcwJyk7fQp0aGlzLl9hZGp1c3RTdGlja3lIZWFkZXJXaWR0aCgpO2lmKHdpblRvcD5oZWFkZXJUb3Ape2lmKCFoYXNTY3JvbGxlZENsYXNzKXt0aGlzLmhlYWRlci5hZGRDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc2Nyb2xsZWQnKTt9fWVsc2UgaWYoaGFzU2Nyb2xsZWRDbGFzcyl7dGhpcy5oZWFkZXIucmVtb3ZlQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXNjcm9sbGVkJyk7fQp0aGlzLl9mbHlvdXRNZW51Rml4KGUpO30sX2luaXRGbHlvdXRNZW51Rml4OmZ1bmN0aW9uKGUpe3ZhciBoZWFkZXI9dGhpcy5oZWFkZXIsbWVudU1vZHVsZT1oZWFkZXIuZmluZCgnLmZsLW1lbnUnKSxmbHlvdXRNZW51PW1lbnVNb2R1bGUuZmluZCgnLmZsLW1lbnUtbW9iaWxlLWZseW91dCcpLGlzUHVzaE1lbnU9bWVudU1vZHVsZS5oYXNDbGFzcygnZmwtbWVudS1yZXNwb25zaXZlLWZseW91dC1wdXNoJyl8fG1lbnVNb2R1bGUuaGFzQ2xhc3MoJ2ZsLW1lbnUtcmVzcG9uc2l2ZS1mbHlvdXQtcHVzaC1vcGFjaXR5JyksaXNTdGlja3k9aGVhZGVyLmhhc0NsYXNzKCdmbC10aGVtZS1idWlsZGVyLWhlYWRlci1zdGlja3knKSxpc092ZXJsYXk9bWVudU1vZHVsZS5oYXNDbGFzcygnZmwtbWVudS1yZXNwb25zaXZlLWZseW91dC1vdmVybGF5JyksZmx5b3V0UG9zPW1lbnVNb2R1bGUuaGFzQ2xhc3MoJ2ZsLWZseW91dC1yaWdodCcpPydyaWdodCc6J2xlZnQnLGZseW91dFBhcmVudD1oZWFkZXIucGFyZW50KCkuaXMoJ2hlYWRlcicpP2hlYWRlci5wYXJlbnQoKS5wYXJlbnQoKTpoZWFkZXIucGFyZW50KCk7aXNGdWxsV2lkdGg9dGhpcy53aW4ud2lkdGgoKT09PWhlYWRlci53aWR0aCgpLGZseW91dExheW91dD0nJyxhY3RpdmVQb3M9MjUwLGhlYWRlclBvcz0wO2lmKCFmbHlvdXRNZW51Lmxlbmd0aCl7cmV0dXJuO30KaWYodGhpcy53aW4ud2lkdGgoKT5oZWFkZXIucGFyZW50KCkud2lkdGgoKSl7aGVhZGVyUG9zPSh0aGlzLndpbi53aWR0aCgpLWhlYWRlci53aWR0aCgpKS8yO30KaWYoaXNPdmVybGF5KXthY3RpdmVQb3M9aGVhZGVyUG9zO30KZWxzZSBpZihpc1B1c2hNZW51KXthY3RpdmVQb3M9YWN0aXZlUG9zK2hlYWRlclBvczt9CmZseW91dE1lbnUuZGF0YSgnYWN0aXZlUG9zJyxhY3RpdmVQb3MpO2lmKGlzUHVzaE1lbnUpe2ZseW91dExheW91dD0ncHVzaC0nK2ZseW91dFBvczt9CmVsc2UgaWYoaXNPdmVybGF5KXtmbHlvdXRMYXlvdXQ9J292ZXJsYXktJytmbHlvdXRQb3M7fQppZihpc1B1c2hNZW51JiYhJCgnaHRtbCcpLmhhc0NsYXNzKCdmbC10aGVtZS1idWlsZGVyLWhhcy1mbHlvdXQtbWVudScpKXskKCdodG1sJykuYWRkQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGFzLWZseW91dC1tZW51Jyk7fQppZighZmx5b3V0UGFyZW50Lmhhc0NsYXNzKCdmbC10aGVtZS1idWlsZGVyLWZseW91dC1tZW51LScrZmx5b3V0TGF5b3V0KSl7Zmx5b3V0UGFyZW50LmFkZENsYXNzKCdmbC10aGVtZS1idWlsZGVyLWZseW91dC1tZW51LScrZmx5b3V0TGF5b3V0KTt9CmlmKCFoZWFkZXIuaGFzQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItZmx5b3V0LW1lbnUtb3ZlcmxheScpJiZpc092ZXJsYXkpe2hlYWRlci5hZGRDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1mbHlvdXQtbWVudS1vdmVybGF5Jyk7fQppZighaGVhZGVyLmhhc0NsYXNzKCdmbC10aGVtZS1idWlsZGVyLWhlYWRlci1mdWxsLXdpZHRoJykmJmlzRnVsbFdpZHRoKXtoZWFkZXIuYWRkQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLWZ1bGwtd2lkdGgnKTt9CmVsc2UgaWYoIWlzRnVsbFdpZHRoKXtoZWFkZXIucmVtb3ZlQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLWZ1bGwtd2lkdGgnKTt9Cm1lbnVNb2R1bGUub24oJ2NsaWNrJywnLmZsLW1lbnUtbW9iaWxlLXRvZ2dsZScsJC5wcm94eShmdW5jdGlvbihldmVudCl7aWYobWVudU1vZHVsZS5maW5kKCcuZmwtbWVudS1tb2JpbGUtdG9nZ2xlLmZsLWFjdGl2ZScpLmxlbmd0aCl7JCgnaHRtbCcpLmFkZENsYXNzKCdmbC10aGVtZS1idWlsZGVyLWZseW91dC1tZW51LWFjdGl2ZScpO2V2ZW50LnN0b3BJbW1lZGlhdGVQcm9wYWdhdGlvbigpO30KZWxzZXskKCdodG1sJykucmVtb3ZlQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItZmx5b3V0LW1lbnUtYWN0aXZlJyk7fQp0aGlzLl9mbHlvdXRNZW51Rml4KGV2ZW50KTt9LHRoaXMpKTt9LF9mbHlvdXRNZW51Rml4OmZ1bmN0aW9uKGUpe3ZhciBoZWFkZXI9dGhpcy5oZWFkZXIsbWVudU1vZHVsZT1oZWFkZXIuZmluZCgnLmZsLW1lbnUnKSxmbHlvdXRNZW51PW1lbnVNb2R1bGUuZmluZCgnLmZsLW1lbnUtbW9iaWxlLWZseW91dCcpLGlzUHVzaE1lbnU9bWVudU1vZHVsZS5oYXNDbGFzcygnZmwtbWVudS1yZXNwb25zaXZlLWZseW91dC1wdXNoJyl8fG1lbnVNb2R1bGUuaGFzQ2xhc3MoJ2ZsLW1lbnUtcmVzcG9uc2l2ZS1mbHlvdXQtcHVzaC1vcGFjaXR5JyksZmx5b3V0UG9zPW1lbnVNb2R1bGUuaGFzQ2xhc3MoJ2ZsLWZseW91dC1yaWdodCcpPydyaWdodCc6J2xlZnQnLG1lbnVPcGFjaXR5PW1lbnVNb2R1bGUuZmluZCgnLmZsLW1lbnUtbW9iaWxlLW9wYWNpdHknKSxpc1Njcm9sbD0ndW5kZWZpbmVkJyE9PXR5cGVvZiBlJiYnc2Nyb2xsJz09PWUuaGFuZGxlT2JqLnR5cGUsYWN0aXZlUG9zPSd1bmRlZmluZWQnIT09dHlwZW9mIGZseW91dE1lbnUuZGF0YSgnYWN0aXZlUG9zJyk/Zmx5b3V0TWVudS5kYXRhKCdhY3RpdmVQb3MnKTowLGhlYWRlclBvcz0odGhpcy53aW4ud2lkdGgoKS1oZWFkZXIud2lkdGgoKSkvMixpbmFjdGl2ZVBvcz1oZWFkZXJQb3M+MD9hY3RpdmVQb3MrNDoyNTQ7aWYoIWZseW91dE1lbnUubGVuZ3RoKXtyZXR1cm47fQppZih0aGlzLm92ZXJsYXkpe3JldHVybjt9CmlmKCQoJy5mbC10aGVtZS1idWlsZGVyLWZseW91dC1tZW51LWFjdGl2ZScpLmxlbmd0aCl7aWYoaXNTY3JvbGwmJiFmbHlvdXRNZW51Lmhhc0NsYXNzKCdmbC1tZW51LWRpc2FibGUtdHJhbnNpdGlvbicpKXtmbHlvdXRNZW51LmFkZENsYXNzKCdmbC1tZW51LWRpc2FibGUtdHJhbnNpdGlvbicpO30KaWYoaGVhZGVyLmhhc0NsYXNzKCdmbC10aGVtZS1idWlsZGVyLWhlYWRlci1zdGlja3knKSl7aWYoIWlzU2Nyb2xsKXtzZXRUaW1lb3V0KCQucHJveHkoZnVuY3Rpb24oKXtmbHlvdXRNZW51LmNzcyhmbHlvdXRQb3MsJy0nK2FjdGl2ZVBvcysncHgnKTt9LHRoaXMpLDEpO30KZWxzZXtmbHlvdXRNZW51LmNzcyhmbHlvdXRQb3MsJy0nK2FjdGl2ZVBvcysncHgnKTt9fQplbHNle2ZseW91dE1lbnUuY3NzKGZseW91dFBvcywnMHB4Jyk7fX0KZWxzZXtpZihmbHlvdXRNZW51Lmhhc0NsYXNzKCdmbC1tZW51LWRpc2FibGUtdHJhbnNpdGlvbicpKXtmbHlvdXRNZW51LnJlbW92ZUNsYXNzKCdmbC1tZW51LWRpc2FibGUtdHJhbnNpdGlvbicpO30KaWYoaGVhZGVyLmhhc0NsYXNzKCdmbC10aGVtZS1idWlsZGVyLWZseW91dC1tZW51LW92ZXJsYXknKSYmaGVhZGVyUG9zPjAmJmhlYWRlclBvczwyNTApe2lmKGhlYWRlci5oYXNDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc3RpY2t5Jykpe2luYWN0aXZlUG9zPWhlYWRlclBvcysyNTQ7fQplbHNle2luYWN0aXZlUG9zPTI1NDt9fQppZihlJiZlLnR5cGU9PT0ncmVzaXplJyl7aW5hY3RpdmVQb3M9aGVhZGVyUG9zKzI1NDt9CmZseW91dE1lbnUuY3NzKGZseW91dFBvcywnLScraW5hY3RpdmVQb3MrJ3B4Jyk7fQppZihlJiZtZW51TW9kdWxlLmlzKCcuZmwtbWVudS1yZXNwb25zaXZlLWZseW91dC1vdmVybGF5JykmJiQuaW5maW5pdGVzY3JvbGwpe2Uuc3RvcEltbWVkaWF0ZVByb3BhZ2F0aW9uKCk7fQppZihtZW51T3BhY2l0eS5sZW5ndGgpe2lmKGhlYWRlci5oYXNDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc3RpY2t5Jykpe2lmKCcwcHgnPT09bWVudU9wYWNpdHkuY3NzKCdsZWZ0Jykpe21lbnVPcGFjaXR5LmNzcygnbGVmdCcsJy0nK2hlYWRlclBvcysncHgnKTt9fQplbHNle21lbnVPcGFjaXR5LmNzcygnbGVmdCcsJycpO319fSxfYWRqdXN0U3RpY2t5SGVhZGVyV2lkdGg6ZnVuY3Rpb24oKXtpZigkKCdib2R5JykuaGFzQ2xhc3MoJ2ZsLWZpeGVkLXdpZHRoJykpe3ZhciBwYXJlbnRXaWR0aD10aGlzLmhlYWRlci5wYXJlbnQoKS53aWR0aCgpO2lmKHRoaXMud2luLndpZHRoKCk+PTk5Mil7dGhpcy5oZWFkZXIuY3NzKHsnbWFyZ2luJzonMCBhdXRvJywnbWF4LXdpZHRoJzpwYXJlbnRXaWR0aCx9KTt9CmVsc2V7dGhpcy5oZWFkZXIuY3NzKHsnbWFyZ2luJzonJywnbWF4LXdpZHRoJzonJyx9KTt9fX0sX2FkanVzdEhlYWRlckhlaWdodDpmdW5jdGlvbigpe3ZhciBiZWZvcmVIZWFkZXI9dGhpcy5oZWFkZXIucHJldkFsbCgnLmZsLWJ1aWxkZXItY29udGVudCcpLGJlZm9yZUhlYWRlckhlaWdodD0wLGJlZm9yZUhlYWRlckZpeD0wLGhlYWRlckhlaWdodD1NYXRoLmZsb29yKHRoaXMuaGVhZGVyLm91dGVySGVpZ2h0KCkpLGJvZHlUb3BQYWRkaW5nPXBhcnNlSW50KCQoJ2JvZHknKS5jc3MoJ3BhZGRpbmctdG9wJykpLHdwQWRtaW5CYXJIZWlnaHQ9MCx0b3RhbEhlYWRlckhlaWdodD0wO2lmKGlzTmFOKGJvZHlUb3BQYWRkaW5nKSl7Ym9keVRvcFBhZGRpbmc9MDt9CmlmKGJlZm9yZUhlYWRlci5sZW5ndGgpeyQuZWFjaChiZWZvcmVIZWFkZXIsZnVuY3Rpb24oKXtiZWZvcmVIZWFkZXJIZWlnaHQrPU1hdGguZmxvb3IoJCh0aGlzKS5vdXRlckhlaWdodCgpKTt9KTtiZWZvcmVIZWFkZXJGaXg9Mjt9CmlmKHRoaXMuaGFzQWRtaW5CYXImJnRoaXMud2luLndpZHRoKCk8PTYwMCl7d3BBZG1pbkJhckhlaWdodD1NYXRoLmZsb29yKCQoJyN3cGFkbWluYmFyJykub3V0ZXJIZWlnaHQoKSk7fQp0b3RhbEhlYWRlckhlaWdodD1NYXRoLmZsb29yKGJlZm9yZUhlYWRlckhlaWdodCtoZWFkZXJIZWlnaHQpO2lmKGhlYWRlckhlaWdodD4wKXt2YXIgaGVhZGVyUGFyZW50PXRoaXMuaGVhZGVyLnBhcmVudCgpLGhlYWRlclBhcmVudFRvcFBhZGRpbmc9MDtpZigkKGhlYWRlclBhcmVudCkuaXMoJ2JvZHknKSl7aGVhZGVyUGFyZW50VG9wUGFkZGluZz1NYXRoLmZsb29yKGhlYWRlckhlaWdodC13cEFkbWluQmFySGVpZ2h0KTt9ZWxzZXtoZWFkZXJQYXJlbnRUb3BQYWRkaW5nPU1hdGguZmxvb3IoaGVhZGVySGVpZ2h0LWJvZHlUb3BQYWRkaW5nLXdwQWRtaW5CYXJIZWlnaHQpO30KJChoZWFkZXJQYXJlbnQpLmNzcygncGFkZGluZy10b3AnLChoZWFkZXJQYXJlbnRUb3BQYWRkaW5nLWJlZm9yZUhlYWRlckZpeCkrJ3B4Jyk7dGhpcy5oZWFkZXIuY3NzKHsnLXdlYmtpdC10cmFuc2Zvcm0nOid0cmFuc2xhdGUoMHB4LCAtJyt0b3RhbEhlYWRlckhlaWdodCsncHgpJywnLW1zLXRyYW5zZm9ybSc6J3RyYW5zbGF0ZSgwcHgsIC0nK3RvdGFsSGVhZGVySGVpZ2h0KydweCknLCd0cmFuc2Zvcm0nOid0cmFuc2xhdGUoMHB4LCAtJyt0b3RhbEhlYWRlckhlaWdodCsncHgpJ30pO319LF9pbml0U2hyaW5rOmZ1bmN0aW9uKGUpCntpZih0aGlzLndpbi53aWR0aCgpPj10aGlzLmJyZWFrcG9pbnRXaWR0aCl7dGhpcy53aW4ub24oJ3Njcm9sbC5mbC10aGVtZS1idWlsZGVyLWhlYWRlci1zaHJpbmsnLCQucHJveHkodGhpcy5fZG9TaHJpbmssdGhpcykpO3RoaXMuX3NldEltYWdlTWF4SGVpZ2h0KCk7aWYodGhpcy53aW4uc2Nyb2xsVG9wKCk+MCl7dGhpcy5fZG9TaHJpbmsoKTt9fWVsc2V7dGhpcy5oZWFkZXIucGFyZW50KCkuY3NzKCdwYWRkaW5nLXRvcCcsJzAnKTt0aGlzLndpbi5vZmYoJ3Njcm9sbC5mbC10aGVtZS1idWlsZGVyLWhlYWRlci1zaHJpbmsnKTt0aGlzLl9yZW1vdmVTaHJpbmsoKTt0aGlzLl9yZW1vdmVJbWFnZU1heEhlaWdodCgpO319LF9kb1NocmluazpmdW5jdGlvbihlKQp7dmFyIHdpblRvcD10aGlzLndpbi5zY3JvbGxUb3AoKSxoZWFkZXJUb3A9dGhpcy5oZWFkZXIuZGF0YSgnb3JpZ2luYWwtdG9wJyksaGVhZGVySGVpZ2h0PXRoaXMuaGVhZGVyLmRhdGEoJ29yaWdpbmFsLWhlaWdodCcpLHNocmlua0ltYWdlSGVpZ2h0PXRoaXMuaGVhZGVyLmRhdGEoJ3Nocmluay1pbWFnZS1oZWlnaHQnKSx3aW5kb3dTaXplPXRoaXMud2luLndpZHRoKCksbWFrZVN0aWNreT10aGlzLl9tYWtlV2luZG93U3RpY2t5KHdpbmRvd1NpemUpLGhhc0NsYXNzPXRoaXMuaGVhZGVyLmhhc0NsYXNzKCdmbC10aGVtZS1idWlsZGVyLWhlYWRlci1zaHJpbmsnKTtpZih0aGlzLmhhc0FkbWluQmFyKXt3aW5Ub3ArPTMyO30KaWYobWFrZVN0aWNreSYmKHdpblRvcD5oZWFkZXJUb3AraGVhZGVySGVpZ2h0KSl7aWYoIWhhc0NsYXNzKXt0aGlzLmhlYWRlci5hZGRDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc2hyaW5rJyk7dGhpcy5oZWFkZXIuZmluZCgnaW1nJykuZWFjaChmdW5jdGlvbihpKXt2YXIgaW1hZ2U9JCh0aGlzKSxtYXhNZWdhTWVudT1pbWFnZS5jbG9zZXN0KCcubWF4LW1lZ2EtbWVudScpLmxlbmd0aCxpbWFnZUluTGlnaHRib3g9aW1hZ2UuY2xvc2VzdCgnLmZsLWJ1dHRvbi1saWdodGJveC1jb250ZW50JykubGVuZ3RoLGltYWdlSW5OYXZNZW51PWltYWdlLmNsb3Nlc3QoJ2xpLm1lbnUtaXRlbScpLmxlbmd0aDtpZighKGltYWdlSW5MaWdodGJveHx8aW1hZ2VJbk5hdk1lbnV8fG1heE1lZ2FNZW51KSl7aW1hZ2UuY3NzKCdtYXgtaGVpZ2h0JyxzaHJpbmtJbWFnZUhlaWdodCk7fX0pO3RoaXMuaGVhZGVyLmZpbmQoJy5mbC1yb3ctY29udGVudC13cmFwJykuZWFjaChmdW5jdGlvbigpe3ZhciByb3c9JCh0aGlzKTtpZihwYXJzZUludChyb3cuY3NzKCdwYWRkaW5nLWJvdHRvbScpKT41KXtyb3cuYWRkQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXNocmluay1yb3ctYm90dG9tJyk7fQppZihwYXJzZUludChyb3cuY3NzKCdwYWRkaW5nLXRvcCcpKT41KXtyb3cuYWRkQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXNocmluay1yb3ctdG9wJyk7fX0pO3RoaXMuaGVhZGVyLmZpbmQoJy5mbC1tb2R1bGUtY29udGVudCcpLmVhY2goZnVuY3Rpb24oKXt2YXIgbW9kdWxlPSQodGhpcyk7aWYocGFyc2VJbnQobW9kdWxlLmNzcygnbWFyZ2luLWJvdHRvbScpKT41KXttb2R1bGUuYWRkQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXNocmluay1tb2R1bGUtYm90dG9tJyk7fQppZihwYXJzZUludChtb2R1bGUuY3NzKCdtYXJnaW4tdG9wJykpPjUpe21vZHVsZS5hZGRDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc2hyaW5rLW1vZHVsZS10b3AnKTt9fSk7fX1lbHNlIGlmKGhhc0NsYXNzKXt0aGlzLmhlYWRlci5maW5kKCdpbWcnKS5jc3MoJ21heC1oZWlnaHQnLCcnKTt0aGlzLl9yZW1vdmVTaHJpbmsoKTt9CmlmKCd1bmRlZmluZWQnPT09dHlwZW9mKGUpJiYkKCdib2R5JykuaGFzQ2xhc3MoJ2ZsLWZpeGVkLXdpZHRoJykpe2lmKCF0aGlzLm92ZXJsYXkpe3RoaXMuX2FkanVzdEhlYWRlckhlaWdodCgpO319fSxfcmVtb3ZlU2hyaW5rOmZ1bmN0aW9uKCkKe3ZhciByb3dzPXRoaXMuaGVhZGVyLmZpbmQoJy5mbC1yb3ctY29udGVudC13cmFwJyksbW9kdWxlcz10aGlzLmhlYWRlci5maW5kKCcuZmwtbW9kdWxlLWNvbnRlbnQnKTtyb3dzLnJlbW92ZUNsYXNzKCdmbC10aGVtZS1idWlsZGVyLWhlYWRlci1zaHJpbmstcm93LWJvdHRvbScpO3Jvd3MucmVtb3ZlQ2xhc3MoJ2ZsLXRoZW1lLWJ1aWxkZXItaGVhZGVyLXNocmluay1yb3ctdG9wJyk7bW9kdWxlcy5yZW1vdmVDbGFzcygnZmwtdGhlbWUtYnVpbGRlci1oZWFkZXItc2hyaW5rLW1vZHVsZS1ib3R0b20nKTttb2R1bGVzLnJlbW92ZUNsYXNzKCdmbC10aGVtZS1idWlsZGVyLWhlYWRlci1zaHJpbmstbW9kdWxlLXRvcCcpO3RoaXMuaGVhZGVyLnJlbW92ZUNsYXNzKCdmbC10aGVtZS1idWlsZGVyLWhlYWRlci1zaHJpbmsnKTt9LF9zZXRJbWFnZU1heEhlaWdodDpmdW5jdGlvbigpCnt2YXIgaGVhZD0kKCdoZWFkJyksc3R5bGVzSWQ9J2ZsLWhlYWRlci1zdHlsZXMtJyt0aGlzLmhlYWRlci5kYXRhKCdwb3N0LWlkJyksc3R5bGVzPScnLGltYWdlcz10aGlzLmhlYWRlci5maW5kKCcuZmwtbW9kdWxlLWNvbnRlbnQgaW1nJyk7aWYoJCgnIycrc3R5bGVzSWQpLmxlbmd0aCl7cmV0dXJuO30KaW1hZ2VzLmVhY2goZnVuY3Rpb24oaSl7dmFyIGltYWdlPSQodGhpcyksaGVpZ2h0PWltYWdlLmhlaWdodCgpLG5vZGU9aW1hZ2UuY2xvc2VzdCgnLmZsLW1vZHVsZScpLmRhdGEoJ25vZGUnKSxjbGFzc05hbWU9J2ZsLW5vZGUtJytub2RlKyctaW1nLScraSxtYXhNZWdhTWVudT1pbWFnZS5jbG9zZXN0KCcubWF4LW1lZ2EtbWVudScpLmxlbmd0aCxpbWFnZUluTGlnaHRib3g9aW1hZ2UuY2xvc2VzdCgnLmZsLWJ1dHRvbi1saWdodGJveC1jb250ZW50JykubGVuZ3RoLGltYWdlSW5OYXZNZW51PWltYWdlLmNsb3Nlc3QoJ2xpLm1lbnUtaXRlbScpLmxlbmd0aDtpZighKGltYWdlSW5MaWdodGJveHx8aW1hZ2VJbk5hdk1lbnV8fG1heE1lZ2FNZW51KSl7aW1hZ2UuYWRkQ2xhc3MoY2xhc3NOYW1lKTtzdHlsZXMrPScuJytjbGFzc05hbWUrJyB7IG1heC1oZWlnaHQ6ICcrKGhlaWdodD9oZWlnaHQ6aW1hZ2VbMF0uaGVpZ2h0KSsncHggfSc7fX0pO2lmKCcnIT09c3R5bGVzKXtoZWFkLmFwcGVuZCgnPHN0eWxlIGlkPSInK3N0eWxlc0lkKyciPicrc3R5bGVzKyc8L3N0eWxlPicpO319LF9yZW1vdmVJbWFnZU1heEhlaWdodDpmdW5jdGlvbigpCnskKCcjZmwtaGVhZGVyLXN0eWxlcy0nK3RoaXMuaGVhZGVyLmRhdGEoJ3Bvc3QtaWQnKSkucmVtb3ZlKCk7fSx9OyQoZnVuY3Rpb24oKXtGTFRoZW1lQnVpbGRlckhlYWRlckxheW91dC5pbml0KCk7fSk7fSkoalF1ZXJ5KTs>/script>/body>/html>!-- Dynamic page generated in 1.378 seconds. -->!-- Cached page generated by WP-Super-Cache on 2024-12-30 22:16:48 -->!-- Compression gzip -->!-- super cache -->
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]