https://www.litefinance.org/

Submitted URL:
https://litefinance.orgRedirected
Report Finished:

The outgoing links identified from the page

LinkText
https://my.litefinance.org/?openPopup=/login/popupLogin
https://my.litefinance.org/registrationStart
https://my.litefinance.org/?openPm=2Live Chat
http://178.248.238.87/ Indonesian
https://litefinance.vn/ Tiếng Việt
https://lite-finance.org/ Türkçe
https://litefinance.co.uz/ Oʻzbek tili
https://www.facebook.com/LiteFinancebrokerFacebookCommunity for professional traders
https://twitter.com/litefinanceengXCompany's latest news
https://www.instagram.com/litefinancebroker/Instagram

JavaScript Variables · 129 found

Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope

NameType
0object
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
dataLayerobject
titleSubscribeFormstring
titleSubscribeFormThanksstring
gdprCookiesTextstring
gdprCookiesAcceptButtonstring
gdprCookiesLearnMorestring

Console log messages · 3 found

Messages logged to the web console

TypeCategoryLog
logother
URL
https://www.litefinance.org/
Text
PageView
warningother
URL
https://connect.facebook.net/en_US/fbevents.js
Text
Unrecognized feature: 'attribution-reporting'.
warningother
URL
https://connect.facebook.net/en_US/fbevents.js
Text
[Meta Pixel] - Duplicate Pixel ID: 485658252430217.

HTML

The raw HTML body of the page

<!DOCTYPE html><!--[if lt IE 7 ]>
<html class="ie ie6" lang="en"> <![endif]--><!--[if IE 7 ]>
<html class="ie ie7" lang="en"> <![endif]--><!--[if IE 8 ]>
<html class="ie ie8" lang="en"> <![endif]--><!--[if (gte IE 9)|!(IE)]><!--><html lang="en" data-domainid="eg-ma" data-domain="https://www.litefinance.org" class="sticky-header-enabled sticky-header-negative"><!--<![endif]--><head>
        <meta charset="UTF-8">
                <meta name="csrf-param" content="_csrf">
<meta name="csrf-token" content="a1cAW1Z_qGwpeJr-GuGU4h2HBU6ilv474tlVMR8kQSM9PnFtLkrdWnM_7JFz08eqb8hrAZDXzAu1rxJJaWUCUQ==">

        <title>LiteFinance — TOP Forex Broker in the market | Working since 2005</title>

        
        <meta name="theme-color" content="#ffffff">

                <!-- Google Tag Manager -->
<script async="" src="https://www.clarity.ms/s/0.7.47/clarity.js"></script><script type="text/javascript" integrity="sha384-FAgZryZfp4GX/HbHskaH/qlLPlobOLn0V5Nv+UcvDjAxuyD+FWVWf4pI5/HUr5J6" crossorigin="anonymous" async="" src="https://cdn.amplitude.com/libs/analytics-browser-gtm-2.3.2-min.js.gz"></script><script async="" src="https://www.clarity.ms/tag/ljm49hsi0o?ref=gtm2"></script><script type="text/javascript" async="" src="https://cdn.jsdelivr.net/npm/@amplitude/[email protected]/dist/index.js"></script><script type="text/javascript" async="" src="https://snap.licdn.com/li.lms-analytics/insight.min.js"></script><script type="text/javascript" async="" src="https://a.quora.com/qevents.js"></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=G-W8LFQ7MZS1&amp;l=dataLayer&amp;cx=c"></script><script src="https://connect.facebook.net/signals/config/2139588299564725?v=2.9.170&amp;r=stable&amp;domain=www.litefinance.org&amp;hme=d82868061a8c707cd31395a3055e7449daa03bd520872727258c39e6af34523e&amp;ex_m=70%2C120%2C106%2C110%2C61%2C4%2C99%2C69%2C16%2C96%2C88%2C51%2C54%2C171%2C174%2C186%2C182%2C183%2C185%2C29%2C100%2C53%2C77%2C184%2C166%2C169%2C179%2C180%2C187%2C130%2C41%2C34%2C142%2C15%2C50%2C193%2C192%2C132%2C18%2C40%2C1%2C43%2C65%2C66%2C67%2C71%2C92%2C17%2C14%2C95%2C91%2C90%2C107%2C52%2C109%2C39%2C108%2C30%2C93%2C26%2C167%2C170%2C139%2C28%2C11%2C12%2C13%2C6%2C7%2C25%2C22%2C23%2C57%2C62%2C64%2C75%2C101%2C27%2C76%2C9%2C8%2C80%2C48%2C21%2C103%2C102%2C104%2C97%2C10%2C20%2C3%2C38%2C74%2C19%2C85%2C56%2C83%2C33%2C73%2C0%2C94%2C32%2C82%2C87%2C47%2C46%2C86%2C37%2C5%2C89%2C81%2C44%2C35%2C84%2C2%2C36%2C63%2C42%2C105%2C45%2C79%2C68%2C111%2C60%2C59%2C31%2C98%2C58%2C55%2C49%2C78%2C72%2C24%2C112%2C199%2C198%2C200%2C205%2C206%2C207%2C203%2C195%2C131%2C162%2C194%2C196%2C121%2C156%2C144%2C150%2C188%2C189%2C128%2C231%2C115%2C126%2C145%2C172%2C158%2C117%2C232%2C164%2C118%2C234%2C165%2C135%2C122%2C153%2C147%2C113%2C127%2C133%2C125" async=""></script><script src="https://connect.facebook.net/signals/config/598142765238607?v=2.9.170&amp;r=stable&amp;domain=www.litefinance.org&amp;hme=d82868061a8c707cd31395a3055e7449daa03bd520872727258c39e6af34523e&amp;ex_m=70%2C120%2C106%2C110%2C61%2C4%2C99%2C69%2C16%2C96%2C88%2C51%2C54%2C171%2C174%2C186%2C182%2C183%2C185%2C29%2C100%2C53%2C77%2C184%2C166%2C169%2C179%2C180%2C187%2C130%2C41%2C34%2C142%2C15%2C50%2C193%2C192%2C132%2C18%2C40%2C1%2C43%2C65%2C66%2C67%2C71%2C92%2C17%2C14%2C95%2C91%2C90%2C107%2C52%2C109%2C39%2C108%2C30%2C93%2C26%2C167%2C170%2C139%2C28%2C11%2C12%2C13%2C6%2C7%2C25%2C22%2C23%2C57%2C62%2C64%2C75%2C101%2C27%2C76%2C9%2C8%2C80%2C48%2C21%2C103%2C102%2C104%2C97%2C10%2C20%2C3%2C38%2C74%2C19%2C85%2C56%2C83%2C33%2C73%2C0%2C94%2C32%2C82%2C87%2C47%2C46%2C86%2C37%2C5%2C89%2C81%2C44%2C35%2C84%2C2%2C36%2C63%2C42%2C105%2C45%2C79%2C68%2C111%2C60%2C59%2C31%2C98%2C58%2C55%2C49%2C78%2C72%2C24%2C112%2C199%2C198%2C200%2C205%2C206%2C207%2C203%2C195%2C131%2C162%2C194%2C196%2C121%2C156%2C144%2C150%2C188%2C189%2C128%2C231%2C115%2C126%2C145%2C172%2C158%2C117%2C232%2C164%2C118%2C234%2C165%2C135%2C122%2C153%2C147%2C113%2C127%2C133%2C125" async=""></script><script src="https://connect.facebook.net/signals/config/1542460372924361?v=2.9.170&amp;r=stable&amp;domain=www.litefinance.org&amp;hme=d82868061a8c707cd31395a3055e7449daa03bd520872727258c39e6af34523e&amp;ex_m=70%2C120%2C106%2C110%2C61%2C4%2C99%2C69%2C16%2C96%2C88%2C51%2C54%2C171%2C174%2C186%2C182%2C183%2C185%2C29%2C100%2C53%2C77%2C184%2C166%2C169%2C179%2C180%2C187%2C130%2C41%2C34%2C142%2C15%2C50%2C193%2C192%2C132%2C18%2C40%2C1%2C43%2C65%2C66%2C67%2C71%2C92%2C17%2C14%2C95%2C91%2C90%2C107%2C52%2C109%2C39%2C108%2C30%2C93%2C26%2C167%2C170%2C139%2C28%2C11%2C12%2C13%2C6%2C7%2C25%2C22%2C23%2C57%2C62%2C64%2C75%2C101%2C27%2C76%2C9%2C8%2C80%2C48%2C21%2C103%2C102%2C104%2C97%2C10%2C20%2C3%2C38%2C74%2C19%2C85%2C56%2C83%2C33%2C73%2C0%2C94%2C32%2C82%2C87%2C47%2C46%2C86%2C37%2C5%2C89%2C81%2C44%2C35%2C84%2C2%2C36%2C63%2C42%2C105%2C45%2C79%2C68%2C111%2C60%2C59%2C31%2C98%2C58%2C55%2C49%2C78%2C72%2C24%2C112%2C199%2C198%2C200%2C205%2C206%2C207%2C203%2C195%2C131%2C162%2C194%2C196%2C121%2C156%2C144%2C150%2C188%2C189%2C128%2C231%2C115%2C126%2C145%2C172%2C158%2C117%2C232%2C164%2C118%2C234%2C165%2C135%2C122%2C153%2C147%2C113%2C127%2C133%2C125" async=""></script><script src="https://connect.facebook.net/signals/config/3277453659234158?v=2.9.170&amp;r=stable&amp;domain=www.litefinance.org&amp;hme=d82868061a8c707cd31395a3055e7449daa03bd520872727258c39e6af34523e&amp;ex_m=70%2C120%2C106%2C110%2C61%2C4%2C99%2C69%2C16%2C96%2C88%2C51%2C54%2C171%2C174%2C186%2C182%2C183%2C185%2C29%2C100%2C53%2C77%2C184%2C166%2C169%2C179%2C180%2C187%2C130%2C41%2C34%2C142%2C15%2C50%2C193%2C192%2C132%2C18%2C40%2C1%2C43%2C65%2C66%2C67%2C71%2C92%2C17%2C14%2C95%2C91%2C90%2C107%2C52%2C109%2C39%2C108%2C30%2C93%2C26%2C167%2C170%2C139%2C28%2C11%2C12%2C13%2C6%2C7%2C25%2C22%2C23%2C57%2C62%2C64%2C75%2C101%2C27%2C76%2C9%2C8%2C80%2C48%2C21%2C103%2C102%2C104%2C97%2C10%2C20%2C3%2C38%2C74%2C19%2C85%2C56%2C83%2C33%2C73%2C0%2C94%2C32%2C82%2C87%2C47%2C46%2C86%2C37%2C5%2C89%2C81%2C44%2C35%2C84%2C2%2C36%2C63%2C42%2C105%2C45%2C79%2C68%2C111%2C60%2C59%2C31%2C98%2C58%2C55%2C49%2C78%2C72%2C24%2C112%2C199%2C198%2C200%2C205%2C206%2C207%2C203%2C195%2C131%2C162%2C194%2C196%2C121%2C156%2C144%2C150%2C188%2C189%2C128%2C231%2C115%2C126%2C145%2C172%2C158%2C117%2C232%2C164%2C118%2C234%2C165%2C135%2C122%2C153%2C147%2C113%2C127%2C133%2C125" async=""></script><script src="https://connect.facebook.net/signals/config/2663733047102697?v=2.9.170&amp;r=stable&amp;domain=www.litefinance.org&amp;hme=d82868061a8c707cd31395a3055e7449daa03bd520872727258c39e6af34523e&amp;ex_m=70%2C120%2C106%2C110%2C61%2C4%2C99%2C69%2C16%2C96%2C88%2C51%2C54%2C171%2C174%2C186%2C182%2C183%2C185%2C29%2C100%2C53%2C77%2C184%2C166%2C169%2C179%2C180%2C187%2C130%2C41%2C34%2C142%2C15%2C50%2C193%2C192%2C132%2C18%2C40%2C1%2C43%2C65%2C66%2C67%2C71%2C92%2C17%2C14%2C95%2C91%2C90%2C107%2C52%2C109%2C39%2C108%2C30%2C93%2C26%2C167%2C170%2C139%2C28%2C11%2C12%2C13%2C6%2C7%2C25%2C22%2C23%2C57%2C62%2C64%2C75%2C101%2C27%2C76%2C9%2C8%2C80%2C48%2C21%2C103%2C102%2C104%2C97%2C10%2C20%2C3%2C38%2C74%2C19%2C85%2C56%2C83%2C33%2C73%2C0%2C94%2C32%2C82%2C87%2C47%2C46%2C86%2C37%2C5%2C89%2C81%2C44%2C35%2C84%2C2%2C36%2C63%2C42%2C105%2C45%2C79%2C68%2C111%2C60%2C59%2C31%2C98%2C58%2C55%2C49%2C78%2C72%2C24%2C112%2C199%2C198%2C200%2C205%2C206%2C207%2C203%2C195%2C131%2C162%2C194%2C196%2C121%2C156%2C144%2C150%2C188%2C189%2C128%2C231%2C115%2C126%2C145%2C172%2C158%2C117%2C232%2C164%2C118%2C234%2C165%2C135%2C122%2C153%2C147%2C113%2C127%2C133%2C125" async=""></script><script src="https://connect.facebook.net/signals/config/844646639982108?v=2.9.170&amp;r=stable&amp;domain=www.litefinance.org&amp;hme=d82868061a8c707cd31395a3055e7449daa03bd520872727258c39e6af34523e&amp;ex_m=70%2C120%2C106%2C110%2C61%2C4%2C99%2C69%2C16%2C96%2C88%2C51%2C54%2C171%2C174%2C186%2C182%2C183%2C185%2C29%2C100%2C53%2C77%2C184%2C166%2C169%2C179%2C180%2C187%2C130%2C41%2C34%2C142%2C15%2C50%2C193%2C192%2C132%2C18%2C40%2C1%2C43%2C65%2C66%2C67%2C71%2C92%2C17%2C14%2C95%2C91%2C90%2C107%2C52%2C109%2C39%2C108%2C30%2C93%2C26%2C167%2C170%2C139%2C28%2C11%2C12%2C13%2C6%2C7%2C25%2C22%2C23%2C57%2C62%2C64%2C75%2C101%2C27%2C76%2C9%2C8%2C80%2C48%2C21%2C103%2C102%2C104%2C97%2C10%2C20%2C3%2C38%2C74%2C19%2C85%2C56%2C83%2C33%2C73%2C0%2C94%2C32%2C82%2C87%2C47%2C46%2C86%2C37%2C5%2C89%2C81%2C44%2C35%2C84%2C2%2C36%2C63%2C42%2C105%2C45%2C79%2C68%2C111%2C60%2C59%2C31%2C98%2C58%2C55%2C49%2C78%2C72%2C24%2C112%2C199%2C198%2C200%2C205%2C206%2C207%2C203%2C195%2C131%2C162%2C194%2C196%2C121%2C156%2C144%2C150%2C188%2C189%2C128%2C231%2C115%2C126%2C145%2C172%2C158%2C117%2C232%2C164%2C118%2C234%2C165%2C135%2C122%2C153%2C147%2C113%2C127%2C133%2C125" async=""></script><script src="https://connect.facebook.net/signals/config/714104397005339?v=2.9.170&amp;r=stable&amp;domain=www.litefinance.org&amp;hme=d82868061a8c707cd31395a3055e7449daa03bd520872727258c39e6af34523e&amp;ex_m=70%2C120%2C106%2C110%2C61%2C4%2C99%2C69%2C16%2C96%2C88%2C51%2C54%2C171%2C174%2C186%2C182%2C183%2C185%2C29%2C100%2C53%2C77%2C184%2C166%2C169%2C179%2C180%2C187%2C130%2C41%2C34%2C142%2C15%2C50%2C193%2C192%2C132%2C18%2C40%2C1%2C43%2C65%2C66%2C67%2C71%2C92%2C17%2C14%2C95%2C91%2C90%2C107%2C52%2C109%2C39%2C108%2C30%2C93%2C26%2C167%2C170%2C139%2C28%2C11%2C12%2C13%2C6%2C7%2C25%2C22%2C23%2C57%2C62%2C64%2C75%2C101%2C27%2C76%2C9%2C8%2C80%2C48%2C21%2C103%2C102%2C104%2C97%2C10%2C20%2C3%2C38%2C74%2C19%2C85%2C56%2C83%2C33%2C73%2C0%2C94%2C32%2C82%2C87%2C47%2C46%2C86%2C37%2C5%2C89%2C81%2C44%2C35%2C84%2C2%2C36%2C63%2C42%2C105%2C45%2C79%2C68%2C111%2C60%2C59%2C31%2C98%2C58%2C55%2C49%2C78%2C72%2C24%2C112%2C199%2C198%2C200%2C205%2C206%2C207%2C203%2C195%2C131%2C162%2C194%2C196%2C121%2C156%2C144%2C150%2C188%2C189%2C128%2C231%2C115%2C126%2C145%2C172%2C158%2C117%2C232%2C164%2C118%2C234%2C165%2C135%2C122%2C153%2C147%2C113%2C127%2C133%2C125" async=""></script><script src="https://connect.facebook.net/signals/config/5661666490553367?v=2.9.170&amp;r=stable&amp;domain=www.litefinance.org&amp;hme=d82868061a8c707cd31395a3055e7449daa03bd520872727258c39e6af34523e&amp;ex_m=70%2C120%2C106%2C110%2C61%2C4%2C99%2C69%2C16%2C96%2C88%2C51%2C54%2C171%2C174%2C186%2C182%2C183%2C185%2C29%2C100%2C53%2C77%2C184%2C166%2C169%2C179%2C180%2C187%2C130%2C41%2C34%2C142%2C15%2C50%2C193%2C192%2C132%2C18%2C40%2C1%2C43%2C65%2C66%2C67%2C71%2C92%2C17%2C14%2C95%2C91%2C90%2C107%2C52%2C109%2C39%2C108%2C30%2C93%2C26%2C167%2C170%2C139%2C28%2C11%2C12%2C13%2C6%2C7%2C25%2C22%2C23%2C57%2C62%2C64%2C75%2C101%2C27%2C76%2C9%2C8%2C80%2C48%2C21%2C103%2C102%2C104%2C97%2C10%2C20%2C3%2C38%2C74%2C19%2C85%2C56%2C83%2C33%2C73%2C0%2C94%2C32%2C82%2C87%2C47%2C46%2C86%2C37%2C5%2C89%2C81%2C44%2C35%2C84%2C2%2C36%2C63%2C42%2C105%2C45%2C79%2C68%2C111%2C60%2C59%2C31%2C98%2C58%2C55%2C49%2C78%2C72%2C24%2C112%2C199%2C198%2C200%2C205%2C206%2C207%2C203%2C195%2C131%2C162%2C194%2C196%2C121%2C156%2C144%2C150%2C188%2C189%2C128%2C231%2C115%2C126%2C145%2C172%2C158%2C117%2C232%2C164%2C118%2C234%2C165%2C135%2C122%2C153%2C147%2C113%2C127%2C133%2C125" async=""></script><script src="https://connect.facebook.net/signals/config/3053457171622926?v=2.9.170&amp;r=stable&amp;domain=www.litefinance.org&amp;hme=d82868061a8c707cd31395a3055e7449daa03bd520872727258c39e6af34523e&amp;ex_m=70%2C120%2C106%2C110%2C61%2C4%2C99%2C69%2C16%2C96%2C88%2C51%2C54%2C171%2C174%2C186%2C182%2C183%2C185%2C29%2C100%2C53%2C77%2C184%2C166%2C169%2C179%2C180%2C187%2C130%2C41%2C34%2C142%2C15%2C50%2C193%2C192%2C132%2C18%2C40%2C1%2C43%2C65%2C66%2C67%2C71%2C92%2C17%2C14%2C95%2C91%2C90%2C107%2C52%2C109%2C39%2C108%2C30%2C93%2C26%2C167%2C170%2C139%2C28%2C11%2C12%2C13%2C6%2C7%2C25%2C22%2C23%2C57%2C62%2C64%2C75%2C101%2C27%2C76%2C9%2C8%2C80%2C48%2C21%2C103%2C102%2C104%2C97%2C10%2C20%2C3%2C38%2C74%2C19%2C85%2C56%2C83%2C33%2C73%2C0%2C94%2C32%2C82%2C87%2C47%2C46%2C86%2C37%2C5%2C89%2C81%2C44%2C35%2C84%2C2%2C36%2C63%2C42%2C105%2C45%2C79%2C68%2C111%2C60%2C59%2C31%2C98%2C58%2C55%2C49%2C78%2C72%2C24%2C112%2C199%2C198%2C200%2C205%2C206%2C207%2C203%2C195%2C131%2C162%2C194%2C196%2C121%2C156%2C144%2C150%2C188%2C189%2C128%2C231%2C115%2C126%2C145%2C172%2C158%2C117%2C232%2C164%2C118%2C234%2C165%2C135%2C122%2C153%2C147%2C113%2C127" async=""></script><script src="https://connect.facebook.net/signals/config/5751422914969157?v=2.9.170&amp;r=stable&amp;domain=www.litefinance.org&amp;hme=d82868061a8c707cd31395a3055e7449daa03bd520872727258c39e6af34523e&amp;ex_m=70%2C120%2C106%2C110%2C61%2C4%2C99%2C69%2C16%2C96%2C88%2C51%2C54%2C171%2C174%2C186%2C182%2C183%2C185%2C29%2C100%2C53%2C77%2C184%2C166%2C169%2C179%2C180%2C187%2C130%2C41%2C34%2C142%2C15%2C50%2C193%2C192%2C132%2C18%2C40%2C1%2C43%2C65%2C66%2C67%2C71%2C92%2C17%2C14%2C95%2C91%2C90%2C107%2C52%2C109%2C39%2C108%2C30%2C93%2C26%2C167%2C170%2C139%2C28%2C11%2C12%2C13%2C6%2C7%2C25%2C22%2C23%2C57%2C62%2C64%2C75%2C101%2C27%2C76%2C9%2C8%2C80%2C48%2C21%2C103%2C102%2C104%2C97%2C10%2C20%2C3%2C38%2C74%2C19%2C85%2C56%2C83%2C33%2C73%2C0%2C94%2C32%2C82%2C87%2C47%2C46%2C86%2C37%2C5%2C89%2C81%2C44%2C35%2C84%2C2%2C36%2C63%2C42%2C105%2C45%2C79%2C68%2C111%2C60%2C59%2C31%2C98%2C58%2C55%2C49%2C78%2C72%2C24%2C112%2C199%2C198%2C200%2C205%2C206%2C207%2C203%2C195%2C131%2C162%2C194%2C196%2C121%2C156%2C144%2C150%2C188%2C189%2C128%2C231%2C115%2C126%2C145%2C172%2C158%2C117%2C232%2C164%2C118%2C234%2C165%2C135%2C122%2C153%2C147%2C113%2C127" async=""></script><script src="https://connect.facebook.net/signals/config/1174337663194386?v=2.9.170&amp;r=stable&amp;domain=www.litefinance.org&amp;hme=d82868061a8c707cd31395a3055e7449daa03bd520872727258c39e6af34523e&amp;ex_m=70%2C120%2C106%2C110%2C61%2C4%2C99%2C69%2C16%2C96%2C88%2C51%2C54%2C171%2C174%2C186%2C182%2C183%2C185%2C29%2C100%2C53%2C77%2C184%2C166%2C169%2C179%2C180%2C187%2C130%2C41%2C34%2C142%2C15%2C50%2C193%2C192%2C132%2C18%2C40%2C1%2C43%2C65%2C66%2C67%2C71%2C92%2C17%2C14%2C95%2C91%2C90%2C107%2C52%2C109%2C39%2C108%2C30%2C93%2C26%2C167%2C170%2C139%2C28%2C11%2C12%2C13%2C6%2C7%2C25%2C22%2C23%2C57%2C62%2C64%2C75%2C101%2C27%2C76%2C9%2C8%2C80%2C48%2C21%2C103%2C102%2C104%2C97%2C10%2C20%2C3%2C38%2C74%2C19%2C85%2C56%2C83%2C33%2C73%2C0%2C94%2C32%2C82%2C87%2C47%2C46%2C86%2C37%2C5%2C89%2C81%2C44%2C35%2C84%2C2%2C36%2C63%2C42%2C105%2C45%2C79%2C68%2C111%2C60%2C59%2C31%2C98%2C58%2C55%2C49%2C78%2C72%2C24%2C112%2C199%2C198%2C200%2C205%2C206%2C207%2C203%2C195%2C131%2C162%2C194%2C196%2C121%2C156%2C144%2C150%2C188%2C189%2C128%2C231%2C115%2C126%2C145%2C172%2C158%2C117%2C232%2C164%2C118%2C234%2C165%2C135%2C122%2C153%2C147%2C113%2C127" async=""></script><script src="https://connect.facebook.net/signals/config/484102613609232?v=2.9.170&amp;r=stable&amp;domain=www.litefinance.org&amp;hme=d82868061a8c707cd31395a3055e7449daa03bd520872727258c39e6af34523e&amp;ex_m=70%2C120%2C106%2C110%2C61%2C4%2C99%2C69%2C16%2C96%2C88%2C51%2C54%2C171%2C174%2C186%2C182%2C183%2C185%2C29%2C100%2C53%2C77%2C184%2C166%2C169%2C179%2C180%2C187%2C130%2C41%2C34%2C142%2C15%2C50%2C193%2C192%2C132%2C18%2C40%2C1%2C43%2C65%2C66%2C67%2C71%2C92%2C17%2C14%2C95%2C91%2C90%2C107%2C52%2C109%2C39%2C108%2C30%2C93%2C26%2C167%2C170%2C139%2C28%2C11%2C12%2C13%2C6%2C7%2C25%2C22%2C23%2C57%2C62%2C64%2C75%2C101%2C27%2C76%2C9%2C8%2C80%2C48%2C21%2C103%2C102%2C104%2C97%2C10%2C20%2C3%2C38%2C74%2C19%2C85%2C56%2C83%2C33%2C73%2C0%2C94%2C32%2C82%2C87%2C47%2C46%2C86%2C37%2C5%2C89%2C81%2C44%2C35%2C84%2C2%2C36%2C63%2C42%2C105%2C45%2C79%2C68%2C111%2C60%2C59%2C31%2C98%2C58%2C55%2C49%2C78%2C72%2C24%2C112%2C199%2C198%2C200%2C205%2C206%2C207%2C203%2C195%2C131%2C162%2C194%2C196%2C121%2C156%2C144%2C150%2C188%2C189%2C128%2C231%2C115%2C126%2C145%2C172%2C158%2C117%2C232%2C164%2C118%2C234%2C165%2C135%2C122%2C153%2C147%2C113%2C127" async=""></script><script src="https://connect.facebook.net/signals/config/616406046821517?v=2.9.170&amp;r=stable&amp;domain=www.litefinance.org&amp;hme=d82868061a8c707cd31395a3055e7449daa03bd520872727258c39e6af34523e&amp;ex_m=70%2C120%2C106%2C110%2C61%2C4%2C99%2C69%2C16%2C96%2C88%2C51%2C54%2C171%2C174%2C186%2C182%2C183%2C185%2C29%2C100%2C53%2C77%2C184%2C166%2C169%2C179%2C180%2C187%2C130%2C41%2C34%2C142%2C15%2C50%2C193%2C192%2C132%2C18%2C40%2C1%2C43%2C65%2C66%2C67%2C71%2C92%2C17%2C14%2C95%2C91%2C90%2C107%2C52%2C109%2C39%2C108%2C30%2C93%2C26%2C167%2C170%2C139%2C28%2C11%2C12%2C13%2C6%2C7%2C25%2C22%2C23%2C57%2C62%2C64%2C75%2C101%2C27%2C76%2C9%2C8%2C80%2C48%2C21%2C103%2C102%2C104%2C97%2C10%2C20%2C3%2C38%2C74%2C19%2C85%2C56%2C83%2C33%2C73%2C0%2C94%2C32%2C82%2C87%2C47%2C46%2C86%2C37%2C5%2C89%2C81%2C44%2C35%2C84%2C2%2C36%2C63%2C42%2C105%2C45%2C79%2C68%2C111%2C60%2C59%2C31%2C98%2C58%2C55%2C49%2C78%2C72%2C24%2C112%2C199%2C198%2C200%2C205%2C206%2C207%2C203%2C195%2C131%2C162%2C194%2C196%2C121%2C156%2C144%2C150%2C188%2C189%2C128%2C231%2C115%2C126%2C145%2C172%2C158%2C117%2C232%2C164%2C118%2C234%2C165%2C135%2C122%2C153%2C147%2C113%2C127" async=""></script><script src="https://connect.facebook.net/signals/config/485658252430217?v=2.9.170&amp;r=stable&amp;domain=www.litefinance.org&amp;hme=d82868061a8c707cd31395a3055e7449daa03bd520872727258c39e6af34523e&amp;ex_m=70%2C120%2C106%2C110%2C61%2C4%2C99%2C69%2C16%2C96%2C88%2C51%2C54%2C171%2C174%2C186%2C182%2C183%2C185%2C29%2C100%2C53%2C77%2C184%2C166%2C169%2C179%2C180%2C187%2C130%2C41%2C34%2C142%2C15%2C50%2C193%2C192%2C132%2C18%2C40%2C1%2C43%2C65%2C66%2C67%2C71%2C92%2C17%2C14%2C95%2C91%2C90%2C107%2C52%2C109%2C39%2C108%2C30%2C93%2C26%2C167%2C170%2C139%2C28%2C11%2C12%2C13%2C6%2C7%2C25%2C22%2C23%2C57%2C62%2C64%2C75%2C101%2C27%2C76%2C9%2C8%2C80%2C48%2C21%2C103%2C102%2C104%2C97%2C10%2C20%2C3%2C38%2C74%2C19%2C85%2C56%2C83%2C33%2C73%2C0%2C94%2C32%2C82%2C87%2C47%2C46%2C86%2C37%2C5%2C89%2C81%2C44%2C35%2C84%2C2%2C36%2C63%2C42%2C105%2C45%2C79%2C68%2C111%2C60%2C59%2C31%2C98%2C58%2C55%2C49%2C78%2C72%2C24%2C112" async=""></script><script async="" src="https://connect.facebook.net/en_US/fbevents.js"></script><script async="" src="https://a.quora.com/qevents.js"></script><script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-VC3K"></script><script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-VC3K');</script>
<!-- End Google Tag Manager -->

        <meta name="google-site-verification" content="g4kfPJTzwjqrQocZnHiI2VYdWHNqEugthdxnZbrsNKk">
        <meta name="naver-site-verification" content="7226b17cdc1a12163f99e3d9ddaa419e58ee5d1b">

                <meta name="msvalidate.01" content="DFB4B53A0CD97780E4863AB15A2B2D02">

        
                    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;700&amp;display=swap" rel="stylesheet">
        
        <meta name="description" content="Trade on the Forex market online - trust the company with international experience">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta property="og:image" content="https://www.litefinance.org/uploads/image/og/3.jpg?v=1">
<meta property="og:title" content="Broker LiteFinance - the first on the Forex market">
<meta property="og:type" content="website">
<meta property="og:description" content="Trade on the Forex market online - trust the company with international experience">
<meta property="og:url" content="https://www.litefinance.org/">
<meta property="fb:app_id" content="420936361811907">
<link href="https://www.litefinance.org/" rel="canonical">
<link href="/assets/2d47d2c9/images/header-logo-litefinance.png" rel="preload" as="image">
<link href="/assets/2d47d2c9/images/year.png?18" rel="preload" as="image">
<link href="https://www.litefinance.org/" rel="alternate" hreflang="x-default">
<link href="https://www.litefinance.org/" rel="alternate" hreflang="en">
<link href="https://178.248.238.87/" rel="alternate" hreflang="id">
<link href="https://litefinance.vn/" rel="alternate" hreflang="vi">
<link href="https://www.litefinance.org/ru/" rel="alternate" hreflang="ru">
<link href="https://www.litefinance.org/fa/" rel="alternate" hreflang="fa">
<link href="https://www.litefinance.org/my/" rel="alternate" hreflang="my">
<link href="https://www.litefinance.org/ms/" rel="alternate" hreflang="ms">
<link href="https://www.litefinance.org/th/" rel="alternate" hreflang="th">
<link href="https://www.litefinance.org/ar/" rel="alternate" hreflang="ar">
<link href="https://www.litefinance.org/es/" rel="alternate" hreflang="es">
<link href="https://www.litefinance.org/fr/" rel="alternate" hreflang="fr">
<link href="https://www.litefinance.org/pt/" rel="alternate" hreflang="pt">
<link href="https://www.litefinance.org/zh/" rel="alternate" hreflang="zh-Hans">
<link href="https://www.litefinance.org/ko/" rel="alternate" hreflang="ko">
<link href="https://lite-finance.org/" rel="alternate" hreflang="tr">
<link href="https://www.litefinance.org/mn/" rel="alternate" hreflang="mn">
<link href="https://www.litefinance.org/km/" rel="alternate" hreflang="km">
<link href="https://www.litefinance.org/hi/" rel="alternate" hreflang="hi">
<link href="https://www.litefinance.org/bn/" rel="alternate" hreflang="bn">
<link href="https://www.litefinance.org/sw/" rel="alternate" hreflang="sw">
<link href="https://www.litefinance.org/ps/" rel="alternate" hreflang="ps">
<link href="https://www.litefinance.org/ur/" rel="alternate" hreflang="ur">
<link href="https://www.litefinance.org/ky/" rel="alternate" hreflang="ky">
<link href="https://www.litefinance.org/tg/" rel="alternate" hreflang="tg">
<link href="https://www.litefinance.org/zh-tw/" rel="alternate" hreflang="zh-Hant">
<link href="https://www.litefinance.org/hu/" rel="alternate" hreflang="hu">
<link href="https://www.litefinance.org/ja/" rel="alternate" hreflang="ja">
<link href="https://litefinance.co.uz/" rel="alternate" hreflang="uz">
<link href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
<link href="/assets/3aeab7e4/css/font-awesome.min.css?v=1656234923" rel="stylesheet">
<link href="/assets/66e27244/progressively.min.css?v=1656235581" rel="stylesheet">
<link href="https://fonts.gstatic.com/" rel="preconnect" crossorigin="">
<link href="//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700" rel="stylesheet">
<link href="/assets/493df48a/css/fonts.min.css?v=1678804279" rel="stylesheet">
<link href="/assets/2d47d2c9/css/common.min.css?v=1725892526" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick.min.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick-theme.min.css" rel="stylesheet">
<link href="/assets/3824f50f/css/main.min.css?v=1722862927" rel="stylesheet">
<link href="/assets/3824f50f/css/like.css?v=1701164725" rel="stylesheet">
<link href="//cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.5/jquery.fancybox.min.css" rel="stylesheet">
<link href="//cdnjs.cloudflare.com/ajax/libs/jquery.perfect-scrollbar/0.6.12/css/perfect-scrollbar.min.css" rel="stylesheet">
<link href="/assets/7f4480b3/css/like.css?v=1700147738" rel="stylesheet">
<link href="/assets/a569eff6/css/style.css?v=1679579244" rel="stylesheet">
<link href="/assets/ebc8bb7a/css/style.css?v=1679579244" rel="stylesheet">
<link href="/assets/e3a82d0d/css/flags.min.css?v=1656234923" rel="stylesheet">
<link href="//cdn.jsdelivr.net/npm/cookieconsent@3/build/cookieconsent.min.css" rel="stylesheet">
<link href="/assets/8eefef3/css/cookie-gdpr.min.css?v=1657185596" rel="stylesheet">
<!--[if lt IE 9]>
<script src="/assets/a854b0aa/html5shiv.min.js?v=1656234923"></script>
<![endif]-->
<!--[if lt IE 9]>
<script src="/assets/a854b0aa/html5shiv-printshiv.min.js?v=1656234923"></script>
<![endif]-->
<!--[if lt IE 9]>
<script src="/assets/f6ee23b/respond.min.js?v=1656234923"></script>
<![endif]-->
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/es5-shim/4.5.14/es5-shim.min.js"></script>
<![endif]-->
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/es5-shim/4.5.14/es5-sham.min.js"></script>
<![endif]-->
<script>
var titleSubscribeForm       = "LiteFinance Subscription";
var titleSubscribeFormThanks = "Thanks for subscribing!";
var gdprCookiesText          = "This website uses cookies to enhance your experience. By continuing to browse the website, you are agreeing to our use of cookies.";
var gdprCookiesAcceptButton  = "Accept Cookies";
var gdprCookiesLearnMore     = "Learn more";
var sweetAlertTitle          = "CONGRATULATIONS!";
var sweetAlertText           = "You have successfully registered!";

var appParams = {
    env:                "prod",
    lang:               "en",
    zone:               "ma",
    themeZone:          "3",
    theme:              "liteforex",
    domain:             "www.litefinance.org",
    domainId:           "eg-ma",
    uniqueId:           "pages/default/index",
    clientIP:           "2a09:bac5:3129:e64::16f:8e",
    geoipCountryCode:   "ES",
    isDomainMI:         "1",
    isDomainEU:         "",
    baseUrl:            "https://www.litefinance.org",
    cacheBustingParam:  "?v=8192adc6",
    cabinetDpstLink:    "https://my.litefinance.org/deposit",
    newAccountLink:     "https://my.litefinance.org/mt?openPopup=/mt/new-real",
    HTTP_HOST:          "www.litefinance.org"
};
</script>
        <style>
            .lf-menu {
                z-index: 999 !important;
            }

            @media(min-width: 991px) {
                .mobile-menu-link {
                    display: none;
                }
            }

            .mobile-menu-link {
                font-size: 40px;
                position: absolute;
                top: 28px;
                right: 20px;
                text-decoration: none !important;
            }
        </style>

        
        <!-- Start VWO Async SmartCode -->
<link rel="preconnect" href="https://dev.visualwebsiteoptimizer.com">
<script type="text/javascript" id="vwoCode">
window._vwo_code || (function() {
var account_id=925177,
version=2.1,
settings_tolerance=2000,
hide_element='body',
hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;transition:none !important;',
/* DO NOT EDIT BELOW THIS LINE */
f=false,w=window,d=document,v=d.querySelector('#vwoCode'),cK='_vwo_'+account_id+'_settings',cc={};try{var c=JSON.parse(localStorage.getItem('_vwo_'+account_id+'_config'));cc=c&&typeof c==='object'?c:{}}catch(e){}var stT=cc.stT==='session'?w.sessionStorage:w.localStorage;code={use_existing_jquery:function(){return typeof use_existing_jquery!=='undefined'?use_existing_jquery:undefined},library_tolerance:function(){return typeof library_tolerance!=='undefined'?library_tolerance:undefined},settings_tolerance:function(){return cc.sT||settings_tolerance},hide_element_style:function(){return'{'+(cc.hES||hide_element_style)+'}'},hide_element:function(){if(performance.getEntriesByName('first-contentful-paint')[0]){return''}return typeof cc.hE==='string'?cc.hE:hide_element},getVersion:function(){return version},finish:function(e){if(!f){f=true;var t=d.getElementById('_vis_opt_path_hides');if(t)t.parentNode.removeChild(t);if(e)(new Image).src='https://dev.visualwebsiteoptimizer.com/ee.gif?a='+account_id+e}},finished:function(){return f},addScript:function(e){var t=d.createElement('script');t.type='text/javascript';if(e.src){t.src=e.src}else{t.text=e.text}d.getElementsByTagName('head')[0].appendChild(t)},load:function(e,t){var i=this.getSettings(),n=d.createElement('script'),r=this;t=t||{};if(i){n.textContent=i;d.getElementsByTagName('head')[0].appendChild(n);if(!w.VWO||VWO.caE){stT.removeItem(cK);r.load(e)}}else{var o=new XMLHttpRequest;o.open('GET',e,true);o.withCredentials=!t.dSC;o.responseType=t.responseType||'text';o.onload=function(){if(t.onloadCb){return t.onloadCb(o,e)}if(o.status===200){_vwo_code.addScript({text:o.responseText})}else{_vwo_code.finish('&e=loading_failure:'+e)}};o.onerror=function(){if(t.onerrorCb){return t.onerrorCb(e)}_vwo_code.finish('&e=loading_failure:'+e)};o.send()}},getSettings:function(){try{var e=stT.getItem(cK);if(!e){return}e=JSON.parse(e);if(Date.now()>e.e){stT.removeItem(cK);return}return e.s}catch(e){return}},init:function(){if(d.URL.indexOf('__vwo_disable__')>-1)return;var e=this.settings_tolerance();w._vwo_settings_timer=setTimeout(function(){_vwo_code.finish();stT.removeItem(cK)},e);var t;if(this.hide_element()!=='body'){t=d.createElement('style');var i=this.hide_element(),n=i?i+this.hide_element_style():'',r=d.getElementsByTagName('head')[0];t.setAttribute('id','_vis_opt_path_hides');v&&t.setAttribute('nonce',v.nonce);t.setAttribute('type','text/css');if(t.styleSheet)t.styleSheet.cssText=n;else t.appendChild(d.createTextNode(n));r.appendChild(t)}else{t=d.getElementsByTagName('head')[0];var n=d.createElement('div');n.style.cssText='z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;';n.setAttribute('id','_vis_opt_path_hides');n.classList.add('_vis_hide_layer');t.parentNode.insertBefore(n,t.nextSibling)}var o='https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(d.URL)+'&vn='+version;if(w.location.search.indexOf('_vwo_xhr')!==-1){this.addScript({src:o})}else{this.load(o+'&x=true')}}};w._vwo_code=code;code.init();})();
</script>
<!-- End VWO Async SmartCode -->            <script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "Organization",
            "name": "LiteFinance",
            "alternateName": "Liteforex",
            "url": "https://www.litefinance.org/",
            "logo": "https://www.litefinance.org/assets/7ae75bb/images/header-logo-litefinance.png",
            "contactPoint": [{
                "@type": "ContactPoint",
                "telephone": "+447520644437",
                "contactType": "customer service"
            },{
                "@type": "ContactPoint",
                "telephone": "+447520644437",
                "contactType": "billing support"
            }],
            "founder":
            {
                "@type": "Person",
                "name": "Alexander Mestovsky",
                "url": "https://www.owler.com/company/liteforex"
            },
            "foundingDate" : "2005",
            "sameAs": [
                "https://www.facebook.com/LiteFinancebroker",
                "https://twitter.com/litefinanceeng",
                "https://www.instagram.com/litefinancebroker/",
                "https://www.youtube.com/user/LiteForexOfficial",
                "https://www.linkedin.com/company/litefinance-official"
            ],
            "mentions": [
                {"@type": "Thing", "name": "Forex Broker", "sameAs": "https://en.wikipedia.org/wiki/Foreign_exchange_market"},
                {"@type": "Organization", "name": "LiteFinance", "sameAs": "https://www.globalbrandsmagazine.com/litefinance-over-16-years-on-the-market/"}
            ]
        }
    </script>
    <script type="text/javascript">(function(){function _vwo_err(e){var vwo_e=new Image;vwo_e.src="https://dev.visualwebsiteoptimizer.com/ee.gif?a=925177&s=j.php&_cu="+encodeURIComponent(window.location.href)+"&e="+encodeURIComponent(e&&e.message&&e.message.substring(0,1e3)+"&vn=")+(e&&e.code?"&code="+e.code:"")+(e&&e.type?"&type="+e.type:"")+(e&&e.status?"&status="+e.status:"")}try{window._VWO_Jphp_StartTime = (window.performance && typeof window.performance.now === 'function' ? window.performance.now() : new Date().getTime());;(function(){window._VWO=window._VWO||{};var aC=window._vwo_code;if(typeof aC==='undefined'){window._vwo_mt='dupCode';return;}if(window._VWO.sCL){window._vwo_mt='dupCode';window._VWO.sCDD=true;try{if(aC){clearTimeout(window._vwo_settings_timer);var h=document.querySelectorAll('#_vis_opt_path_hides')[1];h&&h.remove();}}catch(e){};return;};window._VWO.sCL=true;;window._vwo_mt="live";var localPreviewObject={};var previewKey="_vis_preview_"+925177;var wL=window.location;try{localPreviewObject[previewKey]=window.localStorage.getItem(previewKey);JSON.parse(localPreviewObject[previewKey])}catch(e){localPreviewObject[previewKey]=""}try{window._vwo_tm="";var getMode=function(e){var n;if(window.name.indexOf(e)>-1){n=window.name}else{n=wL.search.match("_vwo_m=([^&]*)");n=n&&n[1]}return n&&JSON.parse(decodeURIComponent(n))};var ccMode=getMode("_vwo_cc");if(window.name.indexOf("_vis_heatmap")>-1||window.name.indexOf("_vis_editor")>-1||ccMode||window.name.indexOf("_vis_preview")>-1){try{if(window.name&&JSON.parse(window.name)){window._vwo_mt=window.name}else if(ccMode){window._vwo_mt=decodeURIComponent(wL.search.match("_vwo_m=([^&]*)")[1])}}catch(e){if(window._vwo_tm)window._vwo_mt=window._vwo_tm}}else if(window._vwo_tm.length){window._vwo_mt=window._vwo_tm}else if(location.href.indexOf("_vis_opt_preview_combination")!==-1&&location.href.indexOf("_vis_test_id")!==-1){window._vwo_mt="sharedPreview"}else if(localPreviewObject[previewKey]){window._vwo_mt=JSON.stringify(localPreviewObject)}if(window._vwo_mt!=="live"){if(!getMode("_vwo_cc")){_vwo_code.load('https://dev.visualwebsiteoptimizer.com/j.php?mode=' + encodeURIComponent(window._vwo_mt) + '&a=925177&f=1&u=' + encodeURIComponent(window._vis_opt_url||document.URL)+'&eventArch=true'+'&x=true');}else{(function(){window._vwo_code&&window._vwo_code.finish();_vwo_ccc={u:"/j.php?a=925177&u=https%3A%2F%2Fwww.litefinance.org%2F&vn=2.1&x=true"};var s=document.createElement("script");s.src="https://app.vwo.com/visitor-behavior-analysis/dist/codechecker/cc.min.js?r="+Math.random();document.head.appendChild(s)})()}}}catch(e){var vwo_e=new Image;vwo_e.src="https://dev.visualwebsiteoptimizer.com/ee.gif?s=mode_det&e="+encodeURIComponent(e&&e.stack&&e.stack.substring(0,1e3)+"&vn=");aC&&window._vwo_code.finish()}})();
;;window._vwo_cookieDomain="litefinance.org";;;_vwo_surveyAssetsBaseUrl="https://cdn.visualwebsiteoptimizer.com/";;if(window._vwo_mt==="live"){window.VWO=window.VWO||[];window._vwo_acc_id=925177;if(window._vwo_acc_id===744263){_vwo_err({message:"Jphp loaded on variation",referrer:document.referrer})}window.VWO.visUuid="DA7E021EBB7E4CE2B37E9D2E7F3715934|ac42e198d839ff8a77859f7104f74cb0";
;_vwo_code.sT=_vwo_code.finished();(function(c,a,e,d,b,z,g){function f(a,b,d){e.cookie=a+"="+b+"; expires="+new Date(864e5*d+ +new Date).toGMTString()+"; domain="+g+"; path=/"}-1==e.cookie.indexOf("_vis_opt_out")&&-1==d.location.href.indexOf("vwo_opt_out=1")&&(a=e.cookie.replace(/(?:(?:^|.*;\s*)_vwo_uuid_v2\s*=\s*([^;]*).*$)|^.*$/,"$1")||a,a=a.split("|"),b=new Image,c=d.location.hostname.replace(/^www\./,"")||c,g=window._vis_opt_domain||c||d.location.hostname.replace(/^www\./,""),b.src="https://dev.visualwebsiteoptimizer.com/v.gif?cd="+(window._vis_opt_cookieDays||0)+"&a=925177&d="+encodeURIComponent(c)+"&u="+a[0]+"&h="+a[1]+"&t="+z,d.vwo_iehack_queue=[b],f("_vwo_uuid_v2",a.join("|"),366))})("litefinance.org",window.VWO.visUuid,document,window,0,_vwo_code.sT);
;clearTimeout(window._vwo_settings_timer);if(window._vwo_acc_id===750455){window._vwo_settings_timer=null};;;var vwoCode=window._vwo_code;if(vwoCode.filterConfig&&vwoCode.filterConfig.filterTime==="balanced"){vwoCode.removeLoaderAndOverlay()}var vwo_CIF=false;var UAP=false;;var _vwo_style=document.getElementById('_vis_opt_path_hides'),_vwo_css=(vwoCode.hide_element_style?vwoCode.hide_element_style():'{opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;transition:none !important;}')+':root {--vwo-el-opacity:0 !important;--vwo-el-filter:alpha(opacity=0) !important;--vwo-el-bg:none !important;--vwo-el-ts:none !important;}',_vwo_text="" + _vwo_css ; var checkText = window._vwo_acc_id === 744263 ? _vwo_text !== "body" && !_vwo_text.includes("body,") : true; if (_vwo_style && checkText) { var e = _vwo_style.classList.contains("_vis_hide_layer") && _vwo_style; if (UAP && !UAP() && vwo_CIF && !vwo_CIF()) { e ? e.parentNode.removeChild(e) : _vwo_style.parentNode.removeChild(_vwo_style) } else { if (e) { var t = _vwo_style = document.createElement("style"), o = document.getElementsByTagName("head")[0], s = document.querySelector("#vwoCode"); t.setAttribute("id", "_vis_opt_path_hides"), s && t.setAttribute("nonce", s.nonce), t.setAttribute("type", "text/css"), o.appendChild(t) } if (_vwo_style.styleSheet) _vwo_style.styleSheet.cssText = _vwo_text; else { var l = document.createTextNode(_vwo_text); _vwo_style.appendChild(l) } e ? e.parentNode.removeChild(e) : _vwo_style.removeChild(_vwo_style.childNodes[0])}};((function(){var push_api=[{"api":"modifyClickPauseTime","arg":{"time":"0"}}];for(var i of push_api){window.VWO.push([i.api,i.arg])}}))();VWO._=VWO._||{};window._vwo_clicks=false;VWO._.allSettings=(function(){return{dataStore:{campaigns:{1:{"urlRegex":"","multiple_domains":0,"sections":{"1":{"variations":{"2":[{"dHE":true,"xpath":"BODY","tag":"C_925177_1_1_2_0","rtag":"R_925177_1_1_2_0"}],"1":[]},"path":"","segment":{"2":1,"1":1},"variation_names":{"2":"chart-pop-up","1":"Control"},"triggers":[]}},"status":"RUNNING","comb_n":{"2":"chart-pop-up","1":"Control"},"manual":false,"muts":{"post":{"enabled":true,"refresh":true}},"triggers":[7246027],"combs":{"2":0.5,"1":0.5},"ibe":0,"metrics":[{"metricId":780319,"id":2,"type":"m"},{"metricId":840145,"id":3,"type":"m"}],"pc_traffic":100,"varSegAllowed":false,"name":"gold price prediction ar - chart","id":1,"ps":true,"ep":1720695095000,"clickmap":0,"pgre":true,"goals":{"2":{"identifier":"vwo_bounce","type":"CUSTOM_GOAL","mca":false},"3":{"identifier":"registration_email","type":"CUSTOM_GOAL","mca":false}},"exclude_url":"","pg_config":["1297426"],"segment_code":"(_vwo_s().f_e(_vwo_s().ts(), 'pst')) || (_vwo_s().f_e(_vwo_s().ts(), 'org'))","globalCode":[],"mt":{"2":"6727561","3":"7326769"},"type":"VISUAL_AB","version":4,"ss":{"csa":0}}},plugins:{"DACDNCONFIG":{"DT":{"DEVICE":"mobile","TC":"function(){ return _vwo_t.cm('eO','js',VWO._.dtc.ctId); };","SEGMENTCODE":"function(){ return _vwo_s().f_e(_vwo_s().dt(),'mobile') };","DELAYAFTERTRIGGER":1000},"SD":false,"SPA":true,"AST":true,"BSECJ":false,"CKLV":false,"CRECJS":false,"jsConfig":{"earc":1,"ast":1,"m360":1},"DONT_IOS":false,"CJ":false,"RDBG":false,"PRTHD":false,"SST":false,"SCC":"{\"cache\":0}","IAF":false,"DNDOFST":1000,"CINSTJS":false,"eNC":false,"SPAR":false,"CSHS":false,"UCP":false,"FB":false},"LIBINFO":{"OPA":{"HASH":"05c896517ef6440acaf6a4c7e5fccdaebr","PATH":"\/4.0"},"TRACK":{"LIB_SUFFIX":"","HASH":"f3fd3f8291fa7090d34040205799a29bbr"},"WORKER":{"HASH":"70faafffa0475802f5ee03ca5ff74179br"},"SURVEY":{"HASH":"16a2268fae5e6fb64f99fbf81bab5778"}},"UA":{"br":"Chrome","de":"Other","ps":"desktop:false:Windows:10:Chrome:119:Other","os":"Windows","dt":"desktop"},"IP":"104.28.158.248","GEO":{"vn":"geoip2","c":"Chamartin","cc":"ES","cn":"Spain","conC":"EU","r":"MD","cEU":"1"},"PIICONFIG":false},vwoData:{"gC":null},crossDomain:{},integrations:{},events:{"vwo_errorOnPage":{},"vwo_surveyExtraData":{},"vwo_surveyQuestionSubmitted":{},"vwo_orientationChanged":{},"vwo_survey_submit":{},"vwo_pageView":{},"vwo_appGoesInBackground":{},"vwo_appLaunched":{},"vwo_networkChanged":{},"vwo_autoCapture":{},"vwo_zoom":{},"vwo_longPress":{},"vwo_fling":{},"vwo_scroll":{},"lead":{},"registration_phone":{},"vwo_appNotResponding":{},"vwo_appCrashed":{},"vwo_page_session_count":{},"vwo_vA":{},"vwo_survey_surveyCompleted":{},"vwo_dom_click":{"nS":["target","target.innerText"]},"vwo_survey_reachedThankyou":{},"vwo_trackGoalVisited":{},"vwo_newSessionCreated":{},"vwo_survey_display":{},"vwo_rC":{},"vwo_survey_close":{},"vwo_survey_attempt":{},"vwo_analyzeHeatmap":{},"vwo_analyzeRecording":{},"vwo_customTrigger":{},"vwo_dom_scroll":{"nS":["bottom","pxTop","top","pxBottom"]},"vwo_leaveIntent":{},"vwo_conversion":{},"vwo_timer":{"nS":["timeSpent"]},"vwo_variationShown":{},"registration_email":{},"vwo_mouseout":{},"vwo_selection":{},"vwo_screenViewed":{},"vwo_quickBack":{},"vwo_pageRefreshed":{},"vwo_cursorThrashed":{},"vwo_recommendation_block_shown":{},"vwo_goalVisit":{"nS":["expId"]},"vwo_surveyAttempted":{},"vwo_doubleTap":{},"vwo_surveyCompleted":{},"vwo_surveyQuestionDisplayed":{},"vwo_surveyQuestionAttempted":{},"vwo_surveyDisplayed":{},"vwo_surveyClosed":{},"vwo_pageUnload":{},"vwo_singleTap":{},"vwo_sessionSync":{},"vwo_appTerminated":{},"vwo_appComesInForeground":{},"vwo_syncVisitorProp":{},"vwo_survey_questionShown":{},"vwo_survey_questionAttempted":{},"vwo_copy":{},"vwo_survey_complete":{},"vwo_customConversion":{},"vwo_revenue":{},"vwo_dom_submit":{},"vwo_analyzeForm":{}},visitorProps:{},uuid:"DA7E021EBB7E4CE2B37E9D2E7F3715934",syV:{},syE:{},cSE:{},CIF:false,syncEvent:"sessionCreated",syncAttr:"sessionCreated"},triggers:{"2":{"cnds":[{"id":100,"event":"vwo_variationShown"}]},"4":{"cnds":["a",{"id":109,"event":"vwo_pageView"},[{"data":["gtn",10],"op":"ts"},{"id":110,"event":"vwo_pageView"}]],"dslv":2},"6727561":{"cnds":[{"filters":{},"id":1000,"event":"vwo_pageView"}],"dslv":2},"7326769":{"cnds":[{"filters":{},"id":1000,"event":"registration_email"}],"dslv":2},"8":{"cnds":[{"id":102,"event":"vwo_pageView"}]},"7246021":{"cnds":[{"filters":[[["tags.ct_d414e826122566f92f727509609f9600"],"exec"]],"id":1001,"event":"widget-1720796824108-rec-ready"}]},"7246024":{"cnds":[{"filters":[[["tags.ct_861ceebbb559b6413ce5db54e2cf270f"],"exec"]],"id":1001,"event":"widget-1720796824108-js-ready"}]},"7246027":{"cnds":["a",{"filters":{},"id":1002,"event":"vwo_pageView"},["o",{"filters":[["storage.cookies._vis_opt_exp_1_combi","nbl"]],"id":500,"event":"vwo_pageView"},["a",{"id":2,"event":"vwo_mutationObserved"},{"filters":{},"id":4,"event":"vwo_notRedirecting"},{"filters":{},"id":5,"event":"vwo_visibilityTriggered"},{"filters":[["trafficSource","in",["org","pst"]]],"id":1000,"event":"vwo_pageView"}]]],"dslv":2},"9":{"cnds":[{"id":105,"event":"vwo_groupCampTriggered"}]},"5":{"cnds":[{"id":101,"event":"vwo_postInit"}]},"75":{"cnds":[{"id":99,"event":"vwo_urlChange"}]}},tags:{ct_d414e826122566f92f727509609f9600:{ fn:function(executeTrigger, vwo_$) {
            (function(){let e=JSON.parse(localStorage.getItem('vwo_w_1720796824108')),t=null,l=null;e&&e.l_ts>0&&(t=(new Date).toISOString().slice(0,10),l=new Date(JSON.parse(e.l_ts)).toISOString().slice(0,10)),(t||l)&&t===l||executeTrigger()})()
            }}, ct_861ceebbb559b6413ce5db54e2cf270f:{ fn:function(executeTrigger, vwo_$) {
            (function(){setTimeout((function(){var t=document.querySelector("[vwo-widget-id='1720796824108']");t&&function(){var t=window._vwo_handleMutations||function(t,n){n()};this.querySelector(".vwo-modal__close-button").onclick=function(){t(this.parentNode,function(){this.parentNode&&this.parentNode.removeChild(this),this.dispatchEvent(new Event("close_button_clicked"))}.bind(this))}.bind(this)}.bind(t)()})),setTimeout((function(){document.dispatchEvent(new Event('vwo_widget_added_1720796824108'))}))})()
            }}, C_925177_1_1_2_0:{ fn:function(log,nonce=''){return (function(x) {var el,ctx=vwo_$(x);
/*vwo_debug log("addElement","BODY"); vwo_debug*/!(el=vwo_$("BODY")).find('[vwo-op-1720796824171=""]').length&&el.performOp(1720796824171).vwoElement({position:"append",layout:"modal-banner-image",id:1720796824108,widgetId:"modal",html:'<div id="vwo-widget-1720796824108" vwo-widget-id="1720796824108" vwo-op-1720796824171=""> <div data-widget-identifier="" class="vwo-modal-wrapper " role="dialog" aria-label="Image dialog box" aria-modal="true" tabindex="-1" data-styleguide="" data-styleguide-background-color="styleguide.backgroundColor"> <div class="vwo-modal" style=""> <button aria-label="close modal" type="button" class="vwo-modal__close-button"> <svg fill="#a6aeb9" width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <rect y="3.05176e-05" width="24" height="24" rx="12" fill="black" fill-opacity="0.2"></rect> <path d="M13.4086 11.9991L17.7045 7.71268H17.7045C18.0962 7.32088 18.0962 6.68565 17.7045 6.29385C17.3127 5.90205 16.6776 5.90205 16.2859 6.29385L12 10.5903L7.71414 6.29385C7.3224 5.90205 6.68725 5.90205 6.29551 6.29385C5.90377 6.68565 5.90377 7.32088 6.29551 7.71268L10.5914 11.9991L6.29551 16.2856C5.90377 16.6742 5.90118 17.3069 6.28972 17.6987C6.29164 17.7006 6.29357 17.7025 6.29551 17.7044C6.68406 18.0962 7.31661 18.0988 7.70835 17.7102C7.71029 17.7083 7.71222 17.7064 7.71414 17.7044L12 13.408L16.2859 17.7044C16.6744 18.0962 17.307 18.0988 17.6987 17.7102C17.7006 17.7083 17.7026 17.7064 17.7045 17.7044C18.0962 17.3158 18.0988 16.6832 17.7103 16.2914C17.7084 16.2895 17.7064 16.2875 17.7045 16.2856L13.4086 11.9991Z" fill="white"></path> </svg> </button> <a href="https://my.litefinance.org/ar/trading/chart?symbol=XAUUSD" target="_blank" class="vwo-banner-link"><img class="vwo-img" id="vwo-img-1720796824108" alt="pop-up image" src="https://www.litefinance.org/uploads/tests/access-to-price-chart-v1-ar.jpg" height="400" width="600" title="" border=""> </a> </div> </div>  <div class="vwo-modal__mask"></div>  <style vwocspn="@tkn">#vwo-widget-1720796824108 *{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;margin:0 !important;padding:0 !important;line-height:1.4 !important;box-sizing:border-box !important;text-align:left !important}#vwo-widget-1720796824108 .vwo-modal-wrapper{position:fixed !important;left:0 !important;top:0 !important;right:0 !important;bottom:0 !important;overflow-y:auto !important;padding:16px !important;display:flex !important;align-items:center !important;z-index:2147483000 !important}#vwo-widget-1720796824108 .vwo-modal{width:600px !important;height:auto !important;margin:auto !important;box-shadow:0 20px 32px rgba(0,0,0,0.24) !important;border-radius:4px !important;overflow:hidden !important;background-color:#fff !important;position:relative !important;word-break:break-word !important;overflow-wrap:break-word !important;display:flex !important;align-items:center !important;justify-content:center !important}#vwo-widget-1720796824108 .vwo-modal__close-button{position:absolute !important;top:16px !important;right:16px !important;z-index:1 !important;cursor:pointer !important;padding:0 !important;border:none !important;background:none !important;color:rgba(0,0,0,0.2) !important}#vwo-widget-1720796824108 .vwo-modal__mask{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;background-color:rgba(0,0,0,0.5) !important;z-index:2147482999 !important}#vwo-widget-1720796824108 .vwo-img{max-width:100% !important;height:auto !important;display:block !important}#vwo-widget-1720796824108 .vwo-banner-link{display:block !important;width:100% !important;height:100% !important}#vwo-widget-1720796824108 .vwo-modal-wrapper--expanded .vwo-modal{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important}#vwo-widget-1720796824108 .vwo-modal-wrapper--expanded .vwo-img{max-width:none !important;height:100% !important;width:100% !important;object-fit:cover !important}@media only screen and (max-width: 620px){#vwo-widget-1720796824108 .vwo-modal{width:100% !important}}\n</style></div>',sks:{d:0,v:0,l_ts:0},sw:{"p_dsl":"4"},rec:{"p_dsl":{"cnds":[{"id":1000,"event":"trigger.7246021","filters":[]}],"dslv":2}},hw:null,opId:1720796824171,js:{"p_dsl":{"cnds":[{"id":1000,"event":"trigger.7246024","filters":[]}],"dslv":2}}});})("BODY")}}, R_925177_1_1_2_0:{ fn:function(log,nonce=''){return (function(x) {
if(!vwo_$.fn.vwoRevertHtml){
 return;
};
var el,ctx=vwo_$(x);
/*vwo_debug log("Revert","addElement","BODY"); vwo_debug*/(el=vwo_$('[vwo-widget-id="1720796824108"]')).remove();})("BODY")}}},rules:[{"tags":[{"id":"metric","data":{"campaigns":[{"c":1,"g":3}],"type":"m"},"metricId":840145}],"triggers":["7326769"]},{"tags":[{"priority":4,"id":"runCampaign","data":"campaigns.1"}],"triggers":["7246027"]},{"tags":[{"id":"metric","data":{"campaigns":[{"c":1,"g":2}],"type":"m"},"metricId":780319}],"triggers":["6727561"]},{"tags":[{"id":"runTestCampaign"}],"triggers":["2"]},{"tags":[{"id":"urlChange"}],"triggers":["75"]},{"tags":[{"id":"checkEnvironment"}],"triggers":["5"]},{"tags":[{"priority":2,"id":"groupCampaigns"},{"id":"prePostMutation","priority":3}],"triggers":["8"]},{"tags":[{"priority":2,"id":"visibilityService"}],"triggers":["9"]}],pages:{"ec":[{"1297423":{"inc":["o",["url","urlReg","(?i).*"]]}}]},pagesEval:{"ec":[1297423]}}})();
;;var commonWrapper=function(argument){if(!argument){argument={valuesGetter:function(){return{}},valuesSetter:function(){},verifyData:function(){return{}}}}var pollInterval=100;var timeout=6e4;return function(){var accountIntegrationSettings={};var _interval=null;function waitForAnalyticsVariables(){try{accountIntegrationSettings=argument.valuesGetter()}catch(error){accountIntegrationSettings=undefined}if(accountIntegrationSettings&&argument.verifyData(accountIntegrationSettings)){argument.valuesSetter(accountIntegrationSettings);return 1}return 0}var currentTime=0;_interval=setInterval((function(){currentTime=currentTime||performance.now();var result=waitForAnalyticsVariables();if(result||performance.now()-currentTime>=timeout){clearInterval(_interval)}}),pollInterval)}};
        var pushBasedCommonWrapper=function(argument){var firedCamp={};if(!argument){argument={integrationName:"",getExperimentList:function(){},accountSettings:function(){},pushData:function(){}}}return function(){window.VWO=window.VWO||[];var sendDebugLogs=function(expId,variationId,isTimeout,user_type){try{var errorPayload={f:argument["integrationName"]||"",a:window._vwo_acc_id,url:window.location.href,exp:expId,v:variationId,vwo_uuid:VWO._&&VWO._.cookies&&VWO._.cookies.get("_vwo_uuid"),user_type:user_type};if(isTimeout){errorPayload["timeout"]=true}if(window.VWO._.customError){window.VWO._.customError({msg:"integration debug",url:window.location.href,lineno:"",colno:"",source:JSON.stringify(errorPayload)})}}catch(e){var vwo_error=""}};const callbackFn=function(data){if(!data)return;var expId=data[1],variationId=data[2],repeated=data[0],singleCall=0,debug=0;var experimentList=argument.getExperimentList();if(typeof argument.accountSettings==="function"){var accountSettings=argument.accountSettings();if(accountSettings){singleCall=accountSettings["singleCall"];debug=accountSettings["debug"]}}if(singleCall&&repeated==="vS"||firedCamp[expId]){return}if(expId&&variationId&&["VISUAL_AB","VISUAL","SPLIT_URL"].indexOf(_vwo_exp[expId].type)>-1){if(experimentList.indexOf(+expId)!==-1){firedCamp[expId]=variationId;var pollInterval=100;var currentTime=0;var timeout=6e4;var user_type=_vwo_exp[expId].exec?"vwo-retry":"vwo-new";var interval=setInterval((function(){currentTime=currentTime||performance.now();var toClearInterval=argument.pushData(expId,variationId);if(debug&&toClearInterval){sendDebugLogs(expId,variationId,false,user_type)}var isTimeout=performance.now()-currentTime>=timeout;if(isTimeout&&debug){sendDebugLogs(expId,variationId,true,user_type)}if(toClearInterval||isTimeout){clearInterval(interval)}}),pollInterval||100)}}};window.VWO.push(["onVariationApplied",callbackFn]);window.VWO.push(["onVariationShownSent",callbackFn])}};
    var surveyDataCommonWrapper=function(argument){if(!argument){argument={getCampaignList:function(){return[]},surveyStatusChange:function(){},answerSubmitted:function(){}}}return function(){window.VWO=window.VWO||[];function getValuesFromAnswers(answers){var values=[];for(var i=0;i<answers.length;i++){values.push(answers[i].value)}return values}function commonSurveyCallback(data,callback,surveyStatus){if(!data)return;var surveyId=data.surveyId;var campaignList=argument.getCampaignList();if(surveyId&&campaignList.indexOf(+surveyId)!==-1){var pollInterval=100;var currentTime=0;var timeout=6e4;var surveyData={accountId:data.accountId,surveyId:data.surveyId,uuid:data.uuid};if(surveyStatus==="surveySubmitted"){surveyData=Object.assign(surveyData,{questionType:data.questionType,questionText:data.questionText,answers:data.answers,answersValue:getValuesFromAnswers(data.answers),skipped:data.skipped})}var interval=setInterval((function(){currentTime=currentTime||performance.now();var toClearInterval=callback(surveyId,surveyStatus,surveyData);var isTimeout=performance.now()-currentTime>=timeout;if(toClearInterval||isTimeout){clearInterval(interval)}}),pollInterval)}}window.VWO.push(["onSurveyShown",function(data){commonSurveyCallback(data,argument.surveyStatusChange,"surveyShown")}]);window.VWO.push(["onSurveyCompleted",function(data){commonSurveyCallback(data,argument.surveyStatusChange,"surveyCompleted")}]);window.VWO.push(["onSurveyAnswerSubmitted",function(data){commonSurveyCallback(data,argument.answerSubmitted,"surveySubmitted")}])}};
    (function(){var VWOOmniTemp={};window.VWOOmni=window.VWOOmni||{};for(var key in VWOOmniTemp)Object.prototype.hasOwnProperty.call(VWOOmniTemp,key)&&(window.VWOOmni[key]=VWOOmniTemp[key]);;})();(function(){window.VWO=window.VWO||[];var pollInterval=100;var _vis_data={};var intervalObj={};var analyticsTimerObj={};var experimentListObj={};window.VWO.push(["onVariationApplied",function(data){if(!data){return}var expId=data[1],variationId=data[2];if(expId&&variationId&&["VISUAL_AB","VISUAL","SPLIT_URL"].indexOf(window._vwo_exp[expId].type)>-1){}}])})();;
;var vD=VWO.data||{};VWO.data={content:{"fns":{"list":{"vn":1,"args":{"1":{}}}}},as:"r1.visualwebsiteoptimizer.com",dacdnUrl:"https://dev.visualwebsiteoptimizer.com",accountJSInfo:{"noSS":false,"pc":{"a":0,"t":0},"rp":30,"ts":1728274770}};for(var k in vD){VWO.data[k]=vD[k]};;var gcpfb=function(a,loadFunc,status,err,success){if(a.indexOf("/cdn/")!==-1){loadFunc(a.replace("cdn/",""),err,success); _vwo_err({message:"Google_Cdn failing for " + a + ". Trying Fallback..",code:"cloudcdnerr",status:status}); return true;}};window.VWO=window.VWO || [];window.VWO._= window.VWO._ || {};window.VWO._.gcpfb=gcpfb;;var d={cookie:document.cookie,URL:document.URL,referrer:document.referrer};var w={VWO:{_:{}},location:{href:window.location.href,search:window.location.search},_vwoCc:window._vwoCc};;window._vwo_cdn="https://dev.visualwebsiteoptimizer.com/cdn/";window._VWO=window._VWO||{};window._VWO.fSeg={};window._VWO.dcdnUrl="";window._VWO._vis_nc_lib=window._vwo_cdn+"edrv/nc-5c6a4ba1f62b60fdf90f5cf8c2585e95br.js";var loadWorker=function(url){_vwo_code.load(url,{dSC: true, onloadCb: function(xhr,a){window._vwo_wt_l=true;if(xhr.status===200 ||xhr.status===304){var code="var window="+JSON.stringify(w)+",document="+JSON.stringify(d)+";window.document=document;"+xhr.responseText;var blob=new Blob([code||"throw new Error('code not found!');"],{type:"application/javascript"}),url=URL.createObjectURL(blob);window.mainThread={webWorker:new Worker(url)};window.vwoChannelFW=new MessageChannel();window.vwoChannelToW=new MessageChannel();window.mainThread.webWorker.postMessage({vwoChannelToW:vwoChannelToW.port1,vwoChannelFW:vwoChannelFW.port2},[vwoChannelToW.port1, vwoChannelFW.port2]);if(!window._vwo_mt_f)return window._vwo_wt_f=true;_vwo_code.addScript({text:window._vwo_mt_f});delete window._vwo_mt_f}else{if(gcpfb(a,loadWorker,xhr.status)){return;}_vwo_code.finish("&e=loading_failure:"+a)}}, onerrorCb: function(a){if(gcpfb(a,loadWorker)){return;}window._vwo_wt_l=true;_vwo_code.finish("&e=loading_failure:"+a);}})};loadWorker("https://dev.visualwebsiteoptimizer.com/cdn/edrv/worker-b0d363a401093f288c66a8fb01ee7befbr.js");;var _vis_opt_file;var _vis_opt_lib;if(window.VWO._.allSettings.dataStore.previewExtraSettings!=undefined&&window.VWO._.allSettings.dataStore.previewExtraSettings.isSurveyPreviewMode){var surveyHash=window.VWO._.allSettings.dataStore.plugins.LIBINFO.SURVEY.HASH;_vis_opt_file="va_survey_debug_events-"+surveyHash+".js";_vis_opt_lib="https://dev.visualwebsiteoptimizer.com/"+_vis_opt_file}else if(window.VWO._.allSettings.dataStore.mode!=undefined&&window.VWO._.allSettings.dataStore.mode=="PREVIEW"){var path1="evad.js?va=";var path2="&d=debugger_new&h=-e3e54993f0e4c05b3c2ce9b73fecff11";_vis_opt_file=vwoCode.use_existing_jquery&&typeof vwoCode.use_existing_jquery()!=="undefined"?vwoCode.use_existing_jquery()?path1+"vanj"+path2:path1+"va_gq"+path2:path1+"edrv/va_gq-ca192c2beb893628a5ae5f404573b624br.js"+path2;_vis_opt_lib="https://dev.visualwebsiteoptimizer.com/"+_vis_opt_file}else{_vis_opt_file=vwoCode.use_existing_jquery&&typeof vwoCode.use_existing_jquery()!=="undefined"?vwoCode.use_existing_jquery()?"edrv/vanj-dbac17217990efd9037e990f5a558524br.js":"edrv/va_gq-ca192c2beb893628a5ae5f404573b624br.js":"edrv/va_gq-ca192c2beb893628a5ae5f404573b624br.js"}window._vwo_library_timer=setTimeout((function(){vwoCode.removeLoaderAndOverlay&&vwoCode.removeLoaderAndOverlay();vwoCode.finish()}),vwoCode.library_tolerance&&typeof vwoCode.library_tolerance()!=="undefined"?vwoCode.library_tolerance():2500),_vis_opt_lib=typeof _vis_opt_lib=="undefined"?window._vwo_cdn+_vis_opt_file:_vis_opt_lib;var loadLib=function(url){_vwo_code.load(url, {dSC: true, onloadCb:function(xhr,a){window._vwo_mt_l=true;if(xhr.status===200 || xhr.status===304){if(!window._vwo_wt_f)return window._vwo_mt_f=xhr.responseText;_vwo_code.addScript({text:xhr.responseText});delete window._vwo_wt_f;}else{if(gcpfb(a,loadLib,xhr.status)){return;}_vwo_code.finish("&e=loading_failure:"+a);}}, onerrorCb: function(a){if(gcpfb(a,loadLib)){return;}window._vwo_mt_l=true;_vwo_code.finish("&e=loading_failure:"+a);}})};loadLib(_vis_opt_lib);VWO.load_co=window._vwo_code.load.bind(window._vwo_code);;;}}catch(e){_vwo_code.finish();_vwo_code.removeLoaderAndOverlay&&_vwo_code.removeLoaderAndOverlay();_vwo_err(e);window.VWO.caE=1}})();
</script><script type="text/javascript">// This file uses references and method signatures that can be found in jquery.js and cash.js.
// Copyright JS Foundation and other contributors, https://js.foundation/
// Copyright (c) 2014-present Ken Wheeler
// Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
//  * documentation files (the "Software"), to deal in the Software without restriction, including without limitation the
//  * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to
//  * permit persons to whom the Software is furnished to do so, subject to the following conditions:
//  *
//  * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the
//  * Software.
//  *
//  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
//  * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
//  * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
//  * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
(function(){"use strict";var e,t,n,o,i,r,s;window.VWO=window.VWO||[],window.VWO.v="7.0",window.VWO.v_e="e618aac1e",window._VWO_VaGQ_StartTime=performance.now(),window.VWO.modules={vwoUtils:{cookies:{}},utils:{},tags:{},phoenixPlugins:{events:{predefinedEvents:{}}},otherLibDeps:{}},window.VWO._=window.VWO._||{},Object.defineProperty(window.VWO._,"phoenixMT",{value:{bus:{},idMapping:{},counter:0,eventHistory:{},on:function(e,t,n){this.bus[e]=this.bus[e]||[],n&&n.syncToDataLayer&&(t.syncToDataLayer=!!n.syncToDataLayer);const o=this.bus[e].push(t);return this.idMapping[this.counter]=[e,o-1],this.counter++},once:function(e,t){this.bus[e]&&1==this.bus[e].length?this.bus[e][0]=t:this.on(e,t)},getAllEvents:function(){return Object.keys(this.bus)},trigger:function(e,t={}){var n;let o=[];if(!this.bus[e])return this.eventHistory[e]=this.eventHistory[e]||[],this.eventHistory[e].push(t);((null===(n=window._vwoCc)||void 0===n?void 0:n.delayCustomGoal)||"vwo_campaignsLoaded"===e)&&(this.eventHistory[e]=this.eventHistory[e]||[],this.eventHistory[e].push(t));for(let n=(this.bus[e]||[]).length-1;n>=0;n--)if(this.bus[e][n])try{const i=this.bus[e][n];i.syncToDataLayer?o.push(i):i.call(this,t)}catch(e){}const i=o.length;if(i){for(let e=i-1;e>=0;e--)o[e].call(this,t);this.mergeEventPayloadAndDispatchCall(t)}},getEventHistory:function(e){return this.eventHistory[e]},clearEventHistory:function(e){delete this.eventHistory[e]},mergeEventPayloadAndDispatchCall(e){var t,n,o,i,r;const s=(null===(t=e._vwo)||void 0===t?void 0:t.syncEventData)||{},a=(null===(n=e._vwo)||void 0===n?void 0:n.eventDataConfig)||{};let c=(null===(r=null===(i=null===(o=window.VWO)||void 0===o?void 0:o.nls)||void 0===i?void 0:i.getEventsProps)||void 0===r?void 0:r.call(i,e))||{};const d=window.VWO._.cookies.get("_vwo_uuid");let l={};if(Object.keys(c).length&&Object.keys(a).length&&!a.multipleDomainCallSent){const e=Object.keys(a);for(let t=e.length-1;t>=0;--t){const n=e[t];d===n?(l[n]=Object.assign(Object.assign({},a[n]),c),l[n].addVwoPageMeta=!0):(l[n]=a[n],l[d]=c,l[d].addVwoPageMeta=!0,a.multipleDomainCallSent=!0)}}else l=Object.keys(c).length?{[d]:Object.assign(Object.assign({},c),{addVwoPageMeta:!0})}:a||{};s._vwo=s._vwo||{},s._vwo.eventDataConfig=l,Object.keys(s).length&&this.trigger("syncDataToDataLayer",{event:e,eventName:e.vwoEventName,syncEventData:s})},triggerForBothSides:function(e,t={}){this.trigger(e,t),window.VWO.phoenix('trigger("${{1}}", "${{2}}")',null,{captureGroups:[e,t]})},off:function(e){if(this.idMapping[e]){const[t,n]=this.idMapping[e];t&&(this.bus[t][n]=null,delete this.idMapping[e])}},clearEvent:function(e){if(this.bus[e]&&0!==this.bus[e].length){for(let t=0;t<this.counter;t++)this.idMapping[t]&&this.idMapping[t][0]===e&&(this.idMapping[t]=[]);delete this.bus[e]}}},enumerable:!1,writable:!1}),window.VWO._.native={},window.VWO._.native.JSON=window.JSON,function(e){e.DOM="vwo_dom"}(e||(e={})),function(e){e.WILD_CARD="*",e.TRIGGER="trigger",e.POST_INIT="post-init",e.TIMER="vwo_timer"}(t||(t={})),function(e){e.URL_CHANGE="vwo_urlChange",e.LEAVE_INTENT="vwo_leaveIntent",e.CLICK_EVENT="vwo_dom_click",e.SUBMIT_EVENT="vwo_dom_submit",e.PAGE_LOAD_EVENT="vwo_page_load"}(n||(n={})),function(e){e.PAGE_VIEW="vwo_pageView",e.PAGE_UNLOAD_EVENT="vwo_pageUnload"}(o||(o={})),function(e){e.EXIT_CONDITIONS="__exitConditions"}(i||(i={})),function(e){e.DOM_CONTENT_LOADED="DOMContentLoaded",e.SCROLL="scroll",e.CLICK="click",e.SUBMIT="submit"}(r||(r={})),function(e){e[e.DEBUG=0]="DEBUG",e[e.INFO=1]="INFO",e[e.WARN=2]="WARN",e[e.ERROR=3]="ERROR"}(s||(s={}));class a{constructor(e){this.setLevel(e)}setLevel(e="warn"){this.logLevel=s[e.toUpperCase()]}info(e,t={}){this.customLog(s.INFO,e,t)}debug(e,t={}){this.customLog(s.DEBUG,e,t)}warn(e,t={}){var n,o;this.customLog(s.WARN,e,t,null===(o=null===(n=window.VWO)||void 0===n?void 0:n._)||void 0===o?void 0:o.customError)}error(e,t={}){var n,o;this.customLog(s.ERROR,e,t,null===(o=null===(n=window.VWO)||void 0===n?void 0:n._)||void 0===o?void 0:o.customError)}customLog(e,t,n,o=null){var i,r,s;if(e>=this.logLevel){const a=this.formatMessage(e,t,n);null===(s=null===(r=null===(i=window.VWOEvents)||void 0===i?void 0:i.store)||void 0===r?void 0:r.actions)||void 0===s||s.addLogsForDebugging(a),o?o(a):this.consoleLog(e,[a])}}consoleLog(e,t){switch(e){case s.INFO:console.info(...t);break;case s.WARN:console.warn(...t);break;case s.ERROR:console.error(...t);break;default:console.log(...t)}}formatMessage(t,n,o){var i,a;const c=Object.keys(o).reduce(((e,t)=>e.replace(new RegExp(`{{${t}}}`,"g"),o[t])),n),d=`${e.DOM}_`;let l=o;const u=(null===(i=o.data)||void 0===i?void 0:i.vwoEventName)||o.vwoEventName;u!==d+r.CLICK&&u!==d+r.SUBMIT||(l=o.data?null===(a=o.data)||void 0===a?void 0:a.props:l.props,l=l||{name:u});let w=JSON.stringify;try{w=window.VWO._.native.JSON.stringify||JSON.stringify}catch(e){}return`VWO: [${s[t].toUpperCase()}] [${(new Date).toUTCString()}] ${c} ${w(l)}`}}var c=new a("warn");
/*! *****************************************************************************
    Copyright (c) Microsoft Corporation.

    Permission to use, copy, modify, and/or distribute this software for any
    purpose with or without fee is hereby granted.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
    REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
    AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
    INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
    LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
    OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
    PERFORMANCE OF THIS SOFTWARE.
    ***************************************************************************** */function d(e,t,n,o){return new(n||(n=Promise))((function(i,r){function s(e){try{c(o.next(e))}catch(e){r(e)}}function a(e){try{c(o.throw(e))}catch(e){r(e)}}function c(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((o=o.apply(e,t||[])).next())}))}const l=function(...e){window.fetcher.getValue("VWO._.triggerEvent",e)};var u={PARSE_TLD:"pTLD"},w=["co","org","com","net","edu","au","ac"];function _(e){var t,n=e.split("."),o=n.length,i=n[o-2];return i&&w.includes(i)?(t=n[o-3]+"."+i+"."+n[o-1],l(u.PARSE_TLD,e,t),t):(t=i+"."+n[o-1],l(u.PARSE_TLD,e,t),t)}const h={SET_COOKIE:"sC",GET_COOKIE:"gC",ERASE_COOKIE:"eC",SET_THIRD_PARTY_COOKIE:"sTPC",SET_THIRD_PARTY_COOKIE_ERROR:"sTPCE"};window._vwo_evq=window._vwo_evq||[];var p="jI",g=window._vwo_evq;const v=window._vwo_ev=window._vwo_ev||function(...e){if(!e[0])throw new Error("Invalid Event:"+e[0]);e[0]!==p?g.push([].slice.call(arguments)):g.unshift([p])};let f;window.VWO._.triggerEvent=window._vwo_ev;const O={get:e=>{try{return window.localStorage.getItem(e)}catch(e){return""}},set:(e,t)=>{try{return f._setItem(e,t)}catch(e){return""}},remove:e=>{try{return f._removeItem(e)}catch(e){return!1}},getItem:function(e){return this.get(e)},setItem:function(e,t){this.set(e,t)},deleteAll:function(){},deleteItem:function(e){this.remove(e)}};function m(e){f=e}let E;function S(e){E=e}function C(e){window.VWO=null!=e?e:E}window.VWO._.localStorageService=O;const T=window.VWO._&&window.VWO._.customError||function(){},y=window.encodeURIComponent,I=window.decodeURIComponent,V=function(e){return btoa&&E._.ac&&E._.ac.bsECJ?btoa(e):y(e)},A=function(e){if(atob)try{return atob(e)}catch(e){}return I(e)},N=O.set,b=O.get,R=window.clearTimeout,L=window.setTimeout,W=Math.floor,P=Math.pow,D="(",x=")",U="_vis_opt_",k="_vwo_",M="_vis_",G=864e5,F=31536e6,$={[U+"out"]:0,[U+"exp_*_combi"]:10,[U+"exp_*_combi_choose"]:11,[U+"exp_*_goal_*"]:12,[U+"exp_*_exclude"]:13,[U+"exp_*_split"]:14,[U+"test_cookie"]:20,[U+"s"]:21,[k+"ds"]:22,[k+"sn"]:23,[k+"referrer"]:24,[k+"uuid"]:30,[k+"uuid_*"]:31,[k+"uuid_v2"]:32,[k+"app_version_*_*"]:40,[M+"preview_*"]:41,[M+"editor"]:42,[M+"heatmap_*"]:43};let j;for(const e in $)$[e]=z($[e]),$["debug"+e]="d"+$[e];function H(){for(var e=document.cookie.split(/; ?/),t={},n=0;n<e.length;n++){var o=e[n].split("=");try{const e=I(o[0]);let n;n="_vwo"===e?A(o[1]):I(o[1]),t[e]=n}catch(e){}}return t}function B(e){return["_vis_opt_out","_vwo_ssm","_vwo_ss","_vwo_global_opt_out"].indexOf(e)<0&&(e.indexOf("_vis_opt_")>-1||e.indexOf("_vwo_")>-1||e.indexOf("_vis_")>-1)}function J(e){let t,n;return()=>(n=n||L((()=>{n=t=void 0}),1),t=t||e())}let K=J(H);function q(e){return K()[I(e)]}function Y(e,t,n,o=4e12){t="_vwo"===e?V(t):y(t);let i=y(e)+"="+t+"; ";n&&(i+="domain="+n+"; "),"_vwo"===e&&(o=Date.now()+F),o&&(i+="expires="+new Date(o).toUTCString()+"; "),i+="path=/",window.VWO._=window.VWO._||{},window.VWO._.ss&&(i+="; secure; samesite=none; Partitioned;"),document.cookie=i,K=J(H)}function X(){K=J(H)}function z(e){"string"==typeof e&&(e=+e),e<0&&(e=0);let t="";for(;e;){const n=e%64;let o=n.toString(36);n>=36&&(o=String.fromCharCode(n+29)),62===n&&(o="_"),63===n&&(o="-"),t=o+t,e=W(e/64)}return t||e+""}function Q(e){let t=0,n=0;for(;e;){const o=e.slice(-1);let i=26*+/[A-Z]/.test(o)+parseInt(o,36);"_"===o&&(i=62),"-"===o&&(i=63),t+=i*P(64,n++),e=e.slice(0,-1)}return t}function Z(e,t){return!e||"number"!=typeof e[2]||Date.now()>t+e[2]*G}class ee{constructor(e,t,n="cookie",o=!0,i,r,s){var a,c,d,l;this.threadInstanceSync=!1,this.defaultDelim1=(null===(c=null===(a=window._vwoCc)||void 0===a?void 0:a.cJ)||void 0===c?void 0:c.pd)||"~",this.delim1=(null===(l=null===(d=window._vwoCc)||void 0===d?void 0:d.cJ)||void 0===l?void 0:l.cd)||this.defaultDelim1,this.backwardCompatible=o,this.cookieSyncUrl=i,this.jarName=e,this.cookieStorageStrategy=n,this.domain=t,this.syncingOff=r,this.strategyConfig=s,this.syncingOff?this.cookies=this.syncFromTPCValue():this.cookies=this.syncFromCookies(),this.strategyConfig&&(this.strategyConfig.callback=this.strategyConfig.callback||function(){},this.strategyConfig.cookieJarValue=this.strategyConfig.cookieJarValue||""),j=Q(this.getInJar("ts")||"0")||Date.now(),this.setInJar("ts",z(j),2e3),this.backwardCompatible&&this.getAll(!1,!0),this.backwardCompatible||this.syncingOff||"custom"===n||this.syncCookiesToJar(),this.threadInstanceSync=!0}syncCookiesToJar(){const e=document.cookie.split(/; ?/),t=this.getAll();for(var n=0;n<e.length;n++){const o=e[n].split("="),i=t[o[0]];B(o[0])&&!i&&(this.setInJar(I(o[0]),I(o[1]),100),window.VWO._.cookies.create(o[0],o[1],void 0,void 0,-1,!0))}}getInJar(e,t=!1){if(e=this.mapKey(e),!this.cookies)return;const n=this.cookies[e];return Z(n,j)?(delete this.cookies[e],void(this.syncingOff||this.syncToCookies())):t?n.slice(1):n[1]}expired(e){e=this.mapKey(e);const t=this.cookies[e];if(t)return Z(t,j)}setInJar(e,t,n){return e=this.mapKey(e),this.cookies[e]=[e,t,n+(Date.now()-j)/G],this.threadInstanceSync&&this.otherSide("updateJarMemory",[e,this.cookies[e]]),this.syncingOff||this.syncToCookies(),this.getInJar(e)}syncToCookies(){let e="";for(const t in this.cookies){const n=this.cookies[t];e+=(e?x:"")+this.encodeCookie(...n)}if("custom"===this.cookieStorageStrategy)return X(),e=V(e),void this.strategyConfig.callback(e);"ls"!==this.cookieStorageStrategy&&"both"!==this.cookieStorageStrategy||N(this.jarName,e),"cookie"!==this.cookieStorageStrategy&&"both"!==this.cookieStorageStrategy||Y(this.jarName,e,this.domain)}getStoredJarValue(e){let t="";for(const e in this.cookies){const n=this.cookies[e];t+=(t?x:"")+this.encodeCookie(...n)}return e?V(t):t}syncFromTPCValue(){let e=window.VWO.data.tpc?window.VWO.data.tpc._vwo:void 0;const t={};if(!e)return t;e=e.split(x);for(let n=0;n<e.length;n++){const o=this.decodeCookie(e[n],this.cookieStorageStrategy);o&&(t[o[0]]=o)}return t}syncFromCookies(){let e="";this.cookies={},"custom"===this.cookieStorageStrategy?e=A(this.strategyConfig.cookieJarValue):"ls"===this.cookieStorageStrategy?e=b(this.jarName):"cookie"===this.cookieStorageStrategy?e=q(this.jarName):"both"===this.cookieStorageStrategy&&(e=q(this.jarName)||b(this.jarName)),e=e||"";const t=e.split(x);for(let n=0;e&&n<t.length;n++){const e=this.decodeCookie(t[n],this.cookieStorageStrategy);e&&(this.cookies[e[0]]=e)}return this.cookies}encodeCookie(e,t,n){return`${e}${this.delim1}${t}${D}${z(W(100*n))}`}decodeCookie(e,t){try{let t;const n=e.indexOf(this.delim1)>-1?this.delim1:this.defaultDelim1;if(e.indexOf(n)>-1)t=e.split(n);else{const n=/ts(.)/.exec(e),o=n&&n[1];o&&(t=e.split(o),this.delim1=o)}const o=t[1].split(D);return[t[0],o[0],Q(o[1])/100]}catch(n){const o=`Error occurred while decoding the cookie in cookieJar for strategy: ${t}. Cookie Value to be decoded: ${e}. ${n}`;return void T({msg:o,url:"cookie-jar.js",lineno:257,colno:26,source:y(o)})}}mapKey(e){if($[e])return $[e];const t=/([0-9]+)/g,n=e.replace(t,"*");if($[n]){const o=e.match(t)||[];return $[n]+"*"+o.map(z).join("*")}return e}unmapKey(e){const t=e.split("*"),n=t[0];let o="";for(const e in $)if($[e]===n){o=e;break}for(let e=1;e<t.length;e++)o=o.replace("*",""+Q(t[e]));return(o||"ts"===e)&&o||e}getAll(e=!1,t=!1){const n={};for(const o in this.cookies){const i=this.unmapKey(o);let r=this.cookies[o][1];"ts"!==o&&(r=this.get(i,t)),!1===this.expired(o)&&(n[i]=e?[r,new Date(this.cookies[o][2]*G+j)]:r)}return n}get(e,t=!1){const n=this.expired(e),o=this.getInJar(e,!0);let i,r;o&&([i,r]=o);const s="*"===i;if("custom"!==this.cookieStorageStrategy&&s){const t=q(e);return!t&&i&&this.setInJar(e,"",-1),t}if(this.backwardCompatible){const o=q(e);return o&&n?void Y(e,"",this.domain,-1):(!t||!i||"ts"===e||o&&o!==i||Y(e,i,this.domain,j+r*G),o||!i||t||"ts"===e?(o&&i&&o!==i&&this.setInJar(e,o,r-(Date.now()-j)/G),o||i):void this.setInJar(e,"",-1))}return this.getInJar(e)}xmlSuccess(){window.VWO._.cookies.create("_vis_opt_test_cookie",1,void 0,void 0,void 0,!0)}set(e,t,n){if(t+="","number"==typeof n?this.setInJar(e,t,n):this.setInJar(e,"*",2e3),"custom"!==this.cookieStorageStrategy&&(this.backwardCompatible||"number"!=typeof n)){let o;o=null===n?null:Date.now()+n*G,Y(e,t,this.domain,o)}this.cookieSyncUrl&&(R(this.cookieSyncTimeout),this.cookieSyncTimeout=L((()=>{this.syncViaXML(this.xmlSuccess)}),1e3))}updateJarMemory(e,t){this.cookies[e]=t}otherSide(...e){e[0]="VWO.modules.vwoUtils.cookies.CookieJar."+e[0],window.fetcher.getValue(...e)}}const te={primary:(e,t,n=!1,o,i)=>new Proxy(t,{construct(t,r){this.store=this.store||["1"];const s=new t(...r),a=this.store.length;this.store.push(s);let c=r;n&&(c=o(s)),Object.defineProperty(s,"otherSideCreated",{value:!1,enumerable:!1,writable:!0}),s.otherSide=(...e)=>s.otherSideCreated.then((()=>s.otherSide(...e).then((e=>e))));const d={type:"vwoClassInstanceBridge",id:a,args:c,path:e};return s.otherSideCreated=new Promise((t=>{window.fetcher.request(d).send().then((n=>{s.otherSide=(...t)=>{const o=e.dest+"."+n+"."+t[0];return t[0]=o,window.fetcher.getValue(...t)},t(null),i&&i(n)}))})),s},get(e,t){return"symbol"==typeof t||isNaN(+t)?e:this.store[t]}}),secondary:(e,t,n)=>new Proxy(t,{construct(e,t){this.store=this.store||["1"];const o=new e(...t),i=this.store.length;return this.store.push(o),n&&n(o),[i,o]},get(e,t){return"symbol"==typeof t||isNaN(+t)?e:this.store[t]}})};class ne extends ee{syncViaXML(e){if(!window.XMLHttpRequest)return;const t=new XMLHttpRequest;t.addEventListener("load",e),t.open("GET",this.cookieSyncUrl,!0),t.withCredentials=!0,t.send(null)}}const oe=te.primary({src:"VWO.modules.vwoUtils.cookies.CookieJar",dest:"VWO.modules.vwoUtils.cookies.CookieJar"},ne);function ie(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n);return t}window.VWO.modules.vwoUtils.cookies.CookieJar=oe;var re={},se;function ae(e,t){const n=document.createEvent("Event");e="vwo."+e,n.initEvent&&(n.initEvent(e,!1,!1),n.data=t,document.dispatchEvent&&document.dispatchEvent(n))}function ce(e,t){re.queue=re.queue||[];const n=window.VWO._.ac&&window.VWO._.ac.rdbg;if("meta"==e&&!n)return;if(!document.createEvent)return;const o=window.VWO;if(!o.nls||!o.nls.Recording)return void re.queue.push({eventName:e,data:t});re.queue.push({eventName:e,data:t});const i=re.queue.splice(0);for(var r of i)ae(r.eventName,r.data)}window.VWO.modules.vwoUtils.utils={customEvent:ce},function(e){e[e.Object=0]="Object",e[e.Property=1]="Property",e[e.Document=2]="Document",e[e.Variable=3]="Variable",e[e.OverWrite=4]="OverWrite",e[e.Delete=5]="Delete"}(se||(se={}));const de={CAMPAIGN_FLOW_START:"cFS",TEST_NOT_RUNNING:"tNR",CAMPAIGN_FLOW_END:"cFE",REGISTER_CONVERSION:"vwo_rC",CONVERT_GOAL_FOR_ALL_EXPERIMENTS:"cGFAE",UNHIDE_ALL_VARIATIONS:"uAV",DIMENSION_TAG_PUSHED:"dTP",CONVERT_VISIT_GOAL_FOR_EXPERIMENT:"cVGFE",UNHIDE_SECTION:"uS",EXCLUDE_URL:"eURL",BEFORE_REDIRECT_TO_URL:"bRTR",URL_CHANGED:"uC",HIDE_ELEMENTS:"hE",ELEMENT_LOAD_ERROR:"eLTTE",NOT_REDIRECTING:"vwo_notRedirecting",VISIBILITY_TRIGGERED:"vwo_visibilityTriggered",VARIATION_APPLIED:"vwo_vA",ELEMENT_LOAD_TIMER_STOP:"eLTSt",SEND_NEW_VISITOR_CALL:"sNVC",CONVERT_REVENUE_GOALS_FOR_EXPERIMENT:"cRGFE",CHOOSE_COMBINATION:"cC",START_APPLY_CHANGES:"sAC",END_APPLY_CHANGES:"eAC",CAMPAIGN_COMBI_CREATED:"cCC",ELEMENT_LOADED:"eL",ELEMENT_NOT_LOADED:"eNL",MATCH_WILDCARD:"mW",DELETE_CSS_RULE:"dCSSR",SPLIT_READY_TO_REDIRECT:"sURL",SESSION:"vwo_session",NEW_SESSION:"newSession",UNHIDE_VARIATION:"uV",NEW_SESSION_CREATED:"newSessionCreated",PAUSE:"pause",SPLIT_URL:"sURL",SHOULD_EXECUTE_LIB_ERROR:"shouldExecLib",UPDATE_SETTINGS_CALL:"uSC",EXCLUDE_GOAL_URL:"eGURL",HEATMAP_CLICK:"hCl",POST_URL_CHANGE:"hC",AFTER_SAMPLING_TRIGGER:"sT",CONVERT_ALL_VISIT_GOALS_FOR_EXPERIMENT:"cAVGFE",OPT_OUT:"oO",POST_INIT:"vwo_postInit",PAGE_VIEW:"vwo_pageView",ELEMENT_CHANGES_APPLIED:"elementChangesApplied",REGISTER_HIT:"registerHit",REDIRECT_DECISION:"rD",RETRACK_VISITOR:"retrackVisitor",CAMPAIGN_NOT_ELIGIBLE:"runCampaign.notEligible",UNHIDE_ELEMENT:"unhideElement",TOGGLE_VISIBILITY_LOCK:"runCampaign.toggleVisibilityLock",CAMPAIGN_READY:"runCampaign.campaignReady",MODIFIED_ELEMENT:"runTestCampaign.modifiedEl",ERROR:"error",SSR_COMPLETE:"vwo_mutationObserved",SET_ENV:"setEnvironment",ACTIVATED:"vwo_activated",_ACTIVATED:"vwo__activated",RECORDING_NOT_ELIGIBLE:"rNE",VARIATION_SHOWN:"vwo_variationShown",NEW_SURVEY_FOUND:"nSF",SYNC_VISITOR_PROP:"vwo_syncVisitorProp",TAG_EVALUATED:"vwo_tagEval",HTML_ELEMENT_LOADED:"vwo_elementLoaded",CAMPAIGN_UNLOADED:"vwo_campUnload",CAMPAIGNS_LOADED:"vwo_campaignsLoaded",EXECUTE_FUNNEL_FOR_GOAL_CAMPAIGN:"executeFunnelCampForGoalCampaign",EDITOR_APPLY_CHANGES_COMPLETE:"editorApplyChangesComplete",INIT_VWO_INTERNALS:"initVWOInternals",SET_CAMPAIGN_TO_OBSERVE:"setCampaignToObserve",SEGMENTATION_EVALUATED:"sE",ELEMENTS_SHOWN_WITHOUT_CHANGES:"eSWC",CUSTOM_CONVERSION:"vwo_conversion",REVENUE_CONVERSION:"vwo_revenue",DOM_SUBMIT:"vwo_dom_submit",DOM_CLICK:"vwo_dom_click",ERROR_ONPAGE:"vwo_errorOnPage",CURSOR_THRASHED:"vwo_cursorThrashed",PAGE_REFRESHED:"vwo_pageRefreshed",QUICK_BACK:"vwo_quickBack",COPY:"vwo_copy",SELECTION:"vwo_selection",MOUSEOUT:"vwo_mouseout",LEAVE_INTENT:"vwo_leaveIntent",EXCESSIVE_SCROLLED:"vwo_excessiveScrolled",GOAL_CONVERTED:"vwo_goalConverted",GOAL_VISIT:"vwo_goalVisit",EVALUATE_GOAL_PAGE_FOR_PREJS:"vwo_evalPreCampJs",GROUP_WINNER_CHOOSEN:"vwo_groupWinnerChosen",CHECK_SEGMENTATION:"checkSegmentation",TRACK_NEW_SESSION_CREATED:"tnSC",TRACK_SESSION_CREATED:"tSC",PAGE_UNLOAD:"vwo_pageUnload",SPA_VISIBILITY_SERVICE:"visibilityForSpa",SESSION_INIT_COMPLETE:"vwo_sessionInitComplete",TIB_DONE:"vwo_topInitializeBeginDone",TOGGLE_MUT_OBSERVER:"toggleMutationObserver",DOM_CONTENTLOADED:"vwo_dom_DOMContentLoaded",SPLIT_VARIATION_SHOWN:"splitVariationShown",VWO_EXECUTED:"vE",ACTIVATE_API_TRIGGERED:"aAT",CAMPAIGN_TAG_EXECUTED:"cTE",RUN_REVERT_TAGS:"runrT",VARIATION_SHOWN_SENT:"vwo_variationShownSent",PAGE_EXIT:"pageExitEvent",COOKIE_CONSENT_ACCEPTED:"cCA",COOKIE_CONSENT_REJECTED:"cCR",COOKIE_CONSENT_TIMEOUT:"cCT",LOAD_SURVEY_LIB:"loadSurveyLib",NATIVE_DOM_CONTENT_LOADED:"vwo_domReady",RECOM_BLOCK_SHOWN:"vwo_recommendation_block_shown",SYNC_EVENTS_COMPLETED:"vwo_syncEventsCallCompleted",SEND_SYNC_CALL:"vwo_sendSyncCall"};class le{constructor(){this.handleEmptyValue=e=>""===e?"~":e,this.revertEmptyValue=e=>"~"===e?"":e,this.encodeData=e=>{const t=Object.entries(e);let n="";for(let e=0;e<t.length;e++){const[o,i]=t[e],{sId:r,mId:s,p:a,id:c}=i,d=`p.rU:${encodeURIComponent(this.handleEmptyValue(a.rU))},p.t:${encodeURIComponent(this.handleEmptyValue(a.t))},p.u:${encodeURIComponent(this.handleEmptyValue(a.u))}`;n+=`${o}:${this.handleEmptyValue(r)},${this.handleEmptyValue(s)},${d},${this.handleEmptyValue(c)}|`}return n.slice(0,-1)},this.decodeData=e=>{if("~"===e)return;const t={},n=e.split("|");for(let e=0;e<n.length;e++){const[o,...i]=n[e].split(":"),[r,s,...a]=i.join(":").split(","),c=this.revertEmptyValue(a.pop()||""),d={};for(let e=0;e<a.length;e++){const t=a[e],[n,...o]=t.split(":");if(n.startsWith("p.")){d[n.slice(2)]=this.revertEmptyValue(decodeURIComponent(o.join(":")))}}t[o]={sId:this.revertEmptyValue(r),mId:this.revertEmptyValue(s),p:d,id:c}}return t},this.consentMode=window.VWO.consentMode||!1,this.goalCookieStore={}}processQueue(){var e;const t=this.consentMode.deferredQueue||[];for(;t.length>0;){const n=t.shift();null===(e=n.payload)||void 0===e||e.call(n)}}extractSavedCalls(){const e=this.getSyncDataFromConsentCookie();if(e)return this.decodeData(e)}overrideCookies(e){const t=e._create;e._create=(...n)=>{if(!this.consentMode.dT)return this.consentMode.hT&&n[0].includes("_goal")?(this.setGoalCookie(n[0],n[1]),void this.consentMode.deferredQueue.push({method:"fn",payload:()=>t.apply(e,n)})):t.apply(e,n)};const n=e.createThirdParty;e.createThirdParty=function(...t){const o=window.VWO.consentMode;if(!o.dT){if(!o.hT)return n.apply(e,t);{const[i,r,s,a]=t;if(window.VWO.modules.utils.consentModeUtils.triggerEvent(h.SET_COOKIE,i,r,s,a,!0),"_vwo"!==i&&this._create(i,r,s,a),"_combi_choose"===i.slice(-13))return;o.deferredQueue.push({method:"fn",payload:()=>n.apply(e,t)})}}};const o=e.get;e.get=(...t)=>{if(!this.consentMode.dT||"_vis_opt_test_cookie"!==t[0]){if(this.consentMode.hT){const e=this.getGoalCookie(t[0]);if(e)return e}return o.apply(e,t)}};const i=e.waitForThirdPartySync;e.waitForThirdPartySync=function(t){return window.VWO.consentMode.hT?t():i.apply(e,t)}}initConsentMode(){const e=this.consentMode||{};if(e.goalLogs=[],window.VWO.consentMode.deferredQueue=window.VWO.consentMode.deferredQueue||[],e.timeOut&&(this.consentMode.wFC=!1,this.consentMode.dT=!0,this.triggerEvent(de.COOKIE_CONSENT_TIMEOUT)),"P"===e.cConfig.cPB&&this.handlePartiallyBlocked(e),e.preview)return this.handlePreviewMode(e);this.handleConsentRejected()}handlePartiallyBlocked(e){if(e.savedCalls=this.extractSavedCalls(),e.hT&&this.setupConsentAcceptedListener(e),e.cCA&&e.savedCalls&&window.VWO._.phoenixMT.on("vwo_phoenixInitialized",(()=>{this.syncSaved(e.savedCalls),this.updateConsentCookie("~"),delete e.savedCalls})),!1===e.hT&&e.preview&&!e.dT&&!e.cCA){let e;for(const t in window._vwo_exp){e=window._vwo_exp[t];break}const t=window.VWO._.cookies.get("_vis_opt_exp_"+e.id+"_combi");if(e.multiple_domains&&t){const n="SPLIT_URL"===e.type||null,o={id:e.id,mId:""};this.syncTpc(o,t,n,e,!0)}}}setupConsentAcceptedListener(e){const t=window.VWO._.phoenixMT.on(de.COOKIE_CONSENT_ACCEPTED,(()=>{e.savedCalls&&(this.syncSaved(e.savedCalls),delete e.savedCalls),this.processQueue(),!e.preview&&this.triggerEvent(de.COOKIE_CONSENT_ACCEPTED),this.updateConsentCookie("~"),window.VWO._.phoenixMT.off(t)}))}queueGoalLogs(e,t,n,o){const i=window.VWO.consentMode;if(!i||!i.preview)return!0;if(i.dT)return!1;if(!i.hT)return!0;if(!window.mainThread)return window.fetcher.getValue('VWO.modules.utils.consentModeUtils.queueGoalLogs("${{1}}","${{2}}", "${{3}}", "${{4}}")',null,{captureGroups:[e,t,n,o]}),!1;let{goalLogs:r}=i;return r.push({expId:e,goalId:t,revenue:n,success:o}),!1}triggerGoalLogs(){const e=window.VWO.consentMode.goalLogs;for(;e.length>0;){const t=e.shift(),{expId:n,goalId:o,revenue:i,success:r}=t;window.VWO.modules.tags.wildCardCallback({oldArgs:[n,o,i,r],campaignId:n,goalId:o},de.REGISTER_CONVERSION)}}handlePreviewMode(e){e.hT&&window.VWO.phoenix&&window.VWO.phoenix('on("${{1}}", "${{2}}")',null,{captureGroups:[de.URL_CHANGED,()=>{window.fetcher.setValue("VWO.consentMode.goalLogs",[])}]}),this.setupConsentTimeoutListener(e),this.setupConsentAcceptedListenerForPreview(e),this.setupConsentRejectedListenerForPreview(e)}setupConsentTimeoutListener(e){window.VWO._.phoenixMT.on(de.COOKIE_CONSENT_TIMEOUT,(()=>{this.triggerEvent(de.COOKIE_CONSENT_TIMEOUT),e.wFC&&window.fetcher.setValue("VWO.consentMode.wFC",!1),window.fetcher.setValue("VWO.consentMode.dT",!0)}))}setupConsentAcceptedListenerForPreview(e){window.VWO._.phoenixMT.on(de.COOKIE_CONSENT_ACCEPTED,(()=>{this.triggerEvent(de.COOKIE_CONSENT_ACCEPTED),this.triggerGoalLogs(),e.wFC&&window.fetcher.setValue("VWO.consentMode.wFC",!1),!e.dT&&window.fetcher.setValue("VWO.consentMode.dT",!1)}))}setupConsentRejectedListenerForPreview(e){window.VWO._.phoenixMT.on(de.COOKIE_CONSENT_REJECTED,(()=>{this.triggerEvent(de.COOKIE_CONSENT_REJECTED),window.fetcher.setValue("VWO.consentMode.dT",!0)}))}handleConsentRejected(){window.VWO._.phoenixMT.on(de.COOKIE_CONSENT_REJECTED,(()=>{window.fetcher.setValue("VWO.consentMode.dT",!0)}))}triggerEvent(e){window.VWO.phoenix&&window.VWO.phoenix('trigger("${{1}}")',null,{captureGroups:[e]})}getGoalCookie(e){return this.goalCookieStore[e]}setGoalCookie(e,t){return window.mainThread&&window.fetcher.getValue('VWO.modules.utils.consentModeUtils.setGoalCookie("${{1}}","${{2}}")',null,{captureGroups:[e,t]}),this.goalCookieStore[e]=t}deferOnConsent(e,t,n,o,i,r,...s){if(!this.consentMode)return;const{dT:a,hT:c,deferredQueue:d}=this.consentMode;if(a)return!0;if(c){if(["applySyncRequest","handlerForReqFromWT"].includes(e)){if(!i.includes("_goal"))return!1;if(this.setGoalCookie(i,r),"handlerForReqFromWT"===e)return d.push({method:e,payload:()=>document.cookie=s[0]})}return i&&i.name===de.VARIATION_SHOWN&&this.saveForSync(r.d),n&&n(o||{}),d.push({method:e,payload:()=>t[e].apply(t,s)}),!0}}prepareDataForSync(e,t,n){const o={d:{}};o.d.msgId=e.mId,o.d.visId=e.mId.split("-")[0],o.d.sessionId=e.sId;const i={title:e.p.t,url:e.p.u,referrerUrl:e.p.rU};return this.consentMode.customParams=i,o.d.event={props:{page:i,id:e.id,variation:t,isFirst:1},name:de.VARIATION_SHOWN,time:Date.now()},null!=n&&(o.d.event.props.isSplitVariation=n),o}addCustomParams(e){const t=this.consentMode;return!t||(!t.customParams||(!e.includes(de.VARIATION_SHOWN)&&!e.includes("l.gif")||"P"!==t.cConfig.cPB||!("P"===t.cConfig.cPB&&!t.hT)))}syncSaved(e){const t={VWO:{firedTime:Date.now()},executingTagTrigger:null,name:de.VARIATION_SHOWN,props:{},time:Date.now()};Object.keys(e).map((n=>{const o=e[n],i=window._vwo_exp[o.id];let r=null,s=null;if("SPLIT_URL"===i.type&&(r=!0,s="1"!=n),!window.VWO._.cookies.get("_vis_opt_exp_"+o.id+"_combi"))return;const a=this.prepareDataForSync(o,n,s);window.VWO.modules.tags.dataSync.utils.addDataFromMTAndSend(null,null,a,null,!0,null,t,+o.id),this.syncImg(o,n,i),this.syncTpc(o,n,r,i)}))}syncTpc(e,t,n,o,i=!1){if(!o.multiple_domains)return;const r=[`_vwo_uuid_${e.id}`,e.mId.split("-")[0],3650,void 0,e.id,void 0,o];!i&&window.VWO._.cookies.createThirdParty(...r),r[0]=`_vis_opt_exp_${e.id}_combi`,r[1]=t,r[3]=100,window.VWO._.cookies.createThirdParty(...r),null!=n&&(r[0]=`_vis_opt_exp_${e.id}_split`,window.VWO._.cookies.createThirdParty(...r))}syncImg(e,t,n){let o=window.VWO.modules.utils.libUtils.extraData2();const i=encodeURIComponent(o);o=n.ps||void 0===n.ps?"&ed="+i:"";const r="l.gif?experiment_id="+e.id+"&account_id="+window._vwo_acc_id+"&cu="+encodeURIComponent(e.p.u)+"&combination="+t+"&s=1&sId="+e.sId+"&u="+e.mId.split("-")[0]+o;window.VWO.modules.tags.dataSync.utils.sendCall(null,{url:r},null,null,!0)}saveForSync(e){let t=this.getSyncDataFromConsentCookie(),n=t?this.decodeData(t):{};const o={rU:e.event.props.page.referrerUrl,u:e.event.props.page.url,t:e.event.props.page.title},i={sId:e.sessionId,mId:e.msgId,p:o,id:e.event.props.id},r=Object.assign(Object.assign({},n),{[e.event.props.variation]:i});let s=this.encodeData(r);this.updateConsentCookie(s)}getSyncDataFromConsentCookie(){const e=document.cookie.split("; ").find((e=>e.startsWith("_vwo_consent=")));if(e){const t=decodeURIComponent(e.split("=")[1]).split(":");if(t.length>1)return t.shift(),"~"===t[0]?null:t.join(":")}return null}updateConsentCookie(e){const t=document.cookie.match(/(^|;\s*)_vwo_consent=([^;]*)/),n=t?t[2]:null;let o="";if(n){o=decodeURIComponent(n).split(":")[0]}const i=encodeURIComponent(`${o}:${e}`);document.cookie=`_vwo_consent=${i}; path=/; domain=.${window.VWO.consentMode.domain}; max-age=31536000`}}const ue=function(){const e=window.VWO.consentMode;return!!e&&!!e.dT},we=new le;window.VWO.modules.utils.consentModeUtils=we;const{toString:_e}=Object.prototype;function he(e){return"[object Object]"===_e.call(e)}function pe(e){return"[object Array]"===_e.call(e)}function ge(e){return"[object Null]"===_e.call(e)}function ve(e){return"[object Undefined]"===_e.call(e)}function fe(e){return!ve(e)&&!ge(e)}function Oe(e){return!Number.isNaN(e)&&"[object Number]"===_e.call(e)}function me(e){return"[object String]"===_e.call(e)}let Ee=!1;function Se(e){return e.split(";").reduce(((e,t)=>{const n=t.indexOf("=");if(-1!==n){const o=t.substring(0,n).trim(),i=t.substring(n+1).trim();e[o]=i}else e[t.trim()]="";return e}),{})}class Ce{constructor(){this.operations=[]}push(e,t){this.operations.push({name:e,value:t})}pop_front(){this.operations.splice(0,1)}fullfil(e,t=!0){const n=Se(e);t&&this.pop_front(),this.operations.forEach((e=>{n[e.name]=e.value}));return Object.entries(n).map((e=>e.join("="))).join("; ")}}class Te{static internalUtils(){var e,t;return{isCookiePayloadObject:e=>!(!he(e)||!["value","fromThread","origin"].reduce(((t,n)=>t&&n in e),!0)),isCurrentContextMT:!!(null===(t=null===(e=window)||void 0===e?void 0:e.mainThread)||void 0===t?void 0:t.webWorker)}}getSetter(e){return t=>{if("string"==typeof t)t={value:t};else if(!Te.internalUtils().isCookiePayloadObject(t))return void console.error("Invalid value type!");const{value:n,fromThread:o}=t;let{origin:i}=t,r=!0;return(Te.internalUtils().isCurrentContextMT||"MAIN"===o)&&(document.__cookie=n,r="MAIN"!==o),r&&e({type:"sync",data:{propertyName:"cookie",value:{value:Te.internalUtils().isCurrentContextMT?document.__cookie:n,fromThread:Te.internalUtils().isCurrentContextMT?"MAIN":"WORKER",origin:Ee?"WORKER":i}},syncType:se.Document}),!0}}}function ye(e){if(!Te.internalUtils().isCookiePayloadObject(e))return void console.error("Invalid value type!");const{value:t}=e;if(window.VWO.consentMode){if(ue())return;let e=t.split("=");if(we.deferOnConsent("handlerForReqFromWT",null,null,null,e[0],e[1],t))return}Ee=!0,document.cookie=t,Ee=!1}let Ie={};{class e{constructor(){this.enabled=!1,this.lastSentCookieString=""}isEnabled(){return this.enabled}enable(){this.enabled||(this.enabled=!0,window.fetcher.setValue("window.VWO._.isCookieFallbackEnabled",!0))}syncCookieToWorkerThread(e=(Te.internalUtils().isCurrentContextMT?"MAIN":"WORKER")){!this.enabled||this.lastSentCookieString===document.cookie&&"WORKER"!==e||(this.lastSentCookieString=document.cookie,window.fetcher.postMessage({type:"sync",data:{propertyName:"cookie",value:{value:document.cookie,fromThread:Te.internalUtils().isCurrentContextMT?"MAIN":"WORKER",origin:e}},syncType:se.Document}))}applySyncRequest(e){const{value:t}=e;if(!t)return window.VWO&&window.VWO._&&window.VWO._.customError&&window.VWO._.customError({msg:"Syncing error occurred in cookie fallback mode - value not present!",url:"fallback/cookies.ts",lineno:65,colno:10,source:window.VWO._.native.JSON.stringify(t)});if(window.VWO.consentMode){if(ue())return;let n=t.split("=");if(we.deferOnConsent("applySyncRequest",this,null,null,n[0],n[1],e))return}document.cookie=t,this.syncCookieToWorkerThread("WORKER")}}Ie=new e}var Ve,Ae=window._vwo_acc_id,Ne=[],be=0,Re,Le=!1,We=function(){for(var e=0;e<Ne.length;e++)Ne[e].d||(Ne[e].c(),Ne[e].d=!0)};function Pe(){return window._vis_debug}function De(e){const t=window.VWO;return t._.cLFE||!t.data.cj||Object.values(t.data.cj).every((e=>void 0===e))||(e.backwardCompatible=t.data.cj.bc||!1,e.strategy=e.strategy||t.data.cj.s),e}const xe={domain:void 0,_create:function(e,t,n,o,i,r,s){var a,c;Pe()&&0!==e.indexOf("debug")&&(e="debug"+e);const d=n>0;let l=window._vis_opt_cookieDays;window.VWO._.cLFE&&(r=!1),"_vwo_sn"!==e&&"_vwo_ds"!==e&&"_vis_opt_test_cookie"!==e&&!isNaN(l=parseFloat(l))&&isFinite(l)&&d&&(n=l);var u="";if(i?u+="; expires="+new Date(i).toGMTString():n?u+="; expires="+new Date((new Date).getTime()+864e5*n).toGMTString():!1===n&&(u="; expires=Thu, 01 Jan 1970 00:00:01 GMT"),o||(o=xe.domain),void 0!==o){o=(null===(c=null===(a=window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG)||void 0===a?void 0:a.jsConfig)||void 0===c?void 0:c.dNISD)&&!window._vis_opt_domain?"":"; domain=."+o}const w=e+"="+encodeURIComponent(t)+u+(o||"")+"; path=/";window.VWO._.ss&&!s?(document.cookie=w+"; secure; samesite=none; Partitioned;",6===window._vwo_acc_id&&e.indexOf("_vwo_ds")>-1&&!Le&&(this.create(e,"",!1,o,1,r,!0),Le=!0)):document.cookie=w},create:function(e,t,n,o,i,r,s){this._create(e,t,n,o,i,r,s),Ie.syncCookieToWorkerThread(),v(h.SET_COOKIE,e,t,n,i),ce("meta",{ckName:e,ckValue:t,ckDays:n,ckExpiryTs:i})},get:function(e,t,n){var o;e=e.trim(),!n&&Pe()&&(e="debug"+e),window.VWO._.cLFE;var i=document.cookie.match(new RegExp("(?:^|;)\\s*"+e.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")+"=(.*?)(?:;|$)","i"));return o=i&&decodeURIComponent(i[1]),v(h.GET_COOKIE,e,o),o},erase:function(e,t,n){this.create(e,"",!1,t,1,n),v(h.ERASE_COOKIE,e)},mergeInFPJar:function(){if(window.VWO._.cLFE)return;const e=this.createThirdPartyJar().getAll(!0);for(const t in e){if("ts"===t)continue;const n=e[t][1],o=e[t][0];window.VWO._.jar.set(t,o,(n-Date.now())/864e5)}},createThirdPartyJar:function(){return Ve||(Ve=new oe("_vwo_third_party",xe.domain,void 0,!1,void 0,!0),window.VWO._.tpj=Ve,Ve)},setThirdPartyCookiesInJar:function(e,t,n,o){const i=this.createThirdPartyJar(),r=o?(o-Date.now())/864e5:n;i.set(e,t,r)},getThirdPartyJarValue:function(){const e=Ve.getStoredJarValue();return e.length?e:null},createThirdParty:function(e,t,n,o,i,r,s){if(!window.mainThread)return window.fetcher.getValue("VWO._.cookies.createThirdParty",[e,t,n,o,i,r,s]);var a,c,d,l;let u=!1;if(i&&(u=s?s.multiple_domains:window._vwo_exp[i].multiple_domains),"_vwo"!==e&&this._create(e,t,n,o),Pe()&&0!==e.indexOf("debug")&&(e="debug"+e),!((l=window.vwo_$)&&i&&u||r||"_vwo"===e))return void v(h.SET_THIRD_PARTY_COOKIE_ERROR,e,t,n,o);a=l("<iframe>").attr({height:"1px",width:"1px",border:"0",class:"vwo_iframe",name:"vwo_"+Math.random(),style:"position: absolute; left: -2000px; display: none"}).appendTo("head").load((function(){-1!==e.indexOf("split")&&this.parentNode.removeChild(this),--be||We()})),be++;const w=window._vwo_server_url||"https://dev.visualwebsiteoptimizer.com";c=w+"/ping_tpc.php?account="+Ae+"&name="+encodeURIComponent(e)+"&value="+encodeURIComponent(t)+"&days="+n+"&random="+Math.random(),/MSIE (\d+\.\d+);/.test(navigator.userAgent)?a.attr("src",c):767218===window._vwo_acc_id||window.VWO._.lastPageUnloadURL?window.VWO.modules.tags.dataSync.utils.sendCall(null,{url:"/ping_tpc.php?account="+Ae+"&name="+encodeURIComponent(e)+"&value="+encodeURIComponent(t)+"&days="+n+"&random="+Math.random()},null,We,!0):((d=l("<form>").attr({action:w+"/ping_tpc.php","accept-charset":"UTF-8",target:a.attr("name"),enctype:"application/x-www-form-urlencoded",method:"post",id:"vwo_form",style:"display:none"}).appendTo("head")).attr("action",c).submit(),d.remove()),v(h.SET_COOKIE,e,t,n,i,!0)},waitForThirdPartySync:function(e){return d(this,void 0,void 0,(function*(){window.mainThread?Ne.push({c:e}):yield window.fetcher.getValue('VWO._.cookies.waitForThirdPartySync("${{1}}")',null,{captureGroups:[e]})}))},setJar(e){window.VWO._.jar=Re=e},init:function(e){window.VWO._.jar=null},getAll:function(e=!1){const t=document.cookie.split(/; ?/),n={};for(let e=0;e<t.length;e++){const o=t[e].split("="),i=o[0],r=o[1];try{n[i]=r}catch(e){}}return n},getItem:function(e,t=!1){return e.indexOf("_vis_opt_")>-1||e.indexOf("_vwo_")>-1?this.get(e)||this.get(e,!0):this.get(e,!0,!0)},setItem:function(e,t){this.create(e,t)},deleteAll:function(){},deleteItem:function(){},includes:function(e,t=!1){const n=new RegExp(e),o=Object.keys(xe.getAll());for(let e=0;e<o.length;e++)if(n.test(o[e]))return 1;return 0}};var Ue;window.VWO._.cookies=xe;const ke={init:function(){Ue=xe.get("_vwo_referrer"),xe.erase("_vwo_referrer"),"string"!=typeof Ue&&(Ue=document.referrer)},get:function(){return-1!==location.search.search("_vwo_test_ref")?document.referrer:Ue},set:function(){xe.create("_vwo_referrer",Ue,18e-5)}};window.VWO.modules.vwoUtils.referrer=ke;const Me={get navigator(){return navigator},get pageTitle(){return document.title},get doNotTrack(){return window.doNotTrack},get windowName(){return window.name},get currentUrl(){return window._vis_opt_url||window.location.href},get location(){return window.location},get document(){return window.location},get history(){return window.history},get accountId(){return window._vwo_acc_id},get smartCodeVersion(){return window._vwo_code_version},get serverUrl(){return window._vwo_server_url||"https://dev.visualwebsiteoptimizer.com/"},get vwoText(){return window._vwo_text},get vwoCode(){return window._vwo_code},get MutationObserver(){let e=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;return window.Zone&&window.Zone.__symbol__&&(e=window[window.Zone.__symbol__("MutationObserver")]),e},get vwoInternalProperties(){return window.VWO._},get cookie(){return document.cookie},get visDebug(){return window._vis_debug},get cookieDomain(){return window._vis_opt_domain||window._vwo_cookieDomain||_(window.location.host||new URL(document.URL).host)},get vwoStyle(){return window._vwo_style},get screen(){return window.screen},get vwoCss(){return window._vwo_css},get visOptUrl(){return window._vis_opt_url},get allSettings(){return window.VWO._.allSettings},get apiSectionCallback(){return window._vwo_api_section_callback},get encodeURIComponent(){return window.encodeURIComponent},get page(){return{title:Me.pageTitle,url:Me.currentUrl,referrerUrl:ke.get()}},get timeSpentInASession(){var e,t,n,o,i,r;return+Date.now()-1e3*+(null===(n=null===(t=null===(e=window.VWO.phoenix)||void 0===e?void 0:e.store)||void 0===t?void 0:t.getters)||void 0===n?void 0:n.sessionStart)?(+Date.now()-1e3*+(null===(r=null===(i=null===(o=window.VWO.phoenix)||void 0===o?void 0:o.store)||void 0===i?void 0:i.getters)||void 0===r?void 0:r.sessionStart))/1e3:0},get vwoUUID(){return window._vwo_uuid}};let Ge;function Fe(e){if(!e)return e;try{e=window.decodeURIComponent(e)}catch(e){}return e}window.VWO.modules.dataStorePlugin=Me;const $e=function(){if(void 0!==Ge)return Ge;const e=[],t=window.VWO._.allSettings.dataStore.campaigns;let n,o;for(let n in t)e.push(n);return Ge=!!(n=(window.location.search+window.location.hash).match(/.*_vis_test_id=(.*?)&.*_vis_opt_preview_combination=(.*)$/))&&(!(!e.includes(n[1])||!t[n[1]]||void 0===t[n[1]].combs[o=Fe(n[2])])&&o),Ge},je="lT",He="sT",Be="ivp",Je="ca",Ke=10,qe="custom",Ye=function(){},Xe=[739074,714884,708439,765649],ze={VS_DATA:"vwoVsData"},Qe="vwoStandardTrigger",Ze={get campaignCookies(){return new RegExp("_vis_opt_exp_(\\d+)_(.+)")},get uuidCookie(){return new RegExp("_vwo_uuid_(\\d+)")}};var et=parseInt(+new Date/1e3,10),tt,nt=function(){return tt||(tt=window.VWO.data.ts||et)};const ot=Object.keys;function it(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])}function rt(e,t){var n;if(e&&"function"==typeof t)if(e instanceof Array){for(n=0;n<e.length;n++)if(!1===t(e[n],n))return}else for(n in e)if(e.hasOwnProperty(n)&&!1===t(e[n],n))return}function st(e,t){if(!(e instanceof Array))return-1;for(var n=0;n<e.length;n++)if(t===e[n])return n;return-1}function at(e,t){for(var n=this.getKeys(t),o=0;o<n.length;o++)e.setAttribute(n[o],t[n[o]])}function ct(e){return/^(https?:\/\/|\/\/)/.test(e)}function dt(e,t){for(var n=[],o=0;o<e.length;o++)n.push(t(e[o]));return n}function lt(e,t){for(var n=[],o=0;o<e.length;o++)t(e[o],o)&&n.push(e[o]);return n}function ut(e){var t=nt();return e?t:1e3*t+ +new Date%1e3}function wt(e){var t=nt(),n=parseInt(+new Date/1e3,10)-et;return e?t+n:1e3*(t+n)+ +new Date%1e3}function _t(){return(new Date).getTimezoneOffset()/60}function ht(e,t){var n=!1;return function(){n||(e.call(),n=!0,setTimeout((function(){n=!1}),t))}}function pt(e,t){var n=!1;return function(...o){n||(n=!0,setTimeout((()=>{n=!1,e.apply(this,o)}),t))}}function gt(e,t,n){var o,i,r,s=!1;return-1===t||n?(i=requestAnimationFrame,r=cancelAnimationFrame):(i=setTimeout,r=clearTimeout),function(...n){s&&(r(o),o=null),o=i((function(){e.apply(this,n)}),t),s=!0}}let vt=0;const ft={};function Ot(e,t){const n=++vt;ft[n]={executeCallback:()=>{delete ft[n],e()},animationFrameId:null,timeOutId:null};const o=function(){return window.setTimeout((()=>{ft[n]&&(null!==ft[n].animationFrameId&&cancelAnimationFrame(ft[n].animationFrameId),ft[n].executeCallback())}),1e3/60)},i=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||o;t||E&&E._&&E._.ac&&E._.ac.aSP?(ft[n].animationFrameId=i((()=>{ft[n]&&(null!==ft[n].timeOutId&&clearTimeout(ft[n].timeOutId),ft[n].executeCallback())})),o!=i&&(ft[n].timeOutId=o())):e()}function mt(){var e,t,n;return(null===(n=null===(t=null===(e=window.google_tag_manager)||void 0===e?void 0:e[Object.getOwnPropertyNames(window.google_tag_manager).filter((e=>-1!==e.indexOf("GTM")))[0]])||void 0===t?void 0:t.dataLayer)||void 0===n?void 0:n.name)||"dataLayer"}function Et(e,t,n=""){try{if(!t||"object"!=typeof t)return;let o,i;if(e.endsWith("]")){const t=e.match(/(.+?)\[(\d+)\]/);t&&(i=e,e=t[1],o=parseInt(t[2]))}if(t.hasOwnProperty(e)){let i=t[e];if(void 0!==o){if(!Array.isArray(i))return;i=i[o]}return n?Et(n.slice(1),i):i}{const o=(e=i||e).lastIndexOf(".");if(-1===o)return;const r=e.substring(0,o);return Et(r,t,e.substring(o)+n)}}catch(e){}}function St(e,t){return e.length>t?e.slice(0,t-1)+"...":e}function Ct(e){return e?Math.round(100*e)/100:0}function Tt(e){return null!==e&&"object"==typeof e&&!Array.isArray(e)}function yt(){}try{yt.prototype=Object.create(Array.prototype),Object.defineProperty(yt.prototype,"clear",{value:void 0,writable:!0,enumerable:!1})}catch(e){}var It=Object.freeze({__proto__:null,getKeys:ot,extend:it,forEach:rt,arrayContains:st,setAttrs:at,isAbsoluteUrl:ct,map:dt,filter:lt,getServerStartTimestamp:ut,getCurrentTimestamp:wt,getTimeZoneOffset:_t,throttle:ht,throttle2:pt,debounce:gt,processCallbackInRequestAnimationFrame:Ot,getdLName:mt,getVariableValue:Et,truncateData:St,roundNumber:Ct,isObject:Tt,ArrayPrototypeCopy:yt});const Vt=/:nth-parent\((\d+)\)$/,At=/[A-Za-z1-9]*?:tm\(["']([\s\S]*?)["']\)(?:\:nth-parent\(\d\))?/,Nt=e=>e.indexOf(":tm(")>-1,bt=e=>!!Nt(e),Rt=e=>{const t=e.match(Vt)||[];if(t.length<2)return;const n=+t[1];return isNaN(n)?void 0:n};function Lt(){const e={};return function(t){if(e[t])return e[t];if(Nt(t)){const{targetElement:n,targetText:o,ancestorLevelCount:i,childSel:r}=(e=>{const t=e.match(At)||[e],n=t[0],[o]=e.split(":tm("),i=t[1],r=Rt(n),s=void 0!==t.index?e.slice(t.index+n.length,e.length).trim():"",a=o.trim().split(" ");return{targetElement:1==a.length?a[0].toUpperCase():a.map((e=>(-1===e.search(/(\.|#)/)&&(e=e.toUpperCase()),e))).join(" "),targetText:i,ancestorLevelCount:r,childSel:s}})(t);return e[t]={targetElement:n,targetText:o,ancestorLevelCount:i,childSel:r}}return{targetElement:"",targetText:""}}}const Wt=Lt(),Pt={};function Dt(e){if(Array.isArray(Pt[e]))return Pt[e];const t=e.split("<vwo_sep>");return 1===t.length?Pt[e]=[{sel:e,isTxtSel:!0}]:Pt[e]=t.map((e=>({sel:e.trim(),isTxtSel:bt(e)})))}const xt=e=>"number"==typeof e,Ut=(e,t)=>!(!e||e.sel!==t),kt=(e,t)=>xt(e)&&e===t,Mt=({targetElement:e,targetText:t,ancestorLevelCount:n,childSel:o},i,r)=>{const s=[e,t].join(".");if(!r||!Array.isArray(r[s]))return null;for(let e=0;e<r[s].length;e++){const t=i[r[s][e]];if(!t)return null;const a=!n&&!t.d||kt(n,t.d),c=!o&&!t.cd||Ut(t.cd,o);if(a&&c)return t}return null},Gt=e=>{const t=Dt(e),n=window.VWO._.txtCfg||{},o=n.mp=n.mp||{};let i="";const r=e=>{i+=e+","};for(const e of t)if(e.isTxtSel)if(o[e.sel])r(o[e.sel]);else{const t=Wt(e.sel),i=Mt(t,n.t,n.txtSelMap);if(i&&i.s){const t="."+i.s;r(t),o[e.sel]=t}}else r(e.sel);return i},Ft=()=>{window.VWO._.txtCfg&&window.VWO._.txtCfg.mp&&window.fetcher.setValue("window.VWO._.txtCfg.mp",window.VWO._.txtCfg.mp)};class $t{constructor(){this.uuid="",this.TPJarExpiry=730,this.preview=$e,this.hideElExpression="{opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;}"}otherSide(...e){return e[0]="VWO.modules.utils.libUtils."+e[0],e[2]&&(e[2]={captureGroups:e[2]}),window.fetcher.getValue(...e)}isDomDependent(e){return"VISUAL_AB"===e||"VISUAL"===e}isTestingCampaign(e){return this.isDomDependent(e)||"SPLIT_URL"===e}generateUUID(){return"Jxxxxxxxxxxx4xxxyxxxxxx5xxxxxxxx9".replace(/[xy]/g,(function(e){const t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16).toUpperCase()}))}isDomIndependentCampaign(e){return"ANALYSIS"===e||"SURVEY"===e||"ANALYZE_RECORDING"===e||"ANALYZE_HEATMAP"===e||"ANALYZE_FORM"===e||"TRACK"===e||"FUNNEL"===e||"INSIGHTS_FUNNEL"===e}isSessionBasedCampaign2(e){const t=e.type;return"ANALYZE_RECORDING"===t||"ANALYZE_HEATMAP"===t||"ANALYZE_FORM"===t||"TRACK"===t||"FUNNEL"===t||"INSIGHTS_FUNNEL"===t}isBot2(){return window.navigator.userAgent.toLowerCase().indexOf("bot")>=0||window.navigator.userAgent.toLowerCase().indexOf("spider")>=0||window.navigator.userAgent.toLowerCase().indexOf("preview")>=0}isPageBasedGoal(e){return"SEPARATE_PAGE"===e||"CUSTOM_GOAL"===e||"REVENUE_TRACKING"===e}isSplitVariation(e){return"SPLIT_URL"===e.type&&e[Be]}shouldTrackUserForCampaign(e){return"number"==typeof e&&(e=window._vwo_exp[e]),!e||!window._vwo_code||!window._vwo_code[je]&&!window._vwo_code[He]||(this.isDomIndependentCampaign(e.type)||this.isSplitVariation(e))}getUUIDString(e){return e?"&u="+e:""}isAnalyzeCampaign(e){return"ANALYZE_RECORDING"===e||"ANALYZE_HEATMAP"===e||"ANALYZE_FORM"===e}updateGoalsKind(e){const t={};Object.keys(e).forEach((n=>{const o=e[n],i=e[n].mt;i&&Object.keys(o.goals).length&&Object.entries(i).forEach((([e,o])=>{const i=this.getGoalKind(o);i&&(t[n]=t[n]||{},t[n][e]=i)}))})),window.VWO._.goalsToBeConvertedSynchronously=t}getGoalKind(e){let t;const n=window.VWO._.allSettings.triggers[e];if(n)if("object"==typeof n.cnds[0]){switch(n.cnds[0].event){case de.DOM_CLICK:t="CLICK_ELEMENT";break;case de.DOM_SUBMIT:t="FORM_SUBMIT";break;case de.PAGE_UNLOAD:t="PAGE_UNLOAD"}}else{switch(n.cnds[1].event){case de.DOM_SUBMIT:case de.DOM_CLICK:t="ENGAGEMENT"}}return t}isXpathAllHead(e,t,n=!1){if(e.muts=e.muts||{},"boolean"==typeof e.muts.pvtMut&&!n)return e.muts.pvtMut;const o=t.split(",");let i=!0;for(let e=0;e<o.length;e++)if(o[e].trim()&&"head"!==o[e].toLowerCase()){i=!1;break}return n||(e.muts.pvtMut=i),i}isEligibleToSendCall(e,t){return!$e()&&(t&&!t.visDebug||!window._vis_debug)&&this.shouldTrackUserForCampaign(e)&&(t&&t.vwoInternalProperties.shouldExecuteLib||window.VWO._.shouldExecuteLib)}isPersonalizeCampaign(e){var t;return"TARGETING"===(null===(t=e.iType)||void 0===t?void 0:t.type)}doNotHideElements(e){return e&&"boolean"==typeof e}getMatchedCookies(e){let t=[];return document.cookie&&(t=document.cookie.match(e)||[]),t}getCombinationCookie(){let e=this.getMatchedCookies(/(?:^|;)\s?(_vis_opt_exp_\d+_combi=[^;$]*)/gi);e=e.map((function(e){try{const t=decodeURIComponent(e);return/_vis_opt_exp_\d+_combi=(?:\d+,?)+\s*$/.test(t)?t:""}catch(e){return""}}));const t=[];return e.forEach((function(e){const n=e.match(/([\d,]+)/g);n&&t.push(n.join("-"))})),t.join("|")}getSelectorPath(e,t){let n="",o="",i=t.sections[1].variations[e];if("string"==typeof i&&(i=vwo_$.parseJSON(i)),i)for(let e=0;e<i.length;e++){let r=i[e].xpath;r&&(i[e].dHE?t.dHE=!0:(t.mSP&&(r=r.replace(/html\.vwo_p_s_\w+\s*/g,"")),bt(r)?n+=Gt(r):n+=r+",")),i[e].cpath&&!i[e].dHE&&(o+=i[e].cpath+",")}return{variationXPathSelector:n,variationCPathSelector:o}}getCampaignXPath(e){const t={selector:"",selectorPerVariation:{},cPathSelector:"",cPathSelectorPerVariation:{}};if(e.xPath)return t.selector=e.xPath,t.cPathSelector=e.cPath,t;if(!this.isDomDependent(e.type))return t;let n=e.combination_chosen||e.cc;const o=e.sections;if("VISUAL_AB"===e.type){if(n)1!=n&&(t.selector=this.getSelectorPath(n,e).variationXPathSelector);else for(n in e.combs)if(e.combs.hasOwnProperty(n)){const{variationXPathSelector:o,variationCPathSelector:i}=this.getSelectorPath(n,e);t.selector+=o,t.cPathSelector+=i,t.cPathSelectorPerVariation[n]=i,t.selectorPerVariation[n]=o.substring(0,o.length-1)}}else{const e=ot(o);let n=e.length;for(;n--;)o[e[n]].path&&(t.selector+=o[e[n]].path+",")}return!e.dHE||t.selector&&!this.isXpathAllHead(e,t.selector,!0)||(t.selector=(t.selector||"")+".vwo_dummy_selector,"),t.cPathSelector&&(t.cPathSelector=t.cPathSelector.substring(0,t.cPathSelector.length-1)),t.selector&&(t.selector=t.selector.substring(0,t.selector.length-1)),Ft(),t}}const jt=window.VWO.TRACK_SESSION_COOKIE_EXPIRY_CUSTOM||1/48,Ht={TRACK_GLOBAL_COOKIE_NAME:"_vwo_ds",TRACK_SESSION_COOKIE_NAME:"_vwo_sn",TRACK_SESSION_COOKIE_EXPIRY:jt,SESSION_TIMER_EXPIRE:60*jt*60*1e3*24,COOKIE_VERSION:3,COOKIE_TS_INDEX:1,COOKIE_VERSION_INDEX:0,FIRST_SESSION_ID_INDEX:0,PC_TRAFFIC_INDEX:1,RELATIVE_SESSION_ID_INDEX:0,PAGE_ID_INFORMATION_INDEX:1,SESSION_SYNCED_STATE_INDEX:4,PAGE_ID_EXPIRY:15,GLOBAL_OPT_OUT:"_vwo_global_opt_out",OPT_OUT:"_vis_opt_out",TEST_COOKIE:"_vis_opt_test_cookie",COOKIE_JAR:"_vwo",SAME_SITE:"_vwo_ssm",UUID:"uuid",UUID_V2:"uuid_v2",VWO_COOKIE_QUERY_PARAM:"vwo_q",DEFAULT_EXPIRY:100,UUID_COOKIE_EXPIRY:365.2425};function Bt(){return Math.min(window.VWO.TRACK_GLOBAL_COOKIE_EXPIRY_CUSTOM||window.VWO.data.rp||90,90)}const Jt=window.JSON&&window.window.VWO._.native.JSON.parse||function(e){return new Function("return "+e)()},Kt=window.JSON&&window.window.VWO._.native.JSON.stringify||function(e){return new Function("return "+e)()};var qt=Object.freeze({__proto__:null,jsonParse:Jt,jsonStringify:Kt});class Yt{modifyTriggerConditions(e,t){const n=[];return Array.isArray(e)?(e.forEach((e=>{if(Array.isArray(e))n.push(this.modifyTriggerConditions(e,t));else{const o=t(e);n.push(o)}})),n):e}getExitTrigger(e){for(let t=0;t<e.length;t++){if(Array.isArray(e[t])){const n=this.getExitTrigger(e[t]);if(n)return n}if("object"==typeof e[t]&&null!==e[t]&&e[t].exitTrigger)return e[t].exitTrigger}}}var Xt=new Yt;const zt={state:{}},Qt=e=>e&&"object"==typeof e&&!Array.isArray(e),[Zt,en]=function(){let e={};return window.VWO._.phoenixMT.on("vwo_urlChangeMt",(()=>{e={}})),[(t,n)=>{e[t]=e[t]||{},e[t][n]=!0},(t,n)=>Qt(e[t])&&!!e[t][n]]}();function tn({triggerId:e,eventName:t,triggerObj:n}){const o=(n||window.VWO._.allSettings.triggers[e]||{}).cnds||[];for(let e=0;e<o.length;e++)if(t.indexOf(o[e].event)>-1)return!0;return!1}function nn(){let e,t=!1,n={};const o=window.VWO._.phoenixMT,i={attach:()=>{if(!t){e=new MutationObserver((()=>{Object.keys(n).forEach((e=>{o.trigger(e)}))}));try{e.observe(document.querySelector("body"),{childList:!0,subtree:!0}),t=!0}catch(e){}}},remove:()=>{e&&(e.disconnect(),e=null,t=!1)},fireEventOnMutation:e=>{n[e]=1}};return o.on("vwo_urlChangeMt",(()=>{i.remove(),o.getAllEvents().forEach((e=>{e.indexOf("vwo_mutObs")>-1&&o.clearEvent(e)})),n={}})),i}const on=nn();function rn(e){Qt(e)&&Object.assign(zt.state,e)}function sn(e){window.fetcher.getValue('window.VWO.modules.utils.tagExecutor.fireTagEvaluatedEvent("${{1}}")',null,{captureGroups:[e]})}function an(e,t){const{amt:n,campId:o}=e,i=e.t,r=()=>{try{t(),zt.state[i]=!0}catch(e){window.VWO&&window.VWO._&&window.VWO._.customError&&window.VWO._.customError({msg:`Error occurred while executing "${i}" trigger`,url:"triggerBasedTagExecutorMT.ts",lineno:141,colno:10,source:e})}};n&&(on.attach(),on.fireEventOnMutation(`vwo_mutObs.${i}`));const s=tn({triggerId:i,eventName:de.CAMPAIGN_UNLOADED});if((!i||zt.state[i])&&!s)return r();en(e.tag,i)||(Zt(e.tag,i),window.fetcher.getValue('window.VWO.modules.utils.tagExecutor.attachTriggerListenersForTagExecution("${{1}}", "${{2}}", "${{3}}")',null,{captureGroups:[i,r,{isWaitForElementEvent:n,campId:o,preventCallBackRemovalOnSpa:s,isCampUnloadEvent:s}]}))}function cn(e){if("object"!=typeof e)return'"'+e+'"';let t="";try{const n=ot(e);let o=n.length;for(;o--;){const i=n[o];t+='"'+i+'":'+cn(e[i])+","}t="{"+t.slice(0,-1)+"}"}catch(t){window.VWO._.customError&&window.VWO._.customError({msg:"Error in json stringify - "+e,url:"utils.js",lineno:98,colno:9,source:encodeURIComponent("json-stringify")})}return t}function dn(e,t){let n=!1;return function(){n||(e.call(this,arguments),n=!0,setTimeout((function(){n=!1}),t))}}function ln(e,t){let n,o=!1;return function(...i){o&&(clearTimeout(n),n=null),n=setTimeout((function(){e.apply(null,i)}),t),o=!0}}function un(e,t,n){let o=document.URL;e&&window.history?function(e,t){const n=function(n){const i=e[n];e[n]=function(n){const r=i.apply(e,[].slice.call(arguments));return window.fetcher.postMessage({type:"sync",property:"URL",value:document.URL,syncType:2}),t({state:n,currentUrl:document.URL,previousUrl:o}),o=document.URL,r}};n("pushState"),n("replaceState")}(window.history,t):window.addEventListener("hashchange",t,!1)}function wn(e){e.fn.nonEmptyContents=function(){if(!this||!this.length)return this.contents();const e=this.contents();let t;for(let n=e.length;n--;)t=e.get(n),3!==t.nodeType||/\S/.test(t.nodeValue)||e.splice(n,1);return e};const t=function(e,t,n){(navigator.userAgent.indexOf("MSIE ")>-1||navigator.userAgent.indexOf("Trident/")>-1)&&e.style.setProperty(t,n.replace("!important","").trim()),e.style.setProperty(t,n.replace("!important",""),"important")};e.fn.vwoCss=function(){let n;if(window._vwo_spaR)try{this.each((function(){this.hasOwnProperty("__vwoControlStyleAttr")||(this.__vwoControlStyleAttr=this.getAttribute("style")||"")}))}catch(e){const t="[JSLIB] Error during storing control style attribute value";window.VWO._.customError&&window.VWO._.customError({msg:t,url:"utils.js",source:encodeURIComponent(t)})}if(1===arguments.length){if("string"==typeof arguments[0])return this.css(arguments[0]);for(const e in arguments[0])arguments[0].hasOwnProperty(e)&&(n=arguments[0][e].toString(),n.indexOf("important")>-1?this.each((function(){t(this,e,n)})):this.css(arguments[0]))}else if(2===arguments.length){const e=arguments[0].toString();n=arguments[1]?arguments[1].toString():null,n&&n.indexOf("important")>-1?this.each((function(){t(this,e,n)})):this.css(e,n)}else e.fn.css.apply(this,arguments);return this},e.fn.vwoAttr=function(){if(this&&this.length){if(2!==arguments.length){if(1===arguments.length){if("string"==typeof arguments[0])return this.attr(arguments[0]);{var t=arguments[0];if(window._vwo_spaR)try{this.each((function(){if(!this.hasOwnProperty("__vwoControlVwoAttr")){this.__vwoControlVwoAttr={};Object.keys(t).forEach((e=>{switch(e){case"class":this.hasAttribute(e)?(this.__vwoControlVwoAttr.attrsToAddOrModify=this.__vwoControlVwoAttr.attrsToAddOrModify||[],this.__vwoControlVwoAttr.attrsToAddOrModify.push({name:e,value:this.getAttribute(e)})):(this.__vwoControlVwoAttr.attrsToRemove=this.__vwoControlVwoAttr.attrsToRemove||[],this.__vwoControlVwoAttr.attrsToRemove.push(e));break;case"removedAttributes":t.removedAttributes.forEach((e=>{this.hasAttribute(e)&&(this.__vwoControlVwoAttr.attrsToAddOrModify=this.__vwoControlVwoAttr.attrsToAddOrModify||[],this.__vwoControlVwoAttr.attrsToAddOrModify.push({name:e,value:this.getAttribute(e)}))}));break;default:this.hasAttribute(e)?(this.__vwoControlVwoAttr.attrsToAddOrModify=this.__vwoControlVwoAttr.attrsToAddOrModify||[],this.__vwoControlVwoAttr.attrsToAddOrModify.push({name:e,value:this.getAttribute(e)})):(this.__vwoControlVwoAttr.attrsToRemove=this.__vwoControlVwoAttr.attrsToRemove||[],this.__vwoControlVwoAttr.attrsToRemove.push(e))}}))}}))}catch(e){const t="[JSLIB] Error during storing control attributes values";window.VWO._.customError&&window.VWO._.customError({msg:t,url:"utils.js",source:encodeURIComponent(t)})}const n=e.extend({},t);if(Array.isArray(n.removedAttributes))for(let e=n.removedAttributes.length-1;e>=0;e--)n[n.removedAttributes[e]]&&delete n[n.removedAttributes[e]];else delete n.removedAttributes;const o=["type","height","width"],i=this.get(0);for(let e in o)if(o.hasOwnProperty(e)){const t=o[e];n[t]&&(i.setAttribute(t,n[t]),delete n[t])}if(n.class){const e=n.class.addedClasses,t=n.class.removedClasses;e&&e.length>0&&this.addClass(e.join(" ")),t&&t.length>0&&this.removeClass(t.join(" ")),delete n.class}if(n.removedAttributes&&n.removedAttributes.length>0){for(let e=0;e<n.removedAttributes.length;e++)this.each((function(){this.removeAttribute(n.removedAttributes[e])}));delete n.removedAttributes}const r="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==";if(n.src&&n.loader){const t=`vwo-loader-el-${n.loaderConfig.id}`;if(this.attr("src")!==n.src&&!this.hasClass(t)){this.attr("src",r);const o=n.src,i=n.srcSet;i&&this.removeAttr("srcset"),e("head").append(`<style type="text/css" id="${t}">.${t}{width:${n.width}px;height:${n.height}px;animation-timing-function: linear;animation-duration: ${n.loaderConfig.as};animation-iteration-count: infinite;animation-name: placeHolderShimmer;background: #ccc;background: linear-gradient(to right, ${n.loaderConfig.pc} 8%, ${n.loaderConfig.sc} 38%, ${n.loaderConfig.pc} 54%);display: inline-block;}@keyframes placeHolderShimmer{0%{background-position: -468px 0}100%{background-position: 468px 0}}</style>`);const s=new Image;s.onload=s.onerror=()=>{window._vwo_handleMutations&&window._vwo_handleMutations(this.get(0),(()=>{this.attr("src",o),i&&this.attr("srcset",i),e(`#${t}`).remove(),this.removeClass(t)}))},s.src=o,i&&(s.srcset=i),this.addClass(t)}["src","srcSet","loader","loaderConfig"].forEach((e=>{delete n[e]}))}else if(E&&E._&&E._.ac&&E._.ac.hIF&&n.src&&"IMG"===this.get(0).tagName){let e=n.src,t=n.srcSet;n.src=r,n.srcSet&&(n.srcSet=r),setTimeout((()=>{window._vwo_handleMutations&&window._vwo_handleMutations(this.get(0),(()=>{this.attr("src",e),t&&this.attr("srcset",t)}))}),0)}return window.VWOspvEventListenerAdded||document.addEventListener("securitypolicyviolation",(e=>{e.blockedURI.includes(".vwo.io")&&(window.VwoIoImageLoadFailed=!0)})),window.VWOspvEventListenerAdded=!0,"IMG"===i.tagName&&t.src&&t.src.includes(".vwo.io")&&(i.onerror=()=>{window.VwoIoImageLoadFailed&&window._vwo_handleMutations&&window._vwo_handleMutations(i,(()=>{this.attr("src",t.src.replace("vwo.io","visualwebsiteoptimizer.com")),t.srcset&&this.attr("srcset",t.srcset.replace("vwo.io","visualwebsiteoptimizer.com")),delete window.VwoIoImageLoadFailed}))}),this.attr(n)}}return e.fn.attr.apply(this,arguments)}this.get(0).setAttribute(arguments[0],arguments[1])}return this};const n=window._vwo_editorOperationTracker={},o={};window.VWO._.phoenixMT.once("vwo_domClicked",(e=>{const t=Object.keys(o);for(let n=0;n<t.length;n++)o[t[n]](e)})),e.fn.vwoElement=function(t){const i=`vwo_w_${t.id}`,r=t.id&&`#vwo-widget-${t.id}`||"";let s=!1,a=!1;const d=t.opId,l=e=>{d&&(e?n[d]=e:delete n[d])},u=()=>{l("sw-attached");const n=n=>{E.phoenix('on("${{1}}", "${{2}}")',null,{captureGroups:[n,()=>{l("sw-executed");let n=!1;t.sw.skipExecuteOnce=a,!t.sw.executed||!t.sw.skipExecuteOnce||e(r).length||p()||s||(n=!0,t.sw.executed=!1),!t.sw.executed&&w(n),t.sw.executed=!0,s=!1}]})};"string"==typeof t.sw.p_dsl?E.phoenix(`settings.currentSettings.triggers.${t.sw.p_dsl}`).then((e=>{e?(e.cnds=Xt.modifyTriggerConditions(e.cnds,(e=>(!he(e)||"vwo_pageView"!==e.event&&"vwo_session"!==e.event||(e.persistState=!0),e))),tn({triggerObj:e,eventName:de.DOM_CLICK})&&(a=!0),n(e)):c.error(`Trigger for show when p_dsl ${t.sw.p_dsl} not found.`)})):n(t.sw.p_dsl),E.phoenix('trigger("${{1}}")',null,{captureGroups:[`widget-${t.id}-sw-ready`]})},w=n=>{this[t.position](t.html),l(),t.js&&(E.phoenix('on("${{1}}", "${{2}}")',null,{captureGroups:[t.js.p_dsl,()=>{}]}),E.phoenix('trigger("${{1}}")',null,{captureGroups:[`widget-${t.id}-js-ready`]})),r&&(t=>{const n=e(t);n.length&&n.get(0).addEventListener("close_button_clicked",(function(){s=!0,l("disconnected")}))})(r),t.rec&&!n&&_(),t.hw&&(E.phoenix('on("${{1}}", "${{2}}")',null,{captureGroups:[t.hw.p_dsl,()=>{let n=O.get(i);n&&(n=Jt(n),n.d=1,O.set(i,cn(n))),(t=>{e(t).remove()})(`#vwo-widget-${t.id}`)}]}),E.phoenix('trigger("${{1}}")',null,{captureGroups:[`widget-${t.id}-hw-ready`]})),a&&(o[`vwo_domClicked.${t.id}`]=()=>{s=!1})},_=()=>{let e=O.get(`vwo_w_${t.id}`);if(e){e=Jt(e);for(const t in e)switch(t){case"v":e[t]=parseInt(e[t])+1;break;case"l_ts":e[t]=Date.now()}O.set(`vwo_w_${t.id}`,cn(e))}else h(e)},h=e=>{!e&&(e=O.get(`vwo_w_${t.id}`)),e||O.set(`vwo_w_${t.id}`,cn(t.sks))},p=()=>{t.sks&&h();let e=O.get(`vwo_w_${t.id}`);return!!e&&(e=Jt(e),1==e.d)};return t&&this.length&&t.position&&!p()&&(t.rec?(l("rec-attached"),E.phoenix('on("${{1}}", "${{2}}")',null,{captureGroups:[t.rec.p_dsl,()=>{l("rec-executed"),t.sw?u():w()}]}),E.phoenix('trigger("${{1}}")',null,{captureGroups:[`widget-${t.id}-rec-ready`]})):t.sw?u():w()),this};const i={};e.fn.performOp=function(t){try{if((n&&("sw-executed"===n[t]||"rec-executed"===n[t])||i[t]&&!(e=>{try{return"isConnected"in e?e.isConnected:document.body.contains(e)}catch(e){return!1}})(i[t]))&&delete n[t],this&&this.length)return i[t]=this[0],n[t]?e():(n[t]="in-progress",this)}catch(e){}return this},e.fn.execCode=function(e){try{e.call(this)}catch(e){const t="[JSLIB] Error while running custom Code through execCode";window.VWO._.customError&&window.VWO._.customError({msg:t,url:"HelperFunctionMT.ts",source:encodeURIComponent(t)})}return this},e(window).bind("beforeunload",(function(){try{const e=[],t=E.queue||E;if(null==t||t.map((t=>{var n;(null===(n=null==t?void 0:t[0])||void 0===n?void 0:n.startsWith("track"))&&e.push(t)})),!e.length)return;O.set(`_vwo_track_data_${window._vwo_acc_id}`,cn(e))}catch(e){const t="[JSLIB EVENT] Error unload event.";window.VWO._.customError&&window.VWO._.customError({msg:t,url:"helperFunction.ts",source:encodeURIComponent(t)})}})),e.fn.replaceWith2=e.fn.vwoSPAReplaceWith=function(e){return this.length?this.each((function(t,n){var o=document.createElement("div");o.innerHTML="object"==typeof e?e.nodeValue:e,o.firstChild&&(o.firstChild.__vwoControlOuterHTML=n.__vwoControlOuterHTML||n.outerHTML);try{const e=Array.from(o.querySelectorAll("script"));if(e.length>0)for(const t of e)if(-1!==t.textContent.indexOf("_vwo_api_section_callback")){t.remove();const e=document.createElement("script");e.textContent=t.textContent,document.head.appendChild(e)}}catch(n){}n.parentNode&&n.parentNode.replaceChild(o.firstChild,n)})):this},e.fn.vwoRevertHtml=function(){try{return this.length&&this.each((function(){var t=this.innerHTML;this.hasOwnProperty("__vwoControlInnerHTML")&&t===this.__vwoExpInnerHTML&&(e(this).html(this.__vwoControlInnerHTML),delete this.__vwoControlInnerHTML,delete this.__vwoExpInnerHTML)})),this}catch(e){const t="[JSLIB] Error during vwoRevertHtml";window.VWO._.customError&&window.VWO._.customError({msg:t,url:"helperFunction.ts",source:encodeURIComponent(t)})}},e.fn.vwoRevertAttr=function(){try{return this.length&&this.each((function(){if(this.hasOwnProperty("__vwoControlVwoAttr")){var t=this.__vwoControlVwoAttr;t.hasOwnProperty("attrsToAddOrModify")&&t.attrsToAddOrModify.forEach((t=>{e(this).attr(t.name,t.value)})),t.hasOwnProperty("attrsToRemove")&&t.attrsToRemove.forEach((t=>{e(this).removeAttr(t)})),delete this.__vwoControlVwoAttr}})),this}catch(e){const t="[JSLIB] Error during vwoRevertAttr";window.VWO._.customError&&window.VWO._.customError({msg:t,url:"helperFunction.ts",source:encodeURIComponent(t)})}},e.fn.vwoRevertCss=function(){try{return this.length&&this.each((function(){this.hasOwnProperty("__vwoControlStyleAttr")&&(e(this).attr("style",this.__vwoControlStyleAttr),delete this.__vwoControlStyleAttr)})),this}catch(e){const t="[JSLIB] Error during vwoRevertCss";window.VWO._.customError&&window.VWO._.customError({msg:t,url:"helperFunction.ts",source:encodeURIComponent(t)})}},e.fn.vwoRevertRearrange=function(t,n,o){try{return this.length?this.each((function(){e(this).parent().removeAttr(`vwo-op-${t}`);var i=e(n),r=i.nonEmptyContents().eq(o);i.length||e(this).remove(),r.length?r.before(this):i.append(this)})):this}catch(e){const t="[JSLIB] Error during vwoRevertRearrange";window.VWO._.customError&&window.VWO._.customError({msg:t,url:"helperFunction.ts",source:encodeURIComponent(t)})}},e.fn.revertContentOp=function(){try{return this.length&&this.each((function(){if(this.hasOwnProperty("__vwoControlOuterHTML")){var t=e(this);e.fn.replaceWith.apply(t,[this.__vwoControlOuterHTML])}})),this}catch(e){const t="[JSLIB] Error during revertContentOp";window.VWO._.customError&&window.VWO._.customError({msg:t,url:"helperFunction.ts",source:encodeURIComponent(t)})}},e.fn.vwoVal=function(){try{if(window._vwo_spaR)try{this.each((function(){this.hasOwnProperty("__vwoControlVal")||(this.__vwoControlVal=this.value||"")}))}catch(e){const t="[JSLIB] Error during storing control element value";window.VWO._.customError&&window.VWO._.customError({msg:t,url:"helperFunctionMT.ts",source:encodeURIComponent(t)})}return e.fn.val.apply(this,arguments),this}catch(e){const t="[JSLIB] Error during vwoVal";window.VWO._.customError&&window.VWO._.customError({msg:t,url:"helperFunction.ts",source:encodeURIComponent(t)})}},e.fn.vwoRevertVal=function(){try{return this.length&&this.each((function(){this.hasOwnProperty("__vwoControlVal")&&(e(this).val(this.__vwoControlVal),delete this.__vwoControlVal)})),this}catch(e){const t="[JSLIB] Error during vwoRevertVal";window.VWO._.customError&&window.VWO._.customError({msg:t,url:"helperFunction.ts",source:encodeURIComponent(t)})}}}window.VWO.modules.utils.tagExecutor={updateTriggerStates:rn};const _n=(e,t)=>{for(;--t>=0&&e.parentElement;)e=e.parentElement;return t<0?e:null};function hn(){if(!window.vwo_$)return;const e=(e,t,n)=>{var o;const i=(null===(o=n.iT?e.innerText:e.textContent)||void 0===o?void 0:o.trim())||"";return!!i&&i===t.trim()};let t,n=0;const o=window.vwo_$;window.vwo_$=(...i)=>{const r=i[0]||"",s=(a=i[1])&&!Array.isArray(a)&&"object"==typeof a?i[1]:{};var a;if(void 0!==s.iT&&i.splice(1,1),!r||"string"!=typeof r||-1===r.indexOf(":tm(")||/<.*(script|style)\b[^>]*>/g.test(r))return o(...i);try{const i=Dt(r);if(i.length>1){var c=[];for(const e of i){const t=window.vwo_$(e.sel);for(const e of t)e._vwo_visited||(e._vwo_visited=!0,c.push(e))}for(const e of c)delete e._vwo_visited;return o(c)}const a=Wt(i[0].sel),{targetElement:d,targetText:l,ancestorLevelCount:u,childSel:w}=a,_=window.VWO._.txtCfg||{};if(_.txtSelMap){const e=Mt(a,_.t,_.txtSelMap);if(e&&e.s){const t=window.vwo_$("."+e.s);if(t.length>0)return t}}let h=o();const p=e=>{if(u){const t=_n(e,u);t&&(w?[].push.apply(h,Array.from(t.querySelectorAll(w))):[].push.apply(h,[t]))}else[].push.apply(h,[e])};if(d){const o=((o,i,r)=>{const s=o.split(" "),a=s.length>1?s[1].toUpperCase():s[0].toUpperCase(),c=s.length>1?document.querySelector(s[0]):document.body;return document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT,{acceptNode:o=>o.tagName!==a?NodeFilter.FILTER_SKIP:e(o,i,r)?(t=o,n=o.querySelectorAll(a).length,n?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT):(n--,t&&!n?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP)})})(d,l,s);let i;for(;i=o.nextNode();)p(t),t=null}else{const t=document.createTreeWalker(document.body,NodeFilter.SHOW_TEXT);for(;t.nextNode();){const n=t.currentNode;n&&(e(n.parentElement,l,s)&&p(n.parentElement))}}return n=0,h}catch(e){return o()}},Object.assign(window.vwo_$,o)}window.VWO.modules.utils.helperFunctions={onUrlChange:un};const pn=window.performance||window.workerThread.performance,gn={mark:(e="")=>{e="vwo-"+e,pn.mark&&pn.mark(e)},measure:(e,t,n)=>{t="vwo-"+t,n="vwo-"+n;try{pn.measure&&pn.measure(e,t,n)}catch(e){c.debug(e)}}},vn={VISITOR_IS_NOT_OPTED_OUT:"visitorIsNotOptedOut",VISITOR_IS_OPTED_OUT_COMPLETELY:"visitorIsOptedOutCompletely",VISITOR_IS_OPTED_OUT:"visitorIsOptedOut"};var fn;!function(e){e[e.OPTED_OUT_WITH_EXPERIENCE=0]="OPTED_OUT_WITH_EXPERIENCE",e[e.OPTED_OUT_PARTIALLY=1]="OPTED_OUT_PARTIALLY",e[e.OPTED_OUT_COMPLETELY=2]="OPTED_OUT_COMPLETELY"}(fn||(fn={}));class On{setOptOutStateConfig(){let e,t,n,o;switch(e=window.VWO._.isWorkerThread?window.phoenix.storages.storages.cookies.get("_vis_opt_out",!0):window.VWO._.cookies.get("_vis_opt_out",!0),e&&(e=Number(e)),e){case 0:t=vn.VISITOR_IS_OPTED_OUT,n=!0,o=!1;break;case 1:case 2:t=vn.VISITOR_IS_OPTED_OUT_COMPLETELY,n=!1,o=!1;break;default:t=vn.VISITOR_IS_NOT_OPTED_OUT,n=!0,o=!0}window.VWO.phoenix&&window.fetcher.setValue("window.VWO._.optOutStates",{state:t,executeLib:n,shouldWeTrackVisitor:o}),window.VWO._.optOutStates={state:t,executeLib:n,shouldWeTrackVisitor:o}}callStopAnalyzeAndSurvey(){window.VWO._.optOutStates.shouldWeTrackVisitor||(window.VWO._.isWorkerThread?window.fetcher.getValue("window.VWO.modules.otherLibDeps.stopAnalyzeAndSurvey"):window.VWO.modules.otherLibDeps.stopAnalyzeAndSurvey())}getOptOutStateConfig(){return window.VWO._.optOutStates}shouldExecuteLibOnBasisOfCurrentOptOutState(){return!(!$e()&&!window._vis_debug)||(this.getOptOutStateConfig().executeLib||window._removeVwoGlobalStyle(),this.getOptOutStateConfig().executeLib)}shouldWeTrackVisitor(){return!(!$e()&&!window._vis_debug)||this.getOptOutStateConfig().shouldWeTrackVisitor}isVisitorOptedOut(){return!$e()&&!window._vis_debug&&this.getOptOutStateConfig().state!==vn.VISITOR_IS_NOT_OPTED_OUT}}const mn=new On;function En(e,t){if(e){var n,o="."+e,i=window.vwo_$;if((t=t||{})[e])return!1;try{n=i(o)}catch(e){n=""}return 1===n.length||(t[e]=!0,!1)}}function Sn(e){if(e){var t,n=window.vwo_$;try{t=n("#"+e)}catch(e){t=""}return t.length}}function Cn(e,t){var n=t[e](),o=t.get(0);if(!n){if(window.getComputedStyle&&void 0!==(n=getComputedStyle(o)[e])&&(n=parseInt(n,10),!isNaN(n)&&n))return n;n=o["client"+e.toUpperCase()[0]+e.substring(1,e.length)]}return n}function Tn(e){if(e.previousElementSibling)return e.previousElementSibling;for(;e=e.previousSibling;)if(1===e.nodeType)return e}function yn(e,t){if(!e)return null;if(e===document)return"#document";t=t||{};var n,o,i,r,s,a=e,c=[],d=e.tagName,l=window.vwo_$;if("string"==typeof d&&("body"===d.toLowerCase()||"head"===d.toLowerCase()))return d;for(;e;){n=(d="undefined"!=typeof ShadowRoot&&e instanceof ShadowRoot?"shadow-root":e.tagName)&&d.match(/^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/),d&&n&&(n&&n[0])===d||(d="*");const w=["INPUT","SELECT"].indexOf(e.tagName)>-1;try{o=l(e).attr("id")}catch(a){o=e.id}w&&e.name?d=d+'[name="'+e.name+'"]':o&&"string"==typeof o&&Sn(o)&&(d=d+"#"+o),i=(i=e.getAttribute&&e.getAttribute("class"))?i.split(/\s+/):[];for(var u=0;u<i.length;u++)if(s="."+(r=i[u]),En(r,t)){d+=s;break}c.unshift(d),e=Tn(e)}return-1!==c[0].indexOf("#")||a.parentNode&&"HEAD"===a.parentNode.nodeName||a.host||(c[0]+=":first-child"),yn("undefined"!=typeof ShadowRoot&&a instanceof ShadowRoot&&a.host?a.host:a.parentNode,t)+" > "+c.join(" + ")}function In(e){return e instanceof SVGElement&&e.tagName&&"svg"!==e.tagName.toLowerCase()?In(e.parentNode):e}function Vn(e){return Cn("width",e)}function An(e){return Cn("height",e)}window.VWO.modules.vwoUtils.optOut=mn;const Nn=()=>window._vwoCc||{},bn=e=>{const t=Nn();return t.SPA_SPLIT=t.SPA_SPLIT||{},!!t.SPA_SPLIT[e]},Rn=(()=>{const e=Nn().debugConfig||{};return{CLICK_DEBUG:e.CLICK_DEBUG,TIMEOUT_DEBUG:e.TIMEOUT_DEBUG,GA_DEBUG:e.GA_DEBUG}})();function Ln(e){try{return e()}catch(e){return}}function Wn(e,t){try{return e()}catch(e){return void(t&&!t.disabledErrLog&&console.error("Error occurred:",e))}}const Pn=e=>e&&"object"==typeof e&&!Array.isArray(e),Dn=()=>{const e=/^(_vis_opt_exp|_vwo)/,t=document.cookie.split(";");let n="";return t.forEach((t=>{const[o,i]=t.trim().split("=");e.test(o)&&(n+=o.trim()+"="+(i?i.trim():"")+";")})),n},xn=e=>{const t={getParsed:()=>{let t;try{t=window.VWO._.native.JSON.parse(localStorage.getItem(e))}catch(e){}return Pn(t)||(t={}),t},get:e=>{const n=t.getParsed();return n[e]?n[e]:null},update:(n,o)=>{const i=t.getParsed();i[n]=o,localStorage.setItem(e,window.VWO._.native.JSON.stringify(i))}};return t},Un=(e,t=[])=>{try{const{msg:n,url:o=window.location.href,navType:i="",additionalOptions:r={}}=e,s=window._vwo_code||{},a=Object.assign({cookies:t.length?t:Dn(),uuid:window._vwo_uuid,referrer:document.referrer,nav:i,aId:window._vwo_acc_id,sT:s.sT,lT:s.lT,aC:!!window._vwo_code},r);window.VWO._.customError&&window.VWO._.customError({msg:n,url:encodeURIComponent(o),source:window.VWO._.native.JSON.stringify(a)})}catch(e){}},kn=e=>{var t;try{if(!Rn.CLICK_DEBUG)return;const n=Ln((()=>Rn.CLICK_DEBUG.filters))||{},o=window.sessionStorage.getItem("referred"),{local_referred_url:i,referred_url:r}=o&&window.VWO._.native.JSON.parse(o)||{},s=e.event.target.tagName.toLowerCase();if(Object.keys(n).length>0&&!n[s])return;const a="a"===s&&e.event.target.href,c=String(yn(e.event.target));window.VWO._.customError&&window.VWO._.customError({msg:null!==(t=e.msg)&&void 0!==t?t:"Click Debug Log",url:encodeURIComponent(window.location.href),source:window.VWO._.native.JSON.stringify({cookies:Dn(),uuid:window._vwo_uuid,targetEl:e.event.target.innerText,referrerSession:r,referrerPage:i,targetUrl:a,targetXP:c})})}catch(e){}},Mn=(e,t)=>{try{if(e.includes("order-placed")&&779155===window._vwo_acc_id){const n=window.sessionStorage.getItem("referred"),{local_referred_url:o,referred_url:i}=n&&window.VWO._.native.JSON.parse(n)||{};Un({msg:"We have reached Order-placed Url.",url:e,navType:t,additionalOptions:{referrerSession:i,referrerPage:o}})}if(window._vwoCc&&Pn(window._vwoCc.debugCamps))for(const n in window._vwoCc.debugCamps)if(Pn(window._vwoCc.debugCamps[n])){const{urlRegex:o,preventStoring:i}=window._vwoCc.debugCamps[n];if(o&&new RegExp(o).test(location.href)){const o=xn("_vis_opt_log_"+n);o.get(location.href)||(Un({msg:"Current URL matched the debug URL!",url:e,navType:t,additionalOptions:{campId:n}}),i||o.update(location.href,1))}}window._vwoCc&&window._vwoCc.clearLogKey&&Object.keys(window.localStorage).forEach((e=>{e.indexOf("_vis_opt_log_")>-1&&window.localStorage.removeItem(e)}))}catch(e){}},Gn=e=>{if(!window._vwoCc)return;const t=window._vwoCc||{};try{if(t.canLogAttributes){(t.logAttributesList||[]).forEach((t=>{t in e&&Un({msg:`Received value for "${t}" attribute`,url:"VwoBaseMT",additionalOptions:{page:location.href,attrVal:e[t]}})}))}}catch(e){}},Fn=()=>({get:()=>localStorage.getItem("destinationLink")||"",setInLs:e=>{localStorage.setItem("destinationLink",window.VWO._destinationLink||e)},setInWin:e=>{window.VWO._destinationLink=e}}),$n=Fn(),jn=new Proxy(window.location,{get:function(e,t){"href"!==t||window.VWO._destinationLink||$n.setInWin(e[t])}});function Hn(){var e;if("debug"!==(null===(e=window._vwoCc)||void 0===e?void 0:e.logLevel))return;window.VWO._.phoenixMT.on(de.PAGE_EXIT,(()=>{const e=jn.href;$n.setInLs(e)}));const t=$n.get();document.referrer&&document.referrer===t||t&&t!==window.location.href&&Un({msg:"URL mismatch detected",url:window.location.href,additionalOptions:{targetUrl:t}})}const Bn=()=>{Rn.GA_DEBUG&&Ln((()=>{const e=Rn.GA_DEBUG.expIds,t="function"==typeof window.fetch;let n=0;if(t&&Object.keys(e||{}).some((e=>!!window.VWO._.allSettings.dataStore.campaigns[e]))){const t=window.fetch;window.fetch=function(...o){return Ln((()=>{const t=o[0]||"",i=(o[1]||{}).body,r=/VWO-(\d+)-(\d+)/,s=r.exec(t)||r.exec(i)||[];t.includes("analytics.google.com/g/collect")&&s.length>0&&e[s[1]]&&(Un({msg:"GA Collect Log",additionalOptions:{data:Array.from(s),userType:Ln((()=>window.VWO.data.vi.vt))||"unknown",ogUUID:qn.getUUID()}}),++n)})),t.call(this,...o)}}window.VWO._.phoenixMT.on(de.PAGE_EXIT,(()=>{const e=document.cookie.split(";").filter((e=>e.includes("_vis_opt_exp_")));let o=-1;Ln((()=>{const[e]=performance.getEntriesByType("navigation"),t=e.startTime;o=(performance.now()-t)/1e3})),Un({msg:"Page Exit Logs",additionalOptions:{userType:Ln((()=>window.VWO.data.vi.vt))||"unknown",dL:Array.isArray(window.dataLayer),doesFetchExist:t,didCollectCallGo:n,timeSpent:Ln((()=>performance.now()-window._VWO_VaGQ_StartTime))||-1,timeSpent2:o}},e)}));const o=Object.keys(e).reduce(((e,t)=>{const n=window.VWO._.cookies.get(`_vis_opt_exp_${t}_combi`);return Object.assign(Object.assign({},e),{[t]:!!n})}),{});e&&window.VWO.push(["onVariationApplied",t=>{e[t[1]]&&Un({msg:`Variation Applied => ${t[1]}-${t[2]}`,additionalOptions:{dL:Array.isArray(window.dataLayer),didCollectCallGo:n,userType:Ln((()=>window.VWO.data.vi.vt))||"unknown",doesCombiCookieExist:o,ogUUID:qn.getUUID()}})}])}))};function Jn(e){return d(this,void 0,void 0,(function*(){yield E.phoenix('store.actions.addValues("${{1}}", "${{2}}" )',null,{captureGroups:[e,"vwoInternalProperties"]})}))}window.VWO._.sendErrorLog=Un;class Kn extends $t{constructor(){super(),this.loadScriptLoadedScripts={},this.isInsightsActivated=!1,this.isCampaignsLoaded=!1,this.noopFn=()=>{},window.VWO._.phoenixMT.on(de.RUN_REVERT_TAGS,this.runRevertTagsAndUpdateInfo.bind(this))}deleteAllCss(){const e=document.getElementById("_vis_opt_path_hides");e&&e.parentNode.removeChild(e)}getUUID(e){e=e||{},this.uuid=Me.vwoUUID;const t=e&&e.id&&e.multiple_domains&&xe.get("_vwo_uuid_"+e.id)||xe.get("_vwo_uuid");return this.uuid=t||this.uuid||this.generateUUID()}createUUIDCookie2(e){if(mn.isVisitorOptedOut())return;const t=this.getUUID(e),n=e&&e.id&&e.multiple_domains?"_"+e.id:"";return xe.get("_vwo_uuid"+n)||this.createCookieMT("_vwo_uuid"+n,t,Ht.UUID_COOKIE_EXPIRY,e,!0),E.data=E.data||{},E.data.vin=E.data.vin||{},E.data.vin.uuid=t,t}setVin(e){if(mn.isVisitorOptedOut())return;const t=this.getUUID(e);return E.data=E.data||{},E.data.vin=E.data.vin||{},E.data.vin.uuid=t,t}extraData2(e,t){var n,o,i,r,s={},a=E.modules.tags.sessionInfoService.getInfo(),c=e?a.r:ke.get();const d=window.screen.width,l=window.screen.height;return s.sr=d+"x"+l,s.sc=window.screen.colorDepth,s.de=document.characterSet||document.charset,s.ul=window.navigator.language.toLocaleLowerCase(),window._vwoCc&&window._vwoCc.rTD||(s.r=c),s.lt=(new Date).getTime(),s.tO=_t(),s.tz=(null===(r=null===(i=null===(o=null===(n=null===Intl||void 0===Intl?void 0:Intl.DateTimeFormat)||void 0===n?void 0:n.call(Intl))||void 0===o?void 0:o.resolvedOptions)||void 0===i?void 0:i.call(o))||void 0===r?void 0:r.timeZone)||"",t?s:window.VWO._.native.JSON.stringify(s)}isBotScreen(){return+(screen.height-window.innerHeight<0)}createCookie(e,t,n,o,i){return d(this,void 0,void 0,(function*(){return this.otherSide('createCookie("${{1}}", "${{2}}", "${{3}}", "${{4}}", "${{5}}")',null,[null,t,n,o,i])}))}createCookieMT(e,t,n,o,i){(i||this.shouldTrackUserForCampaign(o))&&(o&&o.multiple_domains?xe.createThirdParty(e,t,n,void 0,o.id,void 0,o):xe.create(e,t,n))}setTPCJarValue(e,t,n,o,i,r){xe.setThirdPartyCookiesInJar(e,t,n,i),this.__vwoCookie=xe.getThirdPartyJarValue(),this.dTP=this.dTP||ln((()=>window.VWO._.cookies.createThirdParty.call(window.VWO._.cookies,"_vwo",this.__vwoCookie,this.TPJarExpiry,void 0,void 0,void 0,r)),50),this.__vwoCookie&&this.dTP()}isSSApp(){var e,t,n;const o=null===(n=null===(t=null===(e=window.VWO._.allSettings.dataStore)||void 0===e?void 0:e.plugins)||void 0===t?void 0:t.DACDNCONFIG)||void 0===n?void 0:n.SST,i=o&&o.SSTD;if(!i)return!1;if(E._.ssdm)return o&&E._.ssdm;try{const e=window.document.domain.match(i);if(e&&e.length>0)return o}catch(e){return window.VWO&&window.VWO._&&window.VWO._.customError&&window.VWO._.customError({msg:`Invalid regex for domain. sstd = ${i}`,source:encodeURIComponent(`Invalid regex for domain. VWO._.sstd = ${i}`)}),!1}}doesUuidCookiesExist(){return!!xe.get("_vwo_uuid")||!!lt(document.cookie.split(";"),(function(e){return 0===e.trim().indexOf("_vwo_uuid_")&&0!==e.trim().indexOf("_vwo_uuid_v2")})).length}doNotTrack(e){if(e.settings.vwoData.dntEnabled)return"yes"===e.navigator.doNotTrack||"1"==e.navigator.doNotTrack||"1"==e.navigator.msDoNotTrack||"1"==e.doNotTrack}isGloballyOptedOut(){return!!parseInt(xe.get(Ht.GLOBAL_OPT_OUT,!0),10)}_optOut(e,t){return t.trigger(de.OPT_OUT,{oldArgs:[!1]}),!1}doesSessionBasedCampaignExistsInTags(e){var t=e&&Jt(e),n=0,o=t&&"object"==typeof t&&t.si;if(o&&"object"==typeof o)for(var i in o)if(o.hasOwnProperty(i)&&(n=this.isSessionBasedCampaign2(window._vwo_exp[i])?1:0))return n;return n}delCSSWrapper({campaignData:e,ruleName:t,rulesArr:n}){var o;if(Array.isArray(n)&&n.length>0)for(let t=0;t<n.length;t++){const i=(null===(o=n[t])||void 0===o?void 0:o.split(","))||[];i.length>1?this.delCSSWrapper({rulesArr:i,campaignData:e}):this.delCSS({ruleName:n[t],campaignData:e})}t&&this.delCSS({ruleName:t,campaignData:e})}delCSS({ruleName:e,campaignData:t}){var n;if("string"!=typeof e)return;if((null===(n=window._vwoCc)||void 0===n?void 0:n.enableMultiRuleSupport)&&e.includes(","))return void e.split(",").forEach((e=>this.delCSS({ruleName:e.trim(),campaignData:t})));if("*"===e&&(clearTimeout(window._vwo_oscTimeout),delete window._vwo_oscTimeout),window.VWO._.txtCfg&&bt(e)){const n=Dt(e);if(n.length>1){for(let e=0;e<n.length;e++)this.delCSS({ruleName:n[e].sel,campaignData:t});return}if(!(e=window.VWO._.txtCfg.mp&&window.VWO._.txtCfg.mp[e]))return}let o,i,r,s,a,c,d;if(e=e.toLowerCase(),t){const e="_vis_opt_path_hides_"+t.id,n=t.variation?e+"_"+t.variation:e;o=document.getElementById(n);let i="";(window._vwo_acc_id>742099||718480===window._vwo_acc_id)&&(i="-webkit-transform:none;-ms-transform:none;transform:none;"),d=`{opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;${i}}`}else o=window._vwo_style||document.getElementById("_vis_opt_path_hides"),d=window._vwo_css;if(o){if(o)if(o.sheet){o.styleSheet||(e=e.replace(/\*:/g,":")),i=o.sheet,r=i.cssRules.length&&i.cssRules[0].selectorText?i.cssRules[0].selectorText.split(","):"",s="";let t=0;for(a=0;a<r.length;a++)vwo_$.trim(r[a]).toLowerCase()!==e||t?s+=r[a]+",":t||(t=1);if(s&&t){s=s.substr(0,s.length-1);try{i.insertRule(s+d,1)}catch(e){}finally{i.deleteRule(0)}}else o&&o.parentNode&&o.parentNode.removeChild(o)}else if(o.styleSheet){i=o.styleSheet,a=0;do{c=i.rules[a],c&&c.selectorText.toLowerCase()===e?i.removeRule(a):a++}while(c)}"*"!=e||t||(window.VWO.dNR=1),gn.mark(`el-${e}-shown`),gn.measure(`elHidden-${e}`,`el-${e}-hidden`,`el-${e}-shown`),window.fetcher.getValue('phoenix.trigger("${{1}}","${{2}}")',null,{captureGroups:[de.DELETE_CSS_RULE,{oldArgs:[e]}]})}}insertCSS(e,t){let n,o;"object"!=typeof e||e instanceof Array||(n=e,e=n.id,o=n.className);let i=document.getElementById(e);if([708799].includes(window._vwo_acc_id)&&("body"===t||t.includes("body,"))){const t=document.getElementsByTagName("head")[0],n=document.createElement("div");n.style.cssText="z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;",e&&n.setAttribute("id",e),o&&n.classList.add(o),t.parentNode.insertBefore(n,t.nextSibling)}else{if(i)try{i.removeChild(i.childNodes[0])}catch(e){}else{const t=document.getElementsByTagName("head")[0];i=document.createElement("style"),e&&i.setAttribute("id",e),o&&i.setAttribute("class",o),i.setAttribute("type","text/css"),t.appendChild(i)}if(i.styleSheet)i.styleSheet.cssText=t;else{const e=document.createTextNode(t);i.appendChild(e)}}}isCustomEvent(e){return e&&"string"==typeof e&&e.startsWith(qe)}removeCampaignLevelStyleTag(e){var t=document.getElementById("_vis_opt_path_hides_"+e);t&&t.parentNode&&t.parentNode.removeChild(t)}loadScript(e,t){if(this.loadScriptLoadedScripts[e])return void t();this.loadScriptLoadedScripts[e]=1;const n=document.createElement("script");n.src=e,/\/web\/.*\/tag-/.test(e)&&(n.crossOrigin="anonymous"),n.type="text/javascript",t=t||this.noopFn,n.onerror=function(){t()},document.getElementsByTagName("head")[0].appendChild(n),n.parentNode?n.parentNode.removeChild(n):window.setTimeout((function(){n.parentNode&&n.parentNode.removeChild(n)}),100)}setCampaignIds(e){window._vwo_exp_ids=window._vwo_exp_ids||[],e=e||[],window._vwo_exp_ids.push(...e),Jn({experimentIds:window._vwo_exp_ids})}getSplitDecision(e){return xe.get("_vis_opt_exp_"+e+"_split")}isCookieLessModeEnabled(){var e,t,n;if(!window.workerThread){window.parent,window.self,null===(n=null===(t=null===(e=window.VWO._.allSettings.dataStore)||void 0===e?void 0:e.plugins)||void 0===t?void 0:t.DACDNCONFIG)||void 0===n||n.CKLV;return!1}return!1}shouldStopExecWhenSsmNotFound(){if("https:"===window.location.protocol)return!1;xe.create("_vwo_ssm",1,3650,void 0,void 0,!0);const e=xe.get("_vwo_ssm",!0);return xe.erase("_vwo_ssm",void 0,!0),!e}areCookiesDisabled(e){let t=!1;e&&!xe.get(Ht.TEST_COOKIE,!0)&&(t=!0),t&&xe.create(Ht.TEST_COOKIE,"1",void 0,void 0,void 0,!0);const n=!xe.get(Ht.TEST_COOKIE,!0);return t&&xe.create(Ht.TEST_COOKIE,"",-1,void 0,void 0,!0),n}updateGlobalOptOutCookie(e){e?xe._create(Ht.GLOBAL_OPT_OUT,1,100,window._vwo_cookieDomain,void 0,!0):xe.erase(Ht.GLOBAL_OPT_OUT,window._vwo_cookieDomain,!0)}syncThirdPartyGlobalCookies(){var e,t=null===(e=window.VWO.data.accountJSInfo)||void 0===e?void 0:e.tpc;for(var n in t)t.hasOwnProperty(n)&&n===Ht.GLOBAL_OPT_OUT&&this.updateGlobalOptOutCookie(!!parseInt(t[n],10))}removeGlobalStyle(){const e=window._vwo_style||document.getElementById("_vis_opt_path_hides");e&&e.parentNode&&e.parentNode.removeChild(e)}filterEventObjectForWT(e){const t={};return Object.keys(e).forEach((n=>{try{window.VWO._.native.JSON.stringify(e[n])}catch(e){return}t[n]=e[n]})),t}syncCachedSettingsInSessionStorage(){const e=`_vwo_${window._vwo_acc_id}_settings`,t={};return window.sessionStorage.getItem(e)&&(t[e]=!0),t}getSelectedVariationForPreviewMode(e){let t=null;if(e.debug&&(t=e.debug.v,-1===window.name.indexOf(`_vis_preview_${window._vwo_acc_id}`))){let n=xe.get("_vis_preview_"+window._vwo_acc_id);if(n)try{n=window.VWO._.native.JSON.parse(n);const o=e.id;n&&n[o]&&(!e.debug.ts||n[o].ts>e.debug.ts)&&(t=n[o].v||t)}catch(e){}}return t}setOnLocalStorageOnBothThreads(e,t,n=[]){if("object"!=typeof t||null===t)return;let o=window.localStorage.getItem(e),i=null;if(o){try{o=window.VWO._.native.JSON.parse(o)||{}}catch(e){o={}}for(const e in t)n.includes(e)&&Object.prototype.hasOwnProperty.call(o,e)&&delete t[e];i=window.VWO._.native.JSON.stringify(Object.assign(o,t))}else i=window.VWO._.native.JSON.stringify(t);i&&(window.fetcher.getValue('window.localStorage.setItem("${{1}}", "${{2}}")',null,{captureGroups:[e,i]}),window.localStorage.setItem(e,i))}updateRTagsInfo(e,t){const n=window.VWO._.rTagInfo||{};n[t]=n[t]||[],n[t].includes(e)||n[t].push(e),window.VWO._.rTagInfo=n}runRevertTagsAndUpdateInfo(){const e=window._vwo_exp,t=this.extractRTagsFromRule(),n=window.VWO._.rTagInfo;if(n)for(const o in n){const i=n[o],r=e[o];if(r&&(null==i?void 0:i.length)&&(!r.isApplicable||r.mSP||r.ss&&(r.ss.csa||r.ss.cta))){r.cA=!1;for(const e of i)if(!t.includes(e)){(window.VWO._.allSettings.tags[e].fn||Ye)()}delete window.VWO._.rTagInfo[o]}}}extractRTagsFromRule(){const{rules:e}=E._.allSettings,t=[];for(let n=0;n<e.length;n++){const o=e[n];if(o.tags&&o.tags[0].id.startsWith("R_")){t.push(...o.tags.map((e=>e.id)));break}}return t}fireVariationShownSentForSplit(){const e=window._vwo_code&&_vwo_code.finished();if(744263===window._vwo_acc_id&&Un({msg:"fireVariationShownSentForSplit - fromInit(timeout)",url:window.location.href,additionalOptions:{timeout:e,referrer:document.referrer}}),!e)return;const t=window.VWO._.native.JSON.parse(localStorage.getItem(ze.VS_DATA)||"{}");Object.keys(t).forEach((e=>{const n=t[e].v;t[e].u===window.location.href&&(window.VWO.phoenix('trigger("${{1}}", "${{2}}")',null,{captureGroups:[de.VARIATION_SHOWN_SENT,{oldArgs:[e,n]}]}),window.VWO._.phoenixMT.trigger(de.VARIATION_SHOWN_SENT,e),744263===window._vwo_acc_id&&Un({msg:"fireVariationShownSentForSplit - fromInit(timeout)",url:window.location.href,additionalOptions:{referrer:document.referrer}}))}))}fireAuxiliaryPageView(){this.isInsightsActivated&&this.isCampaignsLoaded&&this.otherSide("fireAuxiliaryPageView")}initAuxiliaryPageView(){window.VWO._.phoenixMT.on("vwo_insightsActivated",(()=>{this.isInsightsActivated=!0,this.fireAuxiliaryPageView()})),window.VWO._.phoenixMT.on("vwo_campaignsLoaded",(()=>{this.isCampaignsLoaded=!0,this.fireAuxiliaryPageView()}))}resetAuxDependencies(){this.isCampaignsLoaded=!1,this.isInsightsActivated=!1}saveVSDataInStorageForSplit(e,t,n){const o=window.VWO._.native.JSON.parse(window.localStorage.getItem(ze.VS_DATA)||"{}");o[e]={},o[e].v=t,o[e].u=n,window.localStorage.setItem(ze.VS_DATA,window.VWO._.native.JSON.stringify(o))}sendErrorLogsInCaseOfTimeout(){Rn.TIMEOUT_DEBUG&&Ln((()=>{const e=window.performance.getEntries().reduce(((e,t)=>(t.name.indexOf("j.php")>-1?(t.jPhp={},e.push(t)):t.name.indexOf("va_gq")>-1&&(t.vaGq={},e.push(t)),e)),[]),t=Ln((()=>e.map((e=>{const t={name:e.name,duration:e.duration,downloadTime:e.responseEnd-e.responseStart,totalTime:e.responseEnd-e.startTime};return e.jPhp&&"number"==typeof window._VWO_Jphp_StartTime&&(t.jPhp={startTimeDiff:window._VWO_Jphp_StartTime-e.startTime,execDiff:window._VWO_Jphp_StartTime-e.responseEnd}),e.vaGq&&"number"==typeof window._VWO_VaGQ_StartTime&&(t.vaGq={startTimeDiff:window._VWO_VaGQ_StartTime-e.startTime,execDiff:window._VWO_VaGQ_StartTime-e.responseEnd}),t})))),n=window.navigator||{},o=n.connection||n.mozConnection||n.webkitConnection||{},i=window.performance.memory||{},r={pf:t,sT:window._vwo_code.sT,lT:window._vwo_code.lT,effectiveType:Ln((()=>o.effectiveType)),downlink:Ln((()=>o.downlink)),rtt:Ln((()=>o.rtt)),memoryInfo:{totalJSHeapSize:Ln((()=>i.totalJSHeapSize/1048576)),usedJSHeapSize:Ln((()=>i.usedJSHeapSize/1048576)),jsHeapSizeLimit:Ln((()=>i.jsHeapSizeLimit/1048576))}};Ln((()=>window.VWO._.customError({msg:"Timeout detected",url:"init.ts",lineno:157,colno:16,source:window.VWO._.native.JSON.stringify(r)})))}))}loadNcLib(e){const t=e||Ln((()=>window._VWO._vis_nc_lib)),n={dSC:!0,onloadCb:function(e,t){200===e.status||304===e.status?_vwo_code.addScript({text:e.responseText}):window.VWO._.gcpfb(t,window.VWO.modules.utils.libUtils.loadNcLib,e.status)},onerrorCb:function(e){window.VWO._.gcpfb(e,window.VWO.modules.utils.libUtils.loadNcLib)||window.VWO._.customError&&window.VWO._.customError({msg:"Error in loading nc library"})}};vwo_$(document).ready((function(){2===window.VWO.load_co.length?window.VWO.load_co(t,n):window.VWO.load_co(t)}))}}const qn=new Kn;window.VWO.modules.utils.libUtils=qn;class Yn{constructor(){this.settingsKey=`_vwo_${Me.accountId}_settings`,this.configKey=`_vwo_${Me.accountId}_config`,this.CACHING_DELAY=2e3,this.storageNamesForWT=[`window.localStorage.value.${this.settingsKey}`,`window.cachedSettingsInSessionStorage.${this.settingsKey}`],this.smartCodeVersion=window._vwo_code&&_vwo_code.getVersion&&_vwo_code.getVersion(),this.smartCodeConfig=this.getAndUpdateSmartCodeConfig(),this.cachingConfig=this.getCachingConfig()}initializeCaching(){2!==this.smartCodeVersion&&this.cachingConfig.cache?setTimeout(this.syncSettings.bind(this),this.CACHING_DELAY):0===this.cachingConfig.cache&&this.flushCache()}getCachingConfig(){var e,t,n,o,i;const r=(null===(e=this.smartCodeConfig)||void 0===e?void 0:e.stT)||"local",s=(null===(t=this.smartCodeConfig)||void 0===t?void 0:t.sL)||2;return{stT:r,ttl:(null===(n=this.smartCodeConfig)||void 0===n?void 0:n.ttl)||6e5,sL:s,cache:null!==(i=null===(o=this.smartCodeConfig)||void 0===o?void 0:o.cache)&&void 0!==i?i:this.isCachingByDefault()}}isCachingByDefault(){return 0}getAndUpdateSmartCodeConfig(){const e=window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG;let t=null==e?void 0:e.SCC;if(t)try{t=window.VWO._.native.JSON.parse(t);const{sT:e,hE:n,hES:o,stT:i}=t;return this.smartCodeVersion>=2&&window.localStorage.setItem(this.configKey,window.VWO._.native.JSON.stringify({sT:e,hE:n,hES:o,stT:i})),t}catch(e){}}syncSettings(){return d(this,void 0,void 0,(function*(){const e=Me.accountId,t=qn.getCombinationCookie(),n="https://dev.visualwebsiteoptimizer.com/j.php?a="+e+"&u="+encodeURIComponent(document.URL)+"&type=sync"+(t?"&c="+t:"");try{const e=yield fetch(n);if(200==e.status){const t=yield e.text();t&&this.setSettings(t)}}catch(e){}}))}flushCache(){window.localStorage.removeItem(this.settingsKey),window.sessionStorage.removeItem(this.settingsKey)}getKBSize(e){return Math.floor(new Blob([e]).size)/1024}setSettings(e){try{const{stT:t,ttl:n,sL:o}=this.cachingConfig,i="local"===t?window.localStorage:window.sessionStorage,r="local"===t?this.storageNamesForWT[0]:this.storageNamesForWT[1];if(this.getKBSize(e)>1e3*o)return void this.flushCache();const s={s:e,e:(new Date).getTime()+n};i.setItem(this.settingsKey,window.VWO._.native.JSON.stringify(s)),window.fetcher.setValue(r,!0)}catch(e){"QuotaExceededError"===e.name&&this.flushCache()}}}const Xn=new Yn,zn=Xn.initializeCaching.bind(Xn);var Qn;window.VWO.modules.settingsCaching={initializeCaching:zn},function(e){e.ANALYSIS="r",e.ANALYZE_FORM="a",e.ANALYZE_HEATMAP="a",e.ANALYZE_RECORDING="a",e.FUNNEL="t",e.SURVEY="s",e.TRACK="t",e.INSIGHTS_FUNNEL="t"}(Qn||(Qn={}));class Zn{otherSide(...e){return e[0]="VWO.modules.tags.dataSync."+e[0],window.fetcher.getValue(...e)}}function eo(e){window.vwo_iehack_queue||(window.vwo_iehack_queue=[]),window.vwo_iehack_queue.push(e)}function to(e){const{data:t,apiToUse:n,headers:o,success:i,complete:r,error:s}=e,{url:a}=e,c=n&&new(n.get("XMLHttpRequest"))||new XMLHttpRequest;if(c.open("POST",a,!0),o)for(const e in o)o.hasOwnProperty(e)&&c.setRequestHeader(e,o[e]);t instanceof FormData&&(c.formData=t),c.send(t),c.onload=function(){i.call(this),r.call(this,e.callbackContext)},c.onerror=function(){s.call(this),r.call(this,e.callbackContext)}}function no(e,t){const{apiToUse:n,success:o,error:i,complete:r,callbackContext:s}=e;let{url:a}=e;const c=n&&new(n.get("Image"))||new Image;a+=t?"&_bf=1":"",c.src=a,c.onload=function(){o.call(this),r.call(this,s)},c.onerror=function(){i.call(this),r.call(this,{isError:!0})},eo(c)}function oo(e,t){e.data?to(e):no(e,false)}function io(e){let{url:t,miscOptions:n}=e;t.indexOf("?")<0&&(t+="?");return t+=n?"&vn="+n.vn+"&vns="+n.vns+"&vno="+n.vno:"",t.indexOf("&cu=")<0&&t.indexOf("&url=")<0&&we.addCustomParams(t)&&(t+="&_cu="+encodeURIComponent(window.VWO._.lastPageUnloadURL||document.URL.slice(0,100))),t.indexOf("&cu=")<0&&!we.addCustomParams(t)&&(t+="&_cu="+encodeURIComponent(window.VWO.consentMode.customParams.url.slice(0,100))),document.referrer&&t.indexOf("&ru=")<0&&we.addCustomParams(t)&&(t+="&_ru="+encodeURIComponent(document.referrer.slice(0,100))),t.indexOf("?&")>0&&(t=t.replace("?&","?")),t}const ro=function(e){const t=function(){};let n=!1;(e.success||e.error)&&(n=!0),e.success=e.success||t,e.error=e.error||t,e.complete=e.complete||t,e.url=io(e),e.callbackContext=e.callbackContext||{},e.apiToUse=window.DISABLE_NATIVE_CONSTANTS?void 0:window.VWO._.nativeConstants;const{data:o,url:i,useBeacon:r,complete:s}=e;if(n&&!r)return oo(e,!1),{typeOfCall:ro.callTypes.NONBEACON};{const t=Ln((()=>window.VWO._.nativeConstants.get("navigator")))||window.navigator;return"function"==typeof t.sendBeacon&&(window.VWO.data&&window.VWO.data.fB||r)&&t.sendBeacon(i,o)?(s(e.callbackContext),{typeOfCall:ro.callTypes.BEACON}):(oo(e,!0),{typeOfCall:ro.callTypes.NONBEACON})}};ro.shouldCompress=function(e){return e.length>1800},ro.callTypes={BEACON:"beacon",NONBEACON:"non-beacon"};const so={[de.VARIATION_SHOWN]:{ignoreMetricDataCheck:!0},[de.ERROR_ONPAGE]:{},[de.CURSOR_THRASHED]:{},[de.PAGE_REFRESHED]:{},[de.QUICK_BACK]:{},[de.COPY]:{},[de.SELECTION]:{},[de.MOUSEOUT]:{},[de.LEAVE_INTENT]:{},[de.EXCESSIVE_SCROLLED]:{},[de.PAGE_VIEW]:{},[de.DOM_CLICK]:{},[de.DOM_SUBMIT]:{},[de.CUSTOM_CONVERSION]:{},[de.REVENUE_CONVERSION]:{},[de.SYNC_VISITOR_PROP]:{ignoreMetricDataCheck:!0},[de.PAGE_UNLOAD]:{}},ao=e=>!!so[e],co=e=>!!Ln((()=>window.VWO._.allSettings.dataStore.events[e].ls)),lo=e=>Ln((()=>!!window.VWO._.allSettings.dataStore.events[e]));class uo{constructor(){this.vwoEventsToBeSynced=Object.assign({},so),this.allowedMetaDataProps={ogName:!0,source:!0}}otherSide(...e){return e[0]="VWO.modules.tags.dataSync.utils."+e[0],window.fetcher.getValue(...e)}shouldSendEventCall(e,t){var n;const o=t.name;if(!o)return!1;const i=this.vwoEventsToBeSynced[t.name];if(void 0===i&&!t.props.isCustomEvent&&!t.props.isSurveyEvent)return!1;if(!window.VWO._.allSettings.dataStore.events[o]){let e;try{e=window.VWO._.native.JSON.parse(window.localStorage.getItem(uo.UNREG_EVENT_LOCAL_STORAGE_NAME))||{}}catch(t){e={}}if(e[o])return!1;{e[o]=!0;const t=window.VWO._.native.JSON.stringify(e);window.localStorage.setItem(uo.UNREG_EVENT_LOCAL_STORAGE_NAME,t)}}if(t.props.isCustomEvent||t.props.isSurveyEvent||t.props.forceCall)return!0;if(!i||!i.ignoreMetricDataCheck){const e=null===(n=t._vwo)||void 0===n?void 0:n.eventDataConfig;if(!e||Object.keys(e).length<=0)return!1}if(t.name!==de.VARIATION_SHOWN)return!0;let r="non-analytics";location.href.includes("jsMode=Any")&&(r="analytics");const s=null==t?void 0:t.props,a=null==s?void 0:s.id;if(!s||!a)return!1;const c=e.currentSettings.dataStore.campaigns[a]||window._vwo_exp[a],d=window.VWO.modules.utils.libUtils.isSessionBasedCampaign2(c),l="SURVEY"===c.type;return!(!("analytics"===r||"non-analytics"===r&&s.isFirst)||d||l)}evaluateDataForEventsCall(e,t,n){var o,i,r,s,a;let c=!0;const d=null===(i=null===(o=n._vwo)||void 0===o?void 0:o.eventDataConfig)||void 0===i?void 0:i.addVwoPageMeta;null===(s=null===(r=n._vwo)||void 0===r?void 0:r.eventDataConfig)||void 0===s||delete s.addVwoPageMeta,this.syncAdditionalDataWithEventsData(null===(a=n._vwo)||void 0===a?void 0:a.eventDataConfig,n);const l=n.eventUuid,u={d:{}};if(u.d.msgId=`${t}-${+new Date}`,u.d.visId=t,l&&(u.d.eventUuid=l),u.d.event={props:this.excludeEventPropsNotToBeSynced(e,n.name,n.props),name:n.name,time:n.time},n.props.$metaData){const e={},t=n.props.$metaData;for(const n in t)Object.prototype.hasOwnProperty.call(this.allowedMetaDataProps,n)&&(e[n]=t[n]);Object.keys(e).length>0&&(u.d.event.props.vwoMeta=u.d.event.props.vwoMeta||{},Object.assign(u.d.event.props.vwoMeta,e)),delete u.d.event.props.$metaData}return n.props.$visitor&&(u.d.visitor=n.props.$visitor,delete n.props.$visitor,Object.keys(u.d.visitor.props).length<=0&&(c=!1)),u.d.event.props.page=n.page||this.getPageInfo(d),this.resetDataForCurrentEvent(n),{payload:u,shouldSyncCall:c}}getPageInfo(e){var t;const n=Me.page;return e&&(n.cnnUrl=document.querySelector&&((null===(t=document.querySelector("link[rel='canonical']"))||void 0===t?void 0:t.href)||""),n.pageViewId=window.VWO._.track.getTrackPageId&&window.VWO._.track.getTrackPageId()||window.VWO._.pageId),n}syncAdditionalDataWithEventsData(e,t){if(e)for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&"shouldSyncData"!==n){const o=e[n];if(void 0===o)continue;t.props?t.props[n]=o:t[n]=o}}resetDataForCurrentEvent(e){var t;let n=(null===(t=e._vwo)||void 0===t?void 0:t.eventDataConfig)||{};(n||e.props)&&(n={},e.props={})}excludeEventPropsNotToBeSynced(e,t,n){var o,i,r,s,a,c,d;const l=["fireLinkedTagSync","isTrusted","page","$visitor","isCustomEvent","forceCall","VWO"];if(!n.isCustomEvent){const n=(null===(s=null===(r=null===(i=null===(o=e.currentSettings)||void 0===o?void 0:o.dataStore)||void 0===i?void 0:i.events)||void 0===r?void 0:r[t])||void 0===s?void 0:s.nS)||(null===(d=null===(c=null===(a=window.VWO._.allSettings.dataStore)||void 0===a?void 0:a.events)||void 0===c?void 0:c[t])||void 0===d?void 0:d.nS)||[];Array.prototype.push.apply(l,n)}if(!l||!l.length)return n;const u={},w=window.VWO._.allSettings.dataStore.events[t];for(const e in n)if(Object.prototype.hasOwnProperty.call(n,e)){const t=n[e];l.indexOf(e)>-1?delete u[e]:u[e]=!w&&t?St(t,100):t}return u}}var wo;uo.UNREG_EVENT_LOCAL_STORAGE_NAME="vwoUnRegEvents",function(e){e.PRE="PRE",e.POST="POST"}(wo||(wo={}));const _o=()=>{let e=[],t=[],n=!1;const o=n=>{const o=e.length>0,i=t.length>0;return n?n===wo.PRE?o:n===wo.POST?i:void 0:o||i},i=(i,r)=>{if(!n||!o(i))return r;const s=!r||!Tt(r),a=Object.assign({},Ln((()=>r.d.event.props))||{}),d=Ln((()=>r.d.event.name));let l=Object.assign({},r);const u=i===wo.POST?t:e;for(const e of u)if("function"==typeof e)try{l=e(l)||l}catch(e){c.warn(`Error while running ${i}-Hook callback!`)}return s?r:(i===wo.PRE&&ao(d)&&((e,t)=>{const n=e.d.event.name,o=window.VWO._.allSettings.dataStore.events[n];if(!o.wP)return;Object.assign(t,o.wP||{});const i=e.d.event.props;for(const e in i)Object.prototype.hasOwnProperty.call(i,e)&&!(e in t)&&delete i[e]})(l,a),l)};return{init:(o,i)=>{Array.isArray(i.preHookList)&&(e=[...e,...i.preHookList]),Array.isArray(i.postHookList)&&(t=[...t,...i.postHookList]),o.event.addPreHook=t=>(e.push(t),e.length-1),o.event.addPostHook=e=>(t.push(e),t.length-1),n=!0},runAllHooks(e,t){const n=i(wo.PRE,e);return{processedData:n,wrappedCallback:(...e)=>{i(wo.POST,n),t(...e)}}},canRunHook:o}},ho=_o();class po extends uo{handleDomTriggeredEvent(e){const t=e.name;t.indexOf("vwo_dom_")<0||(t===de.DOM_CLICK&&(e.name="click"),t===de.DOM_SUBMIT&&(e.name="submit"))}sendCall(e,t,n,o,i,r,s,a){var c;if(!mn.shouldWeTrackVisitor()||we.deferOnConsent("sendCall",this,o,r,s,n,e,t,n,o,i,r,s,{cu:window.VWO._.lastPageUnloadURL||document.URL.slice(0,100),ru:document.referrer}))return;const d=null==t?void 0:t.successCallback,l=null==t?void 0:t.errorCallback,u=(null===(c=window.VWO.data.accountJSInfo)||void 0===c?void 0:c.collUrl)||Me.serverUrl,w=Me.accountId,_=u.endsWith("/");let h=o,p=u;if(s){p+=`${_?"":"/"}events/${lo(s.name)?"t":"t/u"}?en=${s.name}&a=${w}&v=${window.VWO.v_e}`;let e=h;if(ho.canRunHook()){const t=ho.runAllHooks(n,e);n=t.processedData,e=t.wrappedCallback}bo(s.name),h=function(...t){e.call(this,...t),Ro(s.name,Object.assign(Object.assign(Object.assign({},s),n.d.event.props),{url:void 0}))}}else{if(!t)return;p=p+t.url+"&vn="+t.vn+"&vns="+t.vns+"&vno="+t.vno+"&eTime="+wt()+"&v="+window.VWO.v_e}window.VWO.consentMode&&a&&(p.indexOf("&cu=")<0&&(p+="&cu="+encodeURIComponent(a.cu.slice(0,100))),document.referrer&&p.indexOf("&ru=")<0&&a.ru&&(p+="&ru="+encodeURIComponent(a.ru.slice(0,100)))),window.VWO._.isBeaconAvailable=!0,i=window.VWO.data.tB&&(window.VWO._.isLinkRedirecting||i);let g=n&&"object"==typeof n&&0===Object.keys(n).length?"":n;g&&"string"!=typeof g&&(g=window.VWO._.native.JSON.stringify(g));ro({url:p,complete:h,success:d,error:l,data:g,useBeacon:i,callbackContext:r}).typeOfCall!==ro.callTypes.BEACON&&(window.VWO._.isBeaconAvailable=!1)}addDataFromMTAndSend(e,t,n,o,i,r,s,a){if(o=o||Ye,s&&s.name===de.VARIATION_SHOWN){s.props.extraData=qn.extraData2(!1,!0);try{const e=window.VWO._.native.JSON.parse(O.get("vwoSn")||"{}"),t={r:window.VWO.data.vi&&"new"===window.VWO.data.vi.vt?0:1,su:decodeURIComponent(e.cu)||"",ru:decodeURIComponent(e.r)||"",ed:s.props.extraData};n.d&&(n.d.sD=t)}catch(e){window.VWO._.customError&&window.VWO._.customError({msg:"Issue with session data payload to be sent in events call",url:"dataSync/utils.ts"})}if("SPLIT_URL"==_vwo_exp[a].type){const e=o;o=function(){e(r),window.VWO._.phoenixMT.trigger(`vwo_vSCallSent_${a}`,{id:a,comb:_vwo_exp[a].combination_chosen}),_vwo_exp[a].vSCallSent=!0},[708427].includes(window._vwo_acc_id)&&5==a&&Un({msg:"Variation shown sent."})}}this.sendCall(e,t,n,o,i,r,s)}getDataForEventsCall(e,t,n){const o=window.VWO.modules.tags.sessionInfoService,{payload:i,shouldSyncCall:r}=this.evaluateDataForEventsCall(e,t,n);return i.d.sessionId=o.getSessionId(),{data:i,shouldSyncCall:r}}}const go=new po;window.VWO.modules.tags.dataSync={utils:go};var vo=new po;class fo extends Zn{execute({event:e},t,n,o,i,r){if(o=o||Ye,window._vis_debug)o&&o(i);else if(vo.shouldSendEventCall({eventDataConfig:t},e)){r=r||qn.createUUIDCookie2(n);const{data:s,shouldSyncCall:a}=vo.getDataForEventsCall({eventDataConfig:t},r,e);a&&vo.sendCall(null,null,s,o,!0,i,e)}else o&&o(i)}}const Oo=new fo,mo=Oo.execute.bind(Oo);function Eo(e,t){var n;const o=e.conflictingPropsData||{};if(!e.props){e.props={};const n=["name","props","_vwo","_meta","conflictingPropsData","eventUuid"];for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n.includes(t)||(e.props[t]=e[t]));Object.assign(e.props,o),Object.keys(t).forEach((n=>{e.props[n]=t[n]}))}e.aux&&(e.props.aux=e.aux),e.time=e.time||(null===(n=e.VWO)||void 0===n?void 0:n.firedTime)||+new Date}window.VWO.modules.tags.dataSync=Object.assign(window.VWO.modules.tags.dataSync,mo);class So{toAbsURL(e){return new URL(e,document.baseURI).href}isHashPresent(e){return-1!==e.indexOf("#")}isQueryParamPresent(e,t){var n=e.indexOf("#"),o=e.indexOf("?"),i=t?-1:e.indexOf("=");return-1===n?-1!==o||-1!==i:-1!==o&&n>o||-1!==i&&n>i}otherSide(...e){return e[0]="VWO.modules.vwoUtils.urlUtils."+e[0],window.fetcher.getValue(...e)}}class Co extends So{getUrlVars(e){var t,n,o,i={};for(-1!==e.indexOf("#")&&(e=e.slice(0,e.indexOf("#"))),n=(o=e.slice(e.indexOf("?")+1).split("&").reverse()).length;n--;)if(void 0===i[(t=o[n].split("="))[0]]){let e=t[1];(478778==window._vwo_acc_id||window._vwo_acc_id>495077)&&(e=t.slice(1).join("=")),i[t[0]]=e}else i[t[0]]=i[t[0]]+"&"+t[0]+"="+t[1];return i}}const To=new Co;function yo(e,t,n,o=null){return window.fetcher.getValue('VWO.modules.events.fireEventAndSyncData("${{1}}","${{2}}","${{3}}", "${{4}}" )',null,{captureGroups:[null,t,n,o]})}function Io(e,t,n={},o=null){var i;let r;t.name=e||t.name,Eo(t,n),t.name===de.DOM_SUBMIT||t.name===de.DOM_CLICK&&t.targetUrl?t.props.targetUrl=t.targetUrl=To.toAbsURL(t.targetUrl):t.name===de.VARIATION_SHOWN&&(r=window._vwo_exp[t.props.id]);const s=null===(i=t._vwo)||void 0===i?void 0:i.eventDataConfig;if(s){const e=Object.keys(s);for(let n=e.length-1;n>=0;--n){const i=e[n];t._vwo.eventDataConfig=s[i],delete s[i],mo({event:t},s,null,o,null,i)}}else mo({event:t},r)}window.VWO.modules.vwoUtils.urlUtils=To;let Vo={};function Ao(e){e?Vo[e]={}:Vo={}}function No(e,{shouldNotUnhide:t,tagName:n,campId:o}){Vo[o]=Vo[o]||{},t||n&&Vo[o][n]||(n&&(Vo[o][n]=!0),window.VWO._.phoenixMT.trigger(de.UNHIDE_ELEMENT,e))}const bo=e=>{Ln((()=>{window.fetcher.getValue('window.VWO.modules.events.markEventSyncedWT("${{1}}")',null,{captureGroups:[e]}).catch((e=>{}))}))},Ro=(e,t)=>{co(e)&&window.fetcher.getValue('window.VWO.modules.eventHistHandler.updateEventHist("${{1}}","${{2}}")',null,{captureGroups:[e,t]})};window.VWO.modules.events={syncEventsDataToDataLayer:Io,fireEventAndSyncData:yo};const Lo={getDataStore:function(){return this.getDSCookieValueByIndex(1)},setDataStore:function(e){xe.create(Ht.TRACK_GLOBAL_COOKIE_NAME,this.getMetaStore()+"$"+e,Bt())},getMetaStore:function(){return this.getDSCookieValueByIndex(0)||""},setMetaStore:function(e){xe.create(Ht.TRACK_GLOBAL_COOKIE_NAME,e+"$"+this.getDataStore(),Bt())},getMetaInfoByIndex:function(e){return this.getMetaStore().split(":")[e]},setMetaInfoByIndex:function(e,t){var n=this.getMetaStore().split(":");n[e]=t,this.setMetaStore(n.join(":"))},setDataInfoByIndex:function(e,t){var n=this.getDataStore().split(":");n[e]=t,this.setDataStore(n.join(":"))},getDataInfoByIndex:function(e){return this.getDataStore().split(":")[e]},getDSCookieValueByIndex:function(e){var t=xe.get(Ht.TRACK_GLOBAL_COOKIE_NAME);return t?t.split("$")[e]:null},getCookieVersion:function(){return xe.get(Ht.TRACK_GLOBAL_COOKIE_NAME).split("$")[0].split(":")[Ht.COOKIE_VERSION_INDEX]},deleteDataStoreInfoByIndex:function(e){var t=this.getDataStore();t&&((t=t.split(":"))[e]="",t=t.join(":"),this.setDataStore(t))}};window.VWO._.commonCookieHandler=Lo;const Wo=1,Po=2;function Do(){const e=Lo.getMetaStore().split(":")[Wo];return new RegExp("(,|^)"+Qn.INSIGHTS_FUNNEL+"_1").test(e)}function xo(e,t){var n=Po,o=[e,t].join("_"),i=Lo.getDataStore(),r=i.split(":");if(!r[n])for(let e=r.length;e<=n;e++)r[e]="";r[n].match(new RegExp("(?:^|,)("+e+"_[^,]+)"))?r[n]=r[n].replace(new RegExp("(^|,)("+e+"_[^,]+)"),"$1"+o):r[n]+=(0===r[n].length?"":",")+o,i=r.join(":"),Lo.setDataStore(i)}function Uo(e){xo(e,1)}function ko(e){xo(e,0)}function Mo(e,t){const n=Lo.getDataStore().split(":")[Po];return new RegExp("(,|^)"+e+"_"+t+"(,|$)").test(n)?"1":""}function Go(e){return Mo(e,1)}function Fo(e){return Mo(e,0)}function $o(){var e;return d(this,void 0,void 0,(function*(){if(!(null===(e=window.VWO._.track)||void 0===e?void 0:e.loaded)&&Do()){const e=Object.keys(window._vwo_exp).map((function(e){return d(this,void 0,void 0,(function*(){"INSIGHTS_FUNNEL"===window._vwo_exp[e].type&&(yield yo(window.VWO.phoenix,de._ACTIVATED,{id:e}))}))}));yield Promise.all(e),window.VWO._.phoenixMT.trigger("vwo_insightsActivated")}}))}window.VWO._.insightsUtils={isVisBucketedForTrack:Do,includeFunnel:Uo,excludeFunnel:ko,isFunnelIncluded:Go,isFunnelExcluded:Fo,activateFunnels:$o};class jo{mergeNestedObjects(...e){return e.reduce(((e,t)=>this.recursivelyMerge(e,t)))}mergeNestedObjectsV2(e={mergeArrays:!1},...t){return t.reduce(((t,n)=>this.recursivelyMerge(t,n,{},e)))}createNestedObjects(e,t){let n=e;return t&&t.split(".").forEach((e=>{Object.prototype.hasOwnProperty.call(n,e)||(n[e]={}),n=n[e]})),n}clearNestedObject(e,t){let n=e;const o=t.split("."),i=o[o.length-1];for(let e=0;e<o.length-1;e++)n=n[o[e]];he(n[i])?n[i]={}:delete n[i]}recursivelyMerge(e,t,n={},o={mergeArrays:!1}){if(he(e)&&he(t)){const i={};Object.keys(e).concat(Object.keys(t)).forEach((e=>{i[e]=1}));const r=Object.getOwnPropertyDescriptors(e),s=Object.getOwnPropertyDescriptors(t);return Object.keys(i).forEach((i=>{s[i]?Object.defineProperty(n,i,s[i]):Object.defineProperty(n,i,r[i]),this.recursivelyMerge(e[i],t[i],n[i],o)})),n}return o.mergeArrays&&pe(e)&&pe(t)?(pe(n)||(n=[]),n.splice(0,n.length,...e.concat(t)),n):t||e}}var Ho=new jo;const Bo=function(e){const t=e.toString();let n,o;((n=t.match(/^(?:async\s+)?([A-Za-z0-9_$]*)\s*=>/))||(n=t.match(/^(?:async\s+)?\((.*)\)\s*=>/))||(n=t.match(/^(?:async\s+)?function(?:\s+[A-Za-z_$]*)?\s*\((.*)\)\s*{/)))&&(o=n[1]);const i={};let r=!1;return o.split(",").forEach(((e,t)=>{"vwo_$"===e.trim()&&(i[t]=window.vwo_$,r=!0)})),r?function(...t){return Object.keys(i).forEach((e=>{+e<t.length&&(t[e]=i[e])})),e(...t)}:e};var Jo={};function Ko(e,t){const n=window.VWO._.allSettings.dataStore.campaigns||{};if(Object.hasOwnProperty.call(n,e)){if(xe.get("_vis_opt_exp_"+e+"_combi"))return delete Jo[e],!0;const o=n[e].combs||{};if(Object.hasOwnProperty.call(o,t))for(const e in o)Object.hasOwnProperty.call(o,e)&&(o[e]=e===t?1:0);return delete Jo[e],!0}return!1}function qo(e){if(!window._vis_debug&&!$e())if(Array.isArray(e)&&e.length)for(const t of e){const{e:e,v:n}=t;Ko(e,n)||(Jo[e]=n)}else for(const e in Jo)Object.hasOwnProperty.call(Jo,e)&&Ko(e,Jo[e])}var Yo=function(){};function Xo(e){window.vwo_iehack_queue||(window.vwo_iehack_queue=[]),window.vwo_iehack_queue.push(e)}function zo(e,t,n,o=!1){var i,r;if((o||mn.shouldWeTrackVisitor())&&!we.deferOnConsent("sendCall",this,t,null,null,null,e,null,n,o)){var s,a=new Image;t=t||Yo,n=n||Yo,a.onload=function(){s||(s=1,t())},a.onerror=function(){s||(s=1,n())},e.serverUrl=(null===(r=null===(i=window.VWO.data)||void 0===i?void 0:i.accountJSInfo)||void 0===r?void 0:r.collUrl)||e.serverUrl||window._vwo_server_url;var c=e.serverUrl+e.url+"&vn="+e.vn+"&vns="+e.vns+"&vno="+e.vno+"&eTime="+wt()+"&v="+window.VWO.v_e;e.url.indexOf("&cu=")<0&&e.url.indexOf("&url=")<0&&(c+="&_cu="+encodeURIComponent(document.URL.slice(0,100))),document.referrer&&e.url.indexOf("&ru=")<0&&(c+="&_ru="+encodeURIComponent(document.referrer.slice(0,100))),c+="&random="+Math.random(),a.src=c,Xo(a)}}window.VWO.modules.vwoUtils.sendCall=zo;var Qo={};const Zo=function(e,t){this.dependencies={},this.callback=e,this.name=t};Zo.prototype.add=function(e){e&&(this.dependencies[e]=0)},Zo.prototype.unResolve=function(e){if(e)for(var t in this.dependencies)this.dependencies.hasOwnProperty(t)&&t===e&&(this.remove(e),this.add(e))},Zo.prototype.resolve=function(e){if(e){for(var t in this.dependencies)this.dependencies.hasOwnProperty(t)&&t===e&&(this.dependencies[t]=1);this.canResolve(this.dependencies)&&this.callback()}},Zo.prototype.remove=function(e){delete this.dependencies[e]},Zo.prototype.canResolve=function(){for(var e in this.dependencies)if(this.dependencies.hasOwnProperty(e)&&!this.dependencies[e])return!1;return!0};const ei={init:function(e,t){var n=new Zo(e,t);return t&&(Qo[t]=n),n},getDependencyManager:function(e){return Qo[e]}};let ti=3,ni=50,oi=window._vwo_server_url||"https://dev.visualwebsiteoptimizer.com/",ii={TPC_SUPPORT_DETECTION_FAILED:"TPC_SUPPORT_DETECTION_FAILED",TPC_NOT_SUPPORTED:"TPC_NOT_SUPPORTED",LOCAL_OPT_OUT_PARTIALLY_FAILED:"LOCAL_OPT_OUT_PARTIALLY_FAILED",GLOBAL_OPT_OUT_DETECTON_FAILED:"GLOBAL_OPT_OUT_DETECTON_FAILED",GLOBAL_OPT_OUT_PARTIALLY_FAILED:"GLOBAL_OPT_OUT_PARTIALLY_FAILED"},ri={GLOBAL_OPT_OUT:"_vwo_global_opt_out",OPT_OUT:"_vis_opt_out",UUID:"_vwo_uuid",UUID_V2:"_vwo_uuid_v2",_VIS_OPT_:"_vis_opt_",_VWO_:"_vwo_"},si=function(){},ai;const ci=function(e,t){const n=document.createElement("script"),o=100*Math.random(),i="jsonpCallback"+parseInt(o,10),r=document.getElementsByTagName("head")[0];window[i]=function(e){delete window[i],r.removeChild(n),t(e)},n.src=e+"?callback="+i+"&random="+Math.random(),r.appendChild(n)},di={init:function(e){e&&(di.options=e,di.serverUrl=oi,e.exG?(ai=ei.init((function(){e.success(ui)}),"optOutDM"),ai.add("thirdPartyCookieSupport"),ai.add("globalOptOutStatus"),ui.isThirdPartyCookiesSupported({success:function(t){t?ai.resolve("thirdPartyCookieSupport"):e.error({errorType:ii.TPC_NOT_SUPPORTED})},error:function(){e.error({errorType:ii.TPC_SUPPORT_DETECTION_FAILED})}}),ui.checkGlobalOptOutStatus({success:function(){ai.resolve("globalOptOutStatus")},error:function(){e.error({errorType:ii.GLOBAL_OPT_OUT_DETECTON_FAILED})}})):(li.isOptedOut=li.checkOptOutStatus(),e.success(li)))},process:function(e,t){const n=xe.get(ri.OPT_OUT,!0),o=window.location.href.indexOf("vwo_disable_alert")>-1;if(n||window.location.href.indexOf("vwo_opt_out=1")>-1)return n||o||alert("You have successfully opted out of VWO for this website."),li.isOptedOut=!0,"0"!==n&&("2"!==n?di.optOut(e,t):wi(),!0)},optOut:function(e,t){if(!e)return;mn.callStopAnalyzeAndSurvey(),e.domain||(e.domain=window._vwo_cookieDomain),(t=t||{}).success=t.success||si,t.error=t.error||si;const n=e.optOutExpiry||3650,o=xe.get(ri.OPT_OUT,!0);if(e.config&&e.config.maintainExperiences)return xe.create(ri.OPT_OUT,0,n,e.domain,void 0,!0),void mn.setOptOutStateConfig();o&&"0"!==o||(xe.create(ri.OPT_OUT,1,100,e.domain,void 0,!0),mn.setOptOutStateConfig()),e.url="cdc?cookies="+window.VWO._.native.JSON.stringify([{name_regex:"_vwo_uuid_*",isDeleted:1}])+"&accountId="+e.accountId+"&r="+Math.random(),e.serverUrl=oi,e.retryRequest=e.retryRequest||0;const i=document.cookie.split(";");for(let t=0;t<i.length;t++)if((i[t].indexOf(ri._VIS_OPT_)>-1||i[t].indexOf(ri._VWO_)>-1)&&i[t].indexOf(ri.OPT_OUT)<0){const[n,o]=i[t].split("=");n&&xe.erase(n.trim(),e.domain,!0)}wi(),_i(),zo(e,(function(){_i(),xe.create(ri.OPT_OUT,2,100,e.domain,void 0,!0),window.VWO.phoenix&&window.VWO.phoenix("deactivate"),mn.setOptOutStateConfig(),t.success()}),(function(){e.retryRequest++,e.retryRequest<=ti?setTimeout((function(){di.optOut(e,t)}),ni):t.error({errorType:ii.LOCAL_OPT_OUT_PARTIALLY_FAILED})}),!0)},updateGlobalOptOutState:function(e,t){di.options=e,ui.checkGlobalOptOutStatus(t)}},li={checkOptOutStatus:function(){return!!xe.get(ri.OPT_OUT,!0)},optOut:function(e,t){e?di.process(di.options,t):(xe.erase(ri.OPT_OUT,di.options.domain,!0),li.isOptedOut=!1)}},ui={globalOptOut:function(e,t){const n=di.options,o=e?1:0,i=[{name:ri.GLOBAL_OPT_OUT,value:o,isDeleted:0}];t=t||{},n.url="cdc?cookies="+window.VWO._.native.JSON.stringify(i)+"&accountId="+n.accountId+"&r="+Math.random(),n.serverUrl=oi,zo(n,(function(){ui.isGloballyOptedOut=e,t.success()}),(function(){t.error(ii.GLOBAL_OPT_OUT_PARTIALLY_FAILED)}),!0)},checkGlobalOptOutStatus:function(e){(e=e||{}).success=e.success||si,e.error=e.error||si,ui.isThirdPartyCookiesSupported({success:function(t){ui.isGloballyOptedOut=!!t&&!!parseInt(t[ri.GLOBAL_OPT_OUT],10),e.success(ui.isGloballyOptedOut)},error:e.error})},isThirdPartyCookiesSupported:function(e){(e=e||{}).success=e.success||si,e.error=e.error||si;const t=di.options.accountId;zo({url:"cdc?cookies="+window.VWO._.native.JSON.stringify([{name:"_vis_opt_test_cookie",value:1,isDeleted:0}])+"&accountId="+t+"&r="+Math.random(),serverUrl:oi,vn:window.VWO.v_e},(function(){ci(oi+"cdc",(function(n){n&&n["_vis_opt_test_cookie_"+t]?(ui.tpc=!0,e.success(n)):(ui.tpc=!1,e.success(ui.tpc))}))}),(function(){e.error({errorType:ii.TPC_SUPPORT_DETECTION_FAILED})}),!0)}};function wi(){let e=window.VWO._.localStorageService;window.VWO._.jar&&(window.VWO._.jar.cookies={},window.VWO._.jar.syncingOff=!0,window.fetcher.setValue("window.VWO._.jar.syncingOff",!0)),xe.erase("_vwo",window._vwo_cookieDomain,!0),e.deleteItem("_vwo");try{e.deleteItem("vwoSn"),e.deleteItem("_vwo_nls_q_"+window._vwo_acc_id)}catch(e){}}function _i(){const e=window._vwo_exp_ids||[];for(let t=0;t<e.length;t++){const n=e[t];if(n&&window._vwo_exp[n]){const e=document.getElementById(`_vis_opt_path_hides_${n}`);e&&e.parentNode&&e.parentNode.removeChild(e)}}window._removeVwoGlobalStyle()}function hi(){const e=window.VWO;xe.erase(Ht.OPT_OUT,window._vwo_cookieDomain,!0),window.VWO.phoenix&&!mn.shouldExecuteLibOnBasisOfCurrentOptOutState()||(mn.setOptOutStateConfig(),e.nls&&delete e.nls.stopRecording,e.survey&&delete e.survey.stopCollectingData)}function pi(e={}){window.VWO.modules.otherLibDeps.stopAnalyzeAndSurvey(),di.optOut({accountId:window._vwo_acc_id,config:e})}var gi;!function(e){e[e.EVENT=40]="EVENT",e[e.ATTRIBUTE=40]="ATTRIBUTE"}(gi||(gi={}));const vi={EMPTY_EVENT:"Event name cannot be empty!",EVENT_MORE_THAN_LIMIT:"Event name should not be greater than 40 characters!",EVENT_NOT_STRING:"Invalid event name: event name can only be a string!",ATTRIBUTE_MORE_THAN_LIMIT:"Attribute name should not be greater than 40 characters!",ATTRIBUTE_NOT_OBJECT:"Invalid attribute type: attribute can only be an object!"};class fi{static toCamelCase(e){return e.replace(/[^\w\s-.][\w]/g,(function(e){return e.toUpperCase()})).replace(/[^\w\s-.]/g,"").replace(/ [\w]/g,(function(e){return e.toUpperCase()})).replace(/ /g,"")}static filterPropertyName(e){let t=fi.toCamelCase(e.slice(e.search(/[\w-.]/g)));return t=t.replace(/^(_|vwo_|\.|v_|i_|-)*/g,""),"props"===t?"":t}static filterEventName(e){if(this.whiteListedEvents[e])return e;let t=fi.toCamelCase(e.slice(e.search(/[\w-.]/g)));return t=t.replace(/^(_|vwo_|\.|v_|i_|-)*/g,""),"visitors"===t.toLowerCase()&&(t+="_1"),t}static filterAttributeObjectKeys(e){if("object"!=typeof e||Array.isArray(e))return fi.logWarningAndReportError(vi.ATTRIBUTE_NOT_OBJECT);const t={};for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)){let o=fi.whiteListedProps[n]?n:fi.filterPropertyName(n);if(!o.trim())return fi.logWarningAndReportError(`Invalid attribute name: '${n}' is not allowed as an attribute name!`);o.length>40&&(o=o.slice(0,40),console.warn(vi.ATTRIBUTE_MORE_THAN_LIMIT));const i=he(e[n])||pe(e[n])?window.VWO._.native.JSON.stringify(e[n]):e[n];["name","time"].includes(o)?(t.conflictingPropsData=t.conflictingPropsData||{},t.conflictingPropsData[o]=i):t[o]=i}return t}static logWarningAndReportError(e){console.log("%cVWO Event API Error:","font-weight:bold;",e),window.VWO._.customError&&window.VWO._.customError({msg:"VWO Event API Error: "+e,url:"NamingUtil.ts",lineno:80,colno:10})}}fi.whiteListedProps={vwo_hubspot_id:!0},fi.whiteListedEvents={[de.RECOM_BLOCK_SHOWN]:!0};const Oi={combi:"cb",goal:"gl",exclude:"ex",uuid:"ud",split:"sp"},mi=()=>{const e={q:Ht.VWO_COOKIE_QUERY_PARAM,d:""};try{let t="";const n=window._vwo_exp||{},o=window.VWO._.cookies.getAll(),i={};for(const e in o)if(o[e]){const r=o[e],s=Ze.campaignCookies.exec(e),a=Ze.uuidCookie.exec(e),c=(s||a||[])[1];if(!c||n[c]&&!n[c].multiple_domains)continue;if(a&&a[1])t+=`ud_${a[1]}=${r}`;else if(s&&s[1]){const e=s[2].split("_"),n=e[0],o=e[1],a=Oi[n];if(!a)continue;if("goal"===n){const e=`${a}_${c}`;if(+r>1)t+=`${e}_${o}=${r}`;else{i[e]=i[e]||"";const t=i[e].length;t>0&&","!==i[e][t-1]&&(i[e]+=","),i[e]+=o}}else t+=`${a}_${c}=${r}`}"|"!==t[t.length-1]&&(t+="|")}Object.keys(i).forEach((e=>{t+=`${e}_${i[e]}=1|`})),e.d=t&&encodeURIComponent(t.slice(0,t.length-1))}catch(e){}return e},Ei=()=>{if(!window._vwo_code)return null;const e=window._vwo_code||{},t=window.performance.getEntriesByType("resource").find((e=>e.name.includes("/j.php?a=")));let n=-1,o=-1;if(t){const e=Math.abs(t.fetchStart-t.startTime),i=Math.abs(t.requestStart-t.fetchStart),r=Math.abs(t.responseEnd-t.responseStart),s=+window._VWO_Jphp_StartTime;o=e+i+r,n=isNaN(s)?-1:s-t.responseEnd}return{settings_tolerance:Ln((()=>e.settings_tolerance())),library_tolerance:Ln((()=>e.library_tolerance())),settingsTimedOut:!!e.sT,libraryTimedOut:!!e.lT,timeToStartExecuteJphp:n,totalDownloadTime:o}};function Si(e,t){const n=(e=-1,t="")=>{switch(e){case 0:return fi.logWarningAndReportError(vi.EMPTY_EVENT);case 1:return console.warn(vi.EVENT_MORE_THAN_LIMIT);case 2:return fi.logWarningAndReportError(`Invalid event name: '${t}' is not allowed as an event name!`);default:return fi.logWarningAndReportError(vi.EVENT_NOT_STRING)}};if("string"!=typeof e)return n();if(!(e=e.trim()))return n(0);const o=e;if(!(e=fi.filterEventName(e)))return n(2,o);e.length>40&&(n(1),e=e.slice(0,40));const i=fi.filterAttributeObjectKeys(t);return i?{eventName:e,filteredAttributeObject:i}:void 0}function Ci(e,t,n){const o=window.VWO;switch(e.toLowerCase()){case"tags":o.phoenix.tags.add(t,n.fn);break;case"operators":o.phoenix.operators.add(n.fn);break;case"storages":o.phoenix.storages.add(n);break;case"store":o.phoenix.store.actions.addValues(n)}}class Ti{constructor(e){if(this.state="loading",this.preInitializedEventHooks={},this.getPerformanceEntries=Ei,this.getCrossDomainInfo=mi,this.visitorConfig=(()=>{const e=new Promise((e=>{const t=window.VWO._.destroySession;"function"==typeof t?e(t):window.VWO._.destroySession=t=>{e(t)}})).then((e=>(delete window.VWO._.destroySession,e)));return{destroySession(){return d(this,void 0,void 0,(function*(){(yield e)()}))}}})(),e instanceof Ti)return void Object.keys(e).forEach((t=>{this[t]=e[t]}));this.queue=e.slice(),this._=e._||{},this._.performance=gn,this._.isWorkerThread=!1,this.nonce=e.nonce,Object.defineProperty(this,"modules",{value:e.modules,enumerable:!1,configurable:!1}),this.data=e.data||{},this.TRACK_SESSION_COOKIE_EXPIRY_CUSTOM=e.TRACK_SESSION_COOKIE_EXPIRY_CUSTOM,this.onEventReceive=e.onEventReceive,this.onVariationApplied=e.onVariationApplied,this.onSurveyShown=e.onSurveyShown,this.onSurveyCompleted=e.onSurveyCompleted,this.onSurveyAnswerSubmitted=e.onSurveyAnswerSubmitted,this.onVWOLoaded=e.onVWOLoaded,this.onVariationShownSent=e.onVariationShownSent,this.optOut=di,this.init=e.init,this.consentMode=e.consentMode,this.preInitializedEventHooks=e.event||{},this.addPreHook=e=>{this.preInitializedEventHooks?(this.preInitializedEventHooks.preHookList=this.preInitializedEventHooks.preHookList||[],this.preInitializedEventHooks.preHookList.push(e)):this.event.addPreHook(e)},this.addPostHook=e=>{this.preInitializedEventHooks?(this.preInitializedEventHooks.postHookList=this.preInitializedEventHooks.postHookList||[],this.preInitializedEventHooks.postHookList.push(e)):this.event.addPostHook(e)},this.optInVisitor=hi,this.optOutVisitor=pi,this.load_co=e.load_co,this.tag=e.tag,this.v_e=e.v_e,this.v=e.v;let t=0;for(const e of this.queue)this[t]=e,t++;this.length=this.queue.length}config(e){return e&&(this.configSettings=e),this.configSettings}definePlugin(e,t={}){const n=e.split(".")[0],o=e.split(".")[1],i=window.VWO;i.phoenix?Ci(n,o,t):(i.pluginStorage=i.pluginStorage||{},i.pluginStorage[n]=i.pluginStorage[n]||{},o?(i.pluginStorage[n][o]=i.pluginStorage[n][o]||{},i.pluginStorage[n][o]=Ho.mergeNestedObjects(i.pluginStorage[n][o],t)):i.pluginStorage[n]=Ho.mergeNestedObjects(i.pluginStorage[n],t))}addPhoenix(e){this.event=function(e,t,n){var o,i;const r=Si(e,t=t||{});if(!r)return;let s=null;he(n)&&("function"==typeof n.cb&&(s=n.cb),delete n.cb,r.filteredAttributeObject.$metaData=n),(null===(o=window._vwoCc)||void 0===o?void 0:o.delayCustomGoal)?(null===(i=window.VWO._.phoenixMT.getEventHistory("vwo_campaignsLoaded"))||void 0===i?void 0:i.length)>0?this.otherSide("event",[r.eventName,r.filteredAttributeObject,s]):window.VWO._.phoenixMT.on("vwo_campaignsLoaded",(()=>this.otherSide("event",[r.eventName,r.filteredAttributeObject,s]))):this.otherSide("event",[r.eventName,r.filteredAttributeObject,s])},ho.init(this,this.preInitializedEventHooks),delete this.preInitializedEventHooks,this.visitor=function(e,t){if(!e)return;const n=fi.filterAttributeObjectKeys(e);n&&(he(t)&&(n.$metaData=t),this.otherSide("visitor",[n]),Gn(n))},this.syncAttributes=function(){this.otherSide("syncAttributes",[])},this.syncEvents=function(){this.otherSide("syncEvents",[])},this.setVariation=qo,this.phoenix=e}splice(...e){const t=this.queue.splice.apply(this.queue,e);return this.length=this.queue.length,t}push(...e){const t=this.queue.push.apply(this.queue,e);return this.length=this.queue.length,this[this.length-1]=this.queue[this.queue.length-1],t}sort(...e){return this.queue.sort.apply(this.queue,e)}updateSettings(e,t){const n=e.tags;for(var o in Object.keys(n).forEach((e=>{n[e].fn=Bo(n[e].fn)})),window.VWO._.allSettings.triggers=Object.assign(Object.assign({},window.VWO._.allSettings.triggers),e.triggers),e.tags)window.VWO._.allSettings.tags[o]||(window.VWO._.allSettings.tags[o]=e.tags[o]);this.pageGroup.add(e.pages,e.pagesEval);const i=e.dataStore.plugins.PIICONFIG;i&&(window.VWO._.allSettings.dataStore.plugins.PIICONFIG={globalBlacklist:i.GBBL,queryParamSettings:window.VWO._.native.JSON.parse(i.QPS),globalValueRegex:i.GVR}),delete window.VWO._.goalsToBeConvertedSynchronously;const r=!!ie(window.VWO._.track).length;this.otherSide("updateSettings",[r,e,t])}otherSide(...e){e[0]="VWO."+e[0],window.fetcher.getValue(...e)}}var yi=[];const Ii=["dev.visualwebsiteoptimizer.com","d5phz18u4wuww.cloudfront.net","cdn-cn.vwo-analytics.com"];function Vi(e){let t=!1;for(let n=0;n<Ii.length;n++)if(e.indexOf(Ii[n])>=0){t=!0;break}return t}var Ai=function(e){if(Vi(e&&e.url||""))for(var t=0;t<yi.length;t++)yi[t](e)};function Ni(e){var t,n,o,i={msg:e.message||(null===(t=e.reason)||void 0===t?void 0:t.message),stack:(null===(n=e.error)||void 0===n?void 0:n.stack)||(null===(o=e.reason)||void 0===o?void 0:o.stack),url:e.filename||e.reason&&(e.reason.stack||e.reason.message),lineno:e.lineno,colno:e.colno,source:"uncaughtErr"};Ai(i)}window.addEventListener?(window.addEventListener("error",Ni),window.addEventListener("unhandledrejection",Ni)):window.attachEvent&&window.attachEvent("onerror",(function(e,t,n,o){Ai({msg:e,url:t,lineno:n,colno:o,source:"uncaughtErr"})}));const bi=function(e){e&&"function"==typeof e&&yi.push(e)};class Ri{formatErrorObject(e){return"string"==typeof e&&(e={msg:e}),e}setCustomError(e){const t=this;window.VWO._.customError=function(n){n=t.formatErrorObject(n),e(n)}}}let Li;class Wi extends Ri{setErrorTrackingCallback(e){var t;const n=e.encodeURIComponent,o=e.accountId,i=(null===(t=window.VWO.data.accountJSInfo)||void 0===t?void 0:t.collUrl)||e.serverUrl,r=this;var s=0;const a=function(e){var t,a=(e=e||{}).msg&&e.msg.substring(0,1e3),c=e.stack&&e.stack.substring(0,1e3);const d=e.lineno,l=e.colno,u=e.source,w=e.url,_=Li||r.getEmptyTriggerIdsIfAny(),h="ee.gif?"+(w?"f="+n(e.url):"")+(d?"&l="+d:"")+(l?"&c="+e.colno:"")+"&a="+o+(u?"&s="+n(u):"")+(Array.isArray(_)&&_.length?"&eT="+n(_.join()):"")+"&e="+n(a)+"&stack="+n(c);if(s<50&&(s++,zo({url:h,serverUrl:i},void 0,void 0,!0)),null==_?void 0:_.length){null===(t=window._vwo_code)||void 0===t||t.finish();const e=vwo_$('[id^="_vis_opt_path_hides"]');if(e.length)for(let t=0;t<e.length;t++)vwo_$(e[t]).remove()}};return bi(a),a}getEmptyTriggerIdsIfAny(){const{triggers:e}=window.VWO._.allSettings||{},t=[];return Object.keys(e).forEach((n=>{Object.keys(e[n]).length||t.push(n)})),Li=t,t}errorTracking({getters:e}){const t=this.setErrorTrackingCallback(e);this.setCustomError(t)}}const Pi=new Wi,Di=Pi.errorTracking.bind(Pi);window.VWO.modules.tags=window.VWO.modules.tags||{},window.VWO.modules.tags.errorTracking=Di,window.VWO.modules.tags.errorTrackingCallback=Pi.setErrorTrackingCallback;var xi=window.console||{log:function(){}},Ui;window.VWO._.prVWO=window.VWO._.prVWO||[];const ki={processEvent:function(e,t,n,o,i){if("[object Array]"!==Object.prototype.toString.call(e))return 0;try{var r,s,a,c=e[0],d=e.slice(1),l=-1!==c.indexOf(".");return l&&0===c.indexOf(t)||!l?(l?(r=n[(s=c.split("."))[0]][s[1]],a=n[s[0]]):(r=n[c],a=n),r?(window.VWO._.prVWO=window.VWO._.prVWO.concat(i.queue?i.splice(o,1):i.queue),r.apply(a,d),1):0):0}catch(t){return xi.log("Error occured in VWO Process Event ("+(e&&e[0])+"): ",t),0}},addPushListener:function(e,t,n){var o=t.push;t.push=function(...i){let r=0;return i.forEach((i=>{r=function(i){const r=o.apply(t,[].slice.call(arguments));return t.queue&&t.queue[t.queue.length-1]===i?ki.processEvent(i,e,n,t.queue.length-1,t):t.queue||t[t.length-1]!==i||ki.processEvent(i,e,n,t.length-1,t),r}(i)})),r}},init:function(e,t,n,o,i=!0){Ui=n?t[n]=t[n]||[]:t||[],this.vwoApi=o,ki.process(e,Ui,t),i&&ki.addPushListener(e,Ui,t)},initTrack:function(e,t){ki.init(e,window.VWO,t)},process:function(e,t,n){var o=0;t.sort((function(e){return"config"===e[0]?-1:0}));const i=t.queue?t.queue:t;for(;o<i.length;)0===ki.processEvent(i[o],e,n,o,t)&&o++}};window.VWO&&(window.VWO._=window.VWO._||{},window.VWO._.vwoLib=ki);class Mi{}class Gi{}const Fi=function(){let e;if(window.VWO._.eventsManager)return window.VWO._.eventsManager;var t=[],n=!0,o=[],i=[],r={bind:"unbind",live:"die",on:"off"},s=[];var a=/iPhone|iPad/.test(navigator.userAgent);function c(e){return!window.VWO.DONT_IOS&&(!("touchmove"!==e&&"touchstart"!==e&&"touchend"!==e||!a)||void 0)}function d(e,t){n&&s.push({type:e,state:t,ref:e[t]})}function l(){for(var e=s.length-1;e>=0;e--){var t=s[e];t.type[t.state]=t.ref}}return e={addEventListener:function(o,i,r,s){if(!c(i))return n&&t.push({$el:o,name:i,callback:r,capture:s}),o.addEventListener?o.addEventListener(i,r,s):o.attachEvent&&o.attachEvent("on"+i,r,s),e},addMutationObserver:function(e,t,n,o){var r;if(void 0!==window.MutationObserver?r=window.MutationObserver:void 0!==window.WebKitMutationObserver&&(r=window.WebKitMutationObserver),r)try{const r=new MutationObserver(e.bind(o));i.push(r),r.observe(t,n)}catch(e){}},clearAllListeners:function(){for(var n=0;n<t.length;n++){var a=t[n],c=a.$el;a.jqType?(d=c,u=a.jqType,w=a.eventName,_=a.callback,h=a.selector,p=a.capture,u&&(h?d[r[u]]&&d[r[u]](w,h,_,p):d[r[u]]&&d[r[u]](w,_,p))):c.removeEventListener?c.removeEventListener(a.name,a.callback,a.capture):c.detachEvent&&c.detachEvent("on"+a.name,a.callback)}var d,u,w,_,h,p;return i.forEach((e=>{e.disconnect()})),function(){for(var e=0;e<o.length;e++){var t=o[e];"interval"===t.type?clearInterval(t.name):clearTimeout(t.name)}}(),l(),t.length=0,s.length=0,i.length=0,o.length=0,e},addJqEventListener:function(o,i,r,s,a,d){return c(r)||(n&&t.push({$el:o,jqType:i,eventName:r,callback:s,selector:a,capture:d}),a?o[i](r,a,s,d):o[i](r,s,void 0,d)),e},pushTimers:function(t,i){if(n)return o.push({name:t,type:i}),e},addOverrideState:d,overrideHistoryPush:function(e,t,o){if(n){var i=e[o];d(e,o),e[o]=function(n){var o=i.apply(e,[].slice.call(arguments));try{t({state:n})}catch(e){}return o}}},revertOverriddenStates:l,init:function(e){n=e.shouldPushToQueue}},window.VWO._.eventsManager=e,e}(),$i={};let ji=!1,Hi=[];const Bi=gt((function(e){const t=window[e].push({event:"VWO"});ji&&Hi&&Hi.push(t-1),"dataLayer"!==e&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"VWO"}))}),1);function Ji(e){var t=setInterval((function(){if(window.GoogleAnalyticsObject||window.ga){var n=window.GoogleAnalyticsObject||"ga";if(window[n].getAll){clearInterval(t);var o=window[n].getAll(),i=!1;window.gtag&&o&&o[0]&&o[0].get("name").indexOf("gtag")>=0&&(i=!0),e(i,n)}}}),100);Fi.pushTimers(t,"interval")}function Ki(e,t,n,o,i){Ji((function(r,s){if(r){var a=i,c={event_category:o,non_interaction:!0};c[e]=t,i&&(c.send_to=a),window.gtag("event",n,c)}else{(window[s]=window[s]||function(){(window[s].q=window[s].q||[]).push(arguments)})((function(r){(r=window[s].getByName(i)||r).set(e,t),r.send("event",o,n,{nonInteraction:!0})}))}}))}function qi(e,t,n,o){if(!$e()&&!window._vis_debug)try{o=o||"GA",n&&""!==n?"GA"===o&&(n+="."):n="";var i="GA"===o?4:1;if(t=t||window._vis_opt_GA_slot||i,$i[e].c)if("GA"===o)window._gaq=window._gaq||[],window._gaq.push((function(){void 0===window.pageTracker||n?window._gaq.push([n+"_setCustomVar",t,"VWO-"+e,$i[e].n,1],[n+"_trackEvent","VWO","Visit","",0,!0]):(window.pageTracker._setCustomVar(t,"VWO-"+e,$i[e].n,1),window.pageTracker._trackEvent("VWO","Visit","",0,!0))}));else{var r="dimension"+t,s="CampId:"+e+", VarName:"+$i[e].n;Ki(r,s,"Custom","VWO",n)}}catch(t){window.VWO._.customError&&window.VWO._.customError({msg:"Error while pushing data in GA for experiment id - "+e,url:"core.js",lineno:2922,colno:9,source:encodeURIComponent("VWO-GA-push")})}}function Yi(){let e,t;e=setInterval((()=>{if(window.google_tag_manager){const n=mt();window.dataLayer&&window.dataLayer.length&&"dataLayer"!==n&&window.dataLayer.filter(((e,t)=>-1!==Hi.indexOf(t))).forEach((e=>{window[n]=window[n]||[],window[n].push(e)})),Hi=void 0,clearInterval(e),clearTimeout(t)}}),50),t=setTimeout((function(){clearInterval(e)}),5e3)}function Xi(e,t){const n=window._vwo_exp;if(qn.isSessionBasedCampaign2(n[e]))return;let o=0;$i[e]={},$i[e].c=t,$i[e].n=n[e].comb_n[$i[e].c]||"";const i=n[e].GA?"GA":n[e].UA?"UA":"";let r;if(i&&!n[e][i].tracked&&(qi(e,n[e][i].s,n[e][i].p,i),n[e][i].tracked=!0),n[e].GTM){ji||window.google_tag_manager||(Yi(),ji=!0),r=mt();const t={};t["Campaign-"+e]=$i[e].n,window[r]=window[r]||[];const n=window[r].push(t);ji&&Hi&&Hi.push(n-1),"dataLayer"!==r&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push(t)),o=1}o&&Bi(r)}window.VWO.modules.utils.collectAndSendDataForGA=Xi;class zi extends Gi{executeCode(e){if(e)try{vwo_$("head").append(e)}catch(e){}}}class Qi{otherSide(...e){return e[0]="window.VWO.modules.utils.campaignUtils."+e[0],window.fetcher.getValue(...e)}updateGoalCookieValueForExperience(e,t){let n=e?e.split("mE_")[1].split(","):[];return n.includes(t)||n.push(t),`mE_${n.join(",")}`}isGoalTriggeredForExperience(e,t){return(e?e.split("mE_")[1].split(","):[]).includes(t)}}var Zi=function(e){return e.replace(/^(https?:\/\/)(?:w{3}\.)?(.*?)(?:\/(?:home|default|index)\..{3,4}|\/$)?(?:\/)?([\?#].*)?$/i,"$1$2$3")},er=function(e){return e.replace(/^(https?:\/\/)(?:w{3}\.)?(.*?)(?:(?:home|default|index)\..{3,4})?([\?#].*)?$/i,"$1$2$3")},tr=function(e){return er(e).replace(/\/\?/gi,"?")},nr=window._vis_opt_url,or;class ir{constructor(){or=this}regexEscape(e){return e.replace(/[\-\[\]{}()*+?.,\/\\^$|#\s]/g,"\\$&")}cleanURL(e,t){return nr&&!t?nr:e.replace(/^(.*[^\*])(\/(home|default|index)\..{3,4})((\?|#).*)*$/i,"$1$4")}removeWWW(e,t){return e=e.replace(/^(https?:\/\/)(www\.)?(.*)$/i,"$1$3"),t&&(e=e.replace(/(^\*?|\/\/)www\./i,"$1")),e}stripSlashes(e,t,n){if(e=e.replace(/\/$/,""),t){var o=e.indexOf("/?");e.indexOf("?")-1===o&&(e=e.replace(/\/\?([^\?]*)(.*)/,"?$1$2"))}if(n){var i=e.indexOf("/#");e.indexOf("#")-1===i&&(e=e.replace(/\/#([^#]*)(.*)/,"#$1$2"))}return e}cleanPattern(e){let t="";return{regex:e.replace(/\(\?([a-zA-Z])\)/g,((...e)=>(e[1]&&(t+=e[1]),""))),flags:t}}matchRegex(e,t,n,o){if("string"!=typeof e||"string"!=typeof t)return!1;let i="ig";if(o){const{regex:n,flags:o}=or.cleanPattern(t);i=o||"g";try{return new RegExp(n,i).exec(e)||or.matchRelativeUrl(e,n,i)}catch(e){const o="Failed to create regex for the pattern: "+t+", the cleaned regex derived from the pattern is: "+n+" and regexFlag is: "+i;return c.error(o),!1}}var r=function(n){return new RegExp(t,i).exec(e)||new RegExp(t,i).exec(n(e))||or.matchRelativeUrl(e,t,i,n)};let s=Zi,a=!1;390187==window._vwo_acc_id&&(a=!0),a&&(s=tr);var d=r(s);return d&&!a?(s=er,n&&r(s)||d):d}matchRelativeUrl(e,t,n,o){if(0===e.indexOf("http"))return!1;const i=(new So).toAbsURL(e);var r=new RegExp(t,n).exec(i);return o&&!r&&(r=new RegExp(t,n).exec(o(i))),!!r}matchWildcard(e,t,n){if("string"!=typeof e||"string"!=typeof t)return!1;const o=new So;var i=o.isQueryParamPresent(t),r=o.isHashPresent(t),s=o.isQueryParamPresent(e),a=o.isHashPresent(e);i||(s&&a?e=e.replace(/^(.*?)(\?[^#]*)(#?.*)$/,"$1$3"):s&&!a&&(e=e.replace(/^(.*)(\?.*)$/,"$1"))),r||a&&(e=e.replace(/^(.*?)(#.*)$/,"$1")),"/"!==e&&(e=or.stripSlashes(e,s,a)),"/"!==t&&(t=or.stripSlashes(t,i,r));var c,d,l=new RegExp("^"+or.regexEscape(t).replace(/\\\*/g,"(.*)")+"$","gi");return l.test(e)?(l=new RegExp("^"+or.regexEscape(t).replace(/\\\*/g,"(.*)")+"$","gi"),!n||l.exec(e)):(e=or.removeWWW(e),t=or.removeWWW(t,!0),(l=new RegExp("^"+or.regexEscape(t).replace(/\\\*/g,"(.*)")+"$","gi")).test(e)?(l=new RegExp("^"+or.regexEscape(t).replace(/\\\*/g,"(.*)")+"$","gi"),!n||l.exec(e)):(c=or.cleanURL(t,!0),-1===t.indexOf("*")&&((d=or.removeWWW(o.toAbsURL(e)).replace(/\/$/,"").replace(/\/\?/,"?"))===t||d===c)||(e=or.cleanURL(e),t=c,!!(l=new RegExp("^"+or.regexEscape(t).replace(/\\\*/g,"(.*)")+"$","gi")).test(e)&&(l=new RegExp("^"+or.regexEscape(t).replace(/\\\*/g,"(.*)")+"$","gi"),!n||l.exec(e)))))}}const rr=new ir;window.VWO.modules.vwoUtils.url=rr,window.VWO._.matchRegex=rr.matchRegex;class sr{verifyUrl(e,t,n,o){let i=!1;const r=o?e:this.getCleanedUrl(e);if(t)if(o)i=!!rr.matchRegex(r,t,null,o);else{const n=this.getCleanedUrl(e,!0);i=!(!rr.matchRegex(r,t,null,o)&&!rr.matchRegex(n,t,!0,o))}else i=rr.matchWildcard(r,n)||rr.matchWildcard(e,n);return i}getCleanedUrl(e,t){if(!e)return;let n;return-1!==e.search(/_vis_(test_id|hash|opt_(preview_combination|random))=[a-z\.\d,]+&?/)?(n=e.replace(/_vis_(test_id|hash|opt_(preview_combination|random))=[a-z\.\d,]+&?/g,""),n=t?n.replace(/(\??&?)$/,""):n.replace(/(\/?\??&?)$/,"")):n=t?e:e.replace(/\/$/,""),n}compareUrlWithIncludeExcludeRegex(e,t,n,o){const i={};return n&&rr.matchRegex(e,n)?(i.didMatch=!1,i.reason=1,i):(i.didMatch=this.verifyUrl(e,t,o),i.reason=i.didMatch?2:3,i)}}const ar=new sr;class cr extends Qi{clearTimeouts(e){this.otherSide("clearTimeouts",e)}markGoalTriggered(e,t){if(!mn.shouldWeTrackVisitor())return;const n=window.tracklib||window.VWO._.track;if("TRACK"===e.type)n.markGoalTriggered(e.id,t);else{let n=xe.get("_vis_opt_exp_"+e.id+"_goal_"+t);if(e.mE){const t=xe.get("_vis_opt_exp_"+e.id+"_combi");n=this.updateGoalCookieValueForExperience(n,t)}else e.goals[t].mca&&n&&(n=+n+1);qn.createCookieMT("_vis_opt_exp_"+e.id+"_goal_"+t,String(null!=n?n:1),100,e)}}clearTimeoutsHandler(e){var t;e.timeout=null===(t=window._vwo_exp[e.id])||void 0===t?void 0:t.timeout,cancelAnimationFrame(e.timeout),delete e.timeout}isGoalTriggered(e,t){if("TRACK"===e.type)return!window.VWO._.track.shouldTriggerGoal(e.id,t);if(e.goals[t].mca)return null;const n=xe.get("_vis_opt_exp_"+e.id+"_goal_"+t);if(e.mE){const t=xe.get("_vis_opt_exp_"+e.id+"_combi");return this.isGoalTriggeredForExperience(n,t)}return n}doExperimentHere(e,t={}){const{currentUrl:n}=Me;let o;if(e.pg_config){const t=e.pg_config[0];o=window.VWO.pageGroup.validatePage(t,null,n)}else o=ar.compareUrlWithIncludeExcludeRegex(n,t.urlRegex||e.urlRegex,t.excludeUrl||e.exclude_url,t.urlPattern||e.url_pattern);return[o.didMatch,o.reason]}getCombiCookie(e){return xe.get("_vis_opt_exp_"+e+"_combi")}getTrackGoalIdFromExp(e){return ie(window._vwo_exp[e].goals)[0]}getCombi(e,t){const n=E._.track,o=E._.insightsUtils;return"TRACK"===e.type?n.isGoalIncluded?n.isGoalIncluded(this.getTrackGoalIdFromExp(e.id)):void(t||E.push(["track.delayedGoalConversion",{campaignId:e.id,type:"TRACK",goalId:this.getTrackGoalIdFromExp(e.id)}])):"FUNNEL"===e.type?n.isFunnelIncluded?n.isFunnelIncluded(e.id):void(t||E.push(["track.delayedGoalConversion",{campaignId:e.id,type:"FUNNEL"}])):"INSIGHTS_FUNNEL"===e.type?o.isFunnelIncluded(e.id):qn.isAnalyzeCampaign(e.type)?n.isAnalyzeCampaignIncluded?n.isAnalyzeCampaignIncluded(e.id):void(t||E.push(["track.delayedGoalConversion",{campaignId:e.id,type:e.type}])):this.getCombiCookie(e.id)}}const dr=new cr;window.VWO.modules.utils.campaignUtils=dr;class lr extends sr{}const ur=new lr;window.VWO.modules.utils.urlUtils=ur;class wr extends zi{constructor(){super(),this.preview=$e,this.currentCombinationXPaths={},window.VWO._.phoenixMT.on(de.CAMPAIGN_TAG_EXECUTED,(({rtag:e,id:t})=>{e&&qn.updateRTagsInfo(e,t)})),window.VWO._.phoenixMT.on("vwo_urlChangeMt",(()=>{Ao()})),window._vwo_api_section_callback={}}getElementIdentifierString(e,t){let n="vwo_loaded_"+e.id;return"VISUAL"!==e.type&&null!=t&&(n+="_"+t),n}isChangeAppliedOnElForCampaign(e,t,n){const o="string"==typeof e?e:e.tagName;return"head"===(null==o?void 0:o.toLowerCase())&&(n=null),vwo_$(e).hasClass("vwo_loaded")&&vwo_$(e).hasClass(this.getElementIdentifierString(t,n))}markChangeAppliedOnElForCampaign(e,t,n,o,i){"head"===(null==e?void 0:e.toLowerCase())&&(n=null);const r=this.getElementIdentifierString(t,n);return o&&vwo_$(o).addClass("vwo_loaded vwo_loaded_"+t.id+" _vwo_variation_"+i),vwo_$(e).addClass("vwo_loaded "+r)}unhideElementPerVariationEntry(e,t,n,o){const i={ruleName:"",rulesArr:[],campaignData:t,variation:qn.isPersonalizeCampaign(t)?o.combination:null};n&&n.cpath?i.rulesArr=[e,n.cpath]:i.ruleName=e,No(i,{shouldNotUnhide:o.shouldNotUnhide,tagName:n&&n.tag,campId:t.id})}tryApplyingChanges(e,t,n,o){var i,r,s;qn.isDomIndependentCampaign(t.type)||((null===(i=window._vwoCc)||void 0===i?void 0:i.disableRetryWhenMutDisabled)||(null===(s=null===(r=t.muts)||void 0===r?void 0:r.post)||void 0===s?void 0:s.enabled)||!t.xPath||qn.isXpathAllHead(t,t.xPath)||(t.timeout=requestAnimationFrame((()=>{this.tryApplyingChanges(e,t,n,o)})),window._vwo_exp[t.id]&&(window._vwo_exp[t.id].timeout=t.timeout)),Ao(t.id),this.applyChanges(e,t,n,o),window._vwo_exp[t.id]&&(window._vwo_exp[t.id].mutElg=!0))}applyChanges(e,t,n,o,i=[]){var r,s,a;n||(n={trigger:function(e,t){return d(this,void 0,void 0,(function*(){yield window.VWO.phoenix('trigger("${{1}}", "${{2}}")',null,{captureGroups:[e,t]})}))}}),t.cA=!0;const l=window.VWO;let u,w,_,h,p,g,v,f,O=e.split(","),m=0;const E=t.type,S=t.sections,C=window._vwo_exp[t.id].sections,T=Me.apiSectionCallback||{},y=window.vwo_$;try{for("VISUAL_AB"===E&&(v=i.length>0?i:S[1].variations[e],v?("object"!=typeof v&&(v=vwo_$.parseJSON(v)),O=new Array(v.length)):O=[]),g=O.length,null===(r=window.VWO._.phoenixMT)||void 0===r||r.trigger(de.SET_CAMPAIGN_TO_OBSERVE,{campaignId:t.id}),p=0;p<g;p++){u=void 0;const r=null==v?void 0:v[p],c=null==r?void 0:r.dHE;w=null==r?void 0:r.rtag;const d=v&&v[p].entryIndex||p;if(v&&(null===(s=v[p])||void 0===s?void 0:s.iT)?window.vwo_$.setItCallback||(window.vwo_$=(...e)=>(e.push({iT:!0}),y(...e)),Object.assign(window.vwo_$,y),window.vwo_$.setItCallback=!0):window.vwo_$!==y&&(window.vwo_$=y),"VISUAL_AB"===E){if(m=1,!(_=r.xpath))continue;"head"===_.toLowerCase()||this.isChangeAppliedOnElForCampaign(_,t,d)?delete this.currentCombinationXPaths[_]:this.currentCombinationXPaths[_]=[m,e],u=l._.allSettings.tags[r.tag].fn}else{if(_=S[++m].path,!_)continue;if("head"===_.toLowerCase()||this.isChangeAppliedOnElForCampaign(_,t,d)||(this.currentCombinationXPaths[_]=[m,O[p]]),1===t.version&&1===parseInt(O[p],10)){n.trigger(de.ELEMENT_LOADED,{oldArgs:[t.id,m,O[p],_]}),this.markChangeAppliedOnElForCampaign(_,t,d),this.unhideElementPerVariationEntry(_,t,v&&v[p],{combination:e,shouldNotUnhide:c});continue}S[m].variations[O[p]].length>0&&(u=window.VWO._.allSettings.tags[S[m].variations[O[p]][0].tag].fn||Ye)}const g=u?u.toString():"";if(v&&v[p].t&&0===i.length){const i=[Object.assign(Object.assign({},v[p]),{entryIndex:p})];an(Object.assign(Object.assign({},v[p]),{campId:t.id}),function(){this.applyChanges(e,t,n,o,i)}.bind(this));continue}if("head"===_.toLowerCase()){if(C[m].loaded=C[m].loaded||{},!0===C[m].loaded[d])continue;n.trigger(de.ELEMENT_LOADED,{oldArgs:[t.id,m,O[p],_]}),n.trigger(de.ELEMENT_CHANGES_APPLIED,{oldArgs:[t.id,m,"VISUAL"===E?O[p]:e,_,g]}),yo(n,de.MODIFIED_ELEMENT,{id:t.id,section_id:m,combination:"VISUAL"===E?O[p]:e,path:_,content:u})}f=vwo_$(_);const I=this;if(f&&f.length){if(h=f.filter((function(e,n){return!I.isChangeAppliedOnElForCampaign(n,t,d)})),h.length||"head"!==_.toLocaleLowerCase()||C[m].loaded[d]||(h=f),0<h.length){"head"===_.toLowerCase()&&(C[m].loaded[d]=!0),"VISUAL"===E?n.trigger(de.ELEMENT_LOADED,{oldArgs:[t.id,m,O[p],_]}):n.trigger(de.ELEMENT_LOADED,{oldArgs:[t.id,"1",e,_]}),delete this.currentCombinationXPaths[_];const o=[];let i;const r=function(e,t){o.push({path:t,changes:String(e).split(" ")})};-1!==g.indexOf("_vwo_api_section_callback")&&(i=[],h.each((function(){i.push(vwo_$(this).clone())}))),window.VWO_SECTION_ID=m;const s=u&&u(r,"",{id:t.id});window.VWO._.phoenixMT.trigger(de.CAMPAIGN_TAG_EXECUTED,{rtag:w,id:t.id}),void 0!==i&&vwo_$(i).each((function(){T[m]&&"function"==typeof T[m]&&T[m](vwo_$(_),this)})),this.unhideElementPerVariationEntry(_,t,v&&v[p],{combination:e,shouldNotUnhide:c}),this.markChangeAppliedOnElForCampaign(_,t,d,s,m),null===(a=window.VWO._.phoenixMT)||void 0===a||a.trigger(de.INIT_VWO_INTERNALS,{elementSelector:_,campaignId:t.id}),"VISUAL"===E?(n.trigger(de.ELEMENT_CHANGES_APPLIED,{oldArgs:[t.id,m,O[p],_,g,o]}),yo(n,de.MODIFIED_ELEMENT,{name:de.MODIFIED_ELEMENT,time:+new Date,props:{id:t.id,section:m,combination:O[p],path:_,content:u,debugLog:o}})):(n.trigger(de.ELEMENT_CHANGES_APPLIED,{oldArgs:[t.id,"1",e,_,g,o]}),yo(n,de.MODIFIED_ELEMENT,{name:de.MODIFIED_ELEMENT,time:+new Date,props:{id:t.id,section:"1",combination:e,path:_,content:u,debugLog:o}})),yo(n,de.ELEMENT_CHANGES_APPLIED,{name:de.ELEMENT_CHANGES_APPLIED,time:+new Date,props:{id:t.id,section:"1",combination:e,path:_}}),t[Je]=1}else this.unhideElementPerVariationEntry(_,t,v&&v[p],{combination:e,shouldNotUnhide:c});v&&v[p].frEvt&&sn(v[p].tag)}else this.unhideElementPerVariationEntry(_,t,v&&v[p],{combination:e,shouldNotUnhide:c});null!=(o=window.VWO._[`keepElementLoadedRunning_${t.id}`]||o)&&l._.coreLib.finished&&this.shouldCancelInterval(o,t.id,t)&&dr.clearTimeouts(t)}}catch(o){n.trigger(de.ELEMENT_LOAD_ERROR,{oldArgs:[t.id,e,o]}),c.error(o)}window.vwo_$=y,delete window.VWO_SECTION_ID}processRedirect({getters:e,campaignData:t,redirectURL:n,isNewVisitor:o}){window.VWO._.triggerEvent(de.REDIRECT_DECISION,!0,t.id);let i,r,s,a,c,d,l,u,w=!1;const _=e.location;if(w=t.urlRegex?rr.matchRegex(ur.getCleanedUrl(e.currentUrl,!0),t.urlRegex,!0):rr.matchWildcard(ur.getCleanedUrl(e.currentUrl,!0),t.url_pattern,!0),w&&1!==w.length){for(a="",l=n.split("*"),i=1,r=l.length;i<r;i++){if(t.urlRegex&&w[i]&&(To.isQueryParamPresent(w[i])||To.isHashPresent(w[i]))){const e=t.sections[1].variations[1];To.isQueryParamPresent(e)||To.isHashPresent(e)?To.isHashPresent(e)&&!To.isQueryParamPresent(e)?w[i]=w[i].replace(/^(.*?)(?:\?[^#]*)(#?.*)$/,"$1$2"):!To.isHashPresent(e)&&To.isQueryParamPresent(e)&&(w[i]=w[i].replace(/#.*/,"")):w[i]=w[i].replace(/[\?#].*/,"")}a+=l[i-1]+(w[i]||"")}a+=l[l.length-1]}else a=n;if(a=a.replace(/\*/g,""),_.search)if(To.isQueryParamPresent(a,!0))for(d=To.getUrlVars(_.search),c=To.getUrlVars(a),u=ie(d),r=u.length;r--;)s=u[r],void 0===c[s]&&(a+="&"+s+"="+d[s]);else To.isHashPresent(a)?a=a.replace(/(.*?)#(.*)/,"$1"+_.search+"#$2"):a+=_.search;if(_.hash&&-1===a.indexOf("#")&&(a+=_.hash),window.fetcher.getValue('phoenix.trigger("${{1}}","${{2}}")',null,{captureGroups:[de.BEFORE_REDIRECT_TO_URL,{oldArgs:[t.id,a]}]}),e.flags.cookieLessModeEnabled){if(!e.vwoInternalProperties.jar)throw new Error("CooKie less feature is enabled but CookieJar is not created i.e. VWO._.jar is undefined");const t=e.storages.storages.cookies.getStoredJarValue(!0);if(!(a.indexOf("_vwo_store=")>-1))throw new Error("CooKie Less feature is enabled but _vwo_store= do not exists in URL's query Param");{let e=a.match(/.*_vwo_store=([^&]*)/);e=e?e[1]:"",a=a.replace(`_vwo_store=${e}`,`_vwo_store=${t}`)}}const h=e=>{try{const n=bn(t.id);let o=!1;if(o=new URL(e).origin===_.origin,n&&o)return history.replaceState(null,null,e),void qn.removeCampaignLevelStyleTag(t.id)}catch(e){}_.replace(e)};if(window.VWO._.willRedirectionOccur=!1,window._vis_debug||!o||window._vwo_exp[t.id].vSCallSent)qn.saveVSDataInStorageForSplit(t.id,window._vwo_exp[t.id].combination_chosen,a),h(a);else{const e=window.VWO._.phoenixMT.on(`vwo_vSCallSent_${t.id}`,(({id:t,comb:n})=>{window.VWO._.phoenixMT.off(e),qn.saveVSDataInStorageForSplit(t,n,a),h(a)}))}}shouldCancelInterval(e,t,n){return!e||0==e||1!==e&&!0!==e&&(2===e?!t||(!qn.isDomDependent(n.type)||!!n[Je]):3!==e&&void 0)}otherSide(...e){e[0]="tags.runTestCampaign.utils."+e[0],window.fetcher.getValue(...e)}}const _r=new wr;window.VWO.modules.tags.runTestCampaign=window.VWO.modules.tags.runTestCampaign||{},window.VWO.modules.tags.runTestCampaign.utils=_r;const hr={SURVEY_INIT:"s.init",SURVEY_SHOWN:"s.shn",SURVEY_READY:"s._ready",SURVEY_COMPLETED:"s.cmtd",SURVEY_ATTEMPTED:"s.atd",SURVEY_CLOSED:"s.cld",SURVEY_MINIMIZED:"s.mnmz"},pr={TRACK_SESSION_CREATED:"tSC",RETRACK_VISITOR:"rV",NEW_SESSION_CREATED:"nSC'",TOP_INITIALIZE_BEGIN:"tIB",TOP_INITIALIZE_ERROR:"tIE",TOP_INITIALIZE_END:"tIEn",UNHIDE_ALL_VARIATIONS:"uAV",UNHIDE_VARIATION:"uV",UNHIDE_SECTION:"uS",EXCLUDE_URL:"eURL",BEFORE_REDIRECT_TO_URL:"bRTR",URL_CHANGED:"uC",NOT_REDIRECTING:"nR",REGISTER_HIT:"rH",UPDATE_SETTINGS_CALL:"uSC",REGISTER_CONVERSION:"rC",CONVERT_ALL_VISIT_GOALS_FOR_EXPERIMENT:"cAVGFE",CONVERT_REVENUE_GOALS_FOR_EXPERIMENT:"cRGFE",HIDE_ELEMENTS:"hE",POST_URL_CHANGE:"hC",AFTER_SAMPLING_TRIGGER:"sT",ELEMENT_LOAD_ERROR:"eLTTE",ELEMENT_LOAD_TIMER_STOP:"eLTSt",CHOOSE_COMBINATION:"cC",BOTTOM_INITIALIZE_BEGIN:"bIB",BOTTOM_INITIALIZE_END:"bIE",ELEMENT_LOADED:"eL",ELEMENT_NOT_LOADED:"eNL",SPLIT_URL:"sURL",MATCH_WILDCARD:"mW",DELETE_CSS_RULE:"dCSSR",HEATMAP_CLICK:"hCl",CONVERT_GOAL_FOR_ALL_EXPERIMENTS:"cGFAE",TEST_NOT_RUNNING:"tNR",EXCLUDE_GOAL_URL:"eGURL",VARIATION_SHOWN:"vS",VARIATION_SHOWN_SENT:"vSS",RECORDING_NOT_ELIGIBLE:"rNE",VARIATION_APPLIED:"vA",NEW_SURVEY_FOUND:"nSF",SURVEY_INIT:"s.init",SURVEY_READY:"s._ready",SURVEY_ATTEMPTED:"s.atd",SURVEY_SHOWN:"s.shn",SURVEY_COMPLETED:"s.cmtd",SURVEY_CLOSED:"s.cld",SURVEY_MINIMIZED:"s.mnmz",ELEMENT_CHANGES_APPLIED:"eCA",SEGMENTATION_EVALUATED:"sE",ELEMENTS_SHOWN_WITHOUT_CHANGES:"eSWC",ON_SURVEY_SHOWN:"oSS",ON_SURVEY_COMPLETED:"oSC",ON_SURVEY_ANSWER_SUBMITTED:"oSASUB",OPT_OUT:"oO",TRACK_NEW_SESSION_CREATED:"tnSC",ACTIVATE_API_TRIGGERED:"aAT",COOKIE_CONSENT_DENIED:"cCD",COOKIE_CONSENT_ACCEPTED:"cCA",COOKIE_CONSENT_REJECTED:"cCR",COOKIE_CONSENT_TIMEOUT:"cCT",DOM_CLICK:"vwo_dom_click",ERROR_ONPAGE:"vwo_errorOnPage",CURSOR_THRASHED:"vwo_cursorThrashed",PAGE_REFRESHED:"vwo_pageRefreshed",QUICK_BACK:"vwo_quickBack",COPY:"vwo_copy",SELECTION:"vwo_selection",MOUSEOUT:"vwo_mouseout",LEAVE_INTENT:"vwo_leaveIntent",EXCESSIVE_SCROLLED:"vwo_excessiveScrolled"},gr={[de.VARIATION_SHOWN]:"VARIATION_SHOWN",[de.SPLIT_VARIATION_SHOWN]:"VARIATION_SHOWN",[de.VARIATION_APPLIED]:"VARIATION_APPLIED",[de.ELEMENT_CHANGES_APPLIED]:"ELEMENT_CHANGES_APPLIED",[de.REGISTER_CONVERSION]:"REGISTER_CONVERSION",[de.VWO_EXECUTED]:"VWO_EXECUTED",[de.VARIATION_SHOWN_SENT]:"VARIATION_SHOWN_SENT",[de.ACTIVATE_API_TRIGGERED]:"ACTIVATE_API_TRIGGERED",[de.COOKIE_CONSENT_REJECTED]:"COOKIE_CONSENT_REJECTED",[de.COOKIE_CONSENT_ACCEPTED]:"COOKIE_CONSENT_ACCEPTED",[de.COOKIE_CONSENT_TIMEOUT]:"COOKIE_CONSENT_TIMEOUT",sE:"SEGMENTATION_EVALUATED",eSWC:"ELEMENTS_SHOWN_WITHOUT_CHANGES",tNR:"TEST_NOT_RUNNING",hC:"POST_URL_CHANGE",sT:"AFTER_SAMPLING_TRIGGER",nSC:"NEW_SESSION_CREATED",cFS:"TOP_INITIALIZE_BEGIN",cGFAE:"CONVERT_GOAL_FOR_ALL_EXPERIMENTS",hCl:"HEATMAP_CLICK",eGURL:"EXCLUDE_GOAL_URL",cAVGFE:"CONVERT_ALL_VISIT_GOALS_FOR_EXPERIMENT",cFE:"TOP_INITIALIZE_END",uAV:"UNHIDE_ALL_VARIATIONS",uS:"UNHIDE_SECTION",shouldExecLib:"TOP_INITIALIZE_ERROR",eURL:"EXCLUDE_URL",cRGFE:"CONVERT_REVENUE_GOALS_FOR_EXPERIMENT",bRTR:"BEFORE_REDIRECT_TO_URL",uC:"URL_CHANGED",hE:"HIDE_ELEMENTS",eLTTE:"ELEMENT_LOAD_ERROR",eLTSt:"ELEMENT_LOAD_TIMER_STOP",cC:"CHOOSE_COMBINATION",sAC:"BOTTOM_INITIALIZE_BEGIN",uSC:"UPDATE_SETTINGS_CALL",eAC:"BOTTOM_INITIALIZE_END",eL:"ELEMENT_LOADED",eNL:"ELEMENT_NOT_LOADED",registerHit:"REGISTER_HIT",mW:"MATCH_WILDCARD",dCSSR:"DELETE_CSS_RULE",sURL:"SPLIT_URL",nSF:"NEW_SURVEY_FOUND",oSS:"ON_SURVEY_SHOWN",oSC:"ON_SURVEY_COMPLETED",oSASUB:"ON_SURVEY_ANSWER_SUBMITTED",oO:"OPT_OUT",[de.RETRACK_VISITOR]:"RETRACK_VISITOR",[hr.SURVEY_INIT]:"SURVEY_INIT",[hr.SURVEY_READY]:"SURVEY_READY",[hr.SURVEY_ATTEMPTED]:"SURVEY_ATTEMPTED",[hr.SURVEY_SHOWN]:"SURVEY_SHOWN",[hr.SURVEY_COMPLETED]:"SURVEY_COMPLETED",[hr.SURVEY_CLOSED]:"SURVEY_CLOSED",[hr.SURVEY_MINIMIZED]:"SURVEY_MINIMIZED"},vr={[de.VARIATION_SHOWN]:function(e){return[e.id+"",e.variation]}};class fr extends Mi{constructor(){super(),this.isNotRedirectingEventFired=!1,this.vwoEvents={trigger:function(e,t){return d(this,void 0,void 0,(function*(){yield window.VWO.phoenix('trigger("${{1}}", "${{2}}")',null,{captureGroups:[e,t]})}))}},window.VWO._.phoenixMT.on(de.VARIATION_SHOWN_SENT,(e=>{const t=window.VWO._.native.JSON.parse(localStorage.getItem(ze.VS_DATA));t&&delete t[e]&&(Object.keys(t).length>0?localStorage.setItem(ze.VS_DATA,window.VWO._.native.JSON.stringify(t)):localStorage.removeItem(ze.VS_DATA))}))}execute(){var e,t;window._vis_opt_goal_conversion=function(e){var t,n;(null===(t=window._vwoCc)||void 0===t?void 0:t.delayCustomGoal)?(null===(n=window.VWO._.phoenixMT.getEventHistory("vwo_campaignsLoaded"))||void 0===n?void 0:n.length)>0?yo(null,de.CUSTOM_CONVERSION,{gId:e,["gId_"+e]:1}):window.VWO._.phoenixMT.on("vwo_campaignsLoaded",(()=>{yo(null,de.CUSTOM_CONVERSION,{gId:e,["gId_"+e]:1})})):yo(null,de.CUSTOM_CONVERSION,{gId:e,["gId_"+e]:1})},window._vis_opt_register_conversion=function(e,t){var n,o;(null===(n=window._vwoCc)||void 0===n?void 0:n.delayCustomGoal)?(null===(o=window.VWO._.phoenixMT.getEventHistory("vwo_campaignsLoaded"))||void 0===o?void 0:o.length)>0?yo(null,de.CUSTOM_CONVERSION,{cId:t,gId:e,["gId_"+e]:1}):window.VWO._.phoenixMT.on("vwo_campaignsLoaded",(()=>{yo(null,de.CUSTOM_CONVERSION,{cId:t,gId:e,["gId_"+e]:1})})):yo(null,de.CUSTOM_CONVERSION,{cId:t,gId:e,["gId_"+e]:1})},window._vis_opt_revenue_conversion=function(e){var t,n;(null===(t=window._vwoCc)||void 0===t?void 0:t.delayCustomGoal)?(null===(n=window.VWO._.phoenixMT.getEventHistory("vwo_campaignsLoaded"))||void 0===n?void 0:n.length)>0?yo(null,de.REVENUE_CONVERSION,{revenue:e}):window.VWO._.phoenixMT.on("vwo_campaignsLoaded",(()=>{yo(null,de.REVENUE_CONVERSION,{revenue:e})})):yo(null,de.REVENUE_CONVERSION,{revenue:e})},window.VWO.track=window.VWO.track||{},window.VWO.track.goalConversion=function(e){return d(this,void 0,void 0,(function*(){yield window.fetcher.getValue("VWO.modules.tags.backwardCompatibilityUtils.customGoalConversion",[e,!0])}))},window.VWO.track.revenueConversion=function(e){return d(this,void 0,void 0,(function*(){yield window.fetcher.getValue("VWO.modules.tags.backwardCompatibilityUtils.customRevenueConversion",[e,!0])}))},window.VWO.track.delayedGoalConversion=function(e){return d(this,void 0,void 0,(function*(){yield window.fetcher.getValue("VWO.modules.tags.backwardCompatibilityUtils.delayedGoalConversion",[e])}))},window._vis_opt_createCookie=function(e,t,n,o){qn.createCookieMT(e,t,n,window._vwo_exp[o])},null===(t=null===(e=window.VWO_d)||void 0===e?void 0:e.resetPreviewData)||void 0===t||t.call(e),window._vis_opt_readCookie=xe.get,window._vis_opt_element_loaded=_r.tryApplyingChanges}checkIfNotRedirecting(e){this.isNotRedirectingEventFired||e.name!==de.PAGE_VIEW||this.isNotRedirectingEventFired||(this.isNotRedirectingEventFired=!0,v.apply(v,[pr.NOT_REDIRECTING]))}wildCardCallback(e,t){this.checkIfNotRedirecting(e);const n=gr[t];if(n&&de.VARIATION_APPLIED!==t){const o=pr[n];let i,r=null==e?void 0:e.oldArgs;if(r?i=!0:r=[],!i&&vr[t]&&(r=vr[t](e.props)),t!==de.VARIATION_SHOWN||e.props.isFirst||e.props.isSplitVariation?t===de.ELEMENT_CHANGES_APPLIED?i&&v.apply(v,[o,...r]):t!==de.VARIATION_SHOWN&&(t==de.CAMPAIGN_FLOW_START&&window._vwo_code&&(window._vwo_code.libExecuted=1,window.fetcher.setValue("_vwo_code.libExecuted",1)),v.apply(v,[o,...r]),t==de.CAMPAIGN_FLOW_START&&window.VWO.phoenix('trigger("${{1}}")',null,{captureGroups:[de.TIB_DONE]})):v.apply(v,[o,...r]),t===de.VARIATION_SHOWN&&!e.props.isFirst&&!e.props.isSplitVariation||t===de.SPLIT_VARIATION_SHOWN||t==de.REGISTER_HIT){const e=gr[de.VARIATION_APPLIED],t=pr[e];v.apply(v,[t,...r]),this.vwoEvents.trigger(de.VARIATION_APPLIED,{oldArgs:r,campaignId:parseInt(r[0],Ke),combi:r[1].includes(",")?r[1]:parseInt(r[1],Ke)})}}}}const Or=new fr,mr=Or.execute.bind(Or),Er=Or.wildCardCallback.bind(Or);window.VWO.modules.tags.backwardCompatibility=mr,window.VWO.modules.tags.wildCardCallback=Er;class Sr{otherSide(...e){return e[0]="VWO.modules.tags.backwardCompatibilityUtils."+e[0],e[2]&&(e[2]={captureGroups:e[2]}),window.fetcher.getValue(...e)}}let Cr;function Tr(e){return d(this,void 0,void 0,(function*(){yield E.phoenix('store.actions.addValues("${{1}}", "${{2}}" )',null,{captureGroups:[e,"vwoInternalProperties"]})}))}class yr{constructor(){this.apiCallbacks={}}register(e,t){this.apiCallbacks[e]=this.apiCallbacks[e]||[],this.apiCallbacks[e].push(t)}executeAll(e,t){this.apiCallbacks[e]&&this.apiCallbacks[e].forEach((e=>{e(t)}))}}const Ir=new yr;let Vr=!1;class Ar extends Sr{postPhoenixMTHook(){this.makeSessionAndTagCall()}declareVWOAPI(){E.applyChanges=function(e){return d(this,void 0,void 0,(function*(){const t=[],n=(yield E.phoenix("store.getters")).currentSettings.dataStore.campaigns;for(const e in n)t.push(e);e=e||t;for(var o=0;o<e.length;o++){const t=e[o],i=qn.isBotScreen();yield window.fetcher.getValue('VWO.modules.events.events.variationShown("${{1}}", "${{2}}", "${{3}}")',null,{captureGroups:[null,Object.assign({id:t,variation:"",isFirst:0},i&&{vwoMeta:{isBot:i}}),n[t]]})}}))},E.activate=function(e,t,n,o){var i;return d(this,void 0,void 0,(function*(){if(!$e()&&!window._vis_debug||!window.VWO._.blockedState){window.VWO.phoenix('trigger("${{1}}")',null,{captureGroups:[de.ACTIVATE_API_TRIGGERED]});var n,r={};if("object"==typeof e&&(e=(r=e).keepElementLoadedRunning,t=r.expIds,r.manual,o=r.customUrl,n=r.virtualPageUrl),o){if((Ln((()=>window._vwoCc.activateApiOnce))||window._vwo_acc_id>81e4)&&o===window._vis_opt_url)return;window._vis_opt_url=o,window.fetcher.setValue("_vis_opt_url",window._vis_opt_url)}if(t=t||window._vwo_exp_ids,"string"==typeof n&&n.trim())window._vis_opt_url=n,(null===(i=window._vwoCc)||void 0===i?void 0:i.enableSpaVisibility)&&window.VWO._.phoenixMT.trigger(de.SPA_VISIBILITY_SERVICE),yield window.fetcher.getValue('phoenix.trigger("${{1}}", "${{2}}")',null,{captureGroups:["vwo_urlChange",{virtualPageUrl:n,location:{href:window.location.href,search:window.location.search,hash:window.location.hash}}]});else if(t&&t.length){for(const n of t){const t=window._vwo_exp[n];if(t){if(qn.isSessionBasedCampaign2(t)){yo(null,de._ACTIVATED,{id:n});continue}(null==t?void 0:t.manual)&&(window.VWO._[`keepElementLoadedRunning_${n}`]=e,Tr({[`keepElementLoadedRunning_${n}`]:e}),yo(null,de.ACTIVATED,{id:n}))}}o&&(yield window.fetcher.getValue("VWO.modules.tags.activate"))}}}))},E.revertChanges=function(e){return d(this,void 0,void 0,(function*(){const t=(yield E.phoenix("store.getters")).currentSettings.dataStore.campaigns[e];if(t&&t.sections)for(var n=ot(t.sections),o=0;o<n.length;o++)vwo_$(".vwo_loaded.vwo_loaded_"+e+"._vwo_variation_"+n[o]).remove(),delete t.sections[n[o]].loaded,yield window.fetcher.setValue(`VWO._.allSettings.dataStore.campaigns.${e}.sections.${n[o]}.loaded`,void 0)}))},E.modifyClickPauseTime=function(e){e=e||{time:0,useBeacon:!1},E._.redirectionDelayTime=e.time,e.useBeacon&&(E.data.tB=!0)},E.destroy=function(){return d(this,void 0,void 0,(function*(){yield E.phoenix("destroy()"),Fi.clearAllListeners()}))},E.setFetchSettingsDelay=function(e){Tr({SPA_SETTINGS_DELAY:e})},E.disableAutofetchSettings=function(){Tr({disableAutofetchSettings:!0})};const e=(e,t)=>{var n=vwo_$(e),o=Array.from(n[0].classList);for(let e=0;e<o.length;e++)if(o[e].indexOf(t)>-1)return n.removeClass(o[e]),!0;return!1};E.refreshElements=function(t,n){var o;return d(this,void 0,void 0,(function*(){if(!t)return;t instanceof Array||(t=[t]);const i=yield E.phoenix("store.getters"),r=[];for(const e in i.currentSettings.dataStore.campaigns)r.push(e);n=n||r;for(var s=vwo_$(t.join(",")),a=0;a<n.length;a++){var c="vwo_loaded_"+n[a];s.each((function(t,n){if(!e(n,c)){const t=Array.from(vwo_$(n).parents());for(let n=0;n<t.length&&!e(t[n],c);n++);}}))}for(const e of n){const t=null===(o=i.currentSettings.dataStore.campaigns)||void 0===o?void 0:o[e];if(t&&t.ready){const n=qn.isBotScreen();yield window.fetcher.getValue('VWO.modules.events.events.variationShown("${{1}}", "${{2}}", "${{3}}")',null,{captureGroups:[null,Object.assign({id:e,variation:"",isFirst:0},n&&{vwoMeta:{isBot:n}}),t]})}}}))},E.fetchPCSettings=function(){Cr||(Cr=!0,Tr({loadPC:!0}))},E.enableSPA=function(e){Tr(void 0===e||e?{isSpaEnabled:!0}:{isSpaEnabled:e})},E.updateSPAWaitTime=function(e){Tr({SPA_ELEMENT_WAIT_TIMEOUT:e})},E.onEventTriggered=function(e){Ir.register("onEventTriggered",e),Vr||(Vr=!0,window.VWO.phoenix('on("${{1}}", "${{2}}")',null,{captureGroups:["*",e=>{if(e.isCustomEvent){const t={event:e.name};e.$metaData&&(t.metaData=e.$metaData,delete e.$metaData),delete e.page,delete e.isCustomEvent,delete e.name,Object.keys(e).length>0&&(t.props=e),Ir.executeAll("onEventTriggered",t)}}]}))},E.onVWOCampaignsLoaded=function(e,t){"object"==typeof t&&+t.count>0&&Object.assign(e,t),window.VWO._.bucketedCampaignsAPIStore=window.VWO._.bucketedCampaignsAPIStore||{},window.VWO._.bucketedCampaignsAPIStore.callbacks=window.VWO._.bucketedCampaignsAPIStore.callbacks||[],window.VWO._.bucketedCampaignsAPIStore.campaigns&&(e({bucketed_campaigns:window.VWO._.bucketedCampaignsAPIStore.campaigns}),Ln((()=>"number"==typeof e.count))&&--e.count),window.VWO._.bucketedCampaignsAPIStore.callbacks.push(e)},E.deactivate=function(e){return d(this,void 0,void 0,(function*(){const t=yield E.phoenix("store.getters");for(const n of e)t.settings.campaigns[n].dontKillTimer=!1,yield window.fetcher.setValue(`VWO._.allSettings.dataStore.campaigns.${n}.dontKillTimer`,!1)}))}}makeSessionAndTagCall(){window.VWO._.phoenixMT.on(de.NEW_SESSION_CREATED,(e=>{let t={};e&&e.props&&(t=e.props),t.cq=0,window._vis_debug||$e()||this.makeCallForTagsAndSession(t,"newSession")})),window.VWO._.phoenixMT.on(de.DIMENSION_TAG_PUSHED,(e=>{const t=e;this.makeCallForTagsAndSession(t,"sessionUpdate")}))}makeCallForTagsAndSession(e,t){return d(this,void 0,void 0,(function*(){const n=window.VWO._.sessionInfoService;void 0!==E._.insightsOnConsentPromise&&(yield E._.insightsOnConsentPromise);n.isSessionInfoSynced()||n.setSNCookieValueByIndex2(Ht.SESSION_SYNCED_STATE_INDEX,1);const o=n.getSessionId(),i=n.getPageId();if((isNaN(o)||isNaN(i))&&window.VWO._.customError){const e={_vwo_sn:xe.get(Ht.TRACK_SESSION_COOKIE_NAME),_vwo_ds:xe.get(Ht.TRACK_GLOBAL_COOKIE_NAME)};let t="Error while sending s.gif: ";isNaN(o)&&(t+="Session Id is NaN"),isNaN(i)&&(t=t?t+", ":t,t+="Page Id is NaN",e.pageId=i),window.VWO._.customError({msg:t,url:"utilsMT.ts",lineno:326,colno:327,source:window.VWO._.native.JSON.stringify(e)})}const r=qn.extraData2(!0),s=encodeURIComponent(r),a=qn.createUUIDCookie2({vwoUUID:Me.vwoUUID}),c="s.gif?account_id="+Me.accountId+qn.getUUIDString(a)+"&s="+o+("newSession"===t?"&ed="+s+"&cu="+encodeURIComponent(Me.currentUrl)+"&r="+(E.data.vi&&"new"===E.data.vi.vt?0:1):"")+"&p="+i+(e.tags?"&tags="+e.tags:"")+(e.egTagValue?"&eg="+e.egTagValue:"")+(e.funnelTagValue?"&fIds="+e.funnelTagValue:"")+("sessionUpdate"===t?"&update=1":"")+(6==window._vwo_acc_id&&e.batch?"&batch="+e.batch:"")+(6==window._vwo_acc_id&&e.tags?"&tagsLength="+(window.VWO._.native.JSON.parse(e.tags).si&&Object.keys(window.VWO._.native.JSON.parse(e.tags).si).length):"")+(6==window._vwo_acc_id&&e.calledByUnload?"&isUnload="+e.calledByUnload:"")+(window._vwo_acc_id,"&cq=")+e.cq+(e.cq?"&ttl="+Bt():"");try{window.VWO._.native.JSON.parse(decodeURIComponent(s)).lt}catch(e){window.VWO._.customError&&window.VWO._.customError({msg:"extraData(ed) is not a JSON string [while sending call for 's.gif']",url:"utilsMT.ts",lineno:374,colno:5,source:window.VWO._.native.JSON.stringify({extraData:r,lt:(new Date).getTime(),referrer:ke.get(),requestURL:c})})}vo.sendCall({serverUrl:Me.serverUrl,accountId:Me.accountId},{url:c},{},(({isError:e})=>{!e&&"newSession"==t&&Xe.includes(window._vwo_acc_id)&&qn.setOnLocalStorageOnBothThreads("vwo_newSessionCreated",{uuid:a,sessionId:o,sessionCookie:xe.get(Ht.TRACK_SESSION_COOKIE_NAME),cURL:Me.currentUrl})}))}))}sendRegisterCall(e,t,n){vo.sendCall(e,{url:t,successCallback:n},null,null,!0)}}const Nr=new Ar;window.VWO.modules.tags.backwardCompatibilityUtils=Nr;class br{otherSide(...e){return e[0]="VWO.modules.tags.setSession."+e[0],window.fetcher.getValue(...e)}}class Rr{otherSide(...e){return e[0]="VWO.modules.tags.sessionInfoService."+e[0],e[2]&&(e[2]={captureGroups:e[2]}),window.fetcher.getValue(...e)}}function Lr(e,t,n){"Array"===e?(this.tags=[],this.lastSent=0):"Hash"===e&&(this.tags={},this.sentTags={},6==window._vwo_acc_id&&(this.tags2={},this.sentTags2={})),this.type=e,this.maxCount=t||1/0,this.addTagCallback=n||function(){}}Rr.LOCAL_STORAGE_SESSION_EXPIRY=30,Rr.LOCAL_STORAGE_NAME=window._vis_debug?"debug_vwoSn":"vwoSn",Rr.ACCOUNT_ID=window._vwo_acc_id,Lr.prototype.add=function(e,t){if(e){var n=this.tags;"Array"===this.type?("[object Array]"!==Object.prototype.toString.call(e)&&(e=[e]),e=dt(e,(function(e){return e=encodeURIComponent(e.trim())})),n=lt(n=(n=n.concat(e)).slice(0,this.maxCount),(function(e,t){return n.indexOf(e)===t})),this.tags=n):"Hash"===this.type&&(this.sentTags[e]&&this.sentTags[e]===encodeURIComponent(t)||(this.tags[encodeURIComponent(e)]=encodeURIComponent(t)),6==window._vwo_acc_id&&(this.sentTags2[e]&&this.sentTags2[e]===encodeURIComponent(t)||(this.tags2[encodeURIComponent(e)]=encodeURIComponent(t)))),this.addTagCallback()}},Lr.prototype.get=function(e){var t;if(this.isTagPassed(e))return"Array"===this.type?(t=this.tags.slice(this.lastSent),this.lastSent=this.tags.length):"Hash"===this.type&&(e?(t=this.tags2,it(this.sentTags2,this.tags2),this.tags2={}):(t=this.tags,it(this.sentTags,this.tags),this.tags={})),t},Lr.prototype.isTagPassed=function(e){if("Array"===this.type)return this.tags.length>this.lastSent;if("Hash"===this.type){const t=e?this.tags2:this.tags;return ot(t).length>0}return!1},Lr.prototype.reset=function(){"Array"===this.type?(this.tags=[],this.lastSent=0):"Hash"===this.type&&(this.tags={},this.sentTags={},6==window._vwo_acc_id&&(this.tags2={},this.sentTags2={}))},Lr.prototype.refresh=function(){"Array"===this.type?this.lastSent=0:"Hash"===this.type&&(it(this.tags,this.sentTags),this.sentTags={},6==window._vwo_acc_id&&(it(this.tags2,this.sentTags2),this.sentTags2={}))};const Wr="eg",Pr="fIds";let Dr={},xr,Ur=["u","s","p","ui","si","pi"],kr=function(){},Mr={user:"u",session:"s",page:"p"};for(xr=0;xr<Ur.length;xr++)Dr[Ur[xr]]=new Lr("Hash");Dr[Wr]=new Lr("Array"),Dr[Pr]=new Lr("Array");const Gr={onPush:function(e){"function"==typeof e&&(kr=e)},getTags:function(e){let t={},n="";for(xr=0;xr<Ur.length;xr++){const n=Dr[Ur[xr]].get(e);n&&(t[Ur[xr]]=Kt(n))}for(const e in t)t.hasOwnProperty(e)&&(n+='"'+e+'":'+t[e]+",");return n=n&&"{"+n.slice(0,-1)+"}",n},getEgTags:function(){const e=Dr[Wr].get();if(e)return e.join()},getFunnelTags:function(){const e=Dr[Pr].get();if(e&&e.length)return Kt(e.map((e=>Number(e))))},addTag:function(e,t,n,o){let i=Mr[n=n||"session"];if(!i)if(n===Wr)i=Wr;else{if(n!==Pr)return;i=Pr}o&&(i+="i"),Dr[i].add(e,t),kr()},refresh:function(){Dr.s.reset(),Dr.si.refresh(),Dr[Wr].refresh()}};window.VWO.tag=Gr.addTag,window.VWO._.tags=Gr;class Fr{constructor(){this.eventCallbacks=[],this.isInitialized=!1}onActivity(){if(mn.shouldWeTrackVisitor())for(let e=0;e<this.eventCallbacks.length;e++)this.eventCallbacks[e]()}init(){if(this.isInitialized)return;const e=dn((()=>{this.onActivity()}),1e3);document.addEventListener?(document.addEventListener("mouseup",e),document.addEventListener("keyup",e),document.addEventListener("mousemove",e),document.addEventListener("scroll",e)):document.attachEvent&&(document.attachEvent("onmouseup",e),document.attachEvent("onkeyup",e),document.attachEvent("onmousemove",e),document.attachEvent("onscroll",e)),this.isInitialized=!0}track(e){this.eventCallbacks.push(e),this.init()}clearCallbacks(){this.eventCallbacks=[]}}const $r=new Fr;function jr(){O.remove(Rr.LOCAL_STORAGE_NAME)}let Hr;window.VWO._.tua=$r;class Br extends Rr{constructor(){super(),this.imidiateUpdate=!0,this.firstSessionCreated=!1,this.vwoSn={cu:"",r:"",lt:0,v:"0.1.0"},Hr=this,this.expireSessionOnDateChange(),this.visitorInformation=window.VWO.data.vi=window.VWO.data.vi||{},this.setVWOSn(),this.getSessionStore()&&this.initialize(),$r.track((()=>{this.updateLocalStorageSession()}))}triggerNewSessionEvent(){window.VWO.phoenix('trigger("${{1}}")',null,{captureGroups:[de.NEW_SESSION_CREATED]}),window.VWO._.phoenixMT.trigger(de.NEW_SESSION_CREATED)}expireSessionOnDateChange(){if(!this.getSessionStore())return;const e=this.getSessionId();if(e){const t=new Date(1e3*e).getDate();new Date(wt()).getDate()!==t&&this.eraseSessionCookie()}}initializeSession2(e){const t=!this.getSessionStore();this.setSessionStore(e+""),this.setVisitorInformation(),this.updateAndSyncPageId(),this.initialize(t)}getDSCookieValueByIndex(e){var t=this.getGlobalCookie();return t?t.split("$")[e]:null}initialize(e){this.isInitiatedOnce||(this.isInitiatedOnce=!0,this.attachTagsPushCallback()||(null!=e?!e:this.getSessionStore())||this.triggerNewSessionEvent(),$r.track((()=>{this.updateSession()})),this.addValues({sessionStart:this.getSessionId()},"root"),this.fireSessionEvent())}fireSessionEvent(){window.VWO.phoenix('trigger("${{1}}", "${{2}}" )',null,{captureGroups:[de.SESSION,{VWO:{firedTime:1e3*this.getSessionId()}}]})}attachTagsPushCallback(){let e,t,n;const o=this,i=function(i,r,s){e=Gr.getTags(r),n=Gr.getFunnelTags(),t=r?void 0:Gr.getEgTags();const a=qn.doesSessionBasedCampaignExistsInTags(e)||(n?1:0);if(!window._vis_debug&&!$e()&&(e||t||n)){if(!i&&!o.getSessionStore()){const i={name:de.NEW_SESSION_CREATED,time:+new Date,props:{pageId:o.getPageId(),tags:e,egTagValue:t,funnelTagValue:n,cq:a,ttl:a&&Bt()}};return yo(null,de.NEW_SESSION_CREATED,i),window.VWO._.phoenixMT.trigger(de.NEW_SESSION_CREATED,i),!0}r?window.VWO._.phoenixMT.trigger(de.DIMENSION_TAG_PUSHED,{tags:e,egTagValue:t,funnelTagValue:n,cq:a,ttl:a&&Bt(),batch:r,calledByUnload:s}):window.fetcher.getValue("VWO.modules.events.events.dimensionTagPushed",[null,{tags:e,egTagValue:t,funnelTagValue:n,cq:a,ttl:a&&Bt()}])}return!1};let r=!1;const s=ln(i,10);const a=pt(i,window.VWO._.pushThrottleTime||1e3);return Gr.onPush((()=>{s(!0),6==window._vwo_acc_id&&a(!0,!0)})),6==window._vwo_acc_id&&(window.VWO._.phoenixMT.on(de.PAGE_EXIT,(e=>{r||(i(!0,!0,!0),r=!0)})),window.VWO.pageExitListener=!0),i()}updateSession(){this.updateSession2()}updateSession2(){let e=this.getSessionStore();e&&this.expireSessionOnDateChange(),e=this.getSessionStore(),this.sessionTimer||e?(e&&(this.setSessionStore(e),this.addValues({sessionStart:this.getSessionId()},"root")),this.updateSessionTimer()):this.retrackVisitor()}updateSessionTimer(){this.sessionTimer&&clearTimeout(this.sessionTimer),this.sessionTimer=setTimeout((()=>this.eraseSessionCookie()),Ht.SESSION_TIMER_EXPIRE)}retrackVisitor(){const e=wt(!0)-Hr.getFirstSessionId();Gr.refresh(),this.setSessionStore(e+""),this.triggerNewSessionEvent(),window.VWO.phoenix('trigger("${{1}}")',null,{captureGroups:[de.RETRACK_VISITOR]})}initializeSession(e){this.initializeSession2(e)}setVisitorInformation(e){window.VWO.data.vi.vt=Hr.visitorInformation.vt=e||(Hr.isReturningVisitor()?"ret":"new"),window.fetcher.setValue("VWO.data.vi.vt",window.VWO.data.vi.vt)}getPageIdInfo(){const e=this.getSessionStore(),t=e&&e.split(":")[Ht.PAGE_ID_INFORMATION_INDEX];return t&&t.split("_")}markPageIdSessionExpiry(){const e=this.getPageId()+"_"+(wt(!0)-this.getFirstSessionId()+Ht.PAGE_ID_EXPIRY);Hr.markPageId(e)}getPageId(){const e=this.getPageIdInfo(),t=e&&e[0];return t?parseInt(t,10):(this.imidiateUpdate=!1,1)}isReturningVisitor(){return Hr.getSessionId()>Hr.getFirstSessionId()}setVWOSn(){const e=this.getLocalStorageSession();e?this.vwoSn=e||{}:this.createLocalStorageSession()}getInfo(){return this.vwoSn}removeInfo(){this.vwoSn={cu:"",r:"",lt:0,v:"0.1.0"}}getRelativeSessionTimestamp(){const e=this.getFirstSessionId();return this.firstSessionCreated?wt(!0)-e:(this.firstSessionCreated=!0,ut(!0)-e)}updateLocalStorageSession(){const e=this.getLocalStorageSession();!e||(wt(!0)-e.lt)/60>Rr.LOCAL_STORAGE_SESSION_EXPIRY?this.createLocalStorageSession():this.updateTimestampInfo(e)}updateTimestampInfo(e){this.vwoSn=e,this.vwoSn.lt=wt(!0),this.setLocalStorageSession()}createLocalStorageSession(e){e?(this.vwoSn.cu=`${document.URL}#vwo_fix`,this.vwoSn.r=`${document.referrer}#vwo_fix`):(this.vwoSn.cu=document.URL,this.vwoSn.r=document.referrer),this.vwoSn.lt=wt(!0),this.setLocalStorageSession()}getLocalStorageSession(e){let t=O.get(Br.LOCAL_STORAGE_NAME);try{t=t?Jt(t):null}catch(t){jr(),this.otherSide('createLocalStorageSession("${{1}}")',null,[!0]),e||this.getLocalStorageSession(!0)}return t?t.v?(t.cu=decodeURIComponent(t.cu),t.r=decodeURIComponent(t.r),t):(t.v="0.1.0",t):null}addValues(e,t){return window.VWO.phoenix('store.actions.addValues("${{1}}", "${{2}}" )',null,{captureGroups:[e,t]})}updateAndSyncPageId(){let e;e=window.VWO._.pageId,e||(e=this.updatePageId(),this.otherSide('setPageIdValue("${{1}}")',null,[e]))}updatePageId(){let e=this.getPageId();return this.shouldUpdatePageCount()&&(this.imidiateUpdate?e+=1:this.imidiateUpdate=!0),this.markPageId(e),window.VWO._.pageId=e,e}markPageId(e){this.setSNCookieValueByIndex2(Ht.PAGE_ID_INFORMATION_INDEX,e)}setSNCookieValueByIndex2(e,t){const n=this.getSessionStore(),o=n&&n.split(":")||[];o[e]=t+"",this.setSessionStore(o.join(":"))}shouldUpdatePageCount(){const e=this.getPageIdInfo(),t=parseInt(e&&e[1],10);return!t||wt(!0)-Hr.getFirstSessionId()>t}setSNCookieValueByIndex(e,t){const n=this.getSessionStore(),o=n&&n.split(":")||[];o[e]=t+"",xe.create(Ht.TRACK_SESSION_COOKIE_NAME,o.join(":"),Ht.TRACK_SESSION_COOKIE_EXPIRY)}getSessionId(){return this.getFirstSessionId()+this.getRelativeSessionId()}setSessionStore(e){if(mn.shouldWeTrackVisitor())return xe.create(Ht.TRACK_SESSION_COOKIE_NAME,e,Ht.TRACK_SESSION_COOKIE_EXPIRY)}getRelativeSessionId(){let e=this.getSessionStore();if(!e){var t=wt(!0)-this.getFirstSessionId();this.setSessionStore(t+""),e=this.getSessionStore()}return e&&+e.split(":")[Ht.RELATIVE_SESSION_ID_INDEX]}setLocalStorageSession(){mn.shouldWeTrackVisitor()&&(this.vwoSn.v&&(this.vwoSn.cu=encodeURIComponent(this.vwoSn.cu),this.vwoSn.r=encodeURIComponent(this.vwoSn.r)),O.set(Br.LOCAL_STORAGE_NAME,cn(this.vwoSn)))}getSessionStore(){return xe.get(Ht.TRACK_SESSION_COOKIE_NAME)}getGlobalCookie(){return xe.get(Ht.TRACK_GLOBAL_COOKIE_NAME)}eraseSessionCookie(){this.sessionTimer=null,xe.erase(Ht.TRACK_SESSION_COOKIE_NAME)}getPcTrafficFromCookie(){var e=Lo.getDataStore();return e?parseFloat(e.split(":")[Ht.PC_TRAFFIC_INDEX]):null}getFirstSessionId(){let e=Lo.getDataStore();return e||(this.createGlobalCookie(),e=Lo.getDataStore()),e&&+e.split(":")[Ht.FIRST_SESSION_ID_INDEX]}getSNCookieValueByIndex(e){var t=this.getSessionStore();return t?t.split(":")[e]:null}createGlobalCookie(){if(!mn.shouldWeTrackVisitor())return;const e=Ht.COOKIE_VERSION+"$"+ut(!0)+":"+this.getPcTraffic()+"::";xe.create(Ht.TRACK_GLOBAL_COOKIE_NAME,e,Bt())}isSessionInfoSynced(){return this.getSNCookieValueByIndex(Ht.SESSION_SYNCED_STATE_INDEX)}getPcTraffic(){return void 0!==this.pcTraffic&&null!==this.pcTraffic||(this.pcTraffic=this.getPcTrafficFromCookie(),this.pcTraffic=this.pcTraffic||parseFloat((100*Math.random()).toFixed(8))),this.pcTraffic}shouldSendSessionInfoInCall(){return!0}}class Jr extends br{constructor(){super(),window.VWO._.phoenixMT.on("vwo_phoenixInitCalled",(()=>{this.execute({vwoUUID:Me.vwoUUID})})),window.VWO._.phoenixMT.on("vwo_urlChangeMt",(()=>{window.VWO._.pageId=void 0,this.execute({vwoUUID:Me.vwoUUID})}))}execute(e){return d(this,void 0,void 0,(function*(){let t;if(window.VWO.modules.tags.sessionInfoService?t=window.VWO.modules.tags.sessionInfoService:(t=new Br,window.VWO.modules.tags.sessionInfoService=t,window.VWO._.sessionInfoService=t),t.getSessionStore())Xe.includes(window._vwo_acc_id)&&qn.setOnLocalStorageOnBothThreads("vwo_newSessionCreated",{user:"old"},["user"]),t.fireSessionEvent(),t.setVisitorInformation(),t.updateAndSyncPageId();else{Xe.includes(window._vwo_acc_id)&&qn.setOnLocalStorageOnBothThreads("vwo_newSessionCreated",{user:"new"},["user"]),qn.createUUIDCookie2(e),t.getGlobalCookie()||t.createGlobalCookie();const n=t.getRelativeSessionTimestamp();t.initializeSession2&&t.initializeSession2(n)}qn.setVin(e),window.VWO.phoenix('trigger("${{1}}")',null,{captureGroups:[de.SESSION_INIT_COMPLETE]})}))}}const Kr=new Jr,qr=Kr.execute.bind(Kr);window.VWO.modules.tags.setSession=Kr;class Yr{static parseUrl(e){try{e=decodeURIComponent(e)}catch(e){console.warn("Not a valid URL.")}const t=/^((((\w+)(:\/\/))?((\w+):(\w+)@)?(www\.)?)([^?#\/:\s]*)?:?([0-9][^?#\/\s]*)?)\/?([^?#\s]*)\??([^#]*)#?(.*)$/.exec(e.trim());if(!t)throw new Error("Not a valid URL.");return t&&{url:t[0],origin:t[1].replace(t[6],""),protocol:t[4]||"",hasWWW:Boolean(t[9]),username:t[7]||"",password:t[8]||"",host:(t[9]||"")+t[10],domain:t[10],port:t[11]||"",path:t[12],query:t[13]||"",queryParams:t[13]?t[13].split("&").reduce(((e,t)=>{const[n,o=""]=t.split("=");return e[n]=o,e}),{}):{},fragment:t[14]||"",urlWithoutProtocol:t[0].replace(t[3],""),urlWithoutProtocolAndWww:t[0].replace(t[2],"")}}}var Xr={LOGGER_LEVEL:"error"};const zr=Yr.parseUrl(window.location.href).queryParams.vwoLogLevel;var Qr=new a(zr||Xr.LOGGER_LEVEL);class Zr{constructor(){this.plugins={}}register(e){Qr.debug(`Registering plugin '${e.pluginName}' in Plugins factory`),this.plugins[e.pluginName]=e}unregister(e){let t;t=me(e)?e:e.pluginName,Qr.debug(`Unregistering plugin '${t}' in Plugins factory`),this.plugins[t].removeAll(),delete this.plugins[t]}unregisterAll(){Qr.debug("Unregistering all plugins in Plugins factory"),Object.keys(this.plugins).forEach((e=>{this.plugins[e].removeAll(),delete this.plugins[e]}))}clearData(){Qr.debug("Clearing the data of all the plugins"),Object.keys(this.plugins).forEach((e=>{this.plugins[e].clearData()}))}}var es=new Zr,ts;class ns{clearData(){}}!function(e){e.EVENT="event",e.EVENT_PROPS="eventProps",e.STORAGE="storage",e.FORMULA="formula",e.OPERATOR="operator",e.TAG="tag",e.CONDITION_LEVEL_OPERATOR="clOperator"}(ts||(ts={}));const os=function(e,t,n){return d(this,void 0,void 0,(function*(){const o=es.plugins[ts.OPERATOR]&&es.plugins[ts.OPERATOR].get(e)||(()=>!1),i=mt();t.split(".")[0].indexOf(i)>-1&&(t=t.slice(t.indexOf(".")+1));const r=["neq","neqs","ncn","bl","ninlist"];if(window[i]&&window[i].length){const s=-1!==r.indexOf(e),a="ninlist"===e;for(const e of window[i])try{if(!e)continue;const i=Et(t,e);if(s){if(!(yield o.apply(o,[i,n]))||i!==e[t]&&!(yield o.apply(o,[e[t],n]))){if(!a)return!1}else if(a)return!0}else if((yield o.apply(o,[i,n]))||i!==e[t]&&(yield o.apply(o,[e[t],n])))return!0}catch(e){c.error("Failed to evaluate the dataLayer variable: ",e)}return!a&&s}}))};window.VWO.modules.tags.dL=os;class is{otherSide(...e){e[0]="VWO.modules.tags.checkEnvironment."+e[0],window.fetcher.getValue(...e)}}window.VWO.modules.tags.checkEnvironment={};class rs{otherSide(...e){e[0]="VWO.modules.tags.checkEnvironment.utils."+e[0],window.fetcher.getValue(...e)}}class ss extends rs{addDomReadyListener(e){window.addEventListener("load",(()=>{e()})),"complete"===document.readyState&&e()}setSameSiteVariables(){const e=qn.isSSApp();return e&&(window.VWO._.ssdm=!0),e&&"https:"===Me.location.protocol&&(!window.VWO.data.accountJSInfo||window.VWO.data.accountJSInfo&&!window.VWO.data.accountJSInfo.noSS)&&(window.VWO._.ss=!0),e}}const as=new ss;window.VWO.modules.tags.checkEnvironment.utils=as;class cs extends is{constructor(){super(),window.VWO._.phoenixMT.on("vwo_init",(()=>{window.VWO._.envUtils=this.getPreRequisites()})),window.VWO._.phoenixMT.on("vwo_reRun",(()=>{window.fetcher.setValue("VWO._.envUtils",this.getPreRequisites()),window.fetcher.setValue("window.VWO._.willRedirectionOccur",window.VWO._.willRedirectionOccur)}))}getPreRequisites(){const e=as.setSameSiteVariables(),t=!window.VWO._.cLFE&&mn.shouldWeTrackVisitor();return{doCookiesMatter:t,areCookiesDisabled:qn.areCookiesDisabled(t),shouldStopExecWhenSsmNotFound:qn.shouldStopExecWhenSsmNotFound(),isSSApp:e}}execute(){}}const ds=new cs,ls=ds.execute;window.VWO.modules.tags.checkEnvironment.fn=ds;class us{}class ws extends us{execute(){}}const _s=new ws,hs=_s.execute;window.VWO.modules.tags.runCampaign=_s;const ps=function(){};window.VWO.modules.tags.runTestCampaign.fn=ps;class gs{}class vs extends gs{processGroupCampaigns(){}}const fs=new vs,Os=fs.processGroupCampaigns.bind(fs);window.VWO.modules.tags.groupCampaigns=Os;class ms{}class Es extends ms{constructor(){super(),716497===window._vwo_acc_id&&window.VWO._.phoenixMT.on("vwo_urlChangeMt",this.execute)}execute(){window.VWO._.phoenixMT.trigger(de.TOGGLE_MUT_OBSERVER,{status:!1})}}const Ss=new Es,Cs=Ss.execute;class Ts{otherSide(...e){return e[0]="VWO.modules.tags.prePostMutation.fn."+e[0],window.fetcher.getValue(...e)}}window.VWO.modules.tags.prePostMutation={};class ys{otherSide(...e){return e[0]="VWO.modules.tags.prePostMutation.utils."+e[0],window.fetcher.getValue(...e)}}let Is=null,Vs=null,As=null,Ns=!1,bs=!1;class Rs extends ys{monitorPageForChanges(){var e;if("undefined"!=typeof MutationObserver&&(Vs&&716497===window._vwo_acc_id&&window.VWO._.phoenixMT.trigger(de.TOGGLE_MUT_OBSERVER,{status:!0}),!Vs)){const t={subtree:!0,attributes:!0,childList:!0,attributeFilter:["class"]},n=function(){var e,t,n;if(!Ns){window.VWO._.phoenixMT.trigger(de.TOGGLE_MUT_OBSERVER,{status:!1});const o=window.VWO._.allSettings.dataStore.campaigns;if(!window.VWO._.urlChangeProcessingPending)for(const n in o)o[n].xPath&&!qn.isXpathAllHead(o[n],o[n].xPath)&&(null===(t=null===(e=o[n].muts)||void 0===e?void 0:e.post)||void 0===t?void 0:t.enabled)&&o[n].mutElg&&o[n].combination_chosen&&(o[n].cA=!1,window.VWO.modules.tags.runTestCampaign.utils.applyChanges(o[n].combination_chosen,o[n],null,null,[]));null===(n=window.VWO._.phoenixMT)||void 0===n||n.trigger(de.EDITOR_APPLY_CHANGES_COMPLETE),window.VWO._.phoenixMT.trigger(de.TOGGLE_MUT_OBSERVER,{status:!0})}};window.VWO._.phoenixMT.on(de.TOGGLE_MUT_OBSERVER,(({status:e})=>{var n;window.VWO._.txtCfg&&window.VWO._.txtCfg.o&&(e?window.VWO._.txtCfg.o.c(document.body?"body":"html"):window.VWO._.txtCfg.o.d());if(![714257,742951,707062,716497].includes(window._vwo_acc_id)&&!(null===(n=window._vwoCc)||void 0===n?void 0:n.aMO))return;const o=document.body||document.documentElement;o&&e?Vs.observe(o,t):Vs.disconnect()}));const o=null===(e=window._vwoCc)||void 0===e?void 0:e.observeHTML;Vs=new Me.MutationObserver(n);const i=o?document.documentElement:document.body||document.documentElement;i&&Vs.observe(i,t),742951==window._vwo_acc_id&&(/iPad Simulator|iPhone Simulator|iPod Simulator|iPad|iPhone|iPod/.test(navigator.userAgent)||navigator.userAgent.includes("Mac")&&"ontouchend"in document)&&(document.addEventListener("touchstart",(e=>{window.VWO._.phoenixMT.trigger(de.TOGGLE_MUT_OBSERVER,{status:!1})})),document.addEventListener("click",(e=>{window.VWO._.phoenixMT.trigger(de.TOGGLE_MUT_OBSERVER,{status:!0})})),window.VWO._.phoenixMT.on("vwo_urlChangeMt",(()=>{window.VWO._.phoenixMT.trigger(de.TOGGLE_MUT_OBSERVER,{status:!0})})))}}waitForDOMRenderingAndExecuteCampaign(e){Ns=!0;const t=document.body||document.documentElement,n={subtree:!0,childList:!0},o=function(){bs=!0,Is=Is||gt((function(){Ns=!1,As.disconnect(),window.fetcher.getValue("phoenix.trigger",[de.SSR_COMPLETE])}),e.timer,!0),Is()};function i(){bs||(Ns=!1,window.fetcher.getValue("phoenix.trigger",[de.SSR_COMPLETE]),As&&As.disconnect())}t?(As=new Me.MutationObserver(o),As.observe(t,n)):(bs=!0,window.fetcher.getValue("phoenix.trigger",[de.SSR_COMPLETE])),e.timeout?setTimeout(i,e.timeout):i()}}const Ls=new Rs;window.VWO.modules.tags.prePostMutation.utils=Ls;const Ws={},Ps=735023==window._vwo_acc_id;class Ds{constructor(e){this.observed=!1,this.applyCount=0,this.selectorIdentifier="",void 0!==Me.MutationObserver&&(this.observer=new Me.MutationObserver(this.refreshObserverCallback.bind(this)),this.observer.node=e,e.addEventListener("vwoObserverAction",this.observerActionCallback.bind(this)))}}const xs=window._vwo_editorOperationTracker={},Us=100,ks={subtree:!0,attributes:!0,characterData:!0,childList:!0,attributeFilter:["style","src","srcset","href"]},Ms="vwo_refresh_limit_reached",Gs=[];let Fs={};const $s=function(e,t){const n=vwo_$(e);if(!n.length||!Ws[t])return;const o=Array.from(n);let i=0;for(const n of o){let o=n.__vwoInternals;o||(o=n.__vwoInternals=new Ds(n),Gs.push(o)),o.applyCount++,Ps&&(o.selectorIdentifier=`${e}|${i++}|${t}`,Fs[o.selectorIdentifier]=Fs[o.selectorIdentifier]||0,Fs[o.selectorIdentifier]++)}},js=function(e,t){const n=document.createEvent("CustomEvent");n.initCustomEvent("vwoObserverAction",!0,!1,t),e&&e.dispatchEvent(n)};window._vwo_handleMutations=function(e,t){try{e&&"function"==typeof t&&(js(e,{disconnect:!0}),t(),js(e,{connect:!0}))}catch(e){const t="[JSLIB_EDITOR] Error _vwo_handleMutations.";window.VWO._.customError&&window.VWO._.customError({msg:t,url:"editorChangesObserver.js",source:encodeURIComponent(t)})}},Ds.prototype.refreshObserverCallback=function(e,t){const n=t.node,o=window.VWO._.native.JSON.parse(window.VWO._.native.JSON.stringify(Ws));window.vwoRefreshCampaigns&&window.vwoRefreshCampaigns.forEach((e=>{o[e]=!0}));for(const e in o)if(o[e]&&n.classList){const t=Array.from(n.classList);for(const o of t)o.indexOf(`vwo_loaded_${e}`)>-1&&n.classList.remove(o)}this.disconnectObserver()},Ds.prototype.observerActionCallback=function(e){if(!e.detail)return;const t=e.detail||{},n=t.operationId;t.disconnect?n?xs[n]="disconnected":this.disconnectObserver():t.connect?this.connectObserver():n&&delete xs[n]},Ds.prototype.disconnectObserver=function(){this.observer.disconnect(),this.observed=!1},Ds.prototype.connectObserver=function(){if(this.observer&&!this.observed){(Ps?Fs[this.selectorIdentifier]>20:this.applyCount>Us)?this.observer.node.hasAttribute(Ms)||this.observer.node.setAttribute(Ms,""):(this.observer.observe(this.observer.node,ks),this.observed=!0)}},Ds.prototype.resetObserver=function(){this.observer&&(this.applyCount=0,this.observed||(this.observer.observe(this.observer.node,ks),this.observed=!0),Fs={},this.observer.node.hasAttribute(Ms)&&this.observer.node.removeAttribute(Ms))};const Hs=function(){var e,t,n,o;null===(e=window.VWO._.phoenixMT)||void 0===e||e.on(de.INIT_VWO_INTERNALS,(function(e){const{elementSelector:t,campaignId:n}=e;$s(t,n)})),null===(t=window.VWO._.phoenixMT)||void 0===t||t.on(de.SET_CAMPAIGN_TO_OBSERVE,(function(e){var t,n,o,i;const r=window._vwo_exp,{campaignId:s}=e;r[s].xPath&&!qn.isXpathAllHead(r[s],r[s].xPath)&&(null===(n=null===(t=r[s].muts)||void 0===t?void 0:t.post)||void 0===n?void 0:n.enabled)&&(Ws[s]=!!(null===(i=null===(o=r[s].muts)||void 0===o?void 0:o.post)||void 0===i?void 0:i.refresh))})),null===(n=window.VWO._.phoenixMT)||void 0===n||n.on("vwo_urlChangeMt",(function(){for(let e=Gs.length-1;e>-1;e--)Gs[e].resetObserver()})),null===(o=window.VWO._.phoenixMT)||void 0===o||o.on(de.EDITOR_APPLY_CHANGES_COMPLETE,(function(){for(let e=Gs.length-1;e>-1;e--)Gs[e].connectObserver()}))};window.VWO.modules.tags.prePostMutation.editorChangesObserver={attachEditorChangeObserverEvents:Hs};class Bs extends Ts{execute(){}}const Js=new Bs,Ks=Js.execute;function qs(){let e=[],t="";return function(n,o){const i={samplingRate:n,priority:o};t!==window.location.href&&(e=[]),i.samplingRate=n,i.priority=o,e.push(i),t=window.location.href,window.VWO.data.accountJSInfo.pc.sampleData=e,window.VWO.data.accountJSInfo.pc.sampleData=e}}window.VWO.modules.tags.prePostMutation.fn=Js;const Ys=qs();window.VWO.modules.tags=window.VWO.modules.tags||{},window.VWO.modules.tags.sampleVisitor=Ys;class Xs{constructor(){this.whiteListedEventsForVsKey=[de.PAGE_VIEW,de.CUSTOM_CONVERSION,de.DOM_CLICK,de.DOM_SUBMIT,de.REVENUE_CONVERSION]}getCurrentEventData(e,t,n){const o={};if(!(Object.keys(t).length<=0))return Object.keys(t).forEach((i=>{var r;o[i]=o[i]||{},o[i]={vwoMeta:{metric:t[i].metrics}},this.whiteListedEventsForVsKey.includes(e)&&t[i].comb&&(o[i].vwoMeta.vS=t[i].comb),(null===(r=n[i])||void 0===r?void 0:r.length)>0&&(o[i].matchedSelectors=n[i])})),o}}class zs{constructor(){this.vwoEvents={trigger:function(e,t){return d(this,void 0,void 0,(function*(){yield window.VWO.phoenix('trigger("${{1}}", "${{2}}")',null,{captureGroups:[e,t]})}))}}}isGoalEligible(e,t){return e.pExcludeUrl&&rr.matchRegex(t,e.pExcludeUrl)?(window.VWO.modules.tags.wildCardCallback({},de.EXCLUDE_GOAL_URL),!1):e.pUrl?ur.verifyUrl(t,e.pUrl,null):ur.verifyUrl(t,null,e.urlRegex)}registerConversion(e,t,n,o,i){"INSIGHTS_FUNNEL"!==t.type&&(e=e||1,this._triggerGoalConversion(e,t,n,o,{combination:dr.getCombi(t,i)}))}getImgUrlForConversion(e,t,n,o){if(!mn.shouldWeTrackVisitor())return;var i,r;const s=e.id,a=window._vwo_acc_id,c=window.VWO.modules.tags.sessionInfoService;if(r="c.gif?account_id="+a+"&experiment_id="+s+"&goal_id="+t+"&ru="+encodeURIComponent(ke.get())+(void 0===o?"":"&r="+o)+qn.getUUIDString(qn.getUUID(e)),"TRACK"===e.type){i=c.getSessionId(),window.VWO.modules.tags.wildCardCallback({campaign:e},de.EXECUTE_FUNNEL_FOR_GOAL_CAMPAIGN);const n=(window.tracklib||window.VWO._.track).getGtAndF(t);if(n){return r+"&s="+i+"&ifs="+ +(i===c.getSessionId())+"&t=1&cu="+encodeURIComponent(window.location.href)+n}return""}return c.shouldSendSessionInfoInCall()&&(i=c.getSessionId()),r+"&combination="+n+(i=i?"&sId="+i:"")}_triggerGoalConversion(e,t,n,o,i){const r=i.combination;if(!o&&(!r||dr.isGoalTriggered(t,e)||qn.isBot2()))return void(we.queueGoalLogs(t.id,e,n,!1)&&window.VWO.modules.tags.wildCardCallback({oldArgs:[t.id,e,n,!1],campaignId:t.id,goalId:e},de.REGISTER_CONVERSION));"REVENUE_TRACKING"!==t.goals[e].type&&(n=void 0);const s=this.getImgUrlForConversion(t,e,r,n);s&&(qn.isEligibleToSendCall(t.id)&&vo.sendCall(null,{url:s},null,null),dr.markGoalTriggered(t,e)),we.queueGoalLogs(t.id,e,n,!!s)&&window.VWO.modules.tags.wildCardCallback({oldArgs:[t.id,e,n,!!s],campaignId:t.id,goalId:e},de.REGISTER_CONVERSION)}}const Qs=new zs;class Zs extends Xs{execute(e,t){if(window.VWO._.willRedirectionOccur)return;if(qn.isBot2())return;const n={},o={};for(const r of t){const t=r.c,s=r.g,a=t&&window._vwo_exp[t];let c=!1;const d=a.goals[s];if(!(t&&s&&a&&d))continue;c=qn.isSessionBasedCampaign2(a);const l=r.uuid||qn.createUUIDCookie2(a);let u="INSIGHTS_FUNNEL"===a.type;if(!c||u){if("CUSTOM_GOAL"===(null==d?void 0:d.type)){const e=d.url;n[l]=n[l]||[],n[l].indexOf(e)<0&&n[l].push(e)}o[l]=o[l]||{};const e="id_"+t;o[l].metrics=o[l].metrics||{},o[l].metrics[e]=o[l].metrics[e]||[],o[l].metrics[e].push("g_"+s),a.isEventMigrated&&(o[l].comb=o[l].comb||{},o[l].comb[e]=dr.getCombi(a))}var i=!0;window.VWO._.isBeaconAvailable=e.isBeaconAvailable,window.VWO._.isLinkRedirecting=e.isLinkRedirecting,Qs.registerConversion(s,a,e.revenue,!c,!0),window.VWO.phoenix('trigger("${{1}}", "${{2}}")',null,{captureGroups:[de.GOAL_CONVERTED,{campaignId:a.id,goalId:s}]}),window.VWO._.isLinkRedirecting=!1,i=i&&window.VWO._.isBeaconAvailable}const r=this.getCurrentEventData(e.vwoEventName,o,n);e._vwo=e._vwo||{},e._vwo.eventDataConfig=e._vwo.eventDataConfig||{},e._vwo.eventDataConfig=r}}const ea=new Zs,ta=ea.execute.bind(ea);window.VWO.modules.tags.metricMT=ta;class na{constructor(){this.lastSetTimerId=null,window.VWO._.phoenixMT.on(de.UNHIDE_ELEMENT,(({ruleName:e,campaignData:t,variation:n,rulesArr:o})=>{let i;t&&(i={id:t.id,variation:qn.isPersonalizeCampaign(t)?n:null}),qn.delCSSWrapper({ruleName:e,rulesArr:o,campaignData:i})}))}unhideElementsAfterTimer(e){null!==this.lastSetTimerId&&clearTimeout(this.lastSetTimerId),this.lastSetTimerId=setTimeout((function(){var t;this.lastSetTimerId=null;const n=vwo_$('[id^="_vis_opt_path_hides"]');if(n.length){const o=[];for(let e=0;e<n.length;e++)vwo_$(n[e]).remove(),o.push(null===(t=n[e].getAttribute("id"))||void 0===t?void 0:t.split("_").slice(-1)[0]);window.fetcher.getValue('phoenix.trigger("${{1}}", "${{2}}")',null,{captureGroups:[de.CHECK_SEGMENTATION,e]}),c.info("Multiple hiding tags found after 5 seconds for campaigns "+window.VWO._.native.JSON.stringify(o),{url:"visibilityService.js",lineno:34,colno:34})}}),5e3)}}window.VWO.modules.tags.visibilityService=new na;var oa=Object.freeze({__proto__:null,backwardCompatibilityUtils:Nr,checkEnvironment:ls,runCampaign:hs,runTestCampaign:ps,groupCampaigns:Os,urlChange:Cs,prePostMutation:Ks,errorTracking:Di,sampleVisitor:Ys,metric:ta});const{checkEnvironment:ia,runCampaign:ra,runTestCampaign:sa,groupCampaigns:aa,prePostMutation:ca,urlChange:da,errorTracking:la,sampleVisitor:ua,metric:wa}=oa;class _a{constructor(){this.noOp=function(){}}test(){console.log(1)}getPhoenixConfig(){return{tags:{checkEnvironment:{fn:ia,sync:!0},runCampaign:{fn:ra,sync:!0},runTestCampaign:{fn:sa,sync:!0},groupCampaigns:{fn:aa,sync:!0},prePostMutation:{fn:ca,sync:!0},urlChange:{fn:da,sync:!0},errorTracking:{fn:la,sync:!0},sampleVisitor:{fn:ua},metric:{fn:wa,sync:!0,fireUniquelyForEveryEvent:!0}},storages:{localStorageService:O,cookies:xe},jsLibUtils:{verifyUrl:function(){return ur.verifyUrl.apply(ur,arguments)}}}}sendMessageToParentFrame(e){if(!e)return;if(window.self===window.parent)throw new Error("Cookieless Mode for Iframe enabled at top level. ");const t={vwoEvent:{name:"VWO_STORE_UPDATE",data:e}};window.parent.postMessage(t,"*")}initializeCookieJar(e="ignoreCustomConfig"){for(var t,n=Array.prototype.slice.apply(E).length,o=0;o<n;o++)if("config"===E[o][0]){t=o;break}"number"==typeof t&&ki.processEvent(["config",E[t][1]],"jslib",E,t,E);var i=E.config();"ignoreCustomConfig"!==e&&((i=i||{}).storage={strategy:"custom",backwardCompatible:!1,strategyConfig:{callback:this.sendMessageToParentFrame,cookieJarValue:this.getCookieJarValidValue(e)}}),xe.init(i&&i.storage)}getCookieJarValidValue(e){return["null",null,void 0,"undefined"].indexOf(e)>-1?"":e}setupCookieJar(e){let t;e&&(t=location.search.match(/.*_vwo_store=([^&]*)/),t=t?t[1]:""),this.initializeCookieJar(t)}setFunnelExps(e){var t,n;const o=null===(t=null==e?void 0:e.settings)||void 0===t?void 0:t.campaigns;for(const e in window._vwo_exp)if(window._vwo_exp[e].funnel)for(const t of window._vwo_exp[e].funnel){const e=t;(null===(n=window._vwo_exp[e.id])||void 0===n?void 0:n.g)||(window._vwo_exp[e.id]=e,window._vwo_exp[e.id].g=e.goals,window._vwo_exp[e.id].goals={},o&&(o[e.id]=window._vwo_exp[e.id]))}}postPhoenixMTHook(){var e,t;const n=Object.keys(Object.assign({},oa));for(let o=n.length-1;o>=0;--o)null===(t=(e=oa[n[o]]).postPhoenixMTHook)||void 0===t||t.call(e)}}const ha=new _a;function pa(){const e=window.fetcher,t=window.fetcher.getValue("phoenixInstantiate"),n=function(t,n=null,o={}){if(!n)return e.getValue("phoenix."+t,null,o);e.setValue("phoenix."+t,n)},o=new Promise((e=>{t.then((t=>e([n,t])))}));let i=[];return window.VWO._.phoenixMT.on("vwo_phoenixInitialized",(()=>{for(let e=0;e<i.length;e++)i[e]();i=[],qn.fireVariationShownSentForSplit()})),[function(e,t=null,n={}){return new Promise((o=>{i.push((()=>{o(window.VWO.phoenix(e,t,n))}))}))}.bind(this),o]}window.VWO.modules.utils.initUtils=ha;const ga=pa;var va;window._vis_opt_queue=window._vis_opt_queue||[];var fa=window._vis_opt_queue||[];const Oa=window._vwoCc&&(null===(va=window._vwoCc.arrayRepl)||void 0===va?void 0:va[window._vwo_acc_id]),ma=Oa?new yt:[];ma.execute=function(e){try{e()}catch(e){}},ma.finish=function(e){if(!this.isProcessed){var t=fa.push;fa.push=function(){t.apply(this,[].slice.call(arguments)),ma.execute.apply(this,[].slice.call(arguments))},this.isProcessed=!0}for(e=0;e<fa.length;e++)ma.execute(fa[e])},ma.clear=function(){fa.splice(0,fa.length)};var Ea=function(){},Sa=[],Ca=[],Ta=[],ya=[],Ia=window._vwo_evq=window._vwo_evq||[];window.VWO=window.VWO||[],window.VWO._=window.VWO._||{};var Va=function(e,t){t.e===e[0]&&t.c.apply(this,[e])},Aa=function(e,t){744263===window._vwo_acc_id&&window.VWO._.customError&&window.VWO._.customError({msg:"callback fired",url:window.location.href,source:window.VWO._.native.JSON.stringify({ev:e,uuid:window.VWO._.cookies.get("_vwo_uuid"),cv:!!t.v,ce:!!t.e})}),t.e&&t.e!==e[1]||t.v&&t.v!==e[2]||t.c.apply(this,[e])},Na=function(e,t){t.c&&t.c.apply(this,[e[1]])},ba=function(e){for(var t=0;t<Ta.length;t++)Va(e,Ta[t]);if(e[0]===de.TRACK_SESSION_CREATED&&!0===e[4]&&window.VWO.phoenix('trigger("${{1}}")',null,{captureGroups:[de.TRACK_NEW_SESSION_CREATED]}),"rH"===e[0]||"vS"===e[0])for(t=0;t<Sa.length;t++)Aa(e,Sa[t]);if(e[0]===de.VWO_EXECUTED)for(t=0;t<Ca.length;t++)Na(e,Ca[t]);if(e[0]===pr.VARIATION_SHOWN_SENT)for(const t of ya)Aa(e,t)},Ra=Ia.push;Ia.push=function(){var e=arguments[0];ba(e),Ra.apply(Ia,[].slice.call(arguments))};var La=Ia.unshift;Ia.unshift=function(){var e=arguments[0];ba(e),La.apply(Ia,[].slice.call(arguments))};const Wa={onVWOLoaded:function(e){var t={c:e=e||Ea};Ca.push(t);for(var n=0;n<Ia.length;n++)Ia[n][0]===de.VWO_EXECUTED&&Na(Ia[n],t)},onVariationShownSent:function(e,t,n){"function"==typeof e&&(n=e,e=null,t=null);var o={e:e,v:t,c:n=n||Ea};ya.push(o);for(const e of Ia)e[0]===pr.VARIATION_SHOWN_SENT&&Aa(e,o)},onVariationApplied:function(e,t,n){"function"==typeof e&&(n=e,e=null,t=null);var o={e:e,v:t,c:n=n||Ea};Sa.push(o);for(var i=0;i<Ia.length;i++)"rH"!==Ia[i][0]&&"vS"!==Ia[i][0]||Aa(Ia[i],o)},onEventReceive:function(e,t){if(!e)throw new Error("Invalid eventName:"+e);var n={e:e,c:t=t||Ea};Ta.push(n);for(var o=0;o<Ia.length;o++)Va(Ia[o],n)}};for(var Pa in Wa)Wa.hasOwnProperty(Pa)&&(window.VWO[Pa]=Wa[Pa]);function Da(e,t){for(const n in e)if("SURVEY"==e[n].type){(!e[n].survey||0===Object.keys(e[n].survey).length&&e[n].survey.constructor===Object)&&c.warn(`Survey settings unavailable for account: ${window._vwo_acc_id} and campaign: ${n}`);for(const o in e[n].survey)window._vwo_surveySettings=window._vwo_surveySettings||{},window._vwo_surveySettings[o]=e[n].survey[o],t&&t[n]&&(window._vwo_surveySettings[o].debug=t[n].debug.su)}}function xa(){const e=window.VWO;e.nls&&(e.nls.stopRecording="permanent"),e.survey&&(e.survey.stopCollectingData=!0)}function Ua(){E._.commonUtil=It,E._.utils=qt,E._.customEvent=ce,E._.listener=Wa,E._.libUtils=qn,E._.CookieEnum=Ht}window.VWO.modules.otherLibDeps.storeSurveyDataInVWOSurveySettings=Da,window.VWO.modules.otherLibDeps.stopAnalyzeAndSurvey=xa,window.VWO.modules.otherLibDeps.setOtherLibrariesDepsMT=Ua,window.VWO._.EventsEnum=pr;const ka=function(e){var t,n,o,i,r,s,a,c,d,l,u,w,_,h,p,g,v,f,O,m,E;const S=null===(t=window.VWO._.allSettings.dataStore)||void 0===t?void 0:t.plugins;if(!S)return;const C=null==S?void 0:S.DACDNCONFIG;e._.ac=e._.ac||{},e.data.pc=e.data.pc||(null===(o=null===(n=e.data)||void 0===n?void 0:n.accountJSInfo)||void 0===o?void 0:o.pc),e.data.rp=e.data.rp||(null===(r=null===(i=e.data)||void 0===i?void 0:i.accountJSInfo)||void 0===r?void 0:r.rp),e.data.ts=null===(a=null===(s=e.data)||void 0===s?void 0:s.accountJSInfo)||void 0===a?void 0:a.ts,e.data.url=null===(d=null===(c=e.data)||void 0===c?void 0:c.accountJSInfo)||void 0===d?void 0:d.url,e.data.frn=null===(u=null===(l=e.data)||void 0===l?void 0:l.accountJSInfo)||void 0===u?void 0:u.frn,e.data.noSS=null===(w=e.data.accountJSInfo)||void 0===w?void 0:w.noSS,e.DONT_IOS=null==C?void 0:C.DONT_IOS,e.data.sst=null==C?void 0:C.SST,e._.sstd=null===(_=null==C?void 0:C.SST)||void 0===_?void 0:_.SSTD,e._.ac.it=null===(h=null==C?void 0:C.SD)||void 0===h?void 0:h.it,e._.ac.uct=null===(p=null==C?void 0:C.SD)||void 0===p?void 0:p.uct,e._.ac.rdbg=null==C?void 0:C.rdbg,e.data.fB=null==C?void 0:C.FB,e._.SPA_SETTINGS_DELAY=+(null===(g=null==C?void 0:C.SD)||void 0===g?void 0:g.IT)||0,e._.SPA_NEW_PAGE_SETTINGS_DELAY=+(null===(v=null==C?void 0:C.SD)||void 0===v?void 0:v.UCT)||0,e._.isSpaEnabled=null==C?void 0:C.SPA,e._.ac.eNC=null==C?void 0:C.eNC,e._.ac.cInstJS=null==C?void 0:C.CINSTJS,e._.ac.bsECJ=null==C?void 0:C.BSECJ,e._.ac.cURCF=null==C?void 0:C.cURCF,e._.ast=null==C?void 0:C.AST,e.featureInfo=(null==C?void 0:C.jsConfig)||{},window._vwo_clicks=window._vwo_clicks||(null==C?void 0:C.HEATMAPCLICKS),e.data.cj={bc:null===(f=null==C?void 0:C.CJ)||void 0===f?void 0:f.BC,s:null===(O=null==C?void 0:C.CJ)||void 0===O?void 0:O.S},e._.ac.eNC=null==C?void 0:C.eNC,e._.ac.cSHS=!(null===(m=window._vwoCc)||void 0===m?void 0:m.syncServerUrl)&&((null==C?void 0:C.CSHS)||(null===(E=null==C?void 0:C.jsConfig)||void 0===E?void 0:E.histEnabled)),e._.ac.uCP=null==C?void 0:C.UCP,e._.ac.iAF=null==C?void 0:C.IAF,e._.ac.PRTHD=null==C?void 0:C.PRTHD};let Ma;const Ga={test:e=>{var t;return Ma=null===(t=window.VWO)||void 0===t?void 0:t.phoenix,window.workerThread&&Ma&&e===Ma.store.getters},transformer:function(e){return e===Ma.store.getters.settings.campaigns||e===Ma.store.getters.allSettings.dataStore.campaigns?"vwojFnGPlugCamp":e===Ma.store.getters.allSettings?"vwojFnGPlugAllSet":e},parse:(e,t)=>{if("vwojFnGPlugCamp"===t)return window._vwo_exp;if("vwojFnGPlugAllSet"===t){const e=Object.assign({},window.VWO._.allSettings);return delete e.triggers,delete e.tags,e}return t}},Fa=[Ga],$a={stringify:function(e,t,n){try{return window.VWO._.native.JSON.stringify(e,(function(e,o){if(!n){const e=Fa.filter((e=>e.test(o)));if(e.length>0){const n=t=>e.reduce(((e,t)=>t.transformer(e)),t);return window.VWO._.native.JSON.parse($a.stringify(o,t,n))}}n&&(o=n(o));const i=e?this:t;var r;return o instanceof Function||"function"==typeof o?o.type==="vwoWrappedFn_"+(window.mainThread?"WT":"MT")?"_NuPreW"+o.name.slice(0,o.name.indexOf("_")+1):(r=o.toString()).length<8||"function"!==r.substring(0,8)?"_NuFrRa"+window.functionWrapper.wrap(o,i)+"_":"_NuFrNf"+window.functionWrapper.wrap(o,i)+"_":o instanceof RegExp?"_PxEgEr_"+o:o}))}catch(e){return window.VWO&&window.VWO._&&window.VWO._.customError&&window.VWO._.customError({msg:"JSONfn.stringify failed!",url:"jsonFn.ts",lineno:15,colno:16,source:e}),""}},parse:function(e,t){if(!e)return e;function n(e){const t=e+"_wrappedFn",n={[t](...t){const n={type:"callWrappedFunction",id:e,args:$a.stringify(t)};return window.fetcher.request(n).send()}}[t];return n.type="vwoWrappedFn_"+(window.mainThread?"WT":"MT"),n}const o=!!t&&/^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2}(?:\.\d*)?)Z$/;return window.VWO._.native.JSON.parse(e,(function(e,t){for(const n of Fa)t=n.parse(e,t);var i;if("string"!=typeof t)return t;if(t.length<8)return t;if(i=t.substring(0,7),o&&t.match(o))return new Date(t);if("_NuPreW"===i){const e=t.match(/_NuPreW([0-9]*)_/)[1];return window.functionWrapper.unwrap(e)}if("_NuFrNf"===i){const e=t.match(/_NuFrNf([0-9]*)_/)[1];return n(e)}if("_PxEgEr"===i)return eval(t.slice(8));if("_NuFrRa"===i){const e=+t.match(/_NuFrRa([0-9]*)_/)[1];return n(e)}return t}))},clone:function(e,t){return this.parse(this.stringify(e),t)}};let ja=0;const Ha={},Ba={};function Ja(e,t,n){var o;const i=this.postMessage.bind(this);if("response"===(null===(o=e)||void 0===o?void 0:o.type)){const t=e;return{resolve:function(e){let n=t.encapsulatedData;const o=t.isErrorPresent;n&&(n="function"==typeof e?e(t.encapsulatedData):t.encapsulatedData),o?Ba[t.twoWayCommId](n):Ha[t.twoWayCommId](n)}}}{const o={type:"response",encapsulatedData:e,twoWayCommId:t,isErrorPresent:n};return{send:function(){try{return i(o),!0}catch(e){return!1}}}}}function Ka(e){var t;if(this.sendingLayer=this.postMessage,"request"===(null===(t=e)||void 0===t?void 0:t.type)){const t=e,n=t.encapsulatedData;return{resolve:e=>d(this,void 0,void 0,(function*(){try{const o=yield e(n);return Ja.call(this,o,t.twoWayCommId).send(),!0}catch(e){const n=$a.stringify(e.message);return Ja.call(this,n,t.twoWayCommId,!0).send(),!1}}))}}{const t={type:"request",encapsulatedData:e,twoWayCommId:++ja};return{send:()=>new Promise(((e,n)=>{try{Ha[t.twoWayCommId]=e,Ba[t.twoWayCommId]=n,this.sendingLayer(t)}catch(e){console.log(e),n(e)}}))}}}class qa{constructor(){this.masterObject={}}static isObject(e){return"object"==typeof e&&!Array.isArray(e)&&null!==e}static createProxy(e,t,n){if(e.__isProxy||!this.isObject(e))return e;const o=e;return Object.defineProperty(o,"__transferData",{value:!0,enumerable:!1,writable:!0}),new Proxy(o,{set:(e,o,i)=>{if("__isProxy"===o||e[o]===i)return!0;if(typeof e[o]==typeof i&&"function"!=typeof i&&window.VWO._.native.JSON.stringify(i)===window.VWO._.native.JSON.stringify(e[o]))return!0;if(this.isObject(i)?e[o]=this.proxify(i,t,n+o.toString()+"."):e[o]=i,"__transferData"===o||!e.__transferData)return!0;const r={path:n+o.toString()+".",value:i};return r.value=$a.stringify(i,e),t({type:"sync",data:r,syncType:se.Object}),!0},get:(e,t)=>"__isProxy"===t||e[t],deleteProperty:(e,o)=>{if(o in e){if(delete e[o],!e.__transferData)return!0;const i={path:n.toString(),key:o};t({type:"sync",data:window.VWO._.native.JSON.stringify(i),syncType:se.Delete})}return!0}})}isKey(e){return e in this.masterObject}static proxify(e,t,n){return this.isObject(e)?(Object.keys(null!=e?e:{}).forEach((o=>{this.isObject(e[o])&&(e[o]=this.proxify(e[o],t,n+o+"."))})),this.createProxy(e,t,n)):e}register(e,t,n){t in this.masterObject&&console.error("Key already exists!"),null==e&&(e={});const o=qa.proxify(e,n,t+".");return this.masterObject[t]={proxy:o},o}append(e,t){return t in this.masterObject||console.error("Key doesn't exist!"),window.VWO._.native.JSON.stringify(e)!==window.VWO._.native.JSON.stringify(this.masterObject[t].proxy)&&console.error(`The object doesn't match the object registered under the key ${t}!`),this.masterObject[t].proxy}static getProxy(e,t,n){return this.proxify(e,t,n+".")}static sync(e,t,n,o,i){if(null==e||!e.__isProxy)return e;let r=null,s=n+".";return 1===o.length?(e.__transferData=!1,e[o[0]]=this.proxify(t,i,s+o[0]+"."),e.__transferData=!0,e):(r=e[o[0]],o.forEach(((e,t)=>{s+=e+".",0!==t&&t!==o.length-1&&(e in r||(r.__transferData=!1,r[e]=this.proxify({},i,s),r.__transferData=!0),r=r[e])})),r.__transferData=!1,r[o.pop()]=this.proxify(t,i,s),r.__transferData=!0,e)}}class Ya{static register(e,t){var n,o,i;switch(e){case"cookie":if(this.internalUtils.isKeyNonConfigurable("cookie")||(null===(i=null===(o=null===(n=window.VWO._.allSettings.dataStore)||void 0===n?void 0:n.plugins)||void 0===o?void 0:o.DACDNCONFIG)||void 0===i?void 0:i.ckFbk))return Ie.enable();default:this.registerProperty(e,t)}}static registerProperty(e,t){if(document){if(e in window.document){let n;if(n=Object.getOwnPropertyDescriptor(window.document,e)||Object.getOwnPropertyDescriptor(window.Document.prototype,e)||Object.getOwnPropertyDescriptor(window.HTMLDocument.prototype,e),!n)return Ie.enable();const o={enumerable:n.enumerable,configurable:n.configurable,get:()=>document["__"+e],set:this.internalUtils.getSetter(e,t)};Object.defineProperty(window.document,"__"+e,n),Object.defineProperty(window.document,e,o),Object.defineProperty(window.Document.prototype,e,o),Object.defineProperty(window.HTMLDocument.prototype,e,o)}}else console.error("The property doesn't exist on the `DOCUMENT` object.")}static sync({propertyName:e,value:t}){if("cookie"===e)return Ie.isEnabled()?Ie.applySyncRequest(t):ye(t);document[e]=t}}Ya.internalUtils={getSetter:(e,t)=>{switch(e){case"cookie":return(new Te).getSetter(t);default:return n=>(window.VWO._.native.JSON.stringify(document["__"+e])===window.VWO._.native.JSON.stringify(n)||(document["__"+e]=n,t({type:"sync",data:{propertyName:e,value:document["__"+e]},syncType:se.Document})),!0)}},isKeyNonConfigurable:e=>{var t,n,o;const i=[document,null===(t=null===window||void 0===window?void 0:window.Document)||void 0===t?void 0:t.prototype,null===(n=null===window||void 0===window?void 0:window.HTMLDocument)||void 0===n?void 0:n.prototype];for(let t=0;t<i.length;t++)if(!1===(null===(o=Object.getOwnPropertyDescriptor(i[t]||{},e))||void 0===o?void 0:o.configurable))return!0;return!1}};class Xa{static register(e,t,n,o){n in e?console.error("The property must not pre-exist inside the object."):Object.defineProperty(e,n,{enumerable:!0,configurable:!1,get:()=>e[`__${n}`],set:i=>(e[`__${n}`]=i,o({type:"sync",data:{identifier:t,property:n,value:i},syncType:se.Property}),!0)})}}function za(){{const e=window.fetcher.postMessage.bind(window.fetcher);m({_setItem:(t,n)=>{if(window.localStorage.getItem(t)!==n)return window.localStorage.setItem(t,n),e({data:{key:t,value:n},type:"sync",syncType:{type:"custom",method:"localStorage",operation:"setItem"}}),null},_removeItem:t=>{null!==window.localStorage.getItem(t)&&(window.localStorage.removeItem(t),e({data:{key:t},type:"sync",syncType:{type:"custom",method:"localStorage",operation:"removeItem"}}))},_clear:()=>{0!==Object.keys(window.localStorage).length&&(window.localStorage.clear(),e({data:{},type:"sync",syncType:{type:"custom",method:"localStorage",operation:"clear"}}))}})}}function Qa(e){if("number"!=typeof e.syncType){switch(window.localStorage.__transferData&&(window.localStorage.__transferData=!1),e.syncType.operation){case"setItem":window.localStorage.setItem(e.data.key,e.data.value);break;case"removeItem":window.localStorage.removeItem(e.data.key);break;case"clear":window.localStorage.clear();break;default:return}window.localStorage.__transferData&&(window.localStorage.__transferData=!0)}}class Za{}Za.syncLocalStorage=za;class ec extends Za{constructor(){super(),this.objectSyncer=new qa}register(e,t,n={},o="",i=!1){if("object"!=typeof n||Array.isArray(n))return;const r=window.fetcher.postMessage.bind(window.fetcher);switch(e){case"custom":switch(t){case"localStorage":ec.syncLocalStorage();break;default:throw new Error("Unknown property name!")}break;case se.Object:{const e=this.objectSyncer.register(n,t,r);return i&&r({data:{value:window.VWO._.native.JSON.stringify(n),path:t},type:"sync",syncType:se.OverWrite}),e}case se.Property:Xa.register(n,o,t,r);break;case se.Document:Ya.register(t,r);break;default:console.error("Unknown 'syncAblesEnum' type!")}}append(e,t){return this.objectSyncer.append(e,t)}static sync(e,t){var n;const{data:o}=e;if("object"!=typeof e.syncType||"custom"!==e.syncType.type)switch(e.syncType){case se.Object:{o.value=$a.parse(o.value);const e=o.path.substring(0,o.path.lastIndexOf(".")).split(".");window[e[0]]=qa.sync(window[e[0]],o.value,e[0],e.splice(1),t);break}case se.Document:Ya.sync(o);break;case se.Property:case se.Variable:t(o);break;case se.OverWrite:if(!("__transferData"in(null!==(n=window[o.path])&&void 0!==n?n:{})))return void(window[o.path]=window.VWO._.native.JSON.parse(o.value));window[o.path]=qa.getProxy(window.VWO._.native.JSON.parse(o.value),t,o.path);break;case se.Delete:{const e=window.VWO._.native.JSON.parse(o),t=e.path.substring(0,e.path.lastIndexOf(".")).split(".").reduce(((e,t)=>Object.keys(e).length?e[t]:window[t]),{}),n=e.key;n in t&&(t.__transferData=!1,delete t[n],t.__transferData=!0);break}default:console.error("Unknown 'syncAblesEnum' type!")}else switch(e.syncType.method){case"localStorage":Qa(e);break;default:return}}declare(e,t){Xa.register(window,"window",e,t)}}const tc=window.VWOEventsArchInCompatibilityMode,nc=(e,t)=>{if(e&&"function"==typeof e&&e.bind)try{e=e.bind(t)}catch(t){if(/(cannot be invoked without 'new')|(Cannot call a class constructor without |new|)/i.test(t.message))return e;console.error(t)}return e};function oc(e,t,n={}){if("window"===e)return window;let o=window;const{captureGroups:i=null,filter:r}=n,s=e.split("."),a=s.length;for(let e=0;e<a;e++){let t=s[e];if(t.endsWith(")")){const e=t.substring(0,t.indexOf("("));let n=t.substring(t.indexOf("("));n="["+n.slice(1,n.length-1)+"]";const r=n.slice(1,n.length-1).split(",");r.forEach(((e,t)=>{e.startsWith('"')||(r[t]='"vwoCurrThreadRef'+e+'"')}));const s=window.VWO._.native.JSON.parse(n,((e,t)=>{let n;if("string"==typeof t){if(n=t.match(/\${{([0-9]*)}}/))return i[n[1]-1];if(n=t.match(/vwoCurrThreadRef(.*)/))return oc(n[1])}return t}));o=o[e](...s)}else{let e=!1;t.endsWith("?")&&(t=t.slice(0,-1),e=!0);const n=o[t];if(o=nc(n,o),e&&null==o)return o}}if(r){const e={};r.forEach((t=>{e[t]=o[t]})),o=e}return o}const ic=function(e){return window.functionWrapper.unwrap(e.id)(...$a.parse(e.args))},rc=function(e){var t,n;return d(this,void 0,void 0,(function*(){switch(e.type){case"callWrappedFunction":{let t=ic(e);return t&&"function"==typeof t.then&&(t=yield t),$a.stringify(t)}case"vwoClassInstanceBridge":{const t=e.path.dest.lastIndexOf(".");let n=window,o=e.path.dest;-1!==t&&(n=oc(e.path.dest.slice(0,t)),o=e.path.dest.substr(t+1));const i=n[o],[r,s]=new i(...e.args);return s.otherSide=(...t)=>{const n=e.path.src+"."+r+"."+t[0];return t[0]=n,window.fetcher.getValue(...t)},""+r}default:{let o,i;if("setValue"===(e=$a.parse(e)).type){-1==e.path.lastIndexOf(".")&&(e.path="window."+e.path);const t=e.path;e.path=t.slice(0,t.lastIndexOf(".")),o=t.slice(t.lastIndexOf(".")+1)}(null===(t=e.config)||void 0===t?void 0:t.captureGroups)&&(e.config.captureGroups=$a.parse(e.config.captureGroups));const r=i=oc(e.path,e.args,null==e?void 0:e.config);return(null===(n=e.config)||void 0===n?void 0:n.constructable)?i=new r(...e.args):"function"==typeof r&&(i=r(...e.args||[])),o&&(i=r[o]=e.val),i=yield i,$a.stringify(i)}}}))};class sc{}class ac extends sc{init(){var e,t,n;this.thread=(null===(t=null===(e=window)||void 0===e?void 0:e.mainThread)||void 0===t?void 0:t.webWorker)||(null===(n=window)||void 0===n?void 0:n.workerThread),this.request=Ka,this.response=Ja,this.thread.onmessage=this.onMessage.bind(this)}onMessage(e){var t,n,o,i;const{data:r}=e;switch(r.type){case"initDone":window.vwo_initDone(r);break;case"request":this.request(r).resolve(rc);break;case"response":this.response(r).resolve($a.parse.bind($a));break;case"sync":{let e=e=>null;switch(r.syncType){case se.OverWrite:case se.Object:e=this.postMessage.bind(this);break;case se.Property:case se.Document:case se.Variable:case se.Delete:}ec.sync(r,e);break}default:window.VwoUnitTestsRunning&&("unit-test"===r.type?eval(r.code):"unit-test-result"===r.type&&(null===(n=null===(t=window.PromiseResolver)||void 0===t?void 0:t[r.id])||void 0===n||n.resolve(r))),null===(i=(o=this.thread)._onMessage)||void 0===i||i.call(o,e)}}postMessage(e){try{this.thread.postMessage(e)}catch(e){console.error(e)}}getValue(e,t,n={}){let o;(null==n?void 0:n.captureGroups)&&(o=$a.stringify(n.captureGroups));const i={path:e,args:t,config:Object.assign(Object.assign({},n),{captureGroups:o})};return this.request($a.stringify(i)).send().catch((()=>{}))}setValue(e,t){const n={type:"setValue",path:e,val:t};return this.request($a.stringify(n)).send().catch((()=>{}))}}class cc extends sc{init(){}onMessage(){}postMessage(){this.onMessage.apply(this,arguments)}getValue(e,t,n={}){return new Promise((n=>{t?Array.isArray(t)?n(window[e](...t)):t.captureGroups.forEach(((t,n)=>{e.replace(`{{${n}}}`,$a.parse(t))})):n(e)}))}setValue(e,t){return window[e]=t}}class dc extends ac{init(){var e,t,n,o,i;this.thread=(null===(t=null===(e=window)||void 0===e?void 0:e.mainThread)||void 0===t?void 0:t.webWorker)?window.vwoChannelFW:null===(n=window)||void 0===n?void 0:n.workerThread,this.request=Ka,this.response=Ja,(null===(i=null===(o=window)||void 0===o?void 0:o.mainThread)||void 0===i?void 0:i.webWorker)?this.thread.port1.onmessage=this.onMessage.bind(this):(this.thread.onmessage=this.isMessageChannel(this.thread)&&this.onMessage.bind(this),this.auxiliaryMessageHandler())}auxiliaryMessageHandler(){const e=this;let t;t=function(n){const{vwoChannelToW:o,vwoChannelFW:i}=n.data;o&&i&&(window.vwoChannelToW=o,window.vwoChannelFW=i,e.thread=o,e.thread.onmessage=e.onMessage.bind(e),self.removeEventListener("message",t))},self.addEventListener("message",t)}isMessageChannel(e){return e&&e.port1 instanceof MessagePort&&e.port2 instanceof MessagePort}postMessage(e){var t,n;try{(null===(n=null===(t=window)||void 0===t?void 0:t.mainThread)||void 0===n?void 0:n.webWorker)?window.vwoChannelToW.port2.postMessage(e):window.vwoChannelFW.postMessage(e)}catch(e){console.error(e)}}}const lc=tc?cc:dc;window.fetcher=new lc;class uc{constructor(){this.storageLookUpKey="_vwo_store_content"}otherSide(...e){return e[0]="VWO.modules.vwoUtils.contentSync."+e[0],e[2]&&(e[2]={captureGroups:e[2]}),window.fetcher.getValue(...e)}}class wc extends uc{constructor(){super(...arguments),this.collectedData={},this.requestsChecker={}}updateStorage(){return d(this,void 0,void 0,(function*(){if(!this.response)return;const e=window.VWO._.native.JSON.parse(this.response);ie(e).length&&(yield window.fetcher.getValue("VWO._.contentSyncService.updateStorage",[e]))}))}syncGet(e,t,n=!0){return d(this,void 0,void 0,(function*(){return yield window.fetcher.getValue('VWO._.contentSyncService.syncGet("${{1}}", "${{2}}", "${{3}}", "${{4}}")',null,{captureGroups:[e,t,n,!0]})}))}syncFromBackend(e,t,n,o){const[i,r]=e.split(".");if(this.collectedData[i]=this.collectedData[i]||{},this.collectedData[i][r]=this.collectedData[i][r]||[],this.requestsChecker[n])return;this.requestsChecker[n]=1,this.collectedData[i][r].push(t);const s=this;this.debouncedCall=this.debouncedCall||gt((function(){return d(this,void 0,void 0,(function*(){ro({url:o+"sync?a="+window._vwo_acc_id,data:window.VWO._.native.JSON.stringify(s.collectedData),success:s.updateStorage}),s.collectedData={}}))}),10),this.debouncedCall()}}window.VWO.modules.vwoUtils.contentSync=new wc;class _c{get(e){return this[e]}set(e,t){this[e]=t}}var hc=new _c,pc;!function(e){e[e.EXCLUDE_PASSED=1]="EXCLUDE_PASSED",e[e.INCLUDE_PASSED=2]="INCLUDE_PASSED",e[e.INCLUDE_FAILED=3]="INCLUDE_FAILED"}(pc||(pc={}));var gc=pc,vc;!function(e){e.OR="o",e.AND="a"}(vc||(vc={}));var fc=vc;class Oc{constructor(){this.experimentConfig={},this.pageConfig={},this.experimentConfigCache={},this.pageConfigCache={},this.previewParamsCleanedUrlCache={},Oc.cleanerRegex=/(^https?:\/\/)?(w{3}\.)?(.*?)?((?:\/)(?:home|default|index)\.\w{3,4})?(\/)?([?#].*)?$/i,Oc.logicalOperators=[fc.AND,fc.OR]}static get currentUrl(){return window.location.href}add(e,t){if(Qr.debug("Adding pageGroup config to phoenix"),fe(e)&&(Object.hasOwnProperty.call(e,"ec")&&e.ec.forEach((e=>{const t=Object.keys(e)[0];this.experimentConfig[t]||(this.experimentConfig[t]=e[t])})),Object.hasOwnProperty.call(e,"pc")&&e.pc.forEach((e=>{const t=Object.keys(e)[0];this.pageConfig[t]||(this.pageConfig[t]=e[t])}))),fe(t)){if(pe(t.pc)){const e=this.getCache(Oc.currentUrl,!0);t.pc.forEach((t=>{e[t]={didMatch:!0,reason:gc.INCLUDE_PASSED,cacheHit:!0}}))}if(pe(t.ec)){const e=this.getCache(Oc.currentUrl);t.ec.forEach((t=>{e[t]={didMatch:!0,reason:gc.INCLUDE_PASSED,cacheHit:!0}}))}}}getCache(e,t){return t?(this.pageConfigCache=this.pageConfigCache||{},this.pageConfigCache[e]=this.pageConfigCache[e]||{},this.pageConfigCache[e]):(this.experimentConfigCache=this.experimentConfigCache||{},this.experimentConfigCache[e]=this.experimentConfigCache[e]||{},this.experimentConfigCache[e])}getPreviewParamsCleanedUrl(e){return e?(this.previewParamsCleanedUrlCache=this.previewParamsCleanedUrlCache||{},this.previewParamsCleanedUrlCache[e]||(this.previewParamsCleanedUrlCache[e]=hc.get("jsLibUtils").getCleanedUrl(e,!0)),this.previewParamsCleanedUrlCache[e]):e}getIndexFileCleanedUrl(e){return e?(this.indexFileCleanedUrlCache=this.indexFileCleanedUrlCache||{},this.indexFileCleanedUrlCache[e]||(this.indexFileCleanedUrlCache[e]=e.replace(Oc.cleanerRegex,"$1$2$3$5$6")),this.indexFileCleanedUrlCache[e]):e}validatePage(e,t,n,o){const i=t?this.pageConfig[e]:this.experimentConfig[e];if(!i)return Qr.info(`ConfigId ${e} is not present inside ${t?"pageConfig":"experimentConfig"}`),{didMatch:!1,reason:gc.INCLUDE_FAILED,cacheHit:!1};const r=n||Oc.currentUrl,s=this.getCache(r,t);if(s&&Object.hasOwnProperty.call(s,e))return Qr.info(`Fetching value from cache for ${t?"pageConfigId":"experimentConfigId"} = ${e}`),s[e].cacheHit=!0,s[e];let a;const c=i.exc,d=i.inc;if(Array.isArray(c)&&c.length>0){const t=this.evaluateDSL(c,r,o||!1);if(t)return a={didMatch:!t,reason:gc.EXCLUDE_PASSED,cacheHit:!1},o||(s[e]=a),a}if(Array.isArray(d))if(d.length){const e=this.evaluateDSL(d,r,o||!1);a=e?{didMatch:e,reason:gc.INCLUDE_PASSED,cacheHit:!1}:{didMatch:e,reason:gc.INCLUDE_FAILED,cacheHit:!1}}else a={didMatch:!0,reason:gc.INCLUDE_PASSED,cacheHit:!1};return a=a||{didMatch:!1,reason:gc.INCLUDE_FAILED,cacheHit:!1},o||(s[e]=a),a}evaluateDSL(e,t,n){if(!pe(e)||e.length<2)return Qr.error("Invalid dsl tree",e),!1;const o=[];return e.forEach((e=>{var i;let r;if(e||(r=!1),me(e)&&(r=e),pe(e))if(Oc.logicalOperators.includes(e[0]))r=this.evaluateDSL(e,t,n);else{const[o,s,...a]=e,c=null===(i=es.plugins[ts.OPERATOR])||void 0===i?void 0:i.get(s);let d;if(o.includes("url"))d=this.getIndexFileCleanedUrl(this.getPreviewParamsCleanedUrl(t));else{const e=a[0];d=this.validatePage(e,!0,t,n).didMatch,a[0]=!0}r=null==c?void 0:c(d,...a,{jsLibUtils:hc.get("jsLibUtils"),pageUrl:!0})}o.push(r||!1)})),this.evaluateTree(o)}evaluateTree(e){let t=!1;switch(e[0]){case fc.AND:t=!e.includes(!1);break;case fc.OR:t=e.includes(!0)}return t}}var mc=new Oc;const Ec={UNKNOWN_SET_API_TYPE:"Unknown type '{{type}}' found in set API.",EVENTS:{ALREADY_EXISTS:"Event with name '{{eventName}}' already exists. Please use 'update' API if you want to override it.",NOT_REGISTERED:"Event with name '{{eventName}}' has not been registered yet. Please use 'add' API to register it."},OPERATORS:{ALREADY_EXISTS:"Operator with name '{{operatorName}}' already exists. Please use 'update' API if you want to override it.",NOT_REGISTERED:"Operator with name '{{operatorName}}' has not been registered yet. Please use 'add' API to register it."},FORMULAS:{ALREADY_EXISTS:"Formula with name '{{formulaName}}' already exists. Please use 'update' API if you want to override it.",NOT_REGISTERED:"Formula with name '{{formulaName}}' has not been registered yet. Please use 'add' API to register it."},STORAGES:{ALREADY_EXISTS:"Storage with name '{{storageName}}' already exists. Please use 'update' API if you want to override it.",NOT_REGISTERED:"Storage with name '{{storageName}}' has not been registered yet. Please use 'add' API to register it."},TAGS:{ALREADY_EXISTS:"Tag with name '{{tagName}}' already exists. Please use 'update' API if you want to override it.",NOT_REGISTERED:"Tag with name '{{tagName}}' has not been registered yet. Please use 'add' API to register it."},EVENT_PROP:{ALREADY_EXISTS:"Event property with name '{{propName}}' already exists for event '{{eventName}}'. Please use 'update' API if you want to override it.",NOT_REGISTERED:"Event property with name '{{propName}}' has not been registered yet for event '{{eventName}}'. Please use 'add' API to register it."}},Sc={EVENTS:{NO_EVENT_TO_REMOVE:"Unable to remove Event '{{eventName}}' as it's not been registered."},OPERATORS:{NO_OPERATOR_TO_REMOVE:"Unable to remove Operator '{{operatorName}}' as it's not been registered."},FORMULAS:{NO_FORMULA_TO_REMOVE:"Unable to remove Formula '{{formulaName}}' as it's not been registered."},STORAGES:{NO_STORAGE_TO_REMOVE:"Unable to remove Storage '{{storageName}}' as it's not been registered."},TAGS:{NO_TAG_TO_REMOVE:"Unable to remove Tag '{{tagName}}' as it's not been registered."},EVENT_PROP:{NO_EVENT_PROP_TO_REMOVE:"Unable to remove Event property '{{propName}}' for event '{{eventName}}' as it's not been registered."}};class Cc extends ns{constructor(){super(),this.pluginName=ts.OPERATOR,this.operators={}}add(e,t){Qr.debug(`Adding operator '${e}' in OperatorsManager`),this.operators[e]?Qr.error(Ec.OPERATORS.ALREADY_EXISTS,{operatorName:e}):this.operators[e]=t}update(e,t){Qr.debug(`Updating operator '${e}' in OperatorsManager`),this.operators[e]=t}get(e){return Qr.debug(`Getting operator '${e}' in OperatorsManager`),this.operators[e]?this.operators[e]:(Qr.error(Ec.OPERATORS.NOT_REGISTERED,{operatorName:e}),null)}remove(e){Qr.debug(`Removing operator '${e}' in OperatorsManager`),this.operators[e]?delete this.operators[e]:Qr.warn(Sc.OPERATORS.NO_OPERATOR_TO_REMOVE,{operatorName:e})}removeAll(){Qr.debug("Removing all operators in OperatorsManager"),this.operators={}}initialize(e){Object.assign(this.operators,e)}}var Tc=new Cc,yc,Ic;!function(e){e.EQUAL="eq",e.NOT_EQUAL="neq",e.EQUAL_CASE_SENSITIVE="eqs",e.NOT_EQUAL_CASE_SENSITIVE="neqs",e.REGEX="reg",e.REGEX_CASE_SENSITIVE="regs",e.CONTAINS="cn",e.NOT_CONTAINS="ncn",e.BLANK="bl",e.NOT_BLANK="nbl",e.GREATER_THAN="gt",e.LESS_THAN="lt",e.GREATER_THAN_EQUAL="gte",e.LESS_THAN_EQUAL="lte",e.IN="in",e.NOT_IN="nin",e.EXEC="exec",e.SELECTOR="sel",e.IN_LOCATION="inloc",e.NOT_IN_LOCATION="ninloc",e.URL_REGEX="urlReg",e.NOT_URL_REGEX="nUrlReg",e.RANGE_COMPARISON="rg",e.PAGE_CONFIG_EVALUATION="pgc"}(yc||(yc={})),function(e){e.PAGE="PAGE",e.EVENT="EVENT",e.JS_VARIABLE="JS_VARIABLE"}(Ic||(Ic={}));const Vc={[yc.EQUAL]:(e,t)=>String(e).toLowerCase()===String(t).toLowerCase(),[yc.NOT_EQUAL]:(e,t)=>!Vc[yc.EQUAL](e,t),[yc.EQUAL_CASE_SENSITIVE]:(e,t)=>String(e)===String(t),[yc.NOT_EQUAL_CASE_SENSITIVE]:(e,t)=>!Vc[yc.EQUAL_CASE_SENSITIVE](e,t),[yc.REGEX](e,t){try{return new RegExp(t,"i").test(String(e))}catch(e){return!1}},[yc.URL_REGEX](e,t,n){const o=null==n?void 0:n.jsLibUtils;return o?o.verifyUrl(e,t,null,null==n?void 0:n.pageUrl):Vc[yc.REGEX](e,t)},[yc.NOT_URL_REGEX]:(e,t,n)=>!Vc[yc.URL_REGEX](e,t,n),[yc.REGEX_CASE_SENSITIVE](e,t){try{return new RegExp(t).test(String(e))}catch(e){return!1}},[yc.CONTAINS]:(e,t)=>String(e).toLowerCase().includes(String(t).toLowerCase()),[yc.NOT_CONTAINS]:(e,t)=>!Vc[yc.CONTAINS](e,t),[yc.BLANK]:e=>!e,[yc.NOT_BLANK]:e=>!Vc[yc.BLANK](e),[yc.GREATER_THAN](e,t){if(!fe(e)||!fe(t))return!1;const n=+e,o=+t;return Oe(n)&&Oe(o)&&n>o},[yc.GREATER_THAN_EQUAL](e,t){if(!fe(e)||!fe(t))return!1;const n=+e,o=+t;return Oe(n)&&Oe(o)&&n>=o},[yc.LESS_THAN](e,t){if(!fe(e)||!fe(t))return!1;const n=+e,o=+t;return Oe(n)&&Oe(o)&&n<o},[yc.LESS_THAN_EQUAL](e,t){if(!fe(e)||!fe(t))return!1;const n=+e,o=+t;return Oe(n)&&Oe(o)&&n<=o},[yc.NOT_IN_LOCATION](e,t){let n=!1;if(!t||0===t.length)return!1;for(let o=0;o<t.length;o++){const i=t[o];if(i===e.countryCode||i===`${e.countryCode}-${e.region}`||i===`${e.countryCode}-${e.region}-${e.city}`){n=!1;break}n=!0}return n},[yc.IN_LOCATION](e,t){let n=!1;if(!t||0===t.length)return!1;for(let o=0;o<t.length;o++){const i=t[o];if(i===e.countryCode||i===`${e.countryCode}-${e.region}`||i===`${e.countryCode}-${e.region}-${e.city}`){n=!0;break}}return n},[yc.IN]:(e,t)=>t.map((e=>String(e).toLowerCase())).includes(String(e).toLowerCase()),[yc.NOT_IN]:(e,t)=>!Vc[yc.IN](e,t),[yc.RANGE_COMPARISON](e,t){try{let n=JSON.parse;try{n=window.VWO._.native.JSON.parse||JSON.parse}catch(e){}const o=n(e),i=t.split("'")[1].split("-"),r=i[0],s=i[1];return Vc[yc.GREATER_THAN_EQUAL](o[0],parseInt(r,10))&&Vc[yc.LESS_THAN_EQUAL](o[0],parseInt(s,10))}catch(e){return Qr.info(`RANGE OPERATOR ERROR: ${e&&e.stack}`),!1}},[yc.PAGE_CONFIG_EVALUATION]:(e,t)=>mc.validatePage(t,!1,e).didMatch};var Ac=Object.assign(Vc,{sel(e,t){try{return!!e.closest(t)}catch(e){return!1}}});Tc.initialize(Ac);class Nc{constructor(){this.listenerAdded=!1,this.queue=new Set}addListener(e){this.queue.add(e),this.listenerAdded||(window.addEventListener("storage",(e=>{this.queue.has(e.key)&&this.otherSide("processQueue",[e.key,e.newValue])})),this.listenerAdded=!0)}otherSide(...e){e[0]="VWO.modules.utils.storageSyncer."+e[0],window.fetcher.getValue(...e)}}const bc=new Nc;function Rc(e,t){window.VWO.phoenix('store.actions.addValues("${{1}}", "${{2}}")',null,{captureGroups:[e,t]})}window.VWO.modules.utils.storageSyncer=bc;const Lc=function(){var e;const t={},{campaigns:n}=window.VWO._.allSettings.dataStore;let o="";for(const e in n){const i=n[e],r=n[e].type;if("FUNNEL"===r||!i.eHIR&&(i.ready||i.cA))continue;if(i.manual)continue;const s="SPLIT_URL"===r,a=dr.doExperimentHere(i)[0];if(t[e]={},t[e].dEH=a,a){if(s){bn(e)||(o=window.VWO._.bodyPath+",");break}{let{selector:n,selectorPerVariation:r,cPathSelector:s,cPathSelectorPerVariation:a}=qn.getCampaignXPath(i);n=n||"",n&&(t[e].xpath={selector:n,selectorPerVariation:r},o.indexOf(n)>-1||(o+=n+",")),s&&(t[e].cpath={cPathSelector:s,cPathSelectorPerVariation:a},-1==o.indexOf(s)&&(o+=s+","))}}}o&&(o=o.substr(0,o.length-1),o+=qn.hideElExpression,qn.insertCSS("_vis_opt_path_hides",o)),(null===(e=window._vwoCc)||void 0===e?void 0:e.disableSpaVisPerf)||(window.VWO._.visibilityServiceCache=t,Rc({visibilityServiceCache:t},"vwoInternalProperties"))},Wc=e=>!(0!==e&&!e),Pc=(e,t,n)=>n.syncGet("fns.list",[e,t]),Dc=(e,t,n)=>d(void 0,void 0,void 0,(function*(){if(!Wc(e))return!1;const o=yield Pc(e,t,n);return!!o.dataPresent&&o.val})),xc=(e,t,n)=>d(void 0,void 0,void 0,(function*(){if(""===e||!Wc(e))return!1;const o=yield Pc(e,t,n);return!!o.dataPresent&&!o.val})),Uc={f_in_list:Dc,f_nin_list:xc},kc=function(e){var t,n;return d(this,void 0,void 0,(function*(){try{v("jI"),e._.allSettings.dataStore.vwoData=e._.allSettings.dataStore.vwoData||{};const o=e._.allSettings.tags;Object.keys(o).forEach((e=>{o[e].fn=Bo(o[e].fn)})),ka(e);const i=[];let r;i.push(null),i.push(ha.getPhoenixConfig()),window.fetcher.getValue('setVWO("${{1}}")',null,{captureGroups:[e]}),window.fetcher.setValue("fakeWindow.VWOSettings",i),window.fetcher.setValue("window._vwoCc",window._vwoCc);const s=window.VWO._.allSettings.dataStore.CIF,a=window.VWO._.cookies.get("_vwo_uuid");if(s)if(a)r=a;else if(r=s(),!r)return;window.VWO._.allSettings.dataStore.uuid=window._vwo_uuid=r||Ln((()=>window.VWO._.allSettings.dataStore.uuid)),window.fetcher.setValue("window._vwo_uuid",window._vwo_uuid),window._vwoCc&&window.fetcher.setValue("window._vwoCc",window._vwoCc);const[c,l]=ga();e.phoenix=c,ha.postPhoenixMTHook();const u=new ec;if(window._vwo_exp=u.register(se.Object,"_vwo_exp",window._vwo_exp,"",!1),window.VWO._.allSettings.dataStore.campaigns=window._vwo_exp,u.register(se.Document,"cookie"),u.register("custom","localStorage"),window.VWO._.phoenixMT.trigger("vwo_phoenixInitCalled"),window._vis_debug){const e=Object.keys(window._vwo_exp)[0];window._vwo_exp[e].debug.v=qn.getSelectedVariationForPreviewMode(window._vwo_exp[e])}const[w,_]=yield l;window.VWO._.phoenixMT.on(de.SPA_VISIBILITY_SERVICE,Lc),e.data.tB=!0,e.addPhoenix(w),window.vwo_cInstJS&&(e._.insightsOnConsentPromise=new Promise((e=>{window.VWO.phoenix('on("${{1}}", "${{2}}")',null,{captureGroups:["trigger.InsightsOnConsentTrigger",e]})}))),ki.init("jslib",e,null),ki.init("optOut",e,null),window._vwo_surveySettings=u.register(se.Object,"_vwo_surveySettings",window._vwo_surveySettings),window.VWO._.track=u.register(se.Object,"tracklib",window.VWO._.track,"",!1),window.VWO._.insightsUtils=u.register(se.Object,"insightsUtils",window.VWO._.insightsUtils,"",!1),hc.set("jsLibUtils",{verifyUrl:function(){return ar.verifyUrl.apply(ar,arguments)},getCleanedUrl:function(){return ar.getCleanedUrl.apply(ar,arguments)}}),es.register(Tc),Tc.add("inlist",(function(e,t){return d(this,void 0,void 0,(function*(){return!!(yield Uc.f_in_list(e,t,window.VWO.modules.vwoUtils.contentSync))}))})),Tc.add("ninlist",(function(e,t){return d(this,void 0,void 0,(function*(){return!!(yield Uc.f_nin_list(e,t,window.VWO.modules.vwoUtils.contentSync))}))})),e.pageGroup=mc;const{pages:h,pagesEval:p}=e._.allSettings;e.pageGroup.add(h,p),ke.init(),window.fetcher.getValue("VWO.modules.vwoUtils.referrer.init"),ma.finish(),window.VWO._.phoenixMT.trigger("vwo_phoenixInitialized"),window.VwoUnitTestsRunning&&(null===(n=(t=window).resolveUnitTestPromise)||void 0===n||n.call(t));const g=window.VWO._.phoenixMT.on("vwo_urlChangeMt",(()=>{if(window.VWO._.phoenixMT.off(g),"object"!=typeof window.VWO._.txtCfg||!window.VWO._.txtCfg.tn)return;window.VWO._.txtCfg.o&&window.VWO._.txtCfg.o.d(),window.VWO._.txtCfg.f(window.VWO._.txtCfg.tn);const e=Object.assign({},window.VWO._.txtCfg);delete e.o,delete e.f,window.fetcher.setValue("window.VWO._.txtCfg",e)}))}catch(e){window._vwo_code&&window._vwo_code.finish(),window.vwo_libExecuted=!0,c.error("Error in bootPhoenix:",e.stack)}}))},Mc={},Gc=function(e,t,n,o={allowReload:!1}){if(!(ue()&&e.indexOf("get_debugger_ui")<0||Mc[e])){o.allowReload||(Mc[e]=1);var i=document.createElement("script");i.src=e,i.type="text/javascript",t=t||function(){},n=(n=n||function(){})||function(){},i.onerror=function(){window.VWO._.gcpfb&&window.VWO._.gcpfb(e,window.VWO.modules.utils.loadScript,null,t,n)||t()},o.defer&&(i.defer=o.defer),i.onload=n,document.getElementsByTagName("head")[0].appendChild(i),i.parentNode?i.parentNode.removeChild(i):window.setTimeout((function(){i.parentNode&&i.parentNode.removeChild(i)}),100)}};window.VWO.modules.utils.loadScript=Gc;const Fc=e=>{e._.allSettings.triggers[Qe]={cnds:["a",{id:2,event:de.SSR_COMPLETE},{event:de.NOT_REDIRECTING,id:4,filters:{}},{event:de.VISIBILITY_TRIGGERED,id:5,filters:{}},{event:de.PAGE_VIEW,id:1e3,filters:{}}],dslv:2}},$c=function(e,t){window._vwo_exp=e._.allSettings.dataStore.campaigns,e._.coreLib={lS:Gc};const n=window._vwo_server_url||"https://dev.visualwebsiteoptimizer.com/";function o(e,t){var n;if(!(null===(n=window.VWO.consentMode)||void 0===n?void 0:n.wFC))return;const o=["o",{filters:[[`storage.cookies._vis_opt_exp_${t}_combi`,"nbl"]],id:500,event:de.PAGE_VIEW},{filters:[["window.VWO.consentMode.dT","neq",!0]],event:de.COOKIE_CONSENT_ACCEPTED,id:+new Date}],i=window.VWO._.allSettings.triggers[e].cnds;1===i.length?i[0]=["a",i[0],o]:i.push(o)}function i(t){e._.allSettings.triggers.customPreviewTrigger={cnds:["a",{event:de.PAGE_VIEW,id:+new Date},{event:de.VISIBILITY_TRIGGERED,id:+new Date}]},o("customPreviewTrigger",t),e._.allSettings.rules.push({triggers:["customPreviewTrigger"],tags:[{priority:4,data:`campaigns.${t}`,id:"runCampaign"}]});const n=e._.allSettings.dataStore.campaigns[t].triggers[0];if(delete e._.allSettings.triggers[n],e._.allSettings.dataStore.campaigns[t].triggers[0]="customPreviewTrigger",qn.isPersonalizeCampaign(_vwo_exp[t]))for(const t in e._.allSettings.triggers){const o=e._.allSettings.triggers[t].cnds;if(Array.isArray(o))for(const e of o)(null==e?void 0:e.event)&&e.event.indexOf(`trigger.${n}`)>-1&&(e.event="trigger.customPreviewTrigger")}}Fc(e),window.vwo_cInstJS&&(e._.allSettings.tags.ctInsightsOnConsent={},e._.allSettings.tags.ctInsightsOnConsent.fn=window.vwo_cInstJS,e._.allSettings.triggers.InsightsOnConsentTrigger={cnds:[{event:"vwo_postInit",filters:[[["tags.ctInsightsOnConsent"],"exec"]],id:+new Date}]}),ha.setFunnelExps();const r=e._.allSettings.dataStore.previewExtraSettings;if(!r||"object"!=typeof r){if($e())for(const t in e._.allSettings.dataStore.campaigns)i(t);return t(e),!1}const s=ie(r);if(!s.length)return t(e),!1;const a=s[0],d=r[a].debug.s,l=r[a].debug.tg;for(var u in window._vwo_exp)window._vis_debug=!0,window.fetcher.setValue("fakeWindow._vis_debug",window._vis_debug),r[u]?(_vwo_exp[u].previewHash=r[u].previewHash,_vwo_exp[u].debug=r[u].debug,r[u].debug.url&&(_vwo_exp[u].url=decodeURIComponent(r[u].debug.url))):delete _vwo_exp[u];let w;Da(window._vwo_exp,r),Object.keys(e._.allSettings.dataStore.campaigns).length||c.error("Preview mode opened but no campaigns served");const _=window.name.indexOf("_vis_heatmap_")>=0||window._vwo_tm.indexOf("_vis_heatmap_")>=0;var h;if(d&&!_||i(a),h=a,e._.allSettings.triggers.customSegmentTestTrigger={cnds:[{event:"checkSegmentation",id:+new Date}]},e._.allSettings.rules.push({triggers:["customSegmentTestTrigger"],tags:[{data:`campaigns.${h}`,id:"segmentEligibilityTest"}],occurance:1}),function(t){e._.allSettings.triggers.customPatternTestTrigger={cnds:[{id:+new Date,event:de.PAGE_VIEW}]},o("customPatternTestTrigger",t),e._.allSettings.rules.push({triggers:["customPatternTestTrigger"],tags:[{id:"compareUrlAndFireResultantEvent"}]}),function(){e._.allSettings.triggers.customVisibilityServiceTrigger={cnds:["a",{id:+new Date,event:"vwo_groupCampTriggered"},{id:+new Date,event:"executePatternMatching"}]};const t=e._.allSettings.rules;e._.allSettings.rules=t.map((e=>("visibilityService"===e.tags[0].id&&(e.triggers=["customVisibilityServiceTrigger"]),e)))}()}(a),!l){const t=window._vwo_exp[a].debug.v;e._.allSettings.dataStore.campaigns[a].sections[1].triggers[t]&&(e._.allSettings.dataStore.campaigns[a].sections[1].triggers[t]="customPreviewTrigger")}if(window._vwo_surveySettings&&!d){const e=ie(window._vwo_surveySettings);e.length&&window._vwo_surveySettings[e[0]].t&&(window._vwo_surveySettings[e[0]].t="customPreviewTrigger")}if(_)w=`${n}7.0/heatmap.helper.js`,window._vis_opt_heatmap=1;else{if("SURVEY"===e._.allSettings.dataStore.campaigns[a].type)return window.fetcher.setValue("fakeWindow._vwo_surveySettings",window._vwo_surveySettings),t(e),!0;if(window.VWO_d&&window.VWO_d.bootDebugger)return t(e),!0;w=`${n}7.0/debugger.js`}return Gc(w,null,(function(){t(e)})),!0};class jc{constructor(){this.id=0,this.store={}}wrap(e,t){const n=this.id++;return this.store=this.store||{},this.store[n]=t?e.bind(t):e,n}unwrap(e){return this.store[e]}}function Hc(e,t,n){const o={};return n.forEach((n=>{var i;const[r,s,...a]=n.condition,c=Bc(r,t),d=null===(i=es.plugins[ts.OPERATOR])||void 0===i?void 0:i.get(s),l=null==d?void 0:d(c,...a,{eventName:e,triggerName:n.triggerId,jsLibUtils:hc.get("jsLibUtils")});732155===window._vwo_acc_id&&4133600==n.triggerName&&(o.fMeta=n.condition,o.fAns=l),o[n.triggerName]=o[n.triggerName]||{},o[n.triggerName][n.condId]=o[n.triggerName][n.condId]||{},o[n.triggerName][n.condId][n.filterId]=l})),o}function Bc(e,t){const n=e.split(".");let o;switch(n[0]){case"event":{let e=t;for(let t=1;t<n.length;t++){const i=n[t];o=e[i],e=o,"innerText"===i&&(o=null==o?void 0:o.trim())}break}case"page":{const e=n[1];o=Me.page[e];break}}return o}window.VWO.modules.utils.triggers={triggersConditionsCheck:Hc};class Jc{constructor(e,t,n,o){this.eventName=e,this.domEventName=t,this.domEventsDebounceTime=n,this.attachedFilters=o}on(e){this.domEventName!==r.CLICK&&this.domEventName!==r.SUBMIT&&(this.domEventName===r.DOM_CONTENT_LOADED?"interactive"===document.readyState||"complete"===document.readyState?setTimeout((()=>{e()}),0):window.document.addEventListener(this.domEventName,this.callback=ln((t=>{t.preComputedConds=Hc(this.eventName,t,this.attachedFilters),e(t)}),this.domEventsDebounceTime),!0):this.domEventName===r.SCROLL?window.document.addEventListener(this.domEventName,this.callback=ln((t=>{const{scrollY:n,innerHeight:o}=window,i=vwo_$(document).height(),r=100*n/(i-o);Object.assign(t,{pxTop:n,pxBottom:i-o-n,top:r,bottom:100-r}),t.preComputedConds=Hc(this.eventName,t,this.attachedFilters),e(t)}),this.domEventsDebounceTime),!0):window.document.addEventListener(this.domEventName,this.callback=ln((t=>{t.preComputedConds=Hc(this.eventName,t,this.attachedFilters),e(t)}),this.domEventsDebounceTime),!0))}off(){window.document.removeEventListener(this.domEventName,this.callback,!0)}eventConditionsUpdate(e){this.attachedFilters=e}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.GenericDOMEvent=te.secondary("VWO.modules.phoenixPlugins.events.predefinedEvents.GenericDOMEvent",Jc);class Kc{}class qc extends Kc{constructor(){super(),this.eventName=n.LEAVE_INTENT,this.threshold=2,this.delay=1e3}on(e){window.document.addEventListener("mouseout",this.onMouseLeave(e).bind(this)),window.document.addEventListener("mouseover",this.onMouseEnter.bind(this))}off(){window.document.removeEventListener("mouseout",this.mouseLeaveCallback),window.document.removeEventListener("mouseover",this.onMouseEnter)}onMouseLeave(e){const t=he(window._vwoCc)&&window._vwoCc.usrExitLimit||this.delay;return this.mouseLeaveCallback=n=>{this.isMouseMoveUpward(n)&&(Math.abs(n.offsetY||n.clientY)<=this.threshold||(this.timeout=window.setTimeout((()=>e(n)),t)))},this.mouseLeaveCallback}onMouseEnter(){clearTimeout(this.timeout)}isMouseMoveUpward(e){let t=!0;return/\b(MSIE|Trident.*?rv:|Edge\/)(\d+)/.test(navigator.userAgent)||(t=e.clientY<0),t&&e.screenY-window.innerHeight<0&&(e.offsetX||e.clientX)-3>0&&e.clientX+3-window.innerWidth<0}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.LeaveIntentEvent=te.secondary("VWO.modules.phoenixPlugins.events.predefinedEvents.LeaveIntentEvent",qc);class Yc extends Kc{constructor(e){var t;super(),this.eventName=n.URL_CHANGE,this.originalCallbacks={},this.enableSpaVisibility=!!(null===(t=window._vwoCc)||void 0===t?void 0:t.enableSpaVisibility),this.events=e||["pushState","replaceState","hashchange","popstate"]}on(e){this.lastExecutedURL=window.location.href,this.events.forEach((t=>{"popstate"===t?window.addEventListener(t,(t=>{const n=window.location.href;this.lastExecutedURL!==n&&(window.VWO._.phoenixMT.trigger("vwo_reRun"),window.VWO._.urlChangeProcessingPending=!0,qn.resetAuxDependencies(),this.lastExecutedURL=n,window._vis_opt_url=void 0,e({_event:qn.filterEventObjectForWT(t),location:{href:window.location.href,search:window.location.search,hash:window.location.hash}}),this.enableSpaVisibility&&window.VWO._.phoenixMT.trigger(de.SPA_VISIBILITY_SERVICE),window.VWO._.phoenixMT.trigger("vwo_urlChangeMt"))}),!1):(this.originalCallbacks[t]=window.history[t],window.history[t]=(...n)=>{window._vis_opt_url=void 0,this.originalCallbacks[t].apply(window.history,n);const o=window.location.href;Mn(o,"spa"),this.lastExecutedURL!==o&&(window.VWO._.phoenixMT.trigger("vwo_reRun"),window.VWO._.urlChangeProcessingPending=!0,qn.resetAuxDependencies(),this.lastExecutedURL=o,e({values:n,location:{href:window.location.href,search:window.location.search,hash:window.location.hash}}),this.enableSpaVisibility&&window.VWO._.phoenixMT.trigger(de.SPA_VISIBILITY_SERVICE),window.VWO._.phoenixMT.trigger("vwo_urlChangeMt"))})}))}off(){Object.keys(this.originalCallbacks).forEach((e=>{window.history[e]=this.originalCallbacks[e]}))}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.UrlChangeEvent=te.secondary("VWO.modules.phoenixPlugins.events.predefinedEvents.UrlChangeEvent",Yc);class Xc{}class zc extends Xc{shouldWeTriggerMetric({currentUrl:e},t,n,o={}){const i=t.isFirst,{excludeUrl:r,pExcludeUrl:s,urlRegex:a,pUrl:c}=n;let d;d=!(r||s||a||c)||Qs.isGoalEligible(n,e);return!(!qn.isSessionBasedCampaign2(t)&&i&&o.name===de.PAGE_VIEW&&"CUSTOM_GOAL"===n.type)&&d}}var Qc=new zc;class Zc{constructor(){this.cacheBfClick={}}initiate(e){const t=this,n=e.closest("form");if(n){const o=t.computeStateCache();n.addEventListener("input",(function e(){t.end(n,e)})),this.targetClicked=e,this.cacheBfClick=o}}computeStateCache(){const e={},t=window._vwo_exp;return Object.keys(t).forEach((n=>{const o=t[n];e[n]=o.ready})),e}end(e,t){this.cacheBfClick={},this.targetClicked=this.submitter=null,e&&t&&e.removeEventListener("input",t)}didCampConvertInBetween(e){const t=e.id;return this.cacheBfClick[t]!==e.ready}updateCache(e){this.submitter=e}isFinished(){return 0===Object.keys(this.cacheBfClick).length||this.submitter!==this.targetClicked}}const ed=new Zc;function td(e,t,n){var o,i;const r="o"===n[0];let s=!1;for(let a=0;a<n.length;a++){const c=n[a];if(!c.filters)continue;let d=!0;for(const n of c.filters){const[r,s,...a]=n,l=Bc(r,t);if(!(null===(i=null===(o=es.plugins[ts.OPERATOR])||void 0===o?void 0:o.get(s))||void 0===i?void 0:i(l,...a,{eventName:e,triggerName:c.id,jsLibUtils:hc.get("jsLibUtils")}))){d=!1;break}}if(r&&d){s=!0;break}s=d}return s}class nd{constructor(e,t){this.nameInStorage=e,this.goalsFilter=t}checkMissingComputations(e){var t,n,o;try{const{goalId:i,campaignId:r,eventData:s,eventName:a}=e,c=window.VWO._.allSettings,d=c.triggers[null===(n=null===(t=c.dataStore.campaigns[r])||void 0===t?void 0:t.mt)||void 0===n?void 0:n[i]].cnds;return!d||!(d.length>1||(null===(o=d[0].filters)||void 0===o?void 0:o.length))||td(a,s,d)}catch(e){return!0}}isGoalTriggerValid(e,t){if(!e)return this.checkMissingComputations(t);let n=!1;const o=Object.keys(e);for(const t of o){const o=e[t];let i=!0;const r=Object.keys(o);for(const e of r)if(!o[e]){i=!1;break}if(i){n=!0;break}}return n}fireEventForConversion(e,t,n){if(!mn.shouldWeTrackVisitor())return;const o=[],i=window._vis_opt_url||window.location.href,r=yo(null,e,t);return window.VWO._.goalsToBeConvertedSynchronously||qn.updateGoalsKind(window._vwo_exp),Object.keys(window.VWO._.goalsToBeConvertedSynchronously).forEach((r=>{var s,a;const c=window.VWO._.goalsToBeConvertedSynchronously[r],d=window._vwo_exp[r];"vwo_dom_submit"===e&&!ed.isFinished()&&ed.didCampConvertInBetween(d)||((null===(s=window._vwoCc)||void 0===s?void 0:s.ignoreCSAForGoals)||!(null===(a=null==d?void 0:d.ss)||void 0===a?void 0:a.csa)||d.isTriggerValidated)&&((null==d?void 0:d.mE)&&dr.doExperimentHere(d)[0]&&!d.combination_chosen||dr.getCombi(d)&&qn.shouldTrackUserForCampaign(d)&&Object.entries(c).forEach((([s,a])=>{var c;const l=Object.assign({kind:a},d.goals[s]);if(this.goalsFilter.includes(l.kind)){const a=null===(c=d.mt)||void 0===c?void 0:c[s];if(!a||!this.isGoalTriggerValid(t.preComputedConds[a],{goalId:s,campaignId:r,eventData:null==n?void 0:n.eventData,eventName:e})||!Qc.shouldWeTriggerMetric({currentUrl:i},d,l))return;dr.isGoalTriggered(d,s)||o.push({c:d.id,g:s})}})))})),o.length&&ta(t,o),r}}window.VWO.modules.utils.goalUtils={GoalConversion:nd};class od{static isBrowserChromiumBased(){const e=Me.navigator.userAgent;return!(!e.includes("Chrome/")||!e.includes("Safari/"))}}class id{getTargetPathInfo(e){let t,n,o,i,r,s,a,c,d;t=vwo_$(Ln((()=>e.composedPath()[0]))||e.target),n=t.get(0);const l=In(n);return l!==n&&(n=l,t=vwo_$(n)),c=yn(n),"string"!=typeof c||"html"===c.toLowerCase()||qn.isBot2()||(d=t.offset(),"touchend"===e.type?(r=e.originalEvent&&e.originalEvent.changedTouches[0],r&&(o=r.pageX,i=r.pageY)):(o=e.pageX,i=e.pageY),s=Math.round(1e3*(o-d.left)/(t.outerWidth()||Vn(t)))/1e3,a=Math.round(1e3*(i-d.top)/(t.outerHeight()||An(t)))/1e3,(0>s||1<s)&&(s=.5),(0>a||1<a)&&(a=.5)),"html"===c.toLowerCase()&&(c=""),{xpath:c,x_percent:s,y_percent:a}}evaluateHeatmapData(e){let t,n,o,i,r,s,a={};vwo_$(e.target).get(0);const c=window._vwo_acc_id,d=window._vwo_exp,l=ot(d);n=l.length;const{xpath:u,x_percent:w,y_percent:_}=this.getTargetPathInfo(e);for(;n--;)if(o=l[n],t=d[o],"RUNNING"===t.status&&t.clickmap&&(t.ready||t.gp)){const e=dr.getCombi(t);if(t.clicks=t.clicks||0,e&&u&&++t.clicks<=(window._vwo_clicks||3)&&qn.isEligibleToSendCall(o)){s=qn.getUUID(t),r="h.gif?experiment_id="+o+"&account_id="+c+"&combination="+e+qn.getUUIDString(s)+"&url="+encodeURIComponent(window.location.href)+"&path="+encodeURIComponent(u)+"&x="+w+"&y="+_+"&mapEv=false",window.VWO._.isBeaconAvailable=!0,window.VWO._.isLinkRedirecting=undefined,vo.sendCall({serverUrl:Me.serverUrl,accountId:c},{url:r}),window.VWO._.isLinkRedirecting=!1,i=i&&window.VWO._.isBeaconAvailable,window.VWO.modules.tags.wildCardCallback({oldArgs:[o,e,u,w,_]},de.HEATMAP_CLICK);const n={x:w,y:_,path:u},d="id_"+o;a[s]?a[s]=Object.assign(Object.assign({},a[s]),{[d]:e}):a=Object.assign(Object.assign({},a),{[s]:Object.assign({[d]:e},n)})}}return a}}const rd=new id;window.VWO.modules.utils.heatmapUtils=rd;class sd{constructor(e){this.eventName=n.CLICK_EVENT,this.attachedFilters=e,this.goalConverter=new nd("vwoClickGoalData",["CLICK_ELEMENT","ENGAGEMENT","ON_PAGE"]),window.VWO._.phoenixMT.on(de.DOM_CLICK,(e=>{Wn(this.performClick.call(this,e))}),{syncToDataLayer:!0})}handleShadowDOMClick(e){let t={};const n=new Proxy(e,{get:(e,n)=>{let o=t[n]||e[n];return"function"==typeof o&&(o=o.bind(t[n]?t:e)),o},set:(e,n,o)=>(t[n]=o,!0)}),o=n.composedPath(),i=e.target;for(let r=0;r<o.length;r++){n.target=o[r];const s={e:n,ignoreObj:{heatmap:0!=r}};if(o[r]==i){this._click(s),e._vwo=s.e._vwo;break}(0==r||o[r].shadowRoot)&&(this._click(s),e._vwo=s.e._vwo),t={}}}performClick(e){e.vwoEventName=de.DOM_CLICK,e.target.shadowRoot&&e.composedPath?this.handleShadowDOMClick(e):this._click({e:e}),kn({msg:"Clicked on an element!",event:e})}shouldTrackClick(e,t){return"touchend"===e||void 0===t||1===t}onPointerUp(e,t){var n;e.target.vwoPD&&(!!(null!==(n=window.chrome)&&void 0!==n?n:od.isBrowserChromiumBased())||!t)&&(window.VWO._.phoenixMT.trigger(de.DOM_CLICK,e),window.VWO._.phoenixMT.trigger("vwo_domClicked",e))}onPointerDown(e){e.target.vwoPD=1}_click({_pause:e,e:t,ignoreObj:n}){var o,i;let r,s;if((null===(o=t._vwo)||void 0===o?void 0:o.isDeadClick)||(null===(i=t._vwo)||void 0===i?void 0:i.isRageClick))return;n=n||{};const a=t.which,c=vwo_$(t.target),d=c.get(0);if(ed.initiate(d),!this.shouldTrackClick(t.type,a)||void 0===d.tagName)return;void 0===e&&(e=500),"a"===d.tagName.toLowerCase()?(r=c.attr("href"),s=!0):0<c.parents("a").length?(r=c.parents("a").eq(0).attr("href"),s=!0):("button"===d.tagName.toLowerCase()||0<c.parents("button").length||"input"===d.tagName.toLowerCase()&&("button"===c.attr("type")||"image"===c.attr("type")||"submit"===c.attr("type")))&&(s=!0),t.props=t.props||{},t.userEngagement=t.props.userEngagement=!!s,t.eventUuid=t.eventUuid||qn.generateUUID(),r&&($n.setInWin(r),t.props.targetUrl=t.targetUrl=r),t.preComputedConds=Hc(this.eventName,t,this.attachedFilters);const l={props:t.props,targetUrl:t.targetUrl,userEngagement:t.userEngagement,vwoEventName:t.vwoEventName,preComputedConds:t.preComputedConds,eventUuid:t.eventUuid};let u={};u=n.heatmap?{}:rd.evaluateHeatmapData(t),this.goalConverter.fireEventForConversion(this.eventName,l,{eventData:t});let w=Ln((()=>l._vwo.eventDataConfig))||{};Object.keys(w).length&&Object.keys(u).length?w=this.syncHeatmapAndEventsData(u,w):Object.keys(u).length&&(w=u),t._vwo=t._vwo||{},Object.keys(w).length&&(t._vwo.eventDataConfig=Ho.mergeNestedObjectsV2({mergeArrays:!0},w,t._vwo.eventDataConfig)),t._vwo.syncEventData=l}syncHeatmapAndEventsData(e,t){const n={};for(const o in t)Object.keys(e).find((e=>e===o))&&(n[o]=Object.assign(Object.assign({},t[o]),e[o]),delete t[o]);return n}on(e,t){const n=this,o=$e(),i=vwo_$(document)[0];o||function(){if(i&&i.vwoCEvent)return;const e=vwo_$(i);let o=null,r=!1;Fi.addJqEventListener(e,"bind","pointerdown",(e=>{null!==o&&delete o.vwoPD,n.onPointerDown(e),o=e.target,r=!1}),null,t.useCapturePhase),Fi.addJqEventListener(e,"bind","pointermove",(e=>{"touch"===e.pointerType&&(r=!0)}),null,t.useCapturePhase),Fi.addJqEventListener(e,"bind","pointerup",(e=>{n.onPointerUp(e,r)}),null,t.useCapturePhase),i&&(i.vwoCEvent=1)}()}off(){}eventConditionsUpdate(e){this.attachedFilters=e}otherSide(...e){throw new Error("entered into outdated otherSide")}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.ClickDomEvent=te.secondary("VWO.modules.phoenixPlugins.events.predefinedEvents.ClickDomEvent",sd);class ad{constructor(e){this.eventName=de.DOM_SUBMIT,this.attachedFilters=e,this.goalConverter=new nd("vwoSubmitGoalData",["FORM_SUBMIT"]),window.VWO._.phoenixMT.on(de.DOM_SUBMIT,(e=>this.onFormSubmit({e:e})),{syncToDataLayer:!0})}eventConditionsUpdate(e){this.attachedFilters=e}otherSide(...e){throw new Error("entered into outdated otherSide")}onFormSubmit({e:e}){var t,n=vwo_$(e.target),o=n.get(0);if(ed.updateCache(e.submitter),"string"==typeof o.tagName&&"form"!==o.tagName.toLowerCase()&&n.parents("form").length>0&&(o=n.parents("form").get(0)),"string"==typeof o.tagName&&"form"!==o.tagName.toLowerCase()||"vwo_form"===vwo_$(o).attr("id"))return;e.props=e.props||{},e.props.targetUrl=e.targetUrl=vwo_$(o).attr("action"),e.userEngagement=e.props.userEngagement=!0,e.isBeaconAvailable=!0,e.isLinkRedirecting=!0,e.vwoEventName=this.eventName,e.preComputedConds=Hc(this.eventName,e,this.attachedFilters),t={props:e.props,targetUrl:e.targetUrl,userEngagement:e.userEngagement,isBeaconAvailable:e.isBeaconAvailable,isLinkRedirecting:e.isLinkRedirecting,vwoEventName:e.vwoEventName,preComputedConds:e.preComputedConds},this.goalConverter.fireEventForConversion(this.eventName,t,{eventData:e});const i=Ln((()=>t._vwo.eventDataConfig))||{};e._vwo=e._vwo||{},Object.keys(i).length&&(e._vwo.eventDataConfig=i),e._vwo.syncEventData=t,ed.end()}on(e,t){const n=$e(),o=vwo_$(document)[0];o&&(o.vwoFEvent=1),function(){var e=vwo_$(document)[0];n||(Fi.addJqEventListener(vwo_$(e),"bind","submit",(e=>{window.VWO._.phoenixMT.trigger(de.DOM_SUBMIT,e)}),null,t.useCapturePhase),e&&(e.vwoFEvent=1))}()}off(){}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.SubmitDomEvent=te.secondary("VWO.modules.phoenixPlugins.events.predefinedEvents.SubmitDomEvent",ad);class cd extends Kc{constructor(){super(...arguments),this.eventName=n.PAGE_LOAD_EVENT}on(e){if("complete"===document.readyState)e();else{const t=this.onPageLoad(e);window.addEventListener("load",(e=>{t(qn.filterEventObjectForWT(e))}),!0)}}off(){window.removeEventListener("load",(e=>{this.pageLoadCallback(qn.filterEventObjectForWT(e))}),!0)}onPageLoad(e){return this.pageLoadCallback=e,this.pageLoadCallback}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.PageLoadEvent=te.secondary("VWO.modules.phoenixPlugins.events.predefinedEvents.PageLoadEvent",cd);let dd=!1;function ld(){let e=!1;function t(t){e||(e=!0,window.VWO._.phoenixMT.trigger(de.PAGE_EXIT,t))}window.addEventListener("beforeunload",(function(e){t(e)})),window.addEventListener("pagehide",(function(e){t(e)})),document.addEventListener("visibilitychange",(function(n){!function(n){"hidden"===document.visibilityState?t(n):e=!1}(n)})),window.addEventListener("pageshow",(function(t){t.persisted&&(e=!1)})),dd=!0}!dd&&ld();const ud=function(){var e,t,n=function(e,t){try{Object.defineProperty(e,t,{writable:!1})}catch(e){}},o=function(){if(!window.DISABLE_NATIVE_CONSTANTS){if(!document.body)return;e=window.document.createElement("iframe"),n(e,"src"),e.setAttribute=function(e,t){},e.style.display="none",e.onload=function(){(t=e.contentWindow).onerror=function(e,t,n,o){window.VWO&&window.VWO._&&window.VWO._.customError&&window.VWO._.customError({msg:e,url:t,lineno:n,colno:o,source:"nativeConstants"})}},document.body.appendChild(e),(t=e.contentWindow)&&n(t.location,"href")}};return void 0===window.DISABLE_NATIVE_CONSTANTS?window.DISABLE_NATIVE_CONSTANTS=!0:!1===window.DISABLE_NATIVE_CONSTANTS&&o(),{get:function(n){e&&e.contentWindow||o();var i=t;const r=!i||!!window.DISABLE_NATIVE_CONSTANTS;if(r&&(i=window),window.VWO._.enableInternalJSONStringify&&"JSON"==n){if(r){return{stringify:window.window.VWO._.native.JSON.stringify,parse:window.window.VWO._.native.JSON.parse,rawJSON:window.JSON.rawJSON,isRawJSON:window.JSON.isRawJSON}}i[n].stringify=window.window.VWO._.native.JSON.stringify}return i[n]}}};function wd(){const e=[[].map,[].filter,[].forEach,[].reverse];for(const t of e)if(-1==Function.prototype.toString.call(t).indexOf("[native code]"))return!0;return!1}const _d=function(){const e=!!Ln((()=>window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG.eNC));void 0===window.DISABLE_NATIVE_CONSTANTS&&(window.DISABLE_NATIVE_CONSTANTS=!e),window.DISABLE_NATIVE_CONSTANTS&&(window.DISABLE_NATIVE_CONSTANTS=1!=wd()),window.VWO._.nativeConstants=ud()},hd=()=>{const e="function"==typeof Array.prototype.toJSON;window.VWO._.enableInternalJSONStringify=e;let t=window.DISABLE_NATIVE_CONSTANTS?window.JSON:window.VWO._.nativeConstants.get("JSON");if(e){const e=t.stringify;t={parse:t.parse,rawJSON:t.rawJSON,isRawJSON:t.isRawJSON,stringify:(...t)=>{const n=Array.prototype.toJSON;delete Array.prototype.toJSON;const o=e.call(void 0,...t);return Array.prototype.toJSON=n,o}}}window.VWO._.native.JSON=t};function pd(e){var t,n,o,i,r,s,a,d,l;try{if(null===(t=window.VWO)||void 0===t?void 0:t.phoenix)return;if(!e)return console.warn("VWO aborted as jQuery is not initialized!"),void(null===(n=window._vwo_code)||void 0===n||n.finish());if(window.VWO.consentMode&&!1===window.VWO.consentMode.cReady)return window.clearTimeout(window._vwo_library_timer),750455===window._vwo_acc_id&&(window._vwo_library_timer=null),window.VWO.initVWOLib=pd.bind(null,e);if("function"==typeof window.VWO.siteWideCode){try{window.VWO.siteWideCode()}catch(e){}delete window.VWO.siteWideCode}_d(),hd(),window.VWO._.bodyPath=803786===window._vwo_acc_id?":root body":"body";let u=window.performance.getEntriesByName("first-contentful-paint")[0]?"":window.VWO._.bodyPath;if((null===(o=window.VWO.consentMode)||void 0===o?void 0:o.wFC)&&(u=""),!window._vwo_code&&!(null===(s=null===(r=null===(i=window.VWO._.allSettings.dataStore)||void 0===i?void 0:i.plugins)||void 0===r?void 0:r.DACDNCONFIG)||void 0===s?void 0:s.PRTHD)&&![609620,609623,609617,612803,623469,571025].includes(window._vwo_acc_id)){const e=document.createElement("style");let t="";(window._vwo_acc_id>742099||718480===window._vwo_acc_id)&&(t="-webkit-transform:none;-ms-transform:none;transform:none;");const n=u+"{opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;transition:none !important;"+t+"}",o=document.getElementsByTagName("head")[0];if(e.setAttribute("id","_vis_opt_path_hides"),e.setAttribute("type","text/css"),e.styleSheet?e.styleSheet.cssText=n:e.appendChild(document.createTextNode(n)),o.appendChild(e),[515823].includes(window._vwo_acc_id)){const e=window._vwoCc&&window._vwoCc.wsT||2e3,t=()=>{const e=document.getElementById("_vis_opt_path_hides");e&&e.remove()},n=e=>{e.filename===window._vwoWorkerUrl&&(t(),window.removeEventListener("error",n),clearTimeout(window._vwo_oscTimeout))};window.addEventListener("error",n),window._vwo_oscTimeout=setTimeout((()=>{t(),window.removeEventListener("error",n)}),e)}}window._removeVwoGlobalStyle=(null===(a=window._vwo_code)||void 0===a?void 0:a.finish)||qn.removeGlobalStyle,window.VWO.nonce="";const w=document.querySelector("#vwoCode");w&&(window.VWO.nonce=w.nonce),window.vwo_$=e,qn.loadNcLib(),window.clearTimeout(window._vwo_library_timer),750455===window._vwo_acc_id&&(window._vwo_library_timer=null);let _=!!(window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver);window.Zone&&window.Zone.__symbol__&&(_=!!window[window.Zone.__symbol__("MutationObserver")]);const h=window.name.indexOf("_vis_heatmap_")>=0||window._vwo_tm.indexOf("_vis_heatmap_")>=0;window.functionWrapper=new jc;const p={MutationObserver:_,name:window.name,navigator:{userAgent:window.navigator.userAgent,language:window.navigator.language||window.navigator.browserLanguage,appVersion:window.navigator.appVersion},screen:{colorDepth:window.screen.colorDepth,pixelDepth:window.screen.pixelDepth},location:window.location,Document:{prototype:{}},localStorage:window.localStorage,cachedSettingsInSessionStorage:qn.syncCachedSettingsInSessionStorage(),history:{},vwoCodeEndBeforeVA:null===(d=window._vwo_code)||void 0===d?void 0:d.finished(),_vwo_code:window._vwo_code,_vwo_code_version:(null===(l=window._vwo_code)||void 0===l?void 0:l.getVersion)&&window._vwo_code.getVersion(),_vwo_server_url:window._vwo_server_url,_vwo_acc_id:window._vwo_acc_id,_vwo_clicks:window._vwo_clicks,_vis_opt_url:window._vis_opt_url,_vwo_cookieDomain:window._vwo_cookieDomain,_vis_opt_domain:window._vis_opt_domain,_vwo_style:window._vwo_style,_vwo_css:window._vwo_css,_vwo_uuid:window._vwo_uuid,_vis_apm_lib:window._vis_apm_lib,_vwo_api_section_callback:window._vwo_api_section_callback,_vis_heatmap:h,isInsightsOnConsentEnabled:!!window.vwo_cInstJS,document:{cookie:document.cookie,URL:document.URL,referrer:document.referrer,addEventListener:document.addEventListener,domain:document.domain,title:document.title,characterSet:document.characterSet,charset:document.charset,baseURI:document.baseURI},_vwo_cdn:window._vwo_cdn,_vis_opt_cookieDays:window._vis_opt_cookieDays,_VWO:window._VWO};window.fetcher.init(),window.fetcher.setValue("fakeWindow",p),wn(e),hn(),window._vwo_server_url=window._vwo_server_url||"https://dev.visualwebsiteoptimizer.com/",Di({getters:{window:window,accountId:window._vwo_acc_id,encodeURIComponent:encodeURIComponent,actions:{},serverUrl:window._vwo_server_url||"https://dev.visualwebsiteoptimizer.com/"}}),744263===window._vwo_acc_id&&Un({msg:"Va_gq Initialized",url:window.location.href,additionalOptions:{referrer:document.referrer}}),Bn(),Mn(window.location.href,"page-refresh");const g=new("function"==typeof window.URL?window.URL:window.webkitURL)(document.URL).searchParams.get("vwoLogLevel");c.setLevel(g||"warn"),c.info("Initializing jslib");const v=new Ti(window.VWO||[]);if(S(v),C(v),ki.init("jslib",v,null,null,!1),mn.setOptOutStateConfig(),qn.syncThirdPartyGlobalCookies(),xe.domain=Me.cookieDomain,window.VWO._.cLFE=qn.isCookieLessModeEnabled(),!$e()&&!window._vis_debug&&(!mn.shouldExecuteLibOnBasisOfCurrentOptOutState()||qn.isGloballyOptedOut()))return ki.init("optOut",v,null),window._removeVwoGlobalStyle(),void window.VWO._.triggerEvent(de.OPT_OUT,!0);window._vwo_spaR=Object.keys(window.VWO._.allSettings.tags).some((e=>e.startsWith("R_"))),window.VWO._.phoenixMT.trigger("vwo_init"),window.VWO._.phoenixMT.on("syncDataToDataLayer",(({event:e,eventName:t,syncEventData:n})=>{var o;Io(t,n,{},n.postSyncCallback),(null===(o=e._vwo)||void 0===o?void 0:o.eventDataConfig)&&(e._vwo.eventDataConfig={})})),window.VWO._.phoenixMT.on(de.END_APPLY_CHANGES,(()=>{const e=window._vwo_code;e&&e.removeLoaderAndOverlay&&e.removeLoaderAndOverlay()})),window.VWO.consentMode&&(we.initConsentMode(),we.overrideCookies(xe)),window.VWO._.phoenixMT.on(de.END_APPLY_CHANGES,(()=>{window.VWO._.ncLib?window.VWO._.ncLib.initNonCriticalLib():window.VWO._.phoenixMT.on("vwo_InitNCLib",(()=>{window.VWO._.ncLib.initNonCriticalLib()})),window._VWO.uhdCp=1}));Ot((()=>{$c(v,kc)}),window._vwo_code&&![702077,704345,690758,685475,680279,695984,710456].includes(window._vwo_acc_id)),Hn()}catch(e){window.vwo_libExecuted=!0,console.error(e)}}function gd(e,t,n,o){E._&&E._.customError&&window.VWO._.customError({msg:e,url:"gquery.js",lineno:t,colno:n,source:o})}const vd=function(){var e=document,t=e.documentElement,n=[].slice,o=[].push,i=[].filter,r=e.createElement("div"),s=[].indexOf,a=[].splice,c=!1,d=!1,l=function(){try{return[].reverse.call(this)}catch(e){if(c||window.VWO._.customError({msg:"Native [].reverse Fn is overridden and Native Constants = "+!window.DISABLE_NATIVE_CONSTANTS,url:"gQuery.ts",lineno:31,colno:24,source:"gQuery"}),c=!0,710129===window._vwo_acc_id)return[]._reverse.call(this)}},u=function(){try{return[].map.apply(this,arguments)}catch(e){d||window.VWO._.customError({msg:"Native [].map Fn is overridden and Native Constants = "+!window.DISABLE_NATIVE_CONSTANTS,url:"gQuery.ts",lineno:31,colno:24,source:"gQuery"}),d=!0}},w=window,_=/^data-(.+)/,h=/\S+/g,p=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,g={animationIterationCount:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0};function v(e){var t,n,r,s,a,c=!window.DISABLE_NATIVE_CONSTANTS&&(null===(a=null===(s=null===(r=null===(n=null===(t=window.VWO._)||void 0===t?void 0:t.nativeConstants)||void 0===n?void 0:n.get)||void 0===r?void 0:r.call(n,"Array"))||void 0===s?void 0:s.prototype)||void 0===a?void 0:a.filter)||i;return e.multiple&&e.options?function(e,t,n,i){for(var r=[],s=F(t),a=i,c=0,d=e.length;c<d;c++)if(s){var l=t(e[c]);l.length&&o.apply(r,l)}else for(var u=e[c][t];!(null==u||i&&a(-1,u));)r.push(u),u=n?u[t]:null;return r}(c.call(e.options,(function(e){return e.selected&&!e.disabled&&!e.parentNode.disabled})),"value"):e.value||""}function f(e){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var O={focus:"focusin",blur:"focusout"},m=/^(?:mouse|pointer|contextmenu|drag|drop|click|dblclick)/i;var E=/\S+/g;var S={focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},mouseenter:{delegateType:"mouseover",bindType:"mouseover"},mouseleave:{delegateType:"mouseout",bindType:"mouseout"},pointerenter:{delegateType:"pointerover",bindType:"pointerover"},pointerleave:{delegateType:"pointerout",bindType:"pointerout"}};Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;if(!document.documentElement.contains(t))return null;do{if(T(t,e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null});var C=function e(t,n){return new e.fn.init(t,n)},T=C.matches=function(e,t){var n=e&&(e.matches||e.webkitMatchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector);return!!n&&n.call(e,t)},y=C.isString=function(e){return f(e)===f("")},I=/^--/;function V(e){return I.test(e)}var A=/-([a-z])/g;function N(e,t){return t.toUpperCase()}var b=C.camelCase=function(e){return e.replace(A,N)};function R(e){return!!e&&1===e.nodeType}var L={},W=r.style,P=["webkit","moz","ms","o"];function D(e,t){if(void 0===t&&(t=V(e)),t)return e;if(!L[e]){var n=b(e),o=""+n.charAt(0).toUpperCase()+n.slice(1);K((n+" "+P.join(o+" ")+o).split(" "),(function(t,n){if(n in W)return L[e]=n,!1}))}return L[e]}function x(e,t,n){return void 0===n&&(n=V(e)),n||g[e]||!B(t)?t:t+"px"}function U(e,t){return parseInt(k(e,t),10)||0}function k(e,t,n){if(R(e)&&t){var o=w.getComputedStyle(e,null);return t?n?o.getPropertyValue(t)||void 0:o[t]:o}}var M,G=function(){},F=C.isFunction=function(e){return f(e)===f(G)&&!!e.call},$=C.uid="_gQ"+Date.now(),j=function(e){return e[$]=e[$]||{}},H=C.isWindow=function(e){return e===e.window},B=C.isNumeric=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},J=function(e){return 9===e.nodeType};function K(e,t){for(var n=0,o=e.length;n<o&&!1!==t.call(e[n],n,e[n]);n++);}function q(e,t,n){K(e,(function(e,o){K(t,(function(t,i){Y(o,e?i.cloneNode(!0):i,n,n&&o.firstChild)}))}))}function Y(e,t,n,o){var i=[];if(K(3===t.nodeType?[]:C("script",t),(function(e,t){var n=document.createElement("script");K(C(t).prop("attributes"),(function(){C(n).attr(this.name,this.value)})),n.text=t.innerHTML,i.push(n),t.parentElement.removeChild(t)})),n)if("SCRIPT"===t.tagName||"STYLE"===t.tagName){var r=document.createElement(t.tagName.toLowerCase());"SCRIPT"===t.tagName?r.text=t.innerHTML:r.appendChild(document.createTextNode(t.innerHTML)),K(C(t).prop("attributes"),(function(){C(r).attr(this.name,this.value)})),r.classList=t.classList,e.insertBefore(r,o)}else e.insertBefore(t,o);else if("SCRIPT"===t.tagName||"STYLE"===t.tagName){r=document.createElement(t.tagName.toLowerCase());"SCRIPT"===t.tagName?r.text=t.innerHTML:r.appendChild(document.createTextNode(t.innerHTML));K(C(t).prop("attributes"),(function(){C(r).attr(this.name,this.value)})),r.classList=t.classList,e.appendChild(r)}else e.appendChild(t);for(var s=0;s<i.length;s++)document.getElementsByTagName("head")[0].appendChild(i[s])}return C.extend=function(){var e,t,n,o,i=arguments[0]||{},r=1,s=arguments.length,a=!1;for("boolean"==typeof i&&(a=i,i=arguments[1]||{},r=2),"object"===f(i)||F(i)||(i={}),s===r&&(i=this,--r);r<s;r++)if(null!=(e=arguments[r]))for(t in e)if(n=i[t],o=e[t],"__proto__"!==t&&i!==o)if(a&&o&&(C.isPlainObject(o)||C.isArray(o))){var c=n&&(C.isPlainObject(n)||C.isArray(n))?n:C.isArray(o)?[]:{};i[t]=C.extend(a,c,o)}else void 0!==o&&(i[t]=o);return i},C.isArray=Array.isArray,C.isPlainObject=function(e){if(!e||"[object Object]"!==Object.prototype.toString.call(e)||e.nodeType||e.setInterval)return!1;if(e.constructor&&!hasOwnProperty.call(e,"constructor")&&!hasOwnProperty.call(e.constructor.prototype,"isPrototypeOf"))return!1;var t;for(t in e);return void 0===t||hasOwnProperty.call(e,t)},C.parseJSON=function(e){return"string"==typeof e&&e?/^[\],:{}\s]*$/.test(e.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,""))?window.VWO._.native.JSON.parse(e):void 0:null},C.getJSON=function(e,t,n,o){return F(t)&&(o=o||n,n=t,t=null),C.ajax({url:e,data:t,success:n,dataType:o})},C.get=function(e,t,n,o){return F(t)&&(o=o||n,n=t,t=null),C.ajax({type:"GET",url:e,data:t,success:n,dataType:o})},C.each=function(){var e,t,o=arguments;1===o.length&&F(o[0])?(e=n.call(this),t=o[0]):(e=o[0],t=o[1]);for(var i=0;i<e.length;i++)t.call(e[i],i,e[i]);return this},C.ajax=function(e){if("script"===e.dataType){var t=document.createElement("script");return t.src=e.url,document.getElementsByTagName("head")[0].appendChild(t),t.onload=e.success||G,void(t.onerror=e.error||G)}var n=new XMLHttpRequest;n.open(e.method?e.method:"GET",e.url,!0),e.data||(e.data=null),n.onload=function(){this.status>=200&&this.status<400&&(e.dataType||(this.response=C.parseJSON(this.response)),e.success&&e.success(this.response))},n.onerror=function(){e.error&&e.error(this.response)},n.send(e.data)},C.isEmptyObject=function(e){return e&&0===Object.keys(e).length},(C.fn=C.prototype={gQVersion:"0.0.1",toArray:function(){return n.call(this,0)},constructor:C,hasClass:function(e){return n.call(this).every((function(t){return 1===t.nodeType&&t.classList.contains(e)}))},ready:function(t){return"loading"!==e.readyState?setTimeout(t):e.addEventListener("DOMContentLoaded",t),this},scrollTop:function(){var e=this[0];return H(e)?e.pageYOffset:J(e)?e.defaultView.pageYOffset:e.scrollTop},scrollLeft:function(){var e=this[0];return H(e)?e.pageXOffset:J(e)?e.defaultView.pageXOffset:e.scrollLeft},getComputedDimensionOuter:function(e,t){let n="height"===e.toLowerCase()?1:0,o=this[0];if(o)return H(o)?window["outer"+e]:this[0]["offset"+e]+(t?U(this[0],"margin"+(n?"Top":"Left"))+U(this[0],"margin"+(n?"Bottom":"Right")):0)},getComputedDimension:function(e,t){var n,o,i=this[0],r="height"===e.toLowerCase()?0:1;if(e=e.charAt(0).toUpperCase()+e.slice(1),J(i)){var s=i.documentElement;return Math.max(i.body["scroll"+e],i.body["offset"+e],s["scroll"+e],s["offset"+e],s["client"+e])}if(H(i))return"height"===e.toLowerCase()?i.outerHeight:i.outerWidth;try{return i.getBoundingClientRect()[e.toLowerCase()]-(U(n=i,"border"+((o=r)?"Left":"Top")+"Width")+U(n,"padding"+(o?"Left":"Top"))+U(n,"padding"+(o?"Right":"Bottom"))+U(n,"border"+(o?"Right":"Bottom")+"Width"))}catch(e){gd(`Error is ${e} and elem is ${i}`,529,25,"getBoundingClientRect")}},height:function(){return this.getComputedDimension("height")},width:function(){return this.getComputedDimension("width")},is:function(e){if(!e)return!1;var t=!1;return this.each((function(n,o){return!(t="string"==typeof e?T(o,e):o===e)})),t},attr:function(e,t){var n;if(e){if(y(e))return void 0===t?null===(n=this[0]?this[0].getAttribute?this[0].getAttribute(e):this[0][e]:void 0)?void 0:n:this.each((function(n,o){o.setAttribute?o.setAttribute(e,t):o[e]=t}));for(var o in e)this.attr(o,e[o]);return this}},removeAttr:function(e){return e=e.match(h)||[],this.each((function(t,n){K(e,(function(e,t){n.removeAttribute(t)}))}))},outerWidth:function(e){return this.getComputedDimensionOuter("Width",e)},outerHeight:function(e){return this.getComputedDimensionOuter("Height",e)},offset:function(){var e=this[0];if(e.nodeType==Node.TEXT_NODE&&(e=e.parentElement),!e)return{top:0,left:0};let n={};try{n=e.getBoundingClientRect()}catch(t){if(gd(`Error is ${t} and elem is ${e}`,603,25,"getBoundingClientRect"),e===document)return}var o=e.ownerDocument?e.ownerDocument.defaultView:window;return{top:n.top+o.pageYOffset-t.clientTop,left:n.left+o.pageXOffset-t.clientLeft}},index:function(e){var t=e?C(e)[0]:this[0],n=e?this:C(t).parent().children();return s.call(n,t)},each:C.each,delegate:function(e,t,n,o){return this.on(e,t,n,o)},on:function(e,t,n,o){var i,r,s=this;return F(t)&&(n=t,t=null),this[0]===document&&"ready"===e?(this.ready(n),this):(t&&(i=n,n=function(e){for(var n=e.target;!T(n,t);){if(n===this||!n)return!1;n=n.parentNode}n&&i.call(n,e)}),K(y(r=e)&&r.match(E)||[],(function(i,r){S[r]&&(t&&S[r].delegateType?e=S[r].delegateType:S[r].bindType&&(e=S[r].bindType)),s.each((function(t,i){i.addEventListener(e,n,!!o)}))})),this)},off:function(e,t,n){return this.each((function(o,i){i.removeEventListener(e,t,!!n)}))},isChecked:function(){return null!==this[0].getAttribute("checked")},isFocussed:function(){return this[0]===e.activeElement},closest:function(e){return new C(this[0].closest(e))},parent:function(){return new C(this[0]&&this[0].parentNode)},val:function(e){if(!arguments.length)return this[0]&&v(this[0]);const t=!window.DISABLE_NATIVE_CONSTANTS&&window.VWO._.nativeConstants.get("Array").prototype.map||u;return this.each((function(n,o){var i=o.multiple&&o.options;if(i||/radio|checkbox/i.test(o.type)){var r=Array.isArray(e)?t.call(e,String):null===e?[]:[String(e)];i?K(o.options,(function(e,t){t.selected=r.indexOf(t.value)>=0})):o.checked=r.indexOf(o.value)>=0}else o.value=null==e?"":e}))},prop:function(e,t){if(e){if(y(e))return void 0===t?this[0][e]:this.each((function(n,o){o[e]=t}));for(var n in e)this.prop(n,e[n]);return this}},data:function(e,t){var n=this;if(!e){if(!this[0])return;var o={};return K(this[0].attributes,(function(e,t){var i=t.name.match(_);i&&(o[i[1]]=n.data(i[1]))})),o}if(y(e))return void 0===t?function(e,t){var n=j(e)[t];return void 0===n&&(n=e.dataset?e.dataset[t]:C(e).attr("data-"+t)),n}(this[0],e):this.each((function(n,o){return function(e,t,n){return j(e)[t]=n}(o,e,t)}));for(var i in e)this.data(i,e[i]);return this},eq:function(e){return C(this.get(e))},get:function(e){return void 0===e?n.call(this):e<0?this[e+this.length]:this[e]},appendTo:function(e){for(var t=C(e),n=0;n<t.length;n++)t[n].appendChild(this[0]);return this},find:function(e){return this[0]||(e=void 0),C(e,this[0])},toggleClass:function(e,t,n){var o=[],i=void 0!==t;return y(e)&&(o=e.match(h)||[]),this.each((function(e,r){if(1===r.nodeType)for(var s=0;s<o.length;s++)i?(n=t?"add":"remove",r.classList[n](o[s])):r.classList.toggle(o[s])}))},addClass:function(e){return this.toggleClass(e,!0,"add"),this},removeClass:function(e){return e?this.toggleClass(e,!1,"remove"):this.attr("class",""),this},remove:function(){return this.each((function(e,t){t.parentNode.removeChild(t)})),this},children:function(){var e=[];return this.each((function(t,n){o.apply(e,n.children)})),C(e)},map:function(e){const t=!window.DISABLE_NATIVE_CONSTANTS&&window.VWO._.nativeConstants.get("Array").prototype.map||[].map;return C(t.call(this,(function(t,n){return e.call(t,n,t)})))},clone:function(){return this.map((function(e,t){return t.cloneNode(!0)}))},filter:function(e){var t,n,o,r,s,a=e;y(a)&&(a=function(t,n){return T(n,e)});const c=!window.DISABLE_NATIVE_CONSTANTS&&(null===(s=null===(r=null===(o=null===(n=null===(t=window.VWO._)||void 0===t?void 0:t.nativeConstants)||void 0===n?void 0:n.get)||void 0===o?void 0:o.call(n,"Array"))||void 0===r?void 0:r.prototype)||void 0===s?void 0:s.filter)||i;return C(c.call(this,(function(e,t){return a.call(e,t,e)})))},parents:function(e){var t=[];return this.each((function(e,n){for(var o=n.parentNode;o&&9!==o.nodeType;)t.push(o),o=o.parentNode})),t=t.filter((function(e,n){return t.indexOf(e)===n})),e&&(t=t.filter((function(t){return T(t,e)}))),C(t)},append:function(){var e=this;return K(arguments,(function(t,n){q(e,C(n))})),this},prepend:function(){var e=this;return K(arguments,(function(t,n){q(e,C(n),!0)})),this},html:function(e){try{if(!this.length)return this;window._vwo_spaR&&this.each((function(t,n){e!==n.innerHTML&&(n.__vwoControlInnerHTML=n.innerHTML,n.__vwoExpInnerHTML=e)}));let t=e&&e.includes("<br>");return void 0===e?this[0]&&this[0].innerHTML:this.each((function(n,o){1===o.childNodes.length&&3===o.childNodes[0].nodeType&&o.childNodes[0].textContent&&!t?o.childNodes[0].textContent=e:o.innerHTML=e}))}catch(e){gd(`Error is ${e}`,529,25,"html")}},css:function(e,t){if(y(e)){var n=V(e);return e=D(e,n),arguments.length<2?this[0]&&k(this[0],e,n):e?(t=x(e,t,n),this.each((function(o,i){R(i)&&(n?i.style.setProperty(e,t):i.style[e]=t)}))):this}for(var o in e)this.css(o,e[o]);return this},hashchange:function(e){window.addEventListener("hashchange",e)},replaceWith:function(e){return this.each((function(t,n){var o=n.nextSibling,i=n.parentNode;C(n).remove(),o?C(o).before(e):C(i).append(e)}))},before:function(){var e=this;return K(arguments,(function(t,n){C(n).insertBefore(e)})),this},after:function(){var e=this;const t=!window.DISABLE_NATIVE_CONSTANTS&&window.VWO._.nativeConstants.get("Array").prototype.reverse||l;return K(t.apply(arguments),(function(n,o){t.apply(C(o).slice()).insertAfter(e)})),this},insertBefore:function(e){var t=this;return C(e).each((function(e,n){var o=n.parentNode;o&&t.each((function(t,i){Y(o,e?i.cloneNode(!0):i,!0,n)}))})),this},insertAfter:function(e){var t=this;return C(e).each((function(e,n){var o=n.parentNode;o&&t.each((function(t,i){Y(o,e?i.cloneNode(!0):i,!0,n.nextSibling)}))})),this},trigger:function(t,n){var o,i;if(y(t)){var r=[(i=t.split("."))[0],i.slice(1).sort()],s=r[0],a=r[1],c=m.test(s)?"MouseEvents":"HTMLEvents";(o=e.createEvent(c)).initEvent(s,!0,!0),o.namespace=a.join(".")}else o=t;o.data=n;var d=o.type in O;return this.each((function(e,t){d&&F(t[o.type])?t[o.type]():t.dispatchEvent(o)}))},contents:function(){return this[0]?C(this[0].childNodes):C("")},not:function(e){return C(this).filter((function(t,n){return!T(n,e)}))}}).bind=C.fn.live=C.fn.on,C.inArray=function(e,t){return s.call(t,e)},C.trim=function(e){return(e||"").replace(p,"")},C.getScript=function(e,t){return C.get(e,void 0,t,"script")},C.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),(function(e,t){C.fn[t]=function(e){return"submit"===t?this[0].submit():e?this.bind(t,e):this.trigger(t)},C.attrFn&&(C.attrFn[t]=!0)})),C.guid=1,C.proxy=function(e,t,n){return 2===arguments.length&&("string"==typeof t?(e=(n=e)[t],t=void 0):t&&!F(t)&&(n=t,t=void 0)),!t&&e&&(t=function(){return e.apply(n||this,arguments)}),e&&(t.guid=e.guid=e.guid||t.guid||C.guid++),t},(C.fn.init=function(t,n){var i,r,s=!1;if(y(t)&&/<.+>/.test(t)){s=!0;try{r=t,M||(M=e.implementation.createHTMLDocument(null)),M.body.innerHTML=r,t=M.body.childNodes}catch(e){throw e}}if(!t)return this;if(t&&t.nodeType||H(t))return this[0]=t,this.length=1,this;if(y(t)){n=n||e;var a=this.constructor(),c=n instanceof C?(null===(i=n)||void 0===i?void 0:i.toArray())||[]:[n];for(let e=0;e<c.length;e++)try{const n=c[e];var d=/^#[\w-]*$/.test(t)&&n.getElementById?n.getElementById(t.slice(1)):n.querySelectorAll(t);d&&d.nodeType&&(d=[d]),o.apply(a,s?t:d)}catch(e){}return a}if(F(t))return C.fn.ready(t);for(var l=0;l<t.length;l++)this.length=t.length,this[l]=t[l]}).prototype=C.fn,C.fn.splice=a,"function"==typeof Symbol&&(C.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator]),C.prototype.slice=function(){return C(n.apply(this,arguments))},C.prototype.length=0,C.nodeName=function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},C}();pd(vd)})();

</script><style type="text/css">.fancybox-margin{margin-right:10px;}</style><style></style><script type="text/javascript">!function(){"use strict";function e(e){try{return e()}catch(e){return}}let o;window.VWO=window.VWO||[],window.VWO.v="7.0",window.VWO.v_e="e618aac1e";const n=function(){if(void 0!==o)return o;const e=[],n=window.VWO._.allSettings.dataStore.campaigns;let t,i;for(let o in n)e.push(o);return o=!!(t=(window.location.search+window.location.hash).match(/.*_vis_test_id=(.*?)&.*_vis_opt_preview_combination=(.*)$/))&&(!(!e.includes(t[1])||!n[t[1]]||void 0===n[t[1]].combs[i=function(e){if(!e)return e;try{e=window.decodeURIComponent(e)}catch(e){}return e}(t[2])])&&i),o};class t{constructor(){var e,o;window.VWO._.phoenixMT.on("vwo_campaignsLoaded",(()=>{this.processLoadedCampaigns(),window.VWO.state="executionComplete"})),(null===(e=window.VWO._.phoenixMT.getEventHistory("vwo_campaignsLoaded"))||void 0===e?void 0:e.length)>0&&(this.processLoadedCampaigns(),(null===(o=window._vwoCc)||void 0===o?void 0:o.delayCustomGoal)||window.VWO._.phoenixMT.clearEventHistory("vwo_campaignsLoaded"))}processLoadedCampaigns(){this.setBucketedCampaigns(),this.executeAll({bucketed_campaigns:window.VWO._.bucketedCampaignsAPIStore.campaigns})}setBucketedCampaigns(){window.VWO._.bucketedCampaignsAPIStore=window.VWO._.bucketedCampaignsAPIStore||{},window.VWO._.bucketedCampaignsAPIStore.campaigns=[];let e=window._vis_debug||n()?"debug":"";e+="_vis_opt_exp_";const o=new RegExp(`^${e}(\\d{1,})_combi$`,""),t=document.cookie.split(";");for(let e=0;e<t.length;e++){const[n,i=""]=t[e].split("=").map((e=>e.trim())),s=o.exec(n);s&&_vwo_exp[s[1]]&&window.VWO._.bucketedCampaignsAPIStore.campaigns.push({[s[1]]:i,name:_vwo_exp[s[1]].name,variation:_vwo_exp[s[1]].comb_n[i]})}}executeAll(o={}){const n=e((()=>window.VWO._.bucketedCampaignsAPIStore.callbacks.length))||0;for(let t=0;t<n;t++){const n=window.VWO._.bucketedCampaignsAPIStore.callbacks[t];e((()=>"number"==typeof n.count))?n.count>0?(n(o),--n.count):(window.VWO._.bucketedCampaignsAPIStore.callbacks.splice(t,1),t--):n(o)}}}
/*! *****************************************************************************
    Copyright (c) Microsoft Corporation.

    Permission to use, copy, modify, and/or distribute this software for any
    purpose with or without fee is hereby granted.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
    REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
    AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
    INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
    LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
    OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
    PERFORMANCE OF THIS SOFTWARE.
    ***************************************************************************** */function i(e,o,n,t){return new(n||(n=Promise))((function(i,s){function d(e){try{r(t.next(e))}catch(e){s(e)}}function a(e){try{r(t.throw(e))}catch(e){s(e)}}function r(e){var o;e.done?i(e.value):(o=e.value,o instanceof n?o:new n((function(e){e(o)}))).then(d,a)}r((t=t.apply(e,o||[])).next())}))}const s="cCC",d="vwo__activated",a="nSF",r="vwo_pageUnload",l="vE",w="pageExitEvent",c="cCA",u="loadSurveyLib";function _(){let e,o,n=0,t=0,i=0,s=0,d=document.querySelector("._vwo_scroll_fix");function a(e,o){return Math.round(e/o*100)}function r(r=!1){try{const{xScrollPercent:l,yScrollPercent:w,absXScroll:c,absYScroll:u,contentWidth:_,contentHeight:v}=function(){const e=d||document.documentElement,o=(null==d?void 0:d.scrollTop)||window.scrollY||window.pageYOffset,n=(null==d?void 0:d.scrollLeft)||window.scrollX||window.pageXOffset,t=e.scrollHeight,i=e.scrollWidth,s=window.innerHeight,r=window.innerWidth,l=o+s,w=a(l,t),c=n+r;return{xScrollPercent:a(c,i),yScrollPercent:w,absXScroll:c,absYScroll:l,contentWidth:i,contentHeight:t}}(),g=o<v,p=e<v;o=v,e=_,n=Math.max(c,n),t=Math.max(u,t),i=p&&!r?a(n,e):Math.max(l,i),s=g&&!r?a(t,o):Math.max(w,s)}catch(e){}}return r(),window.addEventListener("resize",(()=>r(!0))),d?d.addEventListener("scroll",(()=>r())):window.addEventListener("scroll",(()=>r())),{getFinalScrollValues:function(){return{xScrollDepthAbs:n,yScrollDepthAbs:t,xScrollDepthPercent:i>100?100:i,yScrollDepthPercent:s>100?100:s}},updateScrollState:r}}var v,g,p,O,h,m,V;!function(e){e.DOM="vwo_dom"}(v||(v={})),function(e){e.WILD_CARD="*",e.TRIGGER="trigger",e.POST_INIT="post-init",e.TIMER="vwo_timer"}(g||(g={})),function(e){e.URL_CHANGE="vwo_urlChange",e.LEAVE_INTENT="vwo_leaveIntent",e.CLICK_EVENT="vwo_dom_click",e.SUBMIT_EVENT="vwo_dom_submit",e.PAGE_LOAD_EVENT="vwo_page_load"}(p||(p={})),function(e){e.PAGE_VIEW="vwo_pageView",e.PAGE_UNLOAD_EVENT="vwo_pageUnload"}(O||(O={})),function(e){e.EXIT_CONDITIONS="__exitConditions"}(h||(h={})),function(e){e.DOM_CONTENT_LOADED="DOMContentLoaded",e.SCROLL="scroll",e.CLICK="click",e.SUBMIT="submit"}(m||(m={})),function(e){e[e.DEBUG=0]="DEBUG",e[e.INFO=1]="INFO",e[e.WARN=2]="WARN",e[e.ERROR=3]="ERROR"}(V||(V={}));var A=new class{constructor(e){this.setLevel(e)}setLevel(e="warn"){this.logLevel=V[e.toUpperCase()]}info(e,o={}){this.customLog(V.INFO,e,o)}debug(e,o={}){this.customLog(V.DEBUG,e,o)}warn(e,o={}){var n,t;this.customLog(V.WARN,e,o,null===(t=null===(n=window.VWO)||void 0===n?void 0:n._)||void 0===t?void 0:t.customError)}error(e,o={}){var n,t;this.customLog(V.ERROR,e,o,null===(t=null===(n=window.VWO)||void 0===n?void 0:n._)||void 0===t?void 0:t.customError)}customLog(e,o,n,t=null){var i,s,d;if(e>=this.logLevel){const a=this.formatMessage(e,o,n);null===(d=null===(s=null===(i=window.VWOEvents)||void 0===i?void 0:i.store)||void 0===s?void 0:s.actions)||void 0===d||d.addLogsForDebugging(a),t?t(a):this.consoleLog(e,[a])}}consoleLog(e,o){switch(e){case V.INFO:console.info(...o);break;case V.WARN:console.warn(...o);break;case V.ERROR:console.error(...o);break;default:console.log(...o)}}formatMessage(e,o,n){var t,i;const s=Object.keys(n).reduce(((e,o)=>e.replace(new RegExp(`{{${o}}}`,"g"),n[o])),o),d=`${v.DOM}_`;let a=n;const r=(null===(t=n.data)||void 0===t?void 0:t.vwoEventName)||n.vwoEventName;r!==d+m.CLICK&&r!==d+m.SUBMIT||(a=n.data?null===(i=n.data)||void 0===i?void 0:i.props:a.props,a=a||{name:r});let l=JSON.stringify;try{l=window.VWO._.native.JSON.stringify||JSON.stringify}catch(e){}return`VWO: [${V[e].toUpperCase()}] [${(new Date).toUTCString()}] ${s} ${l(a)}`}}("warn");class W{constructor(){this.GoalsEnum=window.VWO._.GoalsEnum,this.eventName=r,this.attachedFilters=[],this.unloadListenersAttached=!1,this.registeredTriggers=[],this.unloadCaptured=!1,this.pageStartTime=performance?performance.timeOrigin:Date.now(),this.goalConverter=new window.VWO.modules.utils.goalUtils.GoalConversion("vwoPageUnloadData",[this.GoalsEnum.PAGE_UNLOAD,this.GoalsEnum.CUSTOM_GOAL]),window.VWO._.phoenixMT.on("vwo_campaignsLoaded",(()=>{this.updatePageUnloadTriggers()})),this.updatePageUnloadTriggers()}updatePageUnloadTriggers(){return i(this,void 0,void 0,(function*(){const e=yield window.fetcher.getValue("VWO._.pageUnloadTriggers");if(this.pageData=yield window.fetcher.getValue("VWO.pluginStorage.props.page"),!e)return;const o=Object.keys(e);if(this.registeredTriggers.length!==o.length){const e=this.extractPageUnloadFilters(o);this.attachedFilters=function(e){const o=[];return e.forEach((e=>{var n;null===(n=e.filters)||void 0===n||n.forEach(((n,t)=>{const i=n[0].substring(0,n[0].indexOf("."));if("event"===i||"page"===i){const i=JSON.parse(JSON.stringify(n));o.push({condition:i,triggerName:e.triggerName,condId:e.id,filterId:t})}}))})),o}(e),this.registeredTriggers=o,this.addListenersForPageUnload()}}))}extractPageUnloadFilters(e){var o;const n=[];for(let t=0;t<e.length;t++){const i=null===(o=window.VWO._.allSettings.triggers[e[t]])||void 0===o?void 0:o.cnds;for(let o=0;o<i.length;o++){if(0===Object.keys(i[o].filters).length)i[o].filters=[];else for(let e=0;e<i[o].filters.length;e++){const n=i[o].filters[e],t=n[0].match(/^page\.(.*)/);t&&(n[0]="event."+t[1])}n.push(Object.assign(Object.assign({},i[o]),{triggerName:e[t]}))}}return n}evaluateAndSendData(o){let n;const{getFinalScrollValues:t,updateScrollState:i}=this.initScrollTracking;i();const s=t();if(this.pageData)for(let e in this.pageData)o[e]=this.pageData[e];o.timeSpent=Math.floor((Date.now()-this.pageStartTime)/1e3),o.sdxp=s.xScrollDepthPercent,o.sdxa=s.xScrollDepthAbs,o.sdyp=s.yScrollDepthPercent,o.sdya=s.yScrollDepthAbs,window.VWO._.lastPageUnloadURL=this.pageData.url;try{o.preComputedConds=window.VWO.modules.utils.triggers.triggersConditionsCheck(this.eventName,o,this.attachedFilters),n={name:this.eventName,vwoEventName:this.eventName,preComputedConds:o.preComputedConds,page:this.pageData,timeSpent:o.timeSpent,sdxp:o.sdxp,sdxa:o.sdxa,sdyp:o.sdyp,sdya:o.sdya,postSyncCallback:function(){delete window.VWO._.lastPageUnloadURL}},this.goalConverter.fireEventForConversion(this.eventName,n,{eventData:o}),delete n.preComputedConds;const t=e((()=>n._vwo.eventDataConfig))||{};o._vwo=o._vwo||{},Object.keys(t).length&&(o._vwo.eventDataConfig=t),o._vwo.syncEventData=n}catch(o){A.error(o)}}resetStartTimeAndPageData(){this.pageStartTime=Date.now(),this.updatePageUnloadTriggers()}sendDataWrapper(e){return this.unloadCaptured?this.unloadCaptured=!1:(window.VWO._.phoenixMT.trigger(r,e),this.unloadCaptured=!0)}addListenersForPageUnload(){this.unloadListenersAttached||(window.VWO._.phoenixMT.on(r,(e=>{this.evaluateAndSendData(e)}),{syncToDataLayer:!0}),window.VWO._.phoenixMT.on(w,(e=>{this.sendDataWrapper(e)})),this.initScrollTracking=_(),window.VWO._.phoenixMT.on("vwo_urlChangeMt",(e=>{window.VWO._.phoenixMT.trigger(r,e),this.resetStartTimeAndPageData()})),this.unloadListenersAttached=!0)}}function E(e,o){var n,t,i,s,d,r,l,w;const c=window._vwo_cdn||window.VWO.modules.dataStorePlugin.serverUrl,_=window.VWO.modules.dataStorePlugin.serverUrl,v=null===(i=null===(t=null===(n=window.VWO._.allSettings)||void 0===n?void 0:n.dataStore)||void 0===t?void 0:t.plugins)||void 0===i?void 0:i.LIBINFO,g=null===(s=null==v?void 0:v.TRACK)||void 0===s?void 0:s.HASH,p=null===(d=null==v?void 0:v.OPA)||void 0===d?void 0:d.HASH,O=null===(r=null==v?void 0:v.OPA)||void 0===r?void 0:r.PATH,h=null===(l=null==v?void 0:v.SURVEY)||void 0===l?void 0:l.HASH;let m=!1,V=!1;const A=null===(w=window.VWO._)||void 0===w?void 0:w.loadPC;let W=!1,E=window._vis_apm_lib;const S=[];for(const o of e){const e=window.VWO._.allSettings.dataStore.campaigns;if(Object.prototype.hasOwnProperty.call(e,o)){const n=e[o];if("ANALYSIS"!==n.type&&"ANALYZE_FORM"!==n.type&&"ANALYZE_HEATMAP"!==n.type&&"ANALYZE_RECORDING"!==n.type||(m=!0,V=!0),"FUNNEL"!==n.type&&"TRACK"!==n.type&&"INSIGHTS_FUNNEL"!==n.type||(V=!0),"SURVEY"===n.type||n.survey&&n.survey.id)for(var f in W=!0,n.survey)Object.prototype.hasOwnProperty.call(n.survey,f)&&S.push(f)}}if(A&&window.VWO.modules.utils.loadScript(`${c}web/djIkcGM6MS4w/tag-1a6cb79d9b921e9f733a3a9f91c43b90.js`,null,(function(){})),V&&!window.VWO.v_t&&window.VWO.modules.utils.loadScript(`${c}7.0/track-${g}.js`),m&&!window.VWO.nls&&(window.VWO.v_t||window.VWO.modules.utils.loadScript(`${c}7.0/track-${g}.js`),window.VWO.modules.utils.loadScript(`${c}analysis${O}/opa-${p}.js`,null,(function(){window.VWO.modules.vwoUtils.optOut.callStopAnalyzeAndSurvey()}))),!window.VWO._[u]){const e=()=>{window.VWO.modules.utils.libUtils.loadScript(`${_}va_survey-${h}.js`,null,(()=>{window.VWO.modules.vwoUtils.optOut.callStopAnalyzeAndSurvey(),window.VWO._[u]=!0}))};window.VWO._.shouldLoadSurveyLib?e():window.VWO.phoenix('on("${{1}}", "${{2}}")',null,{captureGroups:[u,e]})}E&&!window.VWO.apm&&window.VWO.modules.utils.loadScript(`${_}${window._vis_apm_lib}`,null,(()=>{}),{defer:!0}),W&&o&&window.VWO.phoenix('trigger("${{1}}", "${{2}}")',null,{captureGroups:[a,{oldArgs:[S]}]})}function S(e,o){const n=window.VWO.consentMode;if(n){if(n.dT)return;if(n.hT){const n=window.VWO._.phoenixMT.on(c,(()=>{window.VWO._.phoenixMT.off(c,n),E(e,o)}));return}}E(e,o)}window.VWO.onSurveyShown=function(e){this.push(["onEventReceive",window.VWO._.EventsEnum.ON_SURVEY_SHOWN,function(o){e(o[1])}])},window.VWO.onSurveyCompleted=function(e){this.push(["onEventReceive",window.VWO._.EventsEnum.ON_SURVEY_COMPLETED,function(o){e(o[1])}])},window.VWO.onSurveyAnswerSubmitted=function(e){this.push(["onEventReceive",window.VWO._.EventsEnum.ON_SURVEY_ANSWER_SUBMITTED,function(o){e(o[1])}])},window.VWO._.loadNonTestingLibraries=S;class f{constructor(){this.vwoExecutedTriggeredOnce=!1,this.vwoOSCTriggeredOnce=!1,this.vwoDebouncedTimer=null}_debouncedEvent(){this.vwoDebouncedTimer&&clearTimeout(this.vwoDebouncedTimer),this.vwoDebouncedTimer=setTimeout((()=>this._sendCampaignsLoaded()),f.CAMPAIGNS_LOADED_DELAY)}_sendCampaignsLoaded(){null!==this.vwoCookieListenerId&&(window.VWO._.phoenixMT.trigger("vwo_campaignsLoaded"),window.VWO._.phoenixMT.off(this.vwoCookieListenerId),this.vwoCookieListenerId=null)}_attachCombiListener(){this.vwoCookieListenerId=window.VWO._.phoenixMT.on(s,(()=>this._debouncedEvent()))}_canAttachCombiListenerOnce(e){return!(!window._vis_debug&&!n())||(this.vwoExecutedTriggeredOnce?e||this.vwoOSCTriggeredOnce:!e)}_attachCombiListenerOnce(e){this._canAttachCombiListenerOnce(e)&&(this._debouncedEvent(),this._attachCombiListener())}execute(){const o=!!window._vwo_code;if(this._attachCombiListenerOnce(o),this.vwoExecutedTriggeredOnce)return void(this.vwoOSCTriggeredOnce=!0);const n=function(){const{executableCampaignsOnCurrentPage:o}=window.VWO._,n=window.VWO._.allSettings.dataStore.campaigns,t=[{},[]];if(null==o?void 0:o.length)for(const i of o){const o=n[i];e((()=>window.VWO.modules.utils.libUtils.isTestingCampaign(o.type)))&&(o.ready?t[0][i]=o.combination_chosen:t[1].push(i))}return window._vwo_code&&(window._vwo_code.lT||window._vwo_code.sT)&&t.push({timeout:!0}),t}();window.VWO._.triggerEvent.apply(window.VWO._.triggerEvent,[l,n]),this.vwoExecutedTriggeredOnce=!0}}f.CAMPAIGNS_LOADED_DELAY=200;const C=new f,L=C.execute.bind(C),b=()=>{window.VWO.modules.tags.sessionInfoService.eraseSessionCookie(),window.fetcher.setValue("window._vwo_uuid",null),window.fetcher.setValue("window.VWO._.allSettings.dataStore.uuid",null),window._vwo_uuid=null,window.VWO._.allSettings.dataStore.uuid=null,(()=>{const o=window.VWO._.cookies,n=o.getAll(),t=/^(debug)?(_vis_opt|_vwo)/;for(const i in n)if(t.test(i)){const n=/(_vis_opt_exp_|_vwo_uuid_)(\d+)/,t=e((()=>n.exec(i)[2]));t||"_vwo"==i?(o.createThirdParty(i,"",-1,null,t),i.includes("combi")&&o.createThirdParty(`_vis_opt_exp_${t}_combi_choose`,"",-1,null,t)):o.create(i,"",-1)}})(),Object.keys(window.localStorage).forEach((e=>{e.indexOf("vwo")>-1&&window.localStorage.removeItem(e)})),window.VWO._.sessionInfoService.setVisitorInformation("new"),e((()=>window.VWO._.crossStore.removeAll())),window.VWO._.phoenixMT.trigger("vwo.session.destroyed"),955434===window._vwo_acc_id&&e((()=>window.VWO._.tua.clearCallbacks()))};window.VWO._.destroySession?window.VWO._.destroySession(b):window.VWO._.destroySession=b,window.VWO._.ncLib=window.VWO._.ncLib||{},window.VWO._.ncLib.initNonCriticalLib=()=>{var e;(L(),window.VWO._.ncLib.ncInit)||(window.VWO._.vwoLib.init("nonCritical",window.VWO,null),e=window.VWO.modules.dataStorePlugin.vwoUUID,window.VWO.modules.otherLibDeps.setOtherLibrariesDepsMT(),window.VWO._.addConsentTrigger=function(e){return i(this,void 0,void 0,(function*(){yield window.VWO._.insightsOnConsentPromise,e()}))},window.VWO._.libLoaded=!0,window.VWO._.track=window.VWO._.track||{},window.VWO._.GoalsEnum={SEPARATE_PAGE:"SEPARATE_PAGE",CLICK_ELEMENT:"CLICK_ELEMENT",ENGAGEMENT:"ENGAGEMENT",FORM_SUBMIT:"FORM_SUBMIT",ON_PAGE:"ON_PAGE",REVENUE_TRACKING:"REVENUE_TRACKING",CUSTOM_GOAL:"CUSTOM_GOAL",PAGE_UNLOAD:"PAGE_UNLOAD"},window.VWO._.CampaignEnum={AB_CAMPAIGN:"VISUAL_AB",MVT_CAMPAIGN:"VISUAL",SPLIT_CAMPAIGN:"SPLIT_URL",SURVEY_CAMPAIGN:"SURVEY",ANALYZE_HEATMAP_CAMPAIGN:"ANALYZE_HEATMAP",ANALYZE_RECORDING_CAMPAIGN:"ANALYZE_RECORDING",ANALYZE_FORM_CAMPAIGN:"ANALYZE_FORM",ANALYSIS_CAMPAIGN:"ANALYSIS",GOAL_CAMPAIGN:"TRACK",FUNNEL_CAMPAIGN:"FUNNEL"},window.VWO._.coreLib=window.VWO._.coreLib||{},window.VWO._.coreLib.compareUrlWithIncludeExcludeRegex=window.VWO.modules.utils.urlUtils.compareUrlWithIncludeExcludeRegex.bind(window.VWO.modules.utils.urlUtils),window.VWO._.coreLib.getCurrentUrl=function(){return window._vis_opt_url||window.location.href},window.VWO._.coreLib.runCampaigns=function(e,o){return i(this,void 0,void 0,(function*(){"object"==typeof e&&(o=e.expIds);const n=o.map((function(e){return i(this,void 0,void 0,(function*(){yield window.VWO.modules.events.fireEventAndSyncData(window.VWO.phoenix,d,{id:e})}))}));yield Promise.all(n),window.VWO._.track.nlsProcessed=!0,window.VWO._.phoenixMT.trigger("vwo_insightsActivated"),window.VWO._.vwoLib.init("track",window.VWO,null)}))},window.VWO._.libUtils.createUUIDCookie=function(){return window.VWO._.libUtils.createUUIDCookie2({vwoUUID:e})},window.VWO._.libUtils.sendCall=function(e,o,n,t){window.VWO.modules.vwoUtils.sendCall({url:e},o,n,t)},window.VWO._.libUtils.extraData=function(e){return window.VWO._.libUtils.extraData2(e)},window.VWO._.libUtils.isSessionBasedCampaign=function(e){const o=window.VWO._.allSettings.dataStore.campaigns[e];return window.VWO._.libUtils.isSessionBasedCampaign2(o)},window.VWO._.libUtils.isBot=function(){return window.VWO._.libUtils.isBot2()},window.VWO.modules.otherLibDeps.storeSurveyDataInVWOSurveySettings(window._vwo_exp),function(){const e=window._vwo_pa={},o=window._vwo_exp;for(var n in o)"ANALYZE_RECORDING"===o[n].type&&(e.r=1),"ANALYZE_FORM"===o[n].type&&(e.r=1),"ANALYZE_HEATMAP"===o[n].type&&(e.r=1)}(),window._vis_heatmap||S(window._vwo_exp_ids),new t,window.VWO.modules.phoenixPlugins.events.predefinedEvents.PageUnloadEvent=new W,window.VWO._.ncLib.ncInit=!0)},window.VWO._.phoenixMT&&window.VWO._.phoenixMT.trigger("vwo_InitNCLib")}();

</script></head>
    <body class="main" style="margin-bottom: 968px;"><div role="dialog" aria-live="polite" aria-label="cookieconsent" aria-describedby="cookieconsent:desc" class="cc-window cc-banner cc-type-info cc-theme-block cc-bottom cc-color-override--677639112 " style=""><!--googleoff: all--><span id="cookieconsent:desc" class="cc-message">This website uses cookies to enhance your experience. By continuing to browse the website, you are agreeing to our use of cookies. <a aria-label="learn more about cookies" role="button" tabindex="0" class="cc-link" href="/privacy/" rel="noopener noreferrer nofollow" target="_blank">Learn more</a></span><div class="cc-compliance"><a aria-label="dismiss cookie message" role="button" tabindex="0" class="cc-btn cc-dismiss">Accept Cookies</a></div><!--googleon: all--></div><nav id="lf-menu" class="lf-menu lf-border-full lf-offcanvas lf-right"><div class="lf-panels"><div class="lf-panel lf-hasnavbar lf-opened lf-current" id="lf-mainNav"><div class="lf-navbar"><a class="lf-title">Menu </a><a class="close-menu" href="#">✖</a></div><ul class="nav lf-listview"><li class="mobile_only"><a class="lf-next" href="#lf-1" data-target="#lf-1"></a><a>English</a></li><li class="mm-divider mobile_only reglinks"><a class="lf-next" href="#lf-2" data-target="#lf-2"></a><a class="reglinks__login" href="https://my.litefinance.org/?openPopup=/login/popup">Login</a><a href="https://my.litefinance.org/registration">Registration</a></li><li class="mm-divider mobile_only"><a class="live-chat" href="https://my.litefinance.org/?openPm=2">Live Chat</a></li><li class="mm-divider mobile_only"><a href="https://www.litefinance.org/blog/">Blog</a></li><li class="mm-divider mobile_only"><a href="https://my.litefinance.org/?openPopup=/login/popup" class="cabinet">Client's trading cabinet</a></li><li class="dropdown"><a class="lf-next" href="#lf-3" data-target="#lf-3"></a><a class="waves-effect waves-light " href="https://www.litefinance.org/company/">About Us</a></li><li class="dropdown"><a class="lf-next" href="#lf-4" data-target="#lf-4"></a><a class="waves-effect waves-light " href="https://www.litefinance.org/beginners/">For beginners</a></li><li class="dropdown dropdown-mega"><a class="lf-next" href="#lf-5" data-target="#lf-5"></a><a class="waves-effect waves-light " href="https://www.litefinance.org/trading/">Trade Forex</a></li><li class="dropdown"><a class="lf-next" href="#lf-7" data-target="#lf-7"></a><a class="waves-effect waves-light " href="https://www.litefinance.org/social-trading/">For investors</a></li><li class="dropdown dropdown-mega"><a class="lf-next" href="#lf-8" data-target="#lf-8"></a><a class="waves-effect waves-light " href="https://www.litefinance.org/partners/">For partners</a></li><li class="dropdown"><a class="lf-next" href="#lf-10" data-target="#lf-10"></a><a class="waves-effect waves-light " href="https://www.litefinance.org/promo/bonuses/">Promotions</a></li><li class="dropdown dropdown-mega"><a class="lf-next" href="#lf-11" data-target="#lf-11"></a><a class="waves-effect waves-light " href="https://www.litefinance.org/contests/">Contests</a></li><li class="dropdown dropdown-mega"><a class="lf-next" href="#lf-13" data-target="#lf-13"></a><a class="waves-effect waves-light " href="https://www.litefinance.org/support/">Support</a></li><li class="dropdown blog"><a class="lf-next" href="#lf-15" data-target="#lf-15"></a><a class="waves-effect waves-light " href="https://www.litefinance.org/blog/">Blog</a></li></ul></div><div class="lf-panel lf-hasnavbar lf-hidden" id="lf-1"><div class="lf-navbar"><a class="lf-btn lf-prev" href="#lf-mainNav" data-target="#lf-mainNav"></a><a class="lf-title" href="#lf-mainNav">English</a></div><ul class="lf-listview"><li><a href="http://178.248.238.87/"><span class="flag flag-id" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Indonesian</a></li><li><a href="https://litefinance.vn/"><span class="flag flag-vn" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Tiếng Việt</a></li><li><a href="https://www.litefinance.org/ru/"><span class="flag flag-ru" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Русский</a></li><li><a href="https://www.litefinance.org/fa/"><span class="flag flag-ir" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> فارسی</a></li><li><a href="https://www.litefinance.org/my/"><span class="flag flag-mm" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> မြန်မာ</a></li><li><a href="https://www.litefinance.org/ms/"><span class="flag flag-my" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Malay</a></li><li><a href="https://www.litefinance.org/th/"><span class="flag flag-th" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Thai</a></li><li><a href="https://www.litefinance.org/ar/"><span class="flag flag-sa" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> العربية</a></li><li><a href="https://www.litefinance.org/es/"><span class="flag flag-es" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Español</a></li><li><a href="https://www.litefinance.org/fr/"><span class="flag flag-fr" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Français</a></li><li><a href="https://www.litefinance.org/pt/"><span class="flag flag-br" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Português</a></li><li><a href="https://www.litefinance.org/zh/"><span class="flag flag-cn" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> 中文</a></li><li><a href="https://www.litefinance.org/ko/"><span class="flag flag-kr" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> 한국어</a></li><li><a href="https://lite-finance.org/"><span class="flag flag-tr" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Türkçe</a></li><li><a href="https://www.litefinance.org/mn/"><span class="flag flag-mn" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Монгол хэл</a></li><li><a href="https://www.litefinance.org/km/"><span class="flag flag-kh" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> ភាសាខ្មែរ</a></li><li><a href="https://www.litefinance.org/hi/"><span class="flag flag-in" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> हिन्दी</a></li><li><a href="https://www.litefinance.org/bn/"><span class="flag flag-bd" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> বাংলা</a></li><li><a href="https://www.litefinance.org/sw/"><span class="flag flag-tz" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Swahili</a></li><li><a href="https://www.litefinance.org/ps/"><span class="flag flag-af" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> پښتو</a></li><li><a href="https://www.litefinance.org/ur/"><span class="flag flag-pk" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> اردو</a></li><li><a href="https://www.litefinance.org/ky/"><span class="flag flag-kg" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Кыргыз тили</a></li><li><a href="https://www.litefinance.org/tg/"><span class="flag flag-tj" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Tajik</a></li><li><a href="https://www.litefinance.org/zh-tw/"><span class="flag flag-tw" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> 繁體中文</a></li><li><a href="https://www.litefinance.org/hu/"><span class="flag flag-hu" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Magyar Nyelv</a></li><li><a href="https://www.litefinance.org/ja/"><span class="flag flag-jp" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> 日本語</a></li><li><a href="https://litefinance.co.uz/"><span class="flag flag-uz" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Oʻzbek tili</a></li></ul></div><div class="clear lf-panel lf-hasnavbar lf-hidden" id="lf-2"><div class="lf-navbar"><a class="lf-btn lf-prev" href="#lf-mainNav" data-target="#lf-mainNav"></a><a class="lf-title" href="#lf-mainNav">Login</a></div></div><div class="lf-panel lf-hasnavbar lf-hidden" id="lf-3"><div class="lf-navbar"><a class="lf-btn lf-prev" href="#lf-mainNav" data-target="#lf-mainNav"></a><a class="lf-title" href="#lf-mainNav">About Us</a></div><ul class="lf-listview"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/company/history/">History <span>LiteFinance's history and achievements</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/company/advantages/">Advantages <span>The benefits of trading with the LiteFinance broker</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/company/news/">Company news <span>Latest LiteFinance important updates</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/contacts/">Contacts <span>LiteFinance client support team' and other departments' contacts</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/company/vacancy/">Recruitment <span>Work at LiteFinance</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/company/documents/">Regulatory documents <span>Legal information</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/company/awards/">LiteFinance Awards <span>Achievements and awards of LiteFinance from 2005 to 2024</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/company/press-centre/">Press centre <span>LiteFinance contacts and press materials</span></a></li></ul></div><div class="lf-panel lf-hasnavbar lf-hidden" id="lf-4"><div class="lf-navbar"><a class="lf-btn lf-prev" href="#lf-mainNav" data-target="#lf-mainNav"></a><a class="lf-title" href="#lf-mainNav">For beginners</a></div><ul class="lf-listview"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/beginners/webinars/">LiteFinance webinars <span>Forex webinars</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/beginners/glossary/">Glossary <span>Basic Forex terms and сoncepts</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/beginners/trading-strategies/">Trading Strategies <span>Trading strategies from professional traders</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/company/reviews/">Reviews <span>LiteFinance traders' reviews</span></a></li><li><a class="waves-effect waves-blue" href="https://my.litefinance.org/registration">Open a demo account <span>Demo account opening form</span></a></li></ul></div><div class="lf-panel lf-hasnavbar lf-hidden" id="lf-5"><div class="lf-navbar"><a class="lf-btn lf-prev" href="#lf-mainNav" data-target="#lf-mainNav"></a><a class="lf-title" href="#lf-mainNav">Trade Forex</a></div><ul class="lf-listview"><li><a class="dropdown-mega-sub-title" href="https://www.litefinance.org/trading/account-types/">Account Types</a><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/account-types/ecn/">ECN <span>ECN Forex accounts for professionals</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/account-types/classic/">CLASSIC <span>Open a regular trading account online</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/account-types/demo/">DEMO <span>Forex training account</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/account-types/islamic-no-swap/">Swap-Free <span>Trade the financial markets without swaps</span></a></li><a class="dropdown-mega-sub-title" href="https://www.litefinance.org/downloads/">Trading platforms</a><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/downloads/mt4/">Download MT4 <span>The most popular trading platform</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/downloads/mt5/">Download MT5 <span>High-tech cutting-edge trading platform</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/downloads/ctrader/">Download cTrader <span>Powerful platform for online trading.</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/mobile-apps/">Mobile Apps <span>FOREX Apps for Android and iOS</span></a></li><a class="dropdown-mega-sub-title" href="https://www.litefinance.org/trading/additional-services/">Additional services</a><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/additional-services/auto-withdrawal/">Autowithdrawal <span>Automatic money withdrawals from Forex trading accounts</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/additional-services/vps-services/">VPS <span>Virtual private servers from LiteFinance for stable connection</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/contracts-for-quotes-forecast/">Forecasts for Quotes <span>Forecast quotes and increase your equity</span></a></li><a class="dropdown-mega-sub-title" href="https://www.litefinance.org/trading/trading-instruments/">Trading Assets</a><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/trading-instruments/currency/">Currency <span>All popular currency pairs and cross-rates</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/trading-instruments/commodities/">Commodities <span>Precious metals and energy resources</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/trading-instruments/stock-indices/">Global stock indices <span>American, European, Australian stock indices</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/trading-instruments/cfd-nyse/">CFD NYSE <span>Stocks listed on American stock exchange NYSE</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/trading-instruments/cfd-nasdaq/">CFD NASDAQ <span>Stocks listed on American stock exchange NASDAQ</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/trading-instruments/cfd-euronext/">CFD EURONEXT <span>Stocks of European companies listed on EURONEXT stock exchange</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/trading-instruments/cfd-london-lse/">CFD LONDON LSE <span>Stocks of British companies listed on LONDON LSE stock exchange</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/trading-instruments/cfd-xetra/">CFD XETRA <span>Stocks of German companies listed on XETRA trading venue</span></a></li><p class="dropdown-mega-sub-title">Trader’s tools</p><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/calendar/">Economic calendar <span>Most important macroeconomic news of the Forex market</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/blog/analysts-opinions/">Analytics <span>Technical and fundamental Forex analysis</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/tools/clawshorns/">Analytical materials from Claws&amp;Horns <span>Analytical materials from an independent agency</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/forex-calculator/">Trader’s calculator <span>Forex trade calculation online</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/fibonacci-calculator/">Fibonacci calculator <span>Fibonacci calculator for Forex</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/forex-rates/">Currency rates <span>Current currency rates and quotes charts</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/forex-news/">Economics news <span>Latest financial news from the Forex world</span></a></li><a class="dropdown-mega-sub-title" href="https://www.litefinance.org/trading/payment-method/">Deposit/Withdrawal</a><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/payment-method/credit-card-transfers/">Credit Card Transfers <span>We accept Visa, MasterCard</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/payment-method/bank-wire-transfers/">Deposit by bank <span>Deposit and withdrawal to bank account</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/payment-method/electronic-transfers/">Electronic transfers <span>A wide range of payment systems</span></a></li></li></ul></div><div class="dropdown-mega-content lf-panel lf-hasnavbar lf-hidden" id="lf-6"><div class="lf-navbar"><a class="lf-title">Menu </a><a class="close-menu" href="#">✖</a></div></div><div class="lf-panel lf-hasnavbar lf-hidden" id="lf-7"><div class="lf-navbar"><a class="lf-btn lf-prev" href="#lf-mainNav" data-target="#lf-mainNav"></a><a class="lf-title" href="#lf-mainNav">For investors</a></div><ul class="lf-listview"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/social-trading/">Сopy trading <span>Forex Social Trading - сopy trading system</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/social-trading/monitoring/">Traders' rating <span>Ranking of traders to copy</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/social-trading/how-it-works/">How it works <span>How does copy trading work?</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/social-trading/faq/">FAQ <span>FAQ on the Social Trading platform</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/social-trading/regulation/">Terminology and regulations <span>Terms and definitions</span></a></li></ul></div><div class="lf-panel lf-hasnavbar lf-hidden" id="lf-8"><div class="lf-navbar"><a class="lf-btn lf-prev" href="#lf-mainNav" data-target="#lf-mainNav"></a><a class="lf-title" href="#lf-mainNav">For partners</a></div><ul class="lf-listview"><li><p class="dropdown-mega-sub-title">Programs</p><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/partners/programs/revenue-share/">Revenue Share <span>Affiliate Forex program "Revenue Share"</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/partners/programs/cps/">CPS <span>Affiliate Forex program "CPS"</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/partners/programs/regional/">Regional Representative <span>Become our regional representative</span></a></li><a class="dropdown-mega-sub-title" href="https://www.litefinance.org/partners/instruments/">Partner's Profile</a><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/partners/instruments/calculate/revenue-share/">Partner's calculator <span>Affiliate commission calculators</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/contests/partners/">Partner's contests <span>Forex contests for partners</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/support/faq/#partner-issues">FAQ for partners <span>FAQ on affiliate programs</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/contacts/#affiliate-department">Contacts <span>Affiliate department contacts</span></a></li></li></ul></div><div class="dropdown-mega-content lf-panel lf-hasnavbar lf-hidden" id="lf-9"><div class="lf-navbar"><a class="lf-title">Menu </a><a class="close-menu" href="#">✖</a></div></div><div class="lf-panel lf-hasnavbar lf-hidden" id="lf-10"><div class="lf-navbar"><a class="lf-btn lf-prev" href="#lf-mainNav" data-target="#lf-mainNav"></a><a class="lf-title" href="#lf-mainNav">Promotions</a></div><ul class="lf-listview"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/promo/trade-smart-challenge/">Trade Smart Challenge <span>We credit 50% of investments for smart trading!</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/promo/no-comission/">Return of commission with ZERO Fees <span>Return of payment system commissions when replenishing the account</span></a></li></ul></div><div class="lf-panel lf-hasnavbar lf-hidden" id="lf-11"><div class="lf-navbar"><a class="lf-btn lf-prev" href="#lf-mainNav" data-target="#lf-mainNav"></a><a class="lf-title" href="#lf-mainNav">Contests</a></div><ul class="lf-listview"><li><a class="dropdown-mega-sub-title" href="https://www.litefinance.org/contests/demo/">Demo contests</a><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/contests/demo/best/">Best of the best <span><span class="text-uppercase">Win up to $4,000</span></span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/contests/interview/">Winners’ interview <span>Victorious stories of LiteFinance’s most successful traders and partners</span></a></li><a class="dropdown-mega-sub-title" href="https://www.litefinance.org/contests/partners/">Partner's contests</a><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/contests/partners/successful-partner/">Successful Partner <span>Become the best partner of the month</span></a></li></li></ul></div><div class="dropdown-mega-content lf-panel lf-hasnavbar lf-hidden" id="lf-12"><div class="lf-navbar"><a class="lf-title">Menu </a><a class="close-menu" href="#">✖</a></div></div><div class="lf-panel lf-hasnavbar lf-hidden" id="lf-13"><div class="lf-navbar"><a class="lf-btn lf-prev" href="#lf-mainNav" data-target="#lf-mainNav"></a><a class="lf-title" href="#lf-mainNav">Support</a></div><ul class="lf-listview"><li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/support/livechat/">24-hour support <span>Live Chat</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/feedback/">Feedback <span>Your suggestions</span></a></li><a class="dropdown-mega-sub-title" href="https://www.litefinance.org/support/community/">Community</a><li><a class="waves-effect waves-blue" href="https://www.facebook.com/LiteFinancebroker">Facebook <span>Community for professional traders</span></a></li><li><a class="waves-effect waves-blue" href="https://twitter.com/litefinanceeng">X <span>Company's latest news</span></a></li><li><a class="waves-effect waves-blue" href="https://www.instagram.com/litefinancebroker/">Instagram <span></span></a></li><li><a class="waves-effect waves-blue" href="https://t.me/litefinance">Telegram <span></span></a></li><li><a class="waves-effect waves-blue" href="https://www.linkedin.com/company/litefinance-official">LinkedIn <span></span></a></li><li><a class="waves-effect waves-blue" href="https://www.youtube.com/@LiteFinance">Youtube <span>LiteFinance video channel</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/support/faq/">LiteFinance FAQ <span>FAQ on LiteFinance's services</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/contacts/">Contacts <span>Feedback, LiveChat and all the contacts</span></a></li></li></ul></div><div class="dropdown-mega-content lf-panel lf-hasnavbar lf-hidden" id="lf-14"><div class="lf-navbar"><a class="lf-title">Menu </a><a class="close-menu" href="#">✖</a></div></div><div class="lf-panel lf-hasnavbar lf-hidden" id="lf-15"><div class="lf-navbar"><a class="lf-btn lf-prev" href="#lf-mainNav" data-target="#lf-mainNav"></a><a class="lf-title" href="#lf-mainNav">Blog</a></div><ul class="lf-listview"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/blog/for-beginners/">For beginners <span>Learn how to trade Forex here</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/blog/for-professionals/">For professionals <span>Trading blog of successful Forex traders</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/blog/for-investors/">For investors <span>Best investments in financial markets</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/blog/for-partners/">For partners <span>Blog on easy Forex affiliate programs</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/blog/analysts-opinions/">Analysts' opinions <span>Forex analysis and market forecasts</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/blog/chatty-forex/">Forex humor <span>Latest Forex humour news</span></a></li></ul></div></div></nav>
        <!-- DO NOT MODIFY -->
<!-- Quora Pixel Code (JS Helper) -->
<script>
!function(q,e,v,n,t,s){if(q.qp) return; n=q.qp=function(){n.qp?n.qp.apply(n,arguments):n.queue.push(arguments);}; n.queue=[];t=document.createElement(e);t.async=!0;t.src=v; s=document.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s);}(window, 'script', 'https://a.quora.com/qevents.js');
qp('init', 'd96aaee813864e4090c94cce52448338');
qp('track', 'ViewContent');
</script>
<noscript><img height="1" width="1" style="display:none" src="https://q.quora.com/_/ad/d96aaee813864e4090c94cce52448338/pixel?tag=ViewContent&noscript=1"/></noscript>
<!-- End of Quora Pixel Code -->
<script>qp('track', 'Generic');</script>

        <div id="lf-0" class="lf-page lf-slideout"><div id="fake-loader"></div><div class="modal-ip-opacity"></div><div class="modal-ip"><div class="modal-ip__title"><p>Please note:</p></div><div class="modal-ip__text"><p>Your country is identified as <b>Spain</b></p><p class="modal-ip__marg">Brokerage services in your country are provided by the Liteforex (Europe) LTD Company (regulated by CySEC’s licence №093/08).</p><p class="modal-ip__marg">In order to have access to all programs and services, please visit the official site of the company at <a href="https://www.liteforex.eu">https://www.liteforex.eu</a>.</p></div><div class="modal-ip__link"><a class="btn-green" href="https://www.liteforex.eu" rel="nofollow noopener noreferrer">Go</a><p class="btn-close"><span>Stay</span> on LiteFinance Global LLC site</p></div><div class="modal-ip__close"></div></div><div class="site-content" id="page"><!-- HEADER --><header id="header" class="new-header-site" data-plugin-options="{&quot;stickyEnabled&quot;: true, &quot;stickyEnableOnBoxed&quot;: false, &quot;stickyEnableOnMobile&quot;: true, &quot;stickyStartAt&quot;: 57, &quot;stickySetTop&quot;: &quot;-57px&quot;, &quot;stickyChangeLogo&quot;: true}" style="min-height: 0px;"><div class="header-body" style="top: 0;"><div class="header-container container"><div class="header-row"><div class="header-column top-logo-part"><div class="header-logo" style="height: 51px;"><a href="https://www.litefinance.org/"><img src="/assets/2d47d2c9/images/header-logo-litefinance.png" width="212" height="62" alt="LiteFinance" style="width: 212px; height: 62px; top: 0px;"></a></div><div class="fc-logo"><a target="_blank" href="https://www.lcfc.com/news/4088035/leicester-city-confirm-litefinance-as-official-trading-partner?lang=en"><img src="/assets/2d47d2c9/images/main/fc-logo.png?1"></a></div><div class="fc-desc">Official Partner of Leicester City F.C.</div><div class="lite-15year" style="top: 35px; left: 240px;"><img src="/assets/2d47d2c9/images/year.png?18" width="45" height="62" alt="18 Year" style="width:45px;height:62px;"></div><a href="#menu" class="mobile-menu-link" style="top: 25px;">☰</a></div><div class="header-column top-info-part"><div class="header-row"><nav class="header-nav-top"><ul class="nav nav-pills"><li><a class="live-chat" href="https://my.litefinance.org/?openPm=2">Live Chat</a></li><li><a href="" class="dropdown-menu-toggle" id="dropdownLanguage" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" data-local="en" data-identificator="eg-ma" onclick="event.preventDefault();"><span class="scale-14 flag flag-gb"></span>
                EN                <i class="fa fa-angle-down"></i></a><ul class="dropdown-menu dropdown-menu-right" aria-labelledby="dropdownLanguage"><li data-local="id" data-identificator="in-ma"><a href="http://178.248.238.87/"><span class="scale-14 flag flag-id"></span> Indonesian</a></li><li data-local="vi" data-identificator="vn-ma"><a href="https://litefinance.vn/"><span class="scale-14 flag flag-vn"></span> Tiếng Việt</a></li><li data-local="ru" data-identificator="rf-ma"><a href="https://www.litefinance.org/ru/"><span class="scale-14 flag flag-ru"></span> Русский</a></li><li data-local="fa" data-identificator="ff-ma"><a href="https://www.litefinance.org/fa/"><span class="scale-14 flag flag-ir"></span> فارسی</a></li><li data-local="my" data-identificator="yy-ma"><a href="https://www.litefinance.org/my/"><span class="scale-14 flag flag-mm"></span> မြန်မာ</a></li><li data-local="ms" data-identificator="ss-ma"><a href="https://www.litefinance.org/ms/"><span class="scale-14 flag flag-my"></span> Malay</a></li><li data-local="th" data-identificator="tt-ma"><a href="https://www.litefinance.org/th/"><span class="scale-14 flag flag-th"></span> Thai</a></li><li data-local="ar" data-identificator="aa-ma"><a href="https://www.litefinance.org/ar/"><span class="scale-14 flag flag-sa"></span> العربية</a></li><li data-local="es" data-identificator="ee-ma"><a href="https://www.litefinance.org/es/"><span class="scale-14 flag flag-es"></span> Español</a></li><li data-local="fr" data-identificator="fe-ma"><a href="https://www.litefinance.org/fr/"><span class="scale-14 flag flag-fr"></span> Français</a></li><li data-local="br" data-identificator="bb-ma"><a href="https://www.litefinance.org/pt/"><span class="scale-14 flag flag-br"></span> Português</a></li><li data-local="zh" data-identificator="zz-ma"><a href="https://www.litefinance.org/zh/"><span class="scale-14 flag flag-cn"></span> 中文</a></li><li data-local="ko" data-identificator="ko-ma"><a href="https://www.litefinance.org/ko/"><span class="scale-14 flag flag-kr"></span> 한국어</a></li><li data-local="tr" data-identificator="tr-ma"><a href="https://lite-finance.org/"><span class="scale-14 flag flag-tr"></span> Türkçe</a></li><li data-local="mn" data-identificator="mn-ma"><a href="https://www.litefinance.org/mn/"><span class="scale-14 flag flag-mn"></span> Монгол хэл</a></li><li data-local="km" data-identificator="km-ma"><a href="https://www.litefinance.org/km/"><span class="scale-14 flag flag-kh"></span> ភាសាខ្មែរ</a></li><li data-local="hi" data-identificator="hi-ma"><a href="https://www.litefinance.org/hi/"><span class="scale-14 flag flag-in"></span> हिन्दी</a></li><li data-local="bn" data-identificator="bn-ma"><a href="https://www.litefinance.org/bn/"><span class="scale-14 flag flag-bd"></span> বাংলা</a></li><li data-local="sw" data-identificator="sw-ma"><a href="https://www.litefinance.org/sw/"><span class="scale-14 flag flag-tz"></span> Swahili</a></li><li data-local="ps" data-identificator="ps-ma"><a href="https://www.litefinance.org/ps/"><span class="scale-14 flag flag-af"></span> پښتو</a></li><li data-local="ur" data-identificator="ur-ma"><a href="https://www.litefinance.org/ur/"><span class="scale-14 flag flag-pk"></span> اردو</a></li><li data-local="ky" data-identificator="ky-ma"><a href="https://www.litefinance.org/ky/"><span class="scale-14 flag flag-kg"></span> Кыргыз тили</a></li><li data-local="tg" data-identificator="tg-ma"><a href="https://www.litefinance.org/tg/"><span class="scale-14 flag flag-tj"></span> Tajik</a></li><li data-local="zh-tw" data-identificator="cn-ma"><a href="https://www.litefinance.org/zh-tw/"><span class="scale-14 flag flag-tw"></span> 繁體中文</a></li><li data-local="hu" data-identificator="hu-ma"><a href="https://www.litefinance.org/hu/"><span class="scale-14 flag flag-hu"></span> Magyar Nyelv</a></li><li data-local="ja" data-identificator="ja-ma"><a href="https://www.litefinance.org/ja/"><span class="scale-14 flag flag-jp"></span> 日本語</a></li><li data-local="uz" data-identificator="u2-ma"><a href="https://litefinance.co.uz/"><span class="scale-14 flag flag-uz"></span> Oʻzbek tili</a></li></ul></li><li><a class="cabinet" href="https://my.litefinance.org/?openPopup=/login/popup" rel="noopener noreferrer" target="_blank" onclick="fbq('trackSingleCustom', '616406046821517', 'LoginLink');fbq('trackSingleCustom', '484102613609232', 'LoginLink');fbq('trackSingleCustom', '1174337663194386', 'LoginLink');fbq('trackSingleCustom', '5751422914969157', 'LoginLink');fbq('trackSingleCustom', '3053457171622926', 'LoginLink');fbq('trackSingleCustom', '5661666490553367', 'LoginLink');fbq('trackSingleCustom', '714104397005339', 'LoginLink');fbq('trackSingleCustom', '844646639982108', 'LoginLink');fbq('trackSingleCustom', '2663733047102697', 'LoginLink');fbq('trackSingleCustom', '3277453659234158', 'LoginLink');fbq('trackSingleCustom', '1542460372924361', 'LoginLink');fbq('trackSingleCustom', '598142765238607', 'LoginLink');fbq('trackSingleCustom', '2139588299564725', 'LoginLink');fbq('trackSingleCustom', '1933045190406222', 'LoginLink');fbq('trackSingleCustom', '124920274043140', 'LoginLink');fbq('trackSingleCustom', '723845889053014', 'LoginLink');fbq('trackSingleCustom', '1587631745101761', 'LoginLink');fbq('trackSingleCustom', '1238408650167334', 'LoginLink');fbq('trackSingleCustom', '690860355911757', 'LoginLink');fbq('trackSingleCustom', '949246183584551', 'LoginLink');fbq('trackSingleCustom', '659565739184673', 'LoginLink');fbq('trackSingleCustom', '2723831094436959', 'LoginLink');">Login</a></li><li><a class="btn waves-effect waves-light  btn-sm btn-primary register__on-top" href="https://my.litefinance.org/registration" rel="noopener noreferrer" target="_blank" onclick="fbq('trackSingleCustom', '616406046821517', 'RegistrationLink');fbq('trackSingleCustom', '484102613609232', 'RegistrationLink');fbq('trackSingleCustom', '1174337663194386', 'RegistrationLink');fbq('trackSingleCustom', '5751422914969157', 'RegistrationLink');fbq('trackSingleCustom', '3053457171622926', 'RegistrationLink');fbq('trackSingleCustom', '5661666490553367', 'RegistrationLink');fbq('trackSingleCustom', '714104397005339', 'RegistrationLink');fbq('trackSingleCustom', '844646639982108', 'RegistrationLink');fbq('trackSingleCustom', '2663733047102697', 'RegistrationLink');fbq('trackSingleCustom', '3277453659234158', 'RegistrationLink');fbq('trackSingleCustom', '1542460372924361', 'RegistrationLink');fbq('trackSingleCustom', '598142765238607', 'RegistrationLink');fbq('trackSingleCustom', '2139588299564725', 'RegistrationLink');fbq('trackSingleCustom', '1933045190406222', 'RegistrationLink');fbq('trackSingleCustom', '124920274043140', 'RegistrationLink');fbq('trackSingleCustom', '723845889053014', 'RegistrationLink');fbq('trackSingleCustom', '1587631745101761', 'RegistrationLink');fbq('trackSingleCustom', '1238408650167334', 'RegistrationLink');fbq('trackSingleCustom', '690860355911757', 'RegistrationLink');fbq('trackSingleCustom', '949246183584551', 'RegistrationLink');fbq('trackSingleCustom', '659565739184673', 'RegistrationLink');fbq('trackSingleCustom', '2723831094436959', 'RegistrationLink');">Registration</a></li></ul></nav></div></div></div><div class="topmenu-block"><div class="header-row"><div class="header-nav"><div class="header-nav-main header-nav-main-square header-nav-main-effect-1 header-nav-main-sub-effect-1 collapse"><nav id="menu"><ul class="nav nav-pills" id="mainNav"><li class="mobile_only"><a>English</a><ul><li><a href="http://178.248.238.87/"><span class="flag flag-id" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Indonesian</a></li><li><a href="https://litefinance.vn/"><span class="flag flag-vn" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Tiếng Việt</a></li><li><a href="https://www.litefinance.org/ru/"><span class="flag flag-ru" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Русский</a></li><li><a href="https://www.litefinance.org/fa/"><span class="flag flag-ir" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> فارسی</a></li><li><a href="https://www.litefinance.org/my/"><span class="flag flag-mm" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> မြန်မာ</a></li><li><a href="https://www.litefinance.org/ms/"><span class="flag flag-my" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Malay</a></li><li><a href="https://www.litefinance.org/th/"><span class="flag flag-th" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Thai</a></li><li><a href="https://www.litefinance.org/ar/"><span class="flag flag-sa" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> العربية</a></li><li><a href="https://www.litefinance.org/es/"><span class="flag flag-es" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Español</a></li><li><a href="https://www.litefinance.org/fr/"><span class="flag flag-fr" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Français</a></li><li><a href="https://www.litefinance.org/pt/"><span class="flag flag-br" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Português</a></li><li><a href="https://www.litefinance.org/zh/"><span class="flag flag-cn" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> 中文</a></li><li><a href="https://www.litefinance.org/ko/"><span class="flag flag-kr" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> 한국어</a></li><li><a href="https://lite-finance.org/"><span class="flag flag-tr" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Türkçe</a></li><li><a href="https://www.litefinance.org/mn/"><span class="flag flag-mn" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Монгол хэл</a></li><li><a href="https://www.litefinance.org/km/"><span class="flag flag-kh" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> ភាសាខ្មែរ</a></li><li><a href="https://www.litefinance.org/hi/"><span class="flag flag-in" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> हिन्दी</a></li><li><a href="https://www.litefinance.org/bn/"><span class="flag flag-bd" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> বাংলা</a></li><li><a href="https://www.litefinance.org/sw/"><span class="flag flag-tz" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Swahili</a></li><li><a href="https://www.litefinance.org/ps/"><span class="flag flag-af" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> پښتو</a></li><li><a href="https://www.litefinance.org/ur/"><span class="flag flag-pk" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> اردو</a></li><li><a href="https://www.litefinance.org/ky/"><span class="flag flag-kg" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Кыргыз тили</a></li><li><a href="https://www.litefinance.org/tg/"><span class="flag flag-tj" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Tajik</a></li><li><a href="https://www.litefinance.org/zh-tw/"><span class="flag flag-tw" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> 繁體中文</a></li><li><a href="https://www.litefinance.org/hu/"><span class="flag flag-hu" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Magyar Nyelv</a></li><li><a href="https://www.litefinance.org/ja/"><span class="flag flag-jp" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> 日本語</a></li><li><a href="https://litefinance.co.uz/"><span class="flag flag-uz" style="display: inline-block; background-color: transparent; margin-right: 10px;"></span> Oʻzbek tili</a></li></ul></li><li class="mm-divider mobile_only reglinks"><a class="reglinks__login" href="https://my.litefinance.org/?openPopup=/login/popup">Login</a><a href="https://my.litefinance.org/registration">Registration</a><div class="clear"></div></li><li class="mm-divider mobile_only"><a class="live-chat" href="https://my.litefinance.org/?openPm=2">Live Chat</a></li><li class="mm-divider mobile_only"><a href="https://www.litefinance.org/blog/">Blog</a></li><li class="mm-divider mobile_only"><a href="https://my.litefinance.org/?openPopup=/login/popup" class="cabinet">Client's trading cabinet</a></li><li class="dropdown"><a class="waves-effect waves-light " href="https://www.litefinance.org/company/">About Us</a><ul class="dropdown-menu"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/company/history/">History <span>LiteFinance's history and achievements</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/company/advantages/">Advantages <span>The benefits of trading with the LiteFinance broker</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/company/news/">Company news <span>Latest LiteFinance important updates</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/contacts/">Contacts <span>LiteFinance client support team' and other departments' contacts</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/company/vacancy/">Recruitment <span>Work at LiteFinance</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/company/documents/">Regulatory documents <span>Legal information</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/company/awards/">LiteFinance Awards <span>Achievements and awards of LiteFinance from 2005 to 2024</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/company/press-centre/">Press centre <span>LiteFinance contacts and press materials</span></a></li></ul></li><li class="dropdown"><a class="waves-effect waves-light " href="https://www.litefinance.org/beginners/">For beginners</a><ul class="dropdown-menu"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/beginners/webinars/">LiteFinance webinars <span>Forex webinars</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/beginners/glossary/">Glossary <span>Basic Forex terms and сoncepts</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/beginners/trading-strategies/">Trading Strategies <span>Trading strategies from professional traders</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/company/reviews/">Reviews <span>LiteFinance traders' reviews</span></a></li><li><a class="waves-effect waves-blue" href="https://my.litefinance.org/registration">Open a demo account <span>Demo account opening form</span></a></li></ul></li><li class="dropdown dropdown-mega"><a class="waves-effect waves-light " href="https://www.litefinance.org/trading/">Trade Forex</a><ul class="dropdown-menu"><li><div class="dropdown-mega-content"><div class="row"><div class="menu-container"><div class="sub-container"><a class="dropdown-mega-sub-title" href="https://www.litefinance.org/trading/account-types/">Account Types</a><ul class="dropdown-mega-sub-nav"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/account-types/ecn/">ECN <span>ECN Forex accounts for professionals</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/account-types/classic/">CLASSIC <span>Open a regular trading account online</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/account-types/demo/">DEMO <span>Forex training account</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/account-types/islamic-no-swap/">Swap-Free <span>Trade the financial markets without swaps</span></a></li></ul></div><div class="sub-container"><a class="dropdown-mega-sub-title" href="https://www.litefinance.org/downloads/">Trading platforms</a><ul class="dropdown-mega-sub-nav"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/downloads/mt4/">Download MT4 <span>The most popular trading platform</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/downloads/mt5/">Download MT5 <span>High-tech cutting-edge trading platform</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/downloads/ctrader/">Download cTrader <span>Powerful platform for online trading.</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/mobile-apps/">Mobile Apps <span>FOREX Apps for Android and iOS</span></a></li></ul></div><div class="sub-container"><a class="dropdown-mega-sub-title" href="https://www.litefinance.org/trading/additional-services/">Additional services</a><ul class="dropdown-mega-sub-nav"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/additional-services/auto-withdrawal/">Autowithdrawal <span>Automatic money withdrawals from Forex trading accounts</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/additional-services/vps-services/">VPS <span>Virtual private servers from LiteFinance for stable connection</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/contracts-for-quotes-forecast/">Forecasts for Quotes <span>Forecast quotes and increase your equity</span></a></li></ul></div></div><div class="menu-container"><div class="sub-container"><a class="dropdown-mega-sub-title" href="https://www.litefinance.org/trading/trading-instruments/">Trading Assets</a><ul class="dropdown-mega-sub-nav"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/trading-instruments/currency/">Currency <span>All popular currency pairs and cross-rates</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/trading-instruments/commodities/">Commodities <span>Precious metals and energy resources</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/trading-instruments/stock-indices/">Global stock indices <span>American, European, Australian stock indices</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/trading-instruments/cfd-nyse/">CFD NYSE <span>Stocks listed on American stock exchange NYSE</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/trading-instruments/cfd-nasdaq/">CFD NASDAQ <span>Stocks listed on American stock exchange NASDAQ</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/trading-instruments/cfd-euronext/">CFD EURONEXT <span>Stocks of European companies listed on EURONEXT stock exchange</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/trading-instruments/cfd-london-lse/">CFD LONDON LSE <span>Stocks of British companies listed on LONDON LSE stock exchange</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/trading-instruments/cfd-xetra/">CFD XETRA <span>Stocks of German companies listed on XETRA trading venue</span></a></li></ul></div></div><div class="menu-container"><div class="sub-container"><p class="dropdown-mega-sub-title">Trader’s tools</p><ul class="dropdown-mega-sub-nav"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/calendar/">Economic calendar <span>Most important macroeconomic news of the Forex market</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/blog/analysts-opinions/">Analytics <span>Technical and fundamental Forex analysis</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/tools/clawshorns/">Analytical materials from Claws&amp;Horns <span>Analytical materials from an independent agency</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/forex-calculator/">Trader’s calculator <span>Forex trade calculation online</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/fibonacci-calculator/">Fibonacci calculator <span>Fibonacci calculator for Forex</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/forex-rates/">Currency rates <span>Current currency rates and quotes charts</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/forex-news/">Economics news <span>Latest financial news from the Forex world</span></a></li></ul></div><div class="sub-container"><a class="dropdown-mega-sub-title" href="https://www.litefinance.org/trading/payment-method/">Deposit/Withdrawal</a><ul class="dropdown-mega-sub-nav"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/payment-method/credit-card-transfers/">Credit Card Transfers <span>We accept Visa, MasterCard</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/payment-method/bank-wire-transfers/">Deposit by bank <span>Deposit and withdrawal to bank account</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/trading/payment-method/electronic-transfers/">Electronic transfers <span>A wide range of payment systems</span></a></li></ul></div></div></div></div></li></ul></li><li class="dropdown"><a class="waves-effect waves-light " href="https://www.litefinance.org/social-trading/">For investors</a><ul class="dropdown-menu"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/social-trading/">Сopy trading <span>Forex Social Trading - сopy trading system</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/social-trading/monitoring/">Traders' rating <span>Ranking of traders to copy</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/social-trading/how-it-works/">How it works <span>How does copy trading work?</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/social-trading/faq/">FAQ <span>FAQ on the Social Trading platform</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/social-trading/regulation/">Terminology and regulations <span>Terms and definitions</span></a></li></ul></li><li class="dropdown dropdown-mega"><a class="waves-effect waves-light " href="https://www.litefinance.org/partners/">For partners</a><ul class="dropdown-menu"><li><div class="dropdown-mega-content"><div class="row"><div class="menu-container"><div class="sub-container"><p class="dropdown-mega-sub-title">Programs</p><ul class="dropdown-mega-sub-nav"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/partners/programs/revenue-share/">Revenue Share <span>Affiliate Forex program "Revenue Share"</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/partners/programs/cps/">CPS <span>Affiliate Forex program "CPS"</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/partners/programs/regional/">Regional Representative <span>Become our regional representative</span></a></li></ul></div></div><div class="menu-container"><div class="sub-container"><a class="dropdown-mega-sub-title" href="https://www.litefinance.org/partners/instruments/">Partner's Profile</a><ul class="dropdown-mega-sub-nav"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/partners/instruments/calculate/revenue-share/">Partner's calculator <span>Affiliate commission calculators</span></a></li></ul></div></div><div class="menu-container"><div class="sub-container"><ul class="dropdown-mega-sub-nav"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/contests/partners/">Partner's contests <span>Forex contests for partners</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/support/faq/#partner-issues">FAQ for partners <span>FAQ on affiliate programs</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/contacts/#affiliate-department">Contacts <span>Affiliate department contacts</span></a></li></ul></div></div></div></div></li></ul></li><li class="dropdown"><a class="waves-effect waves-light " href="https://www.litefinance.org/promo/bonuses/">Promotions</a><ul class="dropdown-menu"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/promo/trade-smart-challenge/">Trade Smart Challenge <span>We credit 50% of investments for smart trading!</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/promo/no-comission/">Return of commission with ZERO Fees <span>Return of payment system commissions when replenishing the account</span></a></li></ul></li><li class="dropdown dropdown-mega"><a class="waves-effect waves-light " href="https://www.litefinance.org/contests/">Contests</a><ul class="dropdown-menu"><li><div class="dropdown-mega-content"><div class="row"><div class="menu-container"><div class="sub-container"><a class="dropdown-mega-sub-title" href="https://www.litefinance.org/contests/demo/">Demo contests</a><ul class="dropdown-mega-sub-nav"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/contests/demo/best/">Best of the best <span><span class="text-uppercase">Win up to $4,000</span></span></a></li></ul></div></div><div class="menu-container"><div class="sub-container"><ul class="dropdown-mega-sub-nav"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/contests/interview/">Winners’ interview <span>Victorious stories of LiteFinance’s most successful traders and partners</span></a></li></ul></div><div class="sub-container"><a class="dropdown-mega-sub-title" href="https://www.litefinance.org/contests/partners/">Partner's contests</a><ul class="dropdown-mega-sub-nav"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/contests/partners/successful-partner/">Successful Partner <span>Become the best partner of the month</span></a></li></ul></div></div></div></div></li></ul></li><li class="dropdown dropdown-mega"><a class="waves-effect waves-light " href="https://www.litefinance.org/support/">Support</a><ul class="dropdown-menu"><li><div class="dropdown-mega-content"><div class="row"><div class="menu-container"><div class="sub-container"><ul class="dropdown-mega-sub-nav"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/support/livechat/">24-hour support <span>Live Chat</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/feedback/">Feedback <span>Your suggestions</span></a></li></ul></div></div><div class="menu-container"><div class="sub-container"><a class="dropdown-mega-sub-title" href="https://www.litefinance.org/support/community/">Community</a><ul class="dropdown-mega-sub-nav"><li><a class="waves-effect waves-blue" href="https://www.facebook.com/LiteFinancebroker">Facebook <span>Community for professional traders</span></a></li><li><a class="waves-effect waves-blue" href="https://twitter.com/litefinanceeng">X <span>Company's latest news</span></a></li><li><a class="waves-effect waves-blue" href="https://www.instagram.com/litefinancebroker/">Instagram <span></span></a></li><li><a class="waves-effect waves-blue" href="https://t.me/litefinance">Telegram <span></span></a></li><li><a class="waves-effect waves-blue" href="https://www.linkedin.com/company/litefinance-official">LinkedIn <span></span></a></li><li><a class="waves-effect waves-blue" href="https://www.youtube.com/@LiteFinance">Youtube <span>LiteFinance video channel</span></a></li></ul></div></div><div class="menu-container"><div class="sub-container"><ul class="dropdown-mega-sub-nav"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/support/faq/">LiteFinance FAQ <span>FAQ on LiteFinance's services</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/contacts/">Contacts <span>Feedback, LiveChat and all the contacts</span></a></li></ul></div></div></div></div></li></ul></li><li class="dropdown blog"><a class="waves-effect waves-light " href="https://www.litefinance.org/blog/">Blog</a><ul class="dropdown-menu"><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/blog/for-beginners/">For beginners <span>Learn how to trade Forex here</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/blog/for-professionals/">For professionals <span>Trading blog of successful Forex traders</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/blog/for-investors/">For investors <span>Best investments in financial markets</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/blog/for-partners/">For partners <span>Blog on easy Forex affiliate programs</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/blog/analysts-opinions/">Analysts' opinions <span>Forex analysis and market forecasts</span></a></li><li><a class="waves-effect waves-blue" href="https://www.litefinance.org/blog/chatty-forex/">Forex humor <span>Latest Forex humour news</span></a></li></ul></li></ul></nav></div></div></div></div></div></div></header><!-- MODALS --><div id="modal-sm" class="fade modal" role="dialog" tabindex="-1"><div class="modal-dialog modal-sm"><div class="modal-content"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button></div><div class="modal-body"></div></div></div></div><div id="modal-md" class="fade modal" role="dialog" tabindex="-1"><div class="modal-dialog modal-md"><div class="modal-content"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button></div><div class="modal-body"></div></div></div></div><div id="modal-lg" class="fade modal" role="dialog" tabindex="-1"><div class="modal-dialog modal-lg"><div class="modal-content"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button></div><div class="modal-body"></div></div></div></div><!-- CONTENT --><style>
    .paralax-text p {
        color: #e2e2e2 !important;
        font-size: 32px;
        font-weight: 300;
        line-height: 42px;
        text-align: center;
        text-transform: uppercase;
    }
    @media (max-width: 767px) {
        .paralax-text p {
            color: #e2e2e2 !important;
            font-size: 32px;
        }
    }
</style><!--<script>
    var urlLike = 'https://www.litefinance.org/company/news/like/';
</script>--><section class="mobile-trading"></section><div class="new-main"><section class="lf-main-top-section"><div class="container-lf"><div class="lf-main-top-section__block"><div class="lf-main-top-section__block-left"><div class="lf-main-top-section__main-img-block"><img class="lf-main-top-section__main-img" src="/assets/3824f50f/images/main-page-top.png"></div></div><div class="lf-main-top-section__block-right"><h1 class="lf-main-top-section__title">
                Trade. Chat. Invest.                <span>with LiteFinance</span></h1><img class="lazy lf-main-top-section__main-img-mob loaded" data-ll-status="loaded" src="/assets/3824f50f/images/main-top-mob.png?1"><p class="lf-main-top-section__description">
                Trade by yourself, copy trades and make money in the markets with a reliable broker on a user-friendly platform and on the best terms.            </p><div class="lf-main-top-section__btn-block"><a class="btn-show-right" href="https://my.litefinance.org/registration" rel="nofollow"><div class="circle"><span class="icon arrow"></span></div><p class="button-text">Start</p></a></div><div class="lf-main-top-section__btn-block-mob"><ul><li><a class="btn-lf-full-fill waves-effect waves-light btn-lg btn-primary" href="https://my.litefinance.org/registration" rel="noopener noreferrer" target="_blank">Registration</a></li><li><a class="btn-lf-trans waves-effect waves-light btn-lg btn-primary" href="https://my.litefinance.org/?openPopup=/login/popup" rel="noopener noreferrer" target="_blank">Login</a></li></ul></div></div></div><div class="lf-main-top-section__info"><div class="lf-main-top-section__row"><div class="lf-main-top-section__col"><div class="lf-main-top-section__icon" id="laptop"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 500 500" width="500" height="500" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clipPath id="__lottie_element_246"><rect width="500" height="500" x="0" y="0"></rect></clipPath></defs><g clip-path="url(#__lottie_element_246)"><g transform="matrix(0.800000011920929,0,0,0.800000011920929,250,250)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M-240.9980010986328,118.46800231933594 C-240.9980010986328,118.46800231933594 -130.3194580078125,118.88920593261719 -130.3194580078125,118.88920593261719 C-130.3194580078125,118.88920593261719 -130.3194580078125,130.90721130371094 -130.3194580078125,130.90721130371094 C-130.3194580078125,130.90721130371094 21.799434661865234,130.67605590820312 21.799434661865234,130.67605590820312 C21.799434661865234,130.67605590820312 21.799434661865234,118.6580581665039 21.799434661865234,118.6580581665039 C21.799434661865234,118.6580581665039 169.00868225097656,118.53820037841797 169.00868225097656,118.53820037841797 C169.00868225097656,118.53820037841797 169.00868225097656,139.56634521484375 169.00868225097656,139.56634521484375 C169.00868225097656,161.6263427734375 151.22283935546875,179.6251983642578 129.423828125,179.6251983642578 C129.423828125,179.6251983642578 -201.41299438476562,179.55499267578125 -201.41299438476562,179.55499267578125 C-223.21200561523438,179.55499267578125 -240.9980010986328,161.55999755859375 -240.9980010986328,139.4969940185547 C-240.9980010986328,139.4969940185547 -240.9980010986328,118.46800231933594 -240.9980010986328,118.46800231933594z"></path></g></g><g transform="matrix(0.800000011920929,0,0,0.800000011920929,278.89727783203125,250)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="20" d=" M-144,55.01100158691406 C-144,55.01100158691406 -63,-25.98900032043457 -63,-25.98900032043457 C-63,-25.98900032043457 0.0010000000474974513,40.51100158691406 0.0010000000474974513,40.51100158691406 C0.0010000000474974513,40.51100158691406 144,-98.98899841308594 144,-98.98899841308594"></path></g></g><g transform="matrix(0.800000011920929,0,0,0.800000011920929,278.89727783203125,250)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M-144,55.01100158691406 C-144,55.01100158691406 -132.02699279785156,43.03799819946289 -117.28800201416016,28.298999786376953"></path></g></g><g transform="matrix(0.800000011920929,0,0,0.800000011920929,250,250)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M-172.6442413330078,117.93034362792969 C-172.6442413330078,117.93034362792969 -172.6442413330078,-162.9797821044922 -172.6442413330078,-162.9797821044922 C-172.6442413330078,-162.9797821044922 225.9825897216797,-162.73397827148438 225.9825897216797,-162.73397827148438 C225.9825897216797,-162.73397827148438 225.9825897216797,118.17701721191406 225.9825897216797,118.17701721191406"></path></g></g><g transform="matrix(0.800000011920929,0,0,0.800000011920929,247.1537628173828,250)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="butt" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M114.21099853515625,179.4739990234375 C114.21099853515625,179.4739990234375 160.6479949951172,180.72900390625 200.80999755859375,180.72900390625 C238.46200561523438,180.72900390625 229.67599487304688,117.97599792480469 229.67599487304688,117.97599792480469 C229.67599487304688,117.97599792480469 151.86199951171875,117.97599792480469 151.86199951171875,117.97599792480469"></path></g></g><g style="display: block;" transform="matrix(1,0,0,1,161.07887268066406,261)" opacity="1"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="20" d=" M195.7960662841797,-89.08800506591797 C172.13180541992188,-89.08800506591797 152.9471893310547,-69.90340423583984 152.9471893310547,-46.2391357421875 C152.9471893310547,-69.90340423583984 133.76258850097656,-89.08800506591797 110.09832763671875,-89.08800506591797 C133.76258850097656,-89.08800506591797 152.9471893310547,-108.27261352539062 152.9471893310547,-131.93687438964844 C152.9471893310547,-108.27261352539062 172.13180541992188,-89.08800506591797 195.7960662841797,-89.08800506591797z"></path></g></g></g></svg></div><p>MT4/5, LF, cTrader</p><span>Platforms</span></div><div class="lf-main-top-section__col"><div class="lf-main-top-section__icon" id="distribution"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 500 500" width="500" height="500" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clipPath id="__lottie_element_29"><rect width="500" height="500" x="0" y="0"></rect></clipPath></defs><g clip-path="url(#__lottie_element_29)"><g transform="matrix(1,0,0,1,250,250)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,-195.6999969482422,147.22500610351562)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M23.75,-9.199999809265137 C23.75,-9.199999809265137 92.6500015258789,-9.199999809265137 92.6500015258789,-9.199999809265137 C92.6500015258789,-9.199999809265137 92.6500015258789,-78.0999984741211 92.6500015258789,-78.0999984741211 C92.6500015258789,-78.0999984741211 23.75,-78.0999984741211 23.75,-78.0999984741211 C23.75,-78.0999984741211 23.75,-9.199999809265137 23.75,-9.199999809265137z"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,163.5)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-45.933998107910156,-48.5 C-45.933998107910156,-48.5 0,-94.43299865722656 0,-94.43299865722656 C0,-94.43299865722656 45.93299865722656,-48.5 45.93299865722656,-48.5 C45.93299865722656,-48.5 0,-2.566999912261963 0,-2.566999912261963 C0,-2.566999912261963 -45.933998107910156,-48.5 -45.933998107910156,-48.5z"></path></g><g opacity="1" transform="matrix(1,0,0,1,195.6999969482422,154.39999389648438)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-58.20000076293945,-85.67900085449219 C-58.20000076293945,-85.67900085449219 -23.75,-65.79000091552734 -23.75,-65.79000091552734 C-23.75,-65.79000091552734 -23.75,-26.01099967956543 -23.75,-26.01099967956543 C-23.75,-26.01099967956543 -58.20000076293945,-6.122000217437744 -58.20000076293945,-6.122000217437744 C-58.20000076293945,-6.122000217437744 -92.6500015258789,-26.01099967956543 -92.6500015258789,-26.01099967956543 C-92.6500015258789,-26.01099967956543 -92.6500015258789,-65.79000091552734 -92.6500015258789,-65.79000091552734 C-92.6500015258789,-65.79000091552734 -58.20000076293945,-85.67900085449219 -58.20000076293945,-85.67900085449219z"></path></g></g><g transform="matrix(1,0,0,1,-148,11)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,462.3330078125,86.66699981689453)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-86.93299865722656,88.25199890136719 C-86.93299865722656,88.25199890136719 -76.71700286865234,94.93299865722656 -64.13300323486328,94.93299865722656 C-51.54999923706055,94.93299865722656 -41.33399963378906,84.71800231933594 -41.33399963378906,72.13400268554688 C-41.33399963378906,60.0890007019043 -52.733001708984375,53.22100067138672 -64.13300323486328,49.33300018310547 C-75.53299713134766,45.44499969482422 -86.93299865722656,38.577999114990234 -86.93299865722656,26.533000946044922 C-86.93299865722656,13.949000358581543 -76.71700286865234,3.7339999675750732 -64.13300323486328,3.7339999675750732 C-57.84199905395508,3.7339999675750732 -52.141998291015625,6.288000106811523 -48.01499938964844,10.414999961853027"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M398.20001220703125,183.4010009765625 C398.20001220703125,183.4010009765625 398.20001220703125,193 398.20001220703125,193"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M398.20001220703125,79 C398.20001220703125,79 398.20001220703125,87.60700225830078 398.20001220703125,87.60700225830078"></path></g></g><g transform="matrix(1,0,0,1,0,0)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M250,250 C250,250 250,272.9670104980469 250,272.9670104980469"></path></g><g opacity="1" transform="matrix(1,0,0,1,116.05899810791016,236.9409942626953)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M71.91999816894531,-28.270000457763672 C71.91999816894531,-28.270000457763672 7.625,36.025001525878906 7.625,36.025001525878906"></path></g><g opacity="1" transform="matrix(1,0,0,1,383.9410095214844,236.9409942626953)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M-71.91999816894531,-28.270000457763672 C-71.91999816894531,-28.270000457763672 -7.625,36.025001525878906 -7.625,36.025001525878906"></path></g></g></g></svg></div><p>300+</p><span>Trading assets</span></div><div class="lf-main-top-section__col"><div class="lf-main-top-section__icon" id="moneyBag"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 500 500" width="500" height="500" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clipPath id="__lottie_element_41"><rect width="500" height="500" x="0" y="0"></rect></clipPath><g id="__lottie_element_51"><g transform="matrix(0.800000011920929,0,0,0.800000011920929,250.1999969482422,249.8000030517578)" opacity="1" style="display: block;"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M211,61 C211,61 90,61 90,61 C73.43099975585938,61 60,47.569000244140625 60,31 C60,14.430999755859375 73.43099975585938,1 90,1 C90,1 211,1 211,1 C227.56900024414062,1 241,14.430999755859375 241,31 C241,47.569000244140625 227.56900024414062,61 211,61z"></path><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M211,61 C211,61 90,61 90,61 C73.43099975585938,61 60,47.569000244140625 60,31 C60,14.430999755859375 73.43099975585938,1 90,1 C90,1 211,1 211,1 C227.56900024414062,1 241,14.430999755859375 241,31 C241,47.569000244140625 227.56900024414062,61 211,61z"></path></g></g></g><g id="__lottie_element_57"><g transform="matrix(0.800000011920929,0,0,0.800000011920929,250.1999969482422,249.8000030517578)" opacity="1" style="display: block;"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M211,121 C211,121 90,121 90,121 C73.43099975585938,121 60,107.56900024414062 60,91 C60,74.43099975585938 73.43099975585938,61 90,61 C90,61 211,61 211,61 C227.56900024414062,61 241,74.43099975585938 241,91 C241,107.56900024414062 227.56900024414062,121 211,121z"></path><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M211,121 C211,121 90,121 90,121 C73.43099975585938,121 60,107.56900024414062 60,91 C60,74.43099975585938 73.43099975585938,61 90,61 C90,61 211,61 211,61 C227.56900024414062,61 241,74.43099975585938 241,91 C241,107.56900024414062 227.56900024414062,121 211,121z"></path></g></g></g><g id="__lottie_element_63"><g transform="matrix(0.800000011920929,0,0,0.800000011920929,250.1999969482422,249.8000030517578)" opacity="1" style="display: block;"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M211,181 C211,181 90,181 90,181 C73.43099975585938,181 60,167.56900024414062 60,151 C60,134.43099975585938 73.43099975585938,121 90,121 C90,121 211,121 211,121 C227.56900024414062,121 241,134.43099975585938 241,151 C241,167.56900024414062 227.56900024414062,181 211,181z"></path><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M211,181 C211,181 90,181 90,181 C73.43099975585938,181 60,167.56900024414062 60,151 C60,134.43099975585938 73.43099975585938,121 90,121 C90,121 211,121 211,121 C227.56900024414062,121 241,134.43099975585938 241,151 C241,167.56900024414062 227.56900024414062,181 211,181z"></path></g></g></g><g id="__lottie_element_69"><g clip-path="url(#__lottie_element_70)" transform="matrix(0.800000011920929,0,0,0.800000011920929,2.1999969482421875,1.8000030517578125)" opacity="1" style="display: block;"><g transform="matrix(1,0,0,1,310,310)" opacity="1" style="display: block;"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M211,61 C211,61 90,61 90,61 C73.43099975585938,61 60,47.569000244140625 60,31 C60,14.430999755859375 73.43099975585938,1 90,1 C90,1 211,1 211,1 C227.56900024414062,1 241,14.430999755859375 241,31 C241,47.569000244140625 227.56900024414062,61 211,61z"></path><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M211,61 C211,61 90,61 90,61 C73.43099975585938,61 60,47.569000244140625 60,31 C60,14.430999755859375 73.43099975585938,1 90,1 C90,1 211,1 211,1 C227.56900024414062,1 241,14.430999755859375 241,31 C241,47.569000244140625 227.56900024414062,61 211,61z"></path></g></g><g transform="matrix(1,0,0,1,310,310)" opacity="1" style="display: block;"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M211,121 C211,121 90,121 90,121 C73.43099975585938,121 60,107.56900024414062 60,91 C60,74.43099975585938 73.43099975585938,61 90,61 C90,61 211,61 211,61 C227.56900024414062,61 241,74.43099975585938 241,91 C241,107.56900024414062 227.56900024414062,121 211,121z"></path><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M211,121 C211,121 90,121 90,121 C73.43099975585938,121 60,107.56900024414062 60,91 C60,74.43099975585938 73.43099975585938,61 90,61 C90,61 211,61 211,61 C227.56900024414062,61 241,74.43099975585938 241,91 C241,107.56900024414062 227.56900024414062,121 211,121z"></path></g></g><g transform="matrix(1,0,0,1,310,310)" opacity="1" style="display: block;"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M211,181 C211,181 90,181 90,181 C73.43099975585938,181 60,167.56900024414062 60,151 C60,134.43099975585938 73.43099975585938,121 90,121 C90,121 211,121 211,121 C227.56900024414062,121 241,134.43099975585938 241,151 C241,167.56900024414062 227.56900024414062,181 211,181z"></path><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M211,181 C211,181 90,181 90,181 C73.43099975585938,181 60,167.56900024414062 60,151 C60,134.43099975585938 73.43099975585938,121 90,121 C90,121 211,121 211,121 C227.56900024414062,121 241,134.43099975585938 241,151 C241,167.56900024414062 227.56900024414062,181 211,181z"></path></g></g><g transform="matrix(1,0,0,1,310,310)" opacity="1" style="display: block;"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M211,241 C211,241 90,241 90,241 C73.43099975585938,241 60,227.56900024414062 60,211 C60,194.43099975585938 73.43099975585938,181 90,181 C90,181 211,181 211,181 C227.56900024414062,181 241,194.43099975585938 241,211 C241,227.56900024414062 227.56900024414062,241 211,241z"></path><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M211,241 C211,241 90,241 90,241 C73.43099975585938,241 60,227.56900024414062 60,211 C60,194.43099975585938 73.43099975585938,181 90,181 C90,181 211,181 211,181 C227.56900024414062,181 241,194.43099975585938 241,211 C241,227.56900024414062 227.56900024414062,241 211,241z"></path></g></g></g></g><clipPath id="__lottie_element_70"><path d="M0,0 L620,0 L620,620 L0,620z"></path></clipPath><filter id="__lottie_element_76" filterUnits="objectBoundingBox" x="0%" y="0%" width="100%" height="100%"><feComponentTransfer in="SourceGraphic"><feFuncA type="table" tableValues="1.0 0.0"></feFuncA></feComponentTransfer></filter><mask id="__lottie_element_69_2" mask-type="alpha"><g filter="url(#__lottie_element_76)"><rect width="500" height="500" x="0" y="0" fill="#ffffff" opacity="0"></rect><use xlink:href="#__lottie_element_69"></use></g></mask><filter id="__lottie_element_77" filterUnits="objectBoundingBox" x="0%" y="0%" width="100%" height="100%"><feComponentTransfer in="SourceGraphic"><feFuncA type="table" tableValues="1.0 0.0"></feFuncA></feComponentTransfer></filter><mask id="__lottie_element_63_2" mask-type="alpha"><g filter="url(#__lottie_element_77)"><rect width="500" height="500" x="0" y="0" fill="#ffffff" opacity="0"></rect><use xlink:href="#__lottie_element_63"></use></g></mask><filter id="__lottie_element_78" filterUnits="objectBoundingBox" x="0%" y="0%" width="100%" height="100%"><feComponentTransfer in="SourceGraphic"><feFuncA type="table" tableValues="1.0 0.0"></feFuncA></feComponentTransfer></filter><mask id="__lottie_element_57_2" mask-type="alpha"><g filter="url(#__lottie_element_78)"><rect width="500" height="500" x="0" y="0" fill="#ffffff" opacity="0"></rect><use xlink:href="#__lottie_element_57"></use></g></mask><filter id="__lottie_element_79" filterUnits="objectBoundingBox" x="0%" y="0%" width="100%" height="100%"><feComponentTransfer in="SourceGraphic"><feFuncA type="table" tableValues="1.0 0.0"></feFuncA></feComponentTransfer></filter><mask id="__lottie_element_51_2" mask-type="alpha"><g filter="url(#__lottie_element_79)"><rect width="500" height="500" x="0" y="0" fill="#ffffff" opacity="0"></rect><use xlink:href="#__lottie_element_51"></use></g></mask></defs><g clip-path="url(#__lottie_element_41)"><g transform="matrix(0.800000011920929,0,0,0.800000011920929,250.1999969482422,249.8000030517578)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M211,61 C211,61 90,61 90,61 C73.43099975585938,61 60,47.569000244140625 60,31 C60,14.430999755859375 73.43099975585938,1 90,1 C90,1 211,1 211,1 C227.56900024414062,1 241,14.430999755859375 241,31 C241,47.569000244140625 227.56900024414062,61 211,61z"></path></g></g><g mask="url(#__lottie_element_51_2)" style="display: block;"><g transform="matrix(0.800000011920929,0,0,0.800000011920929,250.1999969482422,249.8000030517578)" opacity="1"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M211,121 C211,121 90,121 90,121 C73.43099975585938,121 60,107.56900024414062 60,91 C60,74.43099975585938 73.43099975585938,61 90,61 C90,61 211,61 211,61 C227.56900024414062,61 241,74.43099975585938 241,91 C241,107.56900024414062 227.56900024414062,121 211,121z"></path></g><g opacity="1" transform="matrix(1,0,0,1,151.25,90.25)"><path stroke-linecap="butt" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(120,130,145)" stroke-opacity="0" stroke-width="20" d=" M113.25,-47.75 C113.25,-47.75 113.25,47.75 113.25,47.75 C113.25,47.75 -113.25,47.75 -113.25,47.75 C-113.25,47.75 -113.25,-47.75 -113.25,-47.75 C-113.25,-47.75 113.25,-47.75 113.25,-47.75z"></path></g></g></g><g mask="url(#__lottie_element_57_2)" style="display: block;"><g transform="matrix(0.800000011920929,0,0,0.800000011920929,250.1999969482422,249.8000030517578)" opacity="1"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M211,181 C211,181 90,181 90,181 C73.43099975585938,181 60,167.56900024414062 60,151 C60,134.43099975585938 73.43099975585938,121 90,121 C90,121 211,121 211,121 C227.56900024414062,121 241,134.43099975585938 241,151 C241,167.56900024414062 227.56900024414062,181 211,181z"></path></g><g opacity="1" transform="matrix(1,0,0,1,149.5,152.5)"><path stroke-linecap="butt" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(120,130,145)" stroke-opacity="0" stroke-width="20" d=" M116.5,-53 C116.5,-53 116.5,53 116.5,53 C116.5,53 -116.5,53 -116.5,53 C-116.5,53 -116.5,-53 -116.5,-53 C-116.5,-53 116.5,-53 116.5,-53z"></path></g></g></g><g mask="url(#__lottie_element_63_2)" style="display: block;"><g transform="matrix(0.800000011920929,0,0,0.800000011920929,250.1999969482422,249.8000030517578)" opacity="1"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M211,241 C211,241 90,241 90,241 C73.43099975585938,241 60,227.56900024414062 60,211 C60,194.43099975585938 73.43099975585938,181 90,181 C90,181 211,181 211,181 C227.56900024414062,181 241,194.43099975585938 241,211 C241,227.56900024414062 227.56900024414062,241 211,241z"></path></g><g opacity="1" transform="matrix(1,0,0,1,151.25,214)"><path stroke-linecap="butt" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(120,130,145)" stroke-opacity="0" stroke-width="20" d=" M113.75,-56 C113.75,-56 113.75,56 113.75,56 C113.75,56 -113.75,56 -113.75,56 C-113.75,56 -113.75,-56 -113.75,-56 C-113.75,-56 113.75,-56 113.75,-56z"></path></g></g></g><g mask="url(#__lottie_element_69_2)" style="display: block;"><g transform="matrix(0.800000011920929,0,0,0.800000011920929,250.1999969482422,249.8000030517578)" opacity="1"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M0,-59 C0,-59 -120,-59 -120,-59 C-136.56900024414062,-59 -150,-72.43099975585938 -150,-89 C-150,-105.56900024414062 -136.56900024414062,-119 -120,-119 C-120,-119 0,-119 0,-119 C16.569000244140625,-119 30,-105.56900024414062 30,-89 C30,-72.43099975585938 16.569000244140625,-59 0,-59z"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M0.003000000026077032,-59.00699996948242 C31.51300048828125,-46.494998931884766 58.994998931884766,-24.615999221801758 79.68000030517578,2.822000026702881"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M-120.00299835205078,-59.00699996948242 C-189.91299438476562,-31.246999740600586 -241,42.62799835205078 -241,121 C-241,220.41099548339844 -159.41099548339844,241 -60,241 C-13.053999900817871,241 30.43400001525879,237.86900329589844 61.7400016784668,221.09300231933594 C111.5,194.4290008544922 139.99400329589844,117.5479965209961 79.68000030517578,2.822000026702881"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M-30,-211 C-30,-211 30,-211 30,-211 C30,-211 0,-119 0,-119"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M-120,-119 C-120,-119 -150,-211 -150,-211 C-150,-211 -90,-211 -90,-211 C-90,-227.56900024414062 -76.56900024414062,-241 -60,-241 C-43.430999755859375,-241 -30,-227.56900024414062 -30,-211 C-30,-211 -30,-181 -30,-181"></path></g></g></g><g transform="matrix(0.800000011920929,0,0,0.800000011920929,250.1999969482422,249.8000030517578)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="20" d=" M-30.160999298095703,65.39299774169922 C-30.160999298095703,48.82400131225586 -43.59199905395508,35.393001556396484 -60.1609992980957,35.393001556396484 C-76.7300033569336,35.393001556396484 -90.16100311279297,48.82400131225586 -90.16100311279297,65.39299774169922 C-90.16100311279297,81.96199798583984 -76.7300033569336,95.39299774169922 -60.1609992980957,95.39299774169922 C-43.59199905395508,95.39299774169922 -30.160999298095703,108.8239974975586 -30.160999298095703,125.39299774169922 C-30.160999298095703,141.96200561523438 -43.59199905395508,155.39300537109375 -60.1609992980957,155.39300537109375 C-76.7300033569336,155.39300537109375 -90.16100311279297,141.96200561523438 -90.16100311279297,125.39299774169922"></path></g></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="20" d=" M-60,1 C-60,1 -60,35.39400100708008 -60,35.39400100708008"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="20" d=" M-60,155.39300537109375 C-60,155.39300537109375 -60,181 -60,181"></path></g></g></g></svg></div><p>up to 1:1000</p><span>Leverage</span></div><div class="lf-main-top-section__col"><div class="lf-main-top-section__icon" id="center"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 500 500" width="500" height="500" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clipPath id="__lottie_element_11"><rect width="500" height="500" x="0" y="0"></rect></clipPath></defs><g clip-path="url(#__lottie_element_11)"><g transform="matrix(1,0,0,1,250,250)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M0,-58.13600158691406 C0,-58.13600158691406 0,-171.5 0,-171.5"></path></g></g><g transform="matrix(1,0,0,1,250,250)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-56,-116.27100372314453 C-56,-116.27100372314453 0,-58.13600158691406 0,-58.13600158691406 C0,-58.13600158691406 56,-116.27100372314453 56,-116.27100372314453"></path></g></g><g transform="matrix(1,0,0,-1,250,250)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M0,-58.13600158691406 C0,-58.13600158691406 0,-171.5 0,-171.5"></path></g></g><g transform="matrix(1,0,0,-1,250,250)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-56,-116.27100372314453 C-56,-116.27100372314453 0,-58.13600158691406 0,-58.13600158691406 C0,-58.13600158691406 56,-116.27100372314453 56,-116.27100372314453"></path></g></g><g transform="matrix(1,0,0,1,250,250)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M140,0 C140,0 -140,0 -140,0"></path></g></g></g></svg></div><p>from 0.0</p><span>Raw spreads</span></div><div class="lf-main-top-section__col"><div class="lf-main-top-section__icon" id="rocket"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 500 500" width="500" height="500" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clipPath id="__lottie_element_92"><rect width="500" height="500" x="0" y="0"></rect></clipPath></defs><g clip-path="url(#__lottie_element_92)"><g transform="matrix(0.800000011920929,0,0,0.800000011920929,249.7696075439453,249.01820373535156)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="20" d=" M-126.91300201416016,181.21200561523438 C-126.91300201416016,181.21200561523438 -126.91400146484375,181.21099853515625 -126.91400146484375,181.21099853515625 C-124.2760009765625,179.63800048828125 -121.78600311279297,177.71800231933594 -119.51499938964844,175.44700622558594 C-104.7300033569336,160.66200256347656 -104.7300033569336,136.6909942626953 -119.51499938964844,121.90599822998047 C-134.3000030517578,107.12100219726562 -158.27099609375,107.12100219726562 -173.05599975585938,121.90599822998047 C-176.5030059814453,125.35299682617188 -179.13499450683594,129.302001953125 -180.97500610351562,133.51400756835938 C-180.97500610351562,133.51400756835938 -180.9759979248047,133.51300048828125 -180.9759979248047,133.51300048828125 C-180.9759979248047,133.51300048828125 -240.77000427246094,242.16000366210938 -240.77000427246094,242.16000366210938 C-240.77000427246094,242.16000366210938 -130.9709930419922,183.2989959716797 -130.9709930419922,183.2989959716797 C-129.593994140625,182.69000244140625 -128.2449951171875,182.00399780273438 -126.93399810791016,181.22300720214844 C-126.93399810791016,181.22300720214844 -126.91300201416016,181.21200561523438 -126.91300201416016,181.21200561523438z"></path></g></g><g transform="matrix(0.800000011920929,0,0,0.800000011920929,249.7696075439453,249.01820373535156)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M-78.28299713134766,163.13800048828125 C-78.28299713134766,163.13800048828125 74.63200378417969,80.76799774169922 122.24099731445312,33.159000396728516 C242.01100158691406,-86.61100006103516 241.406005859375,-239.4530029296875 241.406005859375,-239.4530029296875 C126.66799926757812,-234.44500732421875 33.96900177001953,-184.58799743652344 -30.76799964904785,-119.85099792480469 C-95.50499725341797,-55.11399841308594 -159.906005859375,81.51499938964844 -159.906005859375,81.51499938964844 C-159.906005859375,81.51499938964844 -78.28299713134766,163.13800048828125 -78.28299713134766,163.13800048828125z"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M-14.656999588012695,17.04800033569336 C-14.656999588012695,17.04800033569336 -119.51499938964844,121.90599822998047 -119.51499938964844,121.90599822998047"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M88.81600189208984,-203.08399963378906 C88.81600189208984,-203.08399963378906 204.76499938964844,-87.13600158691406 204.76499938964844,-87.13600158691406"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M100.02999877929688,-30.14699935913086 C81.39299774169922,-11.510000228881836 51.17499923706055,-11.510000228881836 32.53799819946289,-30.14699935913086 C13.901000022888184,-48.784000396728516 13.901000022888184,-79.00199890136719 32.53799819946289,-97.63899993896484 C51.17499923706055,-116.2760009765625 81.39299774169922,-116.2760009765625 100.02999877929688,-97.63899993896484 C118.66699981689453,-79.00199890136719 118.66699981689453,-48.784000396728516 100.02999877929688,-30.14699935913086z"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M-129.2480010986328,22.253999710083008 C-129.2480010986328,22.253999710083008 -20.774999618530273,130.7270050048828 -20.774999618530273,130.7270050048828"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M-129.22799682617188,22.235000610351562 C-129.22799682617188,22.235000610351562 -241.406005859375,-2.0220000743865967 -241.406005859375,-2.0220000743865967 C-241.406005859375,-2.0220000743865967 -161.44400024414062,-81.98400115966797 -161.44400024414062,-81.98400115966797 C-161.44400024414062,-81.98400115966797 -66.61699676513672,-77.3740005493164 -66.61699676513672,-77.3740005493164"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="20" d=" M-20.756000518798828,130.70700073242188 C-20.756000518798828,130.70700073242188 3.500999927520752,242.88499450683594 3.500999927520752,242.88499450683594 C3.500999927520752,242.88499450683594 83.46299743652344,162.92300415039062 83.46299743652344,162.92300415039062 C83.46299743652344,162.92300415039062 78.85299682617188,68.09600067138672 78.85299682617188,68.09600067138672"></path></g></g></g></svg></div><p>from 0.01 sec.</p><span>Fast execution</span></div><div class="lf-main-top-section__col"><div class="lf-main-top-section__icon" id="server"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 500 500" width="500" height="500" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clipPath id="__lottie_element_101"><rect width="500" height="500" x="0" y="0"></rect></clipPath><g id="__lottie_element_107"><g transform="matrix(1,0,0,1,367,362)" opacity="1" style="display: block;"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M-71.00599670410156,-94.67500305175781 C-23.66900062561035,-115.71399688720703 23.66900062561035,-115.71399688720703 71.00599670410156,-94.67500305175781 C71.00599670410156,-94.67500305175781 71.00599670410156,-46.14500045776367 71.00599670410156,-46.14500045776367 C71.00599670410156,1.1059999465942383 43.17900085449219,43.92499923706055 0,63.11600112915039 C0,63.11600112915039 0,63.117000579833984 0,63.117000579833984 C0,63.117000579833984 0,63.11600112915039 0,63.11600112915039 C-43.17900085449219,43.92499923706055 -71.00599670410156,1.1059999465942383 -71.00599670410156,-46.14500045776367 C-71.00599670410156,-46.14500045776367 -71.00599670410156,-94.67500305175781 -71.00599670410156,-94.67500305175781z"></path><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M-71.00599670410156,-94.67500305175781 C-23.66900062561035,-115.71399688720703 23.66900062561035,-115.71399688720703 71.00599670410156,-94.67500305175781 C71.00599670410156,-94.67500305175781 71.00599670410156,-46.14500045776367 71.00599670410156,-46.14500045776367 C71.00599670410156,1.1059999465942383 43.17900085449219,43.92499923706055 0,63.11600112915039 C0,63.11600112915039 0,63.117000579833984 0,63.117000579833984 C0,63.117000579833984 0,63.11600112915039 0,63.11600112915039 C-43.17900085449219,43.92499923706055 -71.00599670410156,1.1059999465942383 -71.00599670410156,-46.14500045776367 C-71.00599670410156,-46.14500045776367 -71.00599670410156,-94.67500305175781 -71.00599670410156,-94.67500305175781z"></path></g></g></g><filter id="__lottie_element_116" filterUnits="objectBoundingBox" x="0%" y="0%" width="100%" height="100%"><feComponentTransfer in="SourceGraphic"><feFuncA type="table" tableValues="1.0 0.0"></feFuncA></feComponentTransfer></filter><mask id="__lottie_element_107_2" mask-type="alpha"><g filter="url(#__lottie_element_116)"><rect width="500" height="500" x="0" y="0" fill="#ffffff" opacity="0"></rect><use xlink:href="#__lottie_element_107"></use></g></mask></defs><g clip-path="url(#__lottie_element_101)"><g mask="url(#__lottie_element_107_2)" style="display: block;"><g transform="matrix(1,0,0,1,250,250)" opacity="1"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-45.89699935913086,-0.777999997138977 C-45.89699935913086,-0.777999997138977 -45.89699935913086,45.89699935913086 -45.89699935913086,45.89699935913086 C-45.89699935913086,45.89699935913086 -140.802001953125,45.89699935913086 -140.802001953125,45.89699935913086 C-140.802001953125,45.89699935913086 -140.802001953125,-0.777999997138977 -140.802001953125,-0.777999997138977 C-140.802001953125,-0.777999997138977 -45.89699935913086,-0.777999997138977 -45.89699935913086,-0.777999997138977z"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-164.52099609375,-187.4770050048828 C-164.52099609375,-187.4770050048828 164.52099609375,-187.4770050048828 164.52099609375,-187.4770050048828 C177.19900512695312,-187.4770050048828 187.4770050048828,-177.19900512695312 187.4770050048828,-164.52099609375 C187.4770050048828,-164.52099609375 187.4770050048828,-70.40899658203125 187.4770050048828,-70.40899658203125 C187.4770050048828,-57.73099899291992 177.19900512695312,-47.452999114990234 164.52099609375,-47.452999114990234 C164.52099609375,-47.452999114990234 -164.52099609375,-47.452999114990234 -164.52099609375,-47.452999114990234 C-177.19900512695312,-47.452999114990234 -187.4770050048828,-57.73099899291992 -187.4770050048828,-70.40899658203125 C-187.4770050048828,-70.40899658203125 -187.4770050048828,-164.52099609375 -187.4770050048828,-164.52099609375 C-187.4770050048828,-177.19900512695312 -177.19900512695312,-187.4770050048828 -164.52099609375,-187.4770050048828z"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-45.89699935913086,-140.802001953125 C-45.89699935913086,-140.802001953125 -45.89699935913086,-94.12799835205078 -45.89699935913086,-94.12799835205078 C-45.89699935913086,-94.12799835205078 -140.802001953125,-94.12799835205078 -140.802001953125,-94.12799835205078 C-140.802001953125,-94.12799835205078 -140.802001953125,-140.802001953125 -140.802001953125,-140.802001953125 C-140.802001953125,-140.802001953125 -45.89699935913086,-140.802001953125 -45.89699935913086,-140.802001953125z"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M94.12799835205078,-117.46499633789062 C94.12799835205078,-117.46499633789062 70.79000091552734,-117.46499633789062 70.79000091552734,-117.46499633789062"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M16.336000442504883,22.55900001525879 C16.336000442504883,22.55900001525879 0.777999997138977,22.55900001525879 0.777999997138977,22.55900001525879"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M24.114999771118164,-117.46499633789062 C24.114999771118164,-117.46499633789062 0.777999997138977,-117.46499633789062 0.777999997138977,-117.46499633789062"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M140.802001953125,-140.802001953125 C140.802001953125,-140.802001953125 140.802001953125,-94.12799835205078 140.802001953125,-94.12799835205078"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M187.4770050048828,31.893999099731445 C187.4770050048828,31.893999099731445 187.4770050048828,-24.114999771118164 187.4770050048828,-24.114999771118164 C187.4770050048828,-37.00400161743164 177.0290069580078,-47.452999114990234 164.13999938964844,-47.452999114990234 C164.13999938964844,-47.452999114990234 -164.13999938964844,-47.452999114990234 -164.13999938964844,-47.452999114990234 C-177.0290069580078,-47.452999114990234 -187.4770050048828,-37.00400161743164 -187.4770050048828,-24.114999771118164 C-187.4770050048828,-24.114999771118164 -187.4770050048828,69.23400115966797 -187.4770050048828,69.23400115966797 C-187.4770050048828,82.12300109863281 -177.0290069580078,92.5719985961914 -164.13999938964844,92.5719985961914 C-164.13999938964844,92.5719985961914 161.67100524902344,92.5719985961914 161.67100524902344,92.5719985961914 C174.8939971923828,92.5719985961914 185.73800659179688,82.09600067138672 186.1959991455078,68.88099670410156 C186.1959991455078,68.88099670410156 187.4770050048828,31.893999099731445 187.4770050048828,31.893999099731445z"></path></g></g></g><g transform="matrix(1,0,0,1,367,362)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M-71.00599670410156,-94.67500305175781 C-23.66900062561035,-115.71399688720703 23.66900062561035,-115.71399688720703 71.00599670410156,-94.67500305175781 C71.00599670410156,-94.67500305175781 71.00599670410156,-46.14500045776367 71.00599670410156,-46.14500045776367 C71.00599670410156,1.1059999465942383 43.17900085449219,43.92499923706055 0,63.11600112915039 C0,63.11600112915039 0,63.117000579833984 0,63.117000579833984 C0,63.117000579833984 0,63.11600112915039 0,63.11600112915039 C-43.17900085449219,43.92499923706055 -71.00599670410156,1.1059999465942383 -71.00599670410156,-46.14500045776367 C-71.00599670410156,-46.14500045776367 -71.00599670410156,-94.67500305175781 -71.00599670410156,-94.67500305175781z"></path></g></g><g transform="matrix(1,0,0,1,367,360)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M-25.104000091552734,-23.66900062561035 C-25.104000091552734,-23.66900062561035 -8.368000030517578,-6.932000160217285 -8.368000030517578,-6.932000160217285 C-8.368000030517578,-6.932000160217285 25.104000091552734,-40.404998779296875 25.104000091552734,-40.404998779296875"></path></g></g></g></svg></div><p>ECN+STP</p><span>Processing model</span></div></div></div></div></section><section class="lf-reliable-choice-section"><div class="container-lf js-choice"><h2 class="lf-reliable-choice-section__title">
        Your sure-fire choice    </h2><p class="lf-reliable-choice-section__description">
        LiteFinance ensures the safety and high-speed processing of financial operations using strict protocols and advanced technological solutions.    </p><div class="lf-reliable-choice-section__list"><div class="lf-reliable-choice-section__item lf-reliable-choice-item js-left-spawn"><div class="lf-reliable-choice-item__icon-block"><img class="lazy lf-reliable-choice-item__icon" data-src="/assets/3824f50f/images/reliable-choice-ic-new.svg"><div class="aged">19</div></div><h3 class="lf-reliable-choice-item__title">
                19 years in the market            </h3><p class="lf-reliable-choice-item__description">
                LiteFinance's services have been acknowledged with prestigious awards many times. Over 2.98 million traders trade with us worldwide!            </p></div><div class="lf-reliable-choice-section__item lf-reliable-choice-item"><div class="lf-reliable-choice-item__icon-block"><img class="lazy lf-reliable-choice-item__icon" data-src="/assets/3824f50f/images/reliable-choice-ic-2.svg?4"></div><h3 class="lf-reliable-choice-item__title">
                Advantageous conditions            </h3><p class="lf-reliable-choice-item__description">
                Raw spreads from 0 points, the best liquidity providers, and ECN technologies make it profitable to trade with LiteFinance.            </p></div><div class="lf-reliable-choice-section__item lf-reliable-choice-item js-right-spawn"><div class="lf-reliable-choice-item__icon-block"><img class="lazy lf-reliable-choice-item__icon" data-src="/assets/3824f50f/images/reliable-choice-ic-3.svg?4"></div><h3 class="lf-reliable-choice-item__title">
                Latest technologies            </h3><p class="lf-reliable-choice-item__description">
                An easy-to-use dedicated trading platform provides a comprehensive analytical toolkit and suits any trader regardless of experience.            </p></div></div><div class="lf-reliable-choice-section__btn-block"><a class="btn-lf-trans waves-effect waves-light btn-lg btn-primary" href="https://www.litefinance.org/company/">More about LiteFinance</a></div></div></section><section class="lf-indicators-section"><div class="lf-indicators-section__line js-indicators"><div class="container-lf"><div class="lf-indicators-section__list"><div class="lf-indicators-section__item lf-indicator"><p class="lf-indicator__value"><i class="js-count">2.98</i><span>million</span></p><p class="lf-indicator__title">
                    Active traders                </p></div><div class="lf-indicators-section__item lf-indicator"><p class="lf-indicator__value"><i class="js-count">530393</i></p><p class="lf-indicator__title">
                    Number of trades in the past 24 hours                </p></div><div class="lf-indicators-section__item lf-indicator"><p class="lf-indicator__value">
                                            $<i class="js-count">18.84</i><span>billion</span></p><p class="lf-indicator__title">
                    Trading volume in the past 24 hours                </p></div></div></div></div></section><section class="lf-start-invest-section"><div class="container-lf js-invest"><h2 class="lf-start-invest-section__title">
        Start investing right now with LiteFinance    </h2><div class="lf-start-invest-section__list"><div class="lf-start-invest-section__item lf-start-invest-item js-left-spawn"><p class="lf-start-invest-item__step">
                Step 1            </p><div class="lf-start-invest-item__icon-block"><img class="lazy lf-start-invest-item__icon" data-src="/assets/3824f50f/images/start-invest-ic-1.svg?3"></div><h3 class="lf-start-invest-item__title">
                Register            </h3><p class="lf-start-invest-item__description">
                Register, verify your profile for your data protection, and open a trading account.            </p></div><div class="lf-start-invest-section__item lf-start-invest-item js-bottom-spawn"><p class="lf-start-invest-item__step">
                Step 2            </p><div class="lf-start-invest-item__icon-block"><img class="lazy lf-start-invest-item__icon" data-src="/assets/3824f50f/images/start-invest-ic-2.svg?3"></div><h3 class="lf-start-invest-item__title">
                Top up the account            </h3><p class="lf-start-invest-item__description">
                Choose the most convenient way: bank cards, cryptos, e-payment systems, or online banking transfers.            </p></div><div class="lf-start-invest-section__item lf-start-invest-item js-right-spawn"><p class="lf-start-invest-item__step">
                Step 3            </p><div class="lf-start-invest-item__icon-block"><img class="lazy lf-start-invest-item__icon" data-src="/assets/3824f50f/images/start-invest-ic-3.svg?3"></div><h3 class="lf-start-invest-item__title">
                Start trading            </h3><p class="lf-start-invest-item__description">
                Ready! Buy and sell assets on your own or copy successful traders on the platform.            </p></div></div><div class="lf-start-invest-section__btn-block"><a class="btn-lf-full-fill waves-effect waves-light btn-lg btn-primary" href="https://my.litefinance.org/registration" rel="noopener noreferrer" target="_blank">Registration</a></div></div></section><section class="lf-opportunities-section"><div class="container-lf"><h2 class="lf-opportunities-section__title">
        Use all the benefits at LiteFinance    </h2><div class="lf-opportunities-section__list"><div class="lf-opportunities-section__item lf-opportunity-item"><div class="lf-opportunity-item__box" id="stock"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 500 500" width="500" height="500" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clipPath id="__lottie_element_117"><rect width="500" height="500" x="0" y="0"></rect></clipPath><g id="__lottie_element_135"><g transform="matrix(1,0,0,1,250,246.2982635498047)" opacity="1" style="display: block;"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M181.41799926757812,64.79199981689453 C181.41799926757812,64.79199981689453 129.5850067138672,64.79199981689453 129.5850067138672,64.79199981689453 C129.5850067138672,64.79199981689453 129.5850067138672,-25.91699981689453 129.5850067138672,-25.91699981689453 C129.5850067138672,-25.91699981689453 181.41799926757812,-25.91699981689453 181.41799926757812,-25.91699981689453 C181.41799926757812,-25.91699981689453 181.41799926757812,64.79199981689453 181.41799926757812,64.79199981689453z"></path><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M181.41799926757812,64.79199981689453 C181.41799926757812,64.79199981689453 129.5850067138672,64.79199981689453 129.5850067138672,64.79199981689453 C129.5850067138672,64.79199981689453 129.5850067138672,-25.91699981689453 129.5850067138672,-25.91699981689453 C129.5850067138672,-25.91699981689453 181.41799926757812,-25.91699981689453 181.41799926757812,-25.91699981689453 C181.41799926757812,-25.91699981689453 181.41799926757812,64.79199981689453 181.41799926757812,64.79199981689453z"></path></g></g></g><g id="__lottie_element_141"><g transform="matrix(1,0,0,1,250,253)" opacity="1" style="display: block;"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M77.7509994506836,142.54299926757812 C77.7509994506836,142.54299926757812 25.91699981689453,142.54299926757812 25.91699981689453,142.54299926757812 C25.91699981689453,142.54299926757812 25.91699981689453,51.83399963378906 25.91699981689453,51.83399963378906 C25.91699981689453,51.83399963378906 77.7509994506836,51.83399963378906 77.7509994506836,51.83399963378906 C77.7509994506836,51.83399963378906 77.7509994506836,142.54299926757812 77.7509994506836,142.54299926757812z"></path><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M77.7509994506836,142.54299926757812 C77.7509994506836,142.54299926757812 25.91699981689453,142.54299926757812 25.91699981689453,142.54299926757812 C25.91699981689453,142.54299926757812 25.91699981689453,51.83399963378906 25.91699981689453,51.83399963378906 C25.91699981689453,51.83399963378906 77.7509994506836,51.83399963378906 77.7509994506836,51.83399963378906 C77.7509994506836,51.83399963378906 77.7509994506836,142.54299926757812 77.7509994506836,142.54299926757812z"></path></g></g></g><g id="__lottie_element_147"><g transform="matrix(1,0,0,1,250,264.70172119140625)" opacity="1" style="display: block;"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M-25.91699981689453,103.66799926757812 C-25.91699981689453,103.66799926757812 -77.7509994506836,103.66799926757812 -77.7509994506836,103.66799926757812 C-77.7509994506836,103.66799926757812 -77.7509994506836,12.958000183105469 -77.7509994506836,12.958000183105469 C-77.7509994506836,12.958000183105469 -25.91699981689453,12.958000183105469 -25.91699981689453,12.958000183105469 C-25.91699981689453,12.958000183105469 -25.91699981689453,103.66799926757812 -25.91699981689453,103.66799926757812z"></path><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-25.91699981689453,103.66799926757812 C-25.91699981689453,103.66799926757812 -77.7509994506836,103.66799926757812 -77.7509994506836,103.66799926757812 C-77.7509994506836,103.66799926757812 -77.7509994506836,12.958000183105469 -77.7509994506836,12.958000183105469 C-77.7509994506836,12.958000183105469 -25.91699981689453,12.958000183105469 -25.91699981689453,12.958000183105469 C-25.91699981689453,12.958000183105469 -25.91699981689453,103.66799926757812 -25.91699981689453,103.66799926757812z"></path></g></g></g><g id="__lottie_element_153"><g transform="matrix(1,0,0,1,250,236.40463256835938)" opacity="1" style="display: block;"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M-129.5850067138672,142.54299926757812 C-129.5850067138672,142.54299926757812 -181.41799926757812,142.54299926757812 -181.41799926757812,142.54299926757812 C-181.41799926757812,142.54299926757812 -181.41799926757812,51.83399963378906 -181.41799926757812,51.83399963378906 C-181.41799926757812,51.83399963378906 -129.5850067138672,51.83399963378906 -129.5850067138672,51.83399963378906 C-129.5850067138672,51.83399963378906 -129.5850067138672,142.54299926757812 -129.5850067138672,142.54299926757812z"></path><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M-129.5850067138672,142.54299926757812 C-129.5850067138672,142.54299926757812 -181.41799926757812,142.54299926757812 -181.41799926757812,142.54299926757812 C-181.41799926757812,142.54299926757812 -181.41799926757812,51.83399963378906 -181.41799926757812,51.83399963378906 C-181.41799926757812,51.83399963378906 -129.5850067138672,51.83399963378906 -129.5850067138672,51.83399963378906 C-129.5850067138672,51.83399963378906 -129.5850067138672,142.54299926757812 -129.5850067138672,142.54299926757812z"></path></g></g></g><filter id="__lottie_element_159" filterUnits="objectBoundingBox" x="0%" y="0%" width="100%" height="100%"><feComponentTransfer in="SourceGraphic"><feFuncA type="table" tableValues="1.0 0.0"></feFuncA></feComponentTransfer></filter><mask id="__lottie_element_153_2" mask-type="alpha"><g filter="url(#__lottie_element_159)"><rect width="500" height="500" x="0" y="0" fill="#ffffff" opacity="0"></rect><use xlink:href="#__lottie_element_153"></use></g></mask><filter id="__lottie_element_160" filterUnits="objectBoundingBox" x="0%" y="0%" width="100%" height="100%"><feComponentTransfer in="SourceGraphic"><feFuncA type="table" tableValues="1.0 0.0"></feFuncA></feComponentTransfer></filter><mask id="__lottie_element_147_2" mask-type="alpha"><g filter="url(#__lottie_element_160)"><rect width="500" height="500" x="0" y="0" fill="#ffffff" opacity="0"></rect><use xlink:href="#__lottie_element_147"></use></g></mask><filter id="__lottie_element_161" filterUnits="objectBoundingBox" x="0%" y="0%" width="100%" height="100%"><feComponentTransfer in="SourceGraphic"><feFuncA type="table" tableValues="1.0 0.0"></feFuncA></feComponentTransfer></filter><mask id="__lottie_element_141_2" mask-type="alpha"><g filter="url(#__lottie_element_161)"><rect width="500" height="500" x="0" y="0" fill="#ffffff" opacity="0"></rect><use xlink:href="#__lottie_element_141"></use></g></mask><filter id="__lottie_element_162" filterUnits="objectBoundingBox" x="0%" y="0%" width="100%" height="100%"><feComponentTransfer in="SourceGraphic"><feFuncA type="table" tableValues="1.0 0.0"></feFuncA></feComponentTransfer></filter><mask id="__lottie_element_135_2" mask-type="alpha"><g filter="url(#__lottie_element_162)"><rect width="500" height="500" x="0" y="0" fill="#ffffff" opacity="0"></rect><use xlink:href="#__lottie_element_135"></use></g></mask></defs><g clip-path="url(#__lottie_element_117)"><g transform="matrix(1,0,0,1,250,246.2982635498047)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M181.41799926757812,64.79199981689453 C181.41799926757812,64.79199981689453 129.5850067138672,64.79199981689453 129.5850067138672,64.79199981689453 C129.5850067138672,64.79199981689453 129.5850067138672,-25.91699981689453 129.5850067138672,-25.91699981689453 C129.5850067138672,-25.91699981689453 181.41799926757812,-25.91699981689453 181.41799926757812,-25.91699981689453 C181.41799926757812,-25.91699981689453 181.41799926757812,64.79199981689453 181.41799926757812,64.79199981689453z"></path></g></g><g transform="matrix(1,0,0,1,250,253)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M77.7509994506836,142.54299926757812 C77.7509994506836,142.54299926757812 25.91699981689453,142.54299926757812 25.91699981689453,142.54299926757812 C25.91699981689453,142.54299926757812 25.91699981689453,51.83399963378906 25.91699981689453,51.83399963378906 C25.91699981689453,51.83399963378906 77.7509994506836,51.83399963378906 77.7509994506836,51.83399963378906 C77.7509994506836,51.83399963378906 77.7509994506836,142.54299926757812 77.7509994506836,142.54299926757812z"></path></g></g><g transform="matrix(1,0,0,1,250,264.70172119140625)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-25.91699981689453,103.66799926757812 C-25.91699981689453,103.66799926757812 -77.7509994506836,103.66799926757812 -77.7509994506836,103.66799926757812 C-77.7509994506836,103.66799926757812 -77.7509994506836,12.958000183105469 -77.7509994506836,12.958000183105469 C-77.7509994506836,12.958000183105469 -25.91699981689453,12.958000183105469 -25.91699981689453,12.958000183105469 C-25.91699981689453,12.958000183105469 -25.91699981689453,103.66799926757812 -25.91699981689453,103.66799926757812z"></path></g></g><g transform="matrix(1,0,0,1,250,236.40463256835938)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M-129.5850067138672,142.54299926757812 C-129.5850067138672,142.54299926757812 -181.41799926757812,142.54299926757812 -181.41799926757812,142.54299926757812 C-181.41799926757812,142.54299926757812 -181.41799926757812,51.83399963378906 -181.41799926757812,51.83399963378906 C-181.41799926757812,51.83399963378906 -129.5850067138672,51.83399963378906 -129.5850067138672,51.83399963378906 C-129.5850067138672,51.83399963378906 -129.5850067138672,142.54299926757812 -129.5850067138672,142.54299926757812z"></path></g></g><g mask="url(#__lottie_element_135_2)" style="display: block;"><g transform="matrix(1,0,0,1,250,250)" opacity="1"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M155.50100708007812,-51.83399963378906 C155.50100708007812,-51.83399963378906 155.0030059814453,90.08300018310547 155.0030059814453,90.08300018310547"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d="M0 0"></path></g><g opacity="1" transform="matrix(1,0,0,1,156,19)"><path stroke-linecap="butt" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(120,130,145)" stroke-opacity="0" stroke-width="16" d=" M45,-94 C45,-94 45,94 45,94 C45,94 -45,94 -45,94 C-45,94 -45,-94 -45,-94 C-45,-94 45,-94 45,-94z"></path></g></g></g><g mask="url(#__lottie_element_141_2)" style="display: block;"><g transform="matrix(1,0,0,1,250,250)" opacity="1"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M51.83399963378906,25.91699981689453 C51.83399963378906,25.91699981689453 51.667999267578125,166.83399963378906 51.667999267578125,166.83399963378906"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d="M0 0"></path></g><g opacity="1" transform="matrix(1,0,0,1,52,95.5)"><path stroke-linecap="butt" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(120,130,145)" stroke-opacity="0" stroke-width="16" d=" M46,-88.5 C46,-88.5 46,88.5 46,88.5 C46,88.5 -46,88.5 -46,88.5 C-46,88.5 -46,-88.5 -46,-88.5 C-46,-88.5 46,-88.5 46,-88.5z"></path></g></g></g><g mask="url(#__lottie_element_147_2)" style="display: block;"><g transform="matrix(1,0,0,1,250,250)" opacity="1"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d="M0 0"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-51.667999267578125,-12.331999778747559 C-51.667999267578125,-12.331999778747559 -51.83399963378906,129.5850067138672 -51.83399963378906,129.5850067138672"></path></g><g opacity="1" transform="matrix(1,0,0,1,-52,57.5)"><path stroke-linecap="butt" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(120,130,145)" stroke-opacity="0" stroke-width="16" d=" M42,-90.5 C42,-90.5 42,90.5 42,90.5 C42,90.5 -42,90.5 -42,90.5 C-42,90.5 -42,-90.5 -42,-90.5 C-42,-90.5 42,-90.5 42,-90.5z"></path></g></g></g><g mask="url(#__lottie_element_153_2)" style="display: block;"><g transform="matrix(1,0,0,1,250,250)" opacity="1"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-155.50100708007812,25.91699981689453 C-155.50100708007812,25.91699981689453 -155.0030059814453,168.83399963378906 -155.0030059814453,168.83399963378906"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d="M0 0"></path></g><g opacity="1" transform="matrix(1,0,0,1,-157.5,90.5)"><path stroke-linecap="butt" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(120,130,145)" stroke-opacity="0" stroke-width="16" d=" M38.5,-98.5 C38.5,-98.5 38.5,98.5 38.5,98.5 C38.5,98.5 -38.5,98.5 -38.5,98.5 C-38.5,98.5 -38.5,-98.5 -38.5,-98.5 C-38.5,-98.5 38.5,-98.5 38.5,-98.5z"></path></g></g></g><g transform="matrix(1,0,0,1,250,250)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M181.07217407226562,-115.4603271484375 C181.07217407226562,-115.4603271484375 194.84048461914062,-115.4603271484375 194.84048461914062,-115.4603271484375"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="butt" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M72.45172882080078,-112.28666687011719 C72.45172882080078,-112.28666687011719 134.42117309570312,-99.9093246459961 134.42117309570312,-99.9093246459961"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="butt" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-27.4487247467041,-59.845619201660156 C-27.4487247467041,-59.845619201660156 27.446725845336914,-105.8376693725586 27.446725845336914,-105.8376693725586"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="butt" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-130.94381713867188,-100.97567749023438 C-130.94381713867188,-100.97567749023438 -75.98772430419922,-59.845619201660156 -75.98772430419922,-59.845619201660156"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-194.8981170654297,-91.87467956542969 C-194.8981170654297,-91.87467956542969 -181.1298065185547,-91.87467956542969 -181.1298065185547,-91.87467956542969"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-129.29611206054688,-91.87467956542969 C-129.29611206054688,-77.56167602539062 -140.89981079101562,-65.95767974853516 -155.2128143310547,-65.95767974853516 C-169.5268096923828,-65.95767974853516 -181.1298065185547,-77.56167602539062 -181.1298065185547,-91.87467956542969 C-181.1298065185547,-106.18767547607422 -169.5268096923828,-117.79167938232422 -155.2128143310547,-117.79167938232422 C-140.89981079101562,-117.79167938232422 -129.29611206054688,-106.18767547607422 -129.29611206054688,-91.87467956542969z"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M-25.801725387573242,-68.94661712646484 C-25.801725387573242,-54.63362121582031 -37.405723571777344,-43.02962112426758 -51.71872329711914,-43.02962112426758 C-66.03272247314453,-43.02962112426758 -77.63572692871094,-54.63362121582031 -77.63572692871094,-68.94661712646484 C-77.63572692871094,-83.2596206665039 -66.03272247314453,-94.86361694335938 -51.71872329711914,-94.86361694335938 C-37.405723571777344,-94.86361694335938 -25.801725387573242,-83.2596206665039 -25.801725387573242,-68.94661712646484z"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M77.63572692871094,-96.73567199707031 C77.63572692871094,-82.42266845703125 66.03272247314453,-70.81867218017578 51.71872329711914,-70.81867218017578 C37.405723571777344,-70.81867218017578 25.801725387573242,-82.42266845703125 25.801725387573242,-96.73567199707031 C25.801725387573242,-111.04866790771484 37.405723571777344,-122.65267181396484 51.71872329711914,-122.65267181396484 C66.03272247314453,-122.65267181396484 77.63572692871094,-111.04866790771484 77.63572692871094,-96.73567199707031z"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M181.07217407226562,-115.4603271484375 C181.07217407226562,-101.14632415771484 169.46917724609375,-89.54332733154297 155.15518188476562,-89.54332733154297 C140.84217834472656,-89.54332733154297 129.2384796142578,-101.14632415771484 129.2384796142578,-115.4603271484375 C129.2384796142578,-129.77333068847656 140.84217834472656,-141.3773193359375 155.15518188476562,-141.3773193359375 C169.46917724609375,-141.3773193359375 181.07217407226562,-129.77333068847656 181.07217407226562,-115.4603271484375z"></path></g></g></g></svg></div><div class="lf-opportunity-item__text"><h3 class="lf-opportunity-item__title">
                    Buy and sell                </h3><p class="lf-opportunity-item__description">
                    Trade in various assets using built-in analytics and signals to predict price movements. Make profits in a growing or falling market.                </p><a class="lf-opportunity-item__link" href="https://www.litefinance.org/trading/">Learn more</a></div></div><div class="lf-opportunities-section__item lf-opportunity-item"><div class="lf-opportunity-item__box" id="inheritance"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 500 500" width="500" height="500" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clipPath id="__lottie_element_163"><rect width="500" height="500" x="0" y="0"></rect></clipPath></defs><g clip-path="url(#__lottie_element_163)"><g style="display: block;"><g><path></path></g><g><g><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0"></path></g><g><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0"></path></g><g><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0"></path></g></g></g><g style="display: none;"><g><path></path></g><g><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0"></path></g><g><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0"></path></g></g><g style="display: none;"><g><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0"></path></g><g><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0"></path></g></g><g style="display: none;"><g><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0"></path></g><g><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0"></path></g></g></g></svg></div><div class="lf-opportunity-item__text"><h3 class="lf-opportunity-item__title">
                    Copy successful traders                </h3><p class="lf-opportunity-item__description">
                    Don't know how to trade? Copy trades from pro traders' accounts to make profits.                </p><a class="lf-opportunity-item__link" href="https://www.litefinance.org/social-trading/">Learn more</a></div></div><div class="lf-opportunities-section__item lf-opportunity-item"><div class="lf-opportunity-item__box" id="handshake"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 500 500" width="500" height="500" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clipPath id="__lottie_element_176"><rect width="500" height="500" x="0" y="0"></rect></clipPath><g id="__lottie_element_183"><g transform="matrix(1,0,0,1,639,248)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M-144,-177 C-144,-177 -194,-177 -194,-177 C-194,-177 -194,13 -194,13 C-194,13 -144,15 -144,15 C-144,15 -144,-177 -144,-177z"></path><path stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M-144,-177 C-144,-177 -194,-177 -194,-177 C-194,-177 -194,13 -194,13 C-194,13 -144,15 -144,15 C-144,15 -144,-177 -144,-177z"></path></g></g></g><g id="__lottie_element_188"><g transform="matrix(1,0,0,1,249,248)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M-194,-177 C-194,-177 -270,-177 -270,-177 C-270,-177 -270,16 -270,16 C-270,16 -194,13 -194,13 C-194,13 -194,-177 -194,-177z"></path><path stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M-194,-177 C-194,-177 -270,-177 -270,-177 C-270,-177 -270,16 -270,16 C-270,16 -194,13 -194,13 C-194,13 -194,-177 -194,-177z"></path></g></g></g><filter id="__lottie_element_209" filterUnits="objectBoundingBox" x="0%" y="0%" width="100%" height="100%"><feComponentTransfer in="SourceGraphic"><feFuncA type="table" tableValues="1.0 0.0"></feFuncA></feComponentTransfer></filter><mask id="__lottie_element_188_2" mask-type="alpha"><g filter="url(#__lottie_element_209)"><rect width="500" height="500" x="0" y="0" fill="#ffffff" opacity="0"></rect><use xlink:href="#__lottie_element_188"></use></g></mask><filter id="__lottie_element_210" filterUnits="objectBoundingBox" x="0%" y="0%" width="100%" height="100%"><feComponentTransfer in="SourceGraphic"><feFuncA type="table" tableValues="1.0 0.0"></feFuncA></feComponentTransfer></filter><mask id="__lottie_element_183_2" mask-type="alpha"><g filter="url(#__lottie_element_210)"><rect width="500" height="500" x="0" y="0" fill="#ffffff" opacity="0"></rect><use xlink:href="#__lottie_element_183"></use></g></mask></defs><g clip-path="url(#__lottie_element_176)"><g mask="url(#__lottie_element_188_2)" style="display: block;"><g transform="matrix(1,0,0,1,250,250)" opacity="1"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M1.1399999856948853,137.7570037841797 C1.1399999856948853,137.7570037841797 24.707000732421875,160.8300018310547 24.707000732421875,160.8300018310547 C34.77799987792969,170.89999389648438 51.255001068115234,170.89999389648438 61.32500076293945,160.8300018310547 C71.39399719238281,150.76100158691406 71.3949966430664,134.2830047607422 61.32400131225586,124.21299743652344 C61.32400131225586,124.21299743652344 63.808998107910156,126.697998046875 63.808998107910156,126.697998046875 C73.87799835205078,136.76800537109375 90.35600280761719,136.76800537109375 100.4260025024414,126.697998046875 C110.49600219726562,116.62799835205078 110.49500274658203,100.1520004272461 100.42400360107422,90.08100128173828 C100.42400360107422,90.08100128173828 100.4260025024414,90.08200073242188 100.4260025024414,90.08200073242188 C110.49600219726562,100.1520004272461 126.9729995727539,100.1520004272461 137.04200744628906,90.08300018310547 C147.11300659179688,80.01300048828125 147.11199951171875,63.5359992980957 137.04200744628906,53.46500015258789 C137.04200744628906,53.46500015258789 137.04299926757812,53.46500015258789 137.04299926757812,53.46500015258789 C147.1540069580078,63.57600021362305 163.54800415039062,63.57600021362305 173.65899658203125,53.46500015258789 C183.77099609375,43.354000091552734 183.77099609375,26.959999084472656 173.65899658203125,16.847999572753906 C173.65899658203125,16.847999572753906 51.784000396728516,-103.70500183105469 51.784000396728516,-103.70500183105469"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M1.3919999599456787,-160.25399780273438 C-6.394000053405762,-165.03700256347656 -16.489999771118164,-168.3820037841797 -24.32699966430664,-168.3820037841797 C-24.32699966430664,-168.3820037841797 -225.9980010986328,-168.4409942626953 -225.9980010986328,-168.4409942626953 C-225.9980010986328,-168.4409942626953 -225.9980010986328,-0.11800000071525574 -225.9980010986328,-0.11800000071525574 C-225.9980010986328,-0.11800000071525574 -153.9770050048828,-0.05900000035762787 -153.9770050048828,-0.05900000035762787"></path></g></g></g><g mask="url(#__lottie_element_183_2)" style="display: block;"><g transform="matrix(1,0,0,1,250,250)" opacity="1"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M158.04800415039062,-0.05900000035762787 C158.04800415039062,-0.05900000035762787 222.9980010986328,-0.11800000071525574 222.9980010986328,-0.11800000071525574 C222.9980010986328,-0.11800000071525574 222.9980010986328,-168.4409942626953 222.9980010986328,-168.4409942626953 C222.9980010986328,-168.4409942626953 27.104000091552734,-168.3820037841797 27.104000091552734,-168.3820037841797 C16.423999786376953,-168.3820037841797 1.5440000295639038,-162.16700744628906 -5.964000225067139,-154.56900024414062 C-5.964000225067139,-154.56900024414062 -65.88999938964844,-94.64299774169922 -65.88999938964844,-94.64299774169922 C-65.88999938964844,-94.64299774169922 -52.159000396728516,-80.91100311279297 -52.159000396728516,-80.91100311279297 C-39.52000045776367,-68.27200317382812 -19.027999877929688,-68.27200317382812 -6.388000011444092,-80.91100311279297 C-6.388000011444092,-80.91100311279297 16.260000228881836,-103.70500183105469 16.260000228881836,-103.70500183105469 C16.260000228881836,-103.70500183105469 51.33700180053711,-103.70500183105469 51.33700180053711,-103.70500183105469"></path></g></g></g><g transform="matrix(1,0,0,1,249,248)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M-194,-177 C-194,-177 -194,13 -194,13"></path><path stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M-194,-177 C-194,-177 -194,13 -194,13"></path></g></g><g transform="matrix(1,0,0,1,639,248)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M-194,-177 C-194,-177 -194,13 -194,13"></path><path stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M-194,-177 C-194,-177 -194,13 -194,13"></path></g></g><g transform="matrix(1,0,0,1,250,250)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-129.15499877929688,-24.878999710083008 C-119.08499908447266,-34.948001861572266 -102.60800170898438,-34.94900131225586 -92.53800201416016,-24.878999710083008 C-92.53800201416016,-24.878999710083008 -92.53800201416016,-24.878999710083008 -92.53800201416016,-24.878999710083008 C-82.46900177001953,-14.809000015258789 -82.47000122070312,1.6690000295639038 -92.53800201416016,11.73799991607666 C-92.53800201416016,11.73799991607666 -134.26499938964844,53.46500015258789 -134.26499938964844,53.46500015258789 C-144.3350067138672,63.534000396728516 -160.81199645996094,63.534000396728516 -170.8820037841797,53.4640007019043 C-170.8820037841797,53.4640007019043 -170.8820037841797,53.4640007019043 -170.8820037841797,53.4640007019043 C-180.95199584960938,43.39400100708008 -180.95199584960938,26.91699981689453 -170.8820037841797,16.847999572753906 C-170.8820037841797,16.847999572753906 -129.15499877929688,-24.878999710083008 -129.15499877929688,-24.878999710083008z"></path></g></g><g transform="matrix(1,0,0,1,250,250)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-92.53800201416016,11.73799991607666 C-82.47000122070312,1.6690000295639038 -65.99199676513672,1.6690000295639038 -55.92300033569336,11.73799991607666 C-55.92300033569336,11.73799991607666 -55.92300033569336,11.73799991607666 -55.92300033569336,11.73799991607666 C-45.85200119018555,21.808000564575195 -45.85200119018555,38.2859992980957 -55.92300033569336,48.35499954223633 C-55.92300033569336,48.35499954223633 -97.64900207519531,90.08100128173828 -97.64900207519531,90.08100128173828 C-107.71800231933594,100.1510009765625 -124.19499969482422,100.1510009765625 -134.26400756835938,90.08100128173828 C-134.26400756835938,90.08100128173828 -134.26400756835938,90.08100128173828 -134.26400756835938,90.08100128173828 C-144.3350067138672,80.01200103759766 -144.3350067138672,63.534000396728516 -134.26499938964844,53.46500015258789 C-134.26499938964844,53.46500015258789 -92.53800201416016,11.73799991607666 -92.53800201416016,11.73799991607666z"></path></g></g><g transform="matrix(1,0,0,1,250,250)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-55.92300033569336,48.35499954223633 C-45.85200119018555,38.2859992980957 -29.374000549316406,38.28499984741211 -19.30500030517578,48.35499954223633 C-19.30500030517578,48.35499954223633 -19.30500030517578,48.35499954223633 -19.30500030517578,48.35499954223633 C-9.234999656677246,58.42499923706055 -9.234999656677246,74.9020004272461 -19.30500030517578,84.97100067138672 C-19.30500030517578,84.97100067138672 -60.459999084472656,126.1259994506836 -60.459999084472656,126.1259994506836 C-70.52899932861328,136.19500732421875 -87.00599670410156,136.1959991455078 -97.07599639892578,126.1259994506836 C-97.07599639892578,126.1259994506836 -97.07599639892578,126.1259994506836 -97.07599639892578,126.1259994506836 C-107.14600372314453,116.05599975585938 -107.14600372314453,99.5780029296875 -97.07599639892578,89.50900268554688 C-97.07599639892578,89.50900268554688 -55.92300033569336,48.35499954223633 -55.92300033569336,48.35499954223633z"></path></g></g><g transform="matrix(1,0,0,1,250,250)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-19.30500030517578,84.97100067138672 C-9.234999656677246,74.9020004272461 7.242000102996826,74.9010009765625 17.312000274658203,84.97100067138672 C17.312000274658203,84.97100067138672 17.312000274658203,84.97100067138672 17.312000274658203,84.97100067138672 C27.381999969482422,95.04100036621094 27.381999969482422,111.51899719238281 17.312000274658203,121.58799743652344 C17.312000274658203,121.58799743652344 -21.774999618530273,160.67300415039062 -21.774999618530273,160.67300415039062 C-31.836999893188477,170.73699951171875 -48.316001892089844,170.74899291992188 -58.39099884033203,160.67300415039062 C-58.39099884033203,160.67300415039062 -58.39099884033203,160.67300415039062 -58.39099884033203,160.67300415039062 C-68.46099853515625,150.60400390625 -68.46099853515625,134.12600708007812 -58.39099884033203,124.05699920654297 C-58.39099884033203,124.05699920654297 -19.30500030517578,84.97100067138672 -19.30500030517578,84.97100067138672z"></path></g></g></g></svg></div><div class="lf-opportunity-item__text"><h3 class="lf-opportunity-item__title">
                    Earn an affiliate commission                </h3><p class="lf-opportunity-item__description">
                    Promote the LiteFinance brand as our partner and earn up to 70% of spreads per attracted client.                </p><a class="lf-opportunity-item__link" href="https://www.litefinance.org/partners/">Learn more</a></div></div><div class="lf-opportunities-section__item lf-opportunity-item"><div class="lf-opportunity-item__box" id="podium"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 500 500" width="500" height="500" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clipPath id="__lottie_element_211"><rect width="500" height="500" x="0" y="0"></rect></clipPath><g id="__lottie_element_220"><g transform="matrix(1,0,0,1,250,250)" opacity="1" style="display: block;"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M0,-86.10600280761719 C-23.58099937438965,-86.10600280761719 -42.696998596191406,-105.22200012207031 -42.696998596191406,-128.80299377441406 C-42.696998596191406,-128.80299377441406 -42.696998596191406,-171.5 -42.696998596191406,-171.5 C-42.696998596191406,-171.5 42.696998596191406,-171.5 42.696998596191406,-171.5 C42.696998596191406,-171.5 42.696998596191406,-128.80299377441406 42.696998596191406,-128.80299377441406 C42.696998596191406,-105.22200012207031 23.58099937438965,-86.10600280761719 0,-86.10600280761719z M21.349000930786133,-43.409000396728516 C21.349000930786133,-43.409000396728516 -21.349000930786133,-43.409000396728516 -21.349000930786133,-43.409000396728516 C-21.349000930786133,-43.409000396728516 -42.696998596191406,0 -42.696998596191406,0 C-42.696998596191406,0 42.696998596191406,0 42.696998596191406,0 C42.696998596191406,0 21.349000930786133,-43.409000396728516 21.349000930786133,-43.409000396728516z M0,-43.409000396728516 C0,-43.409000396728516 0,-86.10600280761719 0,-86.10600280761719"></path><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M0,-86.10600280761719 C-23.58099937438965,-86.10600280761719 -42.696998596191406,-105.22200012207031 -42.696998596191406,-128.80299377441406 C-42.696998596191406,-128.80299377441406 -42.696998596191406,-171.5 -42.696998596191406,-171.5 C-42.696998596191406,-171.5 42.696998596191406,-171.5 42.696998596191406,-171.5 C42.696998596191406,-171.5 42.696998596191406,-128.80299377441406 42.696998596191406,-128.80299377441406 C42.696998596191406,-105.22200012207031 23.58099937438965,-86.10600280761719 0,-86.10600280761719z"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M21.349000930786133,-43.409000396728516 C21.349000930786133,-43.409000396728516 -21.349000930786133,-43.409000396728516 -21.349000930786133,-43.409000396728516 C-21.349000930786133,-43.409000396728516 -42.696998596191406,0 -42.696998596191406,0 C-42.696998596191406,0 42.696998596191406,0 42.696998596191406,0 C42.696998596191406,0 21.349000930786133,-43.409000396728516 21.349000930786133,-43.409000396728516z"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M0,-43.409000396728516 C0,-43.409000396728516 0,-86.10600280761719 0,-86.10600280761719"></path></g></g></g><g id="__lottie_element_226"><g style="display: none;"><path></path><g><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0"></path></g><g><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0"></path></g><g><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0"></path></g></g></g><filter id="__lottie_element_244" filterUnits="objectBoundingBox" x="0%" y="0%" width="100%" height="100%"><feComponentTransfer in="SourceGraphic"><feFuncA type="table" tableValues="1.0 0.0"></feFuncA></feComponentTransfer></filter><mask id="__lottie_element_226_2" mask-type="alpha"><g filter="url(#__lottie_element_244)"><rect width="500" height="500" x="0" y="0" fill="#ffffff" opacity="0"></rect><use xlink:href="#__lottie_element_226"></use></g></mask><filter id="__lottie_element_245" filterUnits="objectBoundingBox" x="0%" y="0%" width="100%" height="100%"><feComponentTransfer in="SourceGraphic"><feFuncA type="table" tableValues="1.0 0.0"></feFuncA></feComponentTransfer></filter><mask id="__lottie_element_220_2" mask-type="alpha"><g filter="url(#__lottie_element_245)"><rect width="500" height="500" x="0" y="0" fill="#ffffff" opacity="0"></rect><use xlink:href="#__lottie_element_220"></use></g></mask></defs><g clip-path="url(#__lottie_element_211)"><g mask="url(#__lottie_element_220_2)" style="display: block;"><g transform="matrix(1,0,0,1,250,250)" opacity="1"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M-42.696998596191406,-171.5 C-42.696998596191406,-171.5 -85.39399719238281,-171.5 -85.39399719238281,-171.5 C-85.39399719238281,-171.5 -85.39399719238281,-150.1510009765625 -85.39399719238281,-150.1510009765625 C-85.39399719238281,-126.56999969482422 -66.27799987792969,-107.4540023803711 -42.696998596191406,-107.4540023803711 C-42.696998596191406,-107.4540023803711 -36.98500061035156,-107.4540023803711 -36.98500061035156,-107.4540023803711"></path></g><g opacity="1" transform="matrix(1,0,0,1,-62,-111)"><path stroke-linecap="butt" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(51,204,204)" stroke-opacity="0" stroke-width="16" d=" M144,-143 C144,-143 144,143 144,143 C144,143 -144,143 -144,143 C-144,143 -144,-143 -144,-143 C-144,-143 144,-143 144,-143z"></path></g></g></g><g mask="url(#__lottie_element_226_2)" style="display: block;"><g transform="matrix(1,0,0,1,250,250)" opacity="1"><g opacity="1" transform="matrix(1,0,0,1,18,-109)"><path stroke-linecap="butt" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(51,204,204)" stroke-opacity="0" stroke-width="16" d=" M144,-143 C144,-143 144,143 144,143 C144,143 -144,143 -144,143 C-144,143 -144,-143 -144,-143 C-144,-143 144,-143 144,-143z"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M36.98500061035156,-107.4540023803711 C36.98500061035156,-107.4540023803711 42.696998596191406,-107.4540023803711 42.696998596191406,-107.4540023803711 C66.27799987792969,-107.4540023803711 85.39399719238281,-126.56999969482422 85.39399719238281,-150.1510009765625 C85.39399719238281,-150.1510009765625 85.39399719238281,-171.5 85.39399719238281,-171.5 C85.39399719238281,-171.5 42.696998596191406,-171.5 42.696998596191406,-171.5"></path></g></g></g><g transform="matrix(1,0,0,1,250,250)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M0,-86.10600280761719 C-23.58099937438965,-86.10600280761719 -42.696998596191406,-105.22200012207031 -42.696998596191406,-128.80299377441406 C-42.696998596191406,-128.80299377441406 -42.696998596191406,-171.5 -42.696998596191406,-171.5 C-42.696998596191406,-171.5 42.696998596191406,-171.5 42.696998596191406,-171.5 C42.696998596191406,-171.5 42.696998596191406,-128.80299377441406 42.696998596191406,-128.80299377441406 C42.696998596191406,-105.22200012207031 23.58099937438965,-86.10600280761719 0,-86.10600280761719z"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M21.349000930786133,-43.409000396728516 C21.349000930786133,-43.409000396728516 -21.349000930786133,-43.409000396728516 -21.349000930786133,-43.409000396728516 C-21.349000930786133,-43.409000396728516 -42.696998596191406,0 -42.696998596191406,0 C-42.696998596191406,0 42.696998596191406,0 42.696998596191406,0 C42.696998596191406,0 21.349000930786133,-43.409000396728516 21.349000930786133,-43.409000396728516z"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M0,-43.409000396728516 C0,-43.409000396728516 0,-86.10600280761719 0,-86.10600280761719"></path></g></g><g transform="matrix(1,0,0,1,250,250)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M64.0459976196289,42.696998596191406 C64.0459976196289,42.696998596191406 -64.0459976196289,42.696998596191406 -64.0459976196289,42.696998596191406 C-64.0459976196289,42.696998596191406 -64.0459976196289,171.5 -64.0459976196289,171.5 C-64.0459976196289,171.5 64.0459976196289,171.5 64.0459976196289,171.5 C64.0459976196289,171.5 64.0459976196289,42.696998596191406 64.0459976196289,42.696998596191406z"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M64.0459976196289,171.5 C64.0459976196289,171.5 171.5,171.5 171.5,171.5 C171.5,171.5 171.5,106.74299621582031 171.5,106.74299621582031 C171.5,106.74299621582031 64.0459976196289,106.74299621582031 64.0459976196289,106.74299621582031"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d=" M-64.0459976196289,85.39399719238281 C-64.0459976196289,85.39399719238281 -171.5,85.39399719238281 -171.5,85.39399719238281 C-171.5,85.39399719238281 -171.5,171.5 -171.5,171.5 C-171.5,171.5 -64.0459976196289,171.5 -64.0459976196289,171.5"></path></g><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d=" M0,128.09100341796875 C0,128.09100341796875 0,85.39399719238281 0,85.39399719238281"></path></g></g><g transform="matrix(1,0,0,1,261,202)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d="M0 0"></path></g></g><g transform="matrix(0.9517712593078613,-0.3068085014820099,0.3068085014820099,0.9517712593078613,203,263)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d="M0 0"></path></g></g><g transform="matrix(1,0,0,1,246,214)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(120,130,145)" stroke-opacity="1" stroke-width="16" d="M0 0"></path></g></g><g transform="matrix(0.9814569354057312,-0.19168268144130707,0.19168268144130707,0.9814569354057312,250,199)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,135,204)" stroke-opacity="1" stroke-width="16" d="M0 0"></path></g></g></g></svg></div><div class="lf-opportunity-item__text"><h3 class="lf-opportunity-item__title">
                    Participate in contests and promotions                </h3><p class="lf-opportunity-item__description">
                    LiteFinance regularly launches competitions and promotions for its clients. The prizes include money awards, cars, and cutting-edge gadgets.                </p><a class="lf-opportunity-item__link" href="https://www.litefinance.org/contests/">Learn more</a></div></div></div></div></section><section class="lf-advantages-section"><div class="container-lf"><h2 class="lf-advantages-section__title">
        Why trade with LiteFinance    </h2><ul class="lf-advantages-section__tabs"><li role="presentation" class="active lf-advantages-section__tab"><a href="#trade" aria-controls="trade" role="tab" data-toggle="tab">
                Trading            </a></li><li role="presentation" class="lf-advantages-section__tab"><a href="#copy" aria-controls="copy" role="tab" data-toggle="tab">
                Copying            </a></li><li role="presentation" class="lf-advantages-section__tab"><a href="#analytic" aria-controls="analytic" role="tab" data-toggle="tab">
                Analytics            </a></li><li role="presentation" class="lf-advantages-section__tab"><a href="#communication" aria-controls="communication" role="tab" data-toggle="tab">
                Communication            </a></li></ul><div class="tab-content lf-advantage__list"><div class="tab-pane fade in active" role="tabpanel" id="trade"><div class="lf-advantages-section__item lf-advantage"><div class="lf-advantage__block-video"><video class="lazy lf-advantage__img" autoplay="" muted="" loop="" playsinline=""><source data-src="/assets/3824f50f/images/video/trading.mp4" type="video/mp4"></video><video class="lazy lf-advantage__img-mob" autoplay="" muted="" loop="" playsinline=""><source data-src="/assets/3824f50f/images/video/trading-mob.mp4" type="video/mp4"></video></div><div class="lf-advantage__specifications lf-specifications"><div class="lf-specifications__item lf-specification"><p class="lf-specification__title">
                            Over 300 assets                        </p><p class="lf-specification__value">
                            Profit from changes in the price of currencies, precious metals, commodities, cryptocurrencies, indices, and stocks                        </p></div><div class="lf-specifications__item lf-specification"><p class="lf-specification__title">
                            Fast deposits and withdrawals                        </p><p class="lf-specification__value">
                            Variety of payment methods and automatic withdrawals for up to 5000 USD a day                        </p></div><div class="lf-specifications__item lf-specification"><p class="lf-specification__title">
                            One-click trading                        </p><p class="lf-specification__value">
                            User-friendly interface to trade in financial markets                        </p></div><div class="lf-specifications__item lf-specification"><p class="lf-specification__title">
                            Over 75 indicators                        </p><p class="lf-specification__value">
                            Impressive amount of indicators and other technical analysis tools are built into the platform                        </p></div><div class="lf-specifications__item lf-specification"><p class="lf-specification__title">
                            Swap-free accounts                        </p><p class="lf-specification__value">
                            Opportunity to apply for an Islamic swap-free account                        </p></div></div></div></div><div class="tab-pane fade" role="tabpanel" id="copy"><div class="lf-advantages-section__item lf-advantage"><div class="lf-advantage__block-video"><video class="lazy lf-advantage__img" autoplay="" muted="" loop="" playsinline=""><source data-src="/assets/3824f50f/images/video/coping.mp4" type="video/mp4"></video><video class="lazy lf-advantage__img-mob" autoplay="" muted="" loop="" playsinline=""><source data-src="/assets/3824f50f/images/video/coping-mob.mp4" type="video/mp4"></video></div><div class="lf-advantage__specifications lf-specifications"><div class="lf-specifications__item lf-specification"><p class="lf-specification__title">
                            Traders’ ranking                        </p><p class="lf-specification__value">
                            Choose a trader to copy based on their profit and risk levels                        </p></div><div class="lf-specifications__item lf-specification"><p class="lf-specification__title">
                            Multifunctional search                        </p><p class="lf-specification__value">
                            Filter traders in the ranking based on your preferences                        </p></div><div class="lf-specifications__item lf-specification"><p class="lf-specification__title">
                            Copy-trading settings                        </p><p class="lf-specification__value">
                            Customize the copy-trading process to have the highest return                        </p></div><div class="lf-specifications__item lf-specification"><p class="lf-specification__title">
                            Profitability chart                        </p><p class="lf-specification__value">
                            Assess and analyze your success using the profitability chart                        </p></div><div class="lf-specifications__item lf-specification"><p class="lf-specification__title">
                            Pro assistance                        </p><p class="lf-specification__value">
                            Chat with professional traders                        </p></div></div></div></div><div class="tab-pane fade" role="tabpanel" id="analytic"><div class="lf-advantages-section__item lf-advantage"><div class="lf-advantage__block-video"><video class="lazy lf-advantage__img" autoplay="" muted="" loop="" playsinline=""><source data-src="/assets/3824f50f/images/video/analitics.mp4" type="video/mp4"></video><video class="lazy lf-advantage__img-mob" autoplay="" muted="" loop="" playsinline=""><source data-src="/assets/3824f50f/images/video/analitics-mob.mp4" type="video/mp4"></video></div><div class="lf-advantage__specifications lf-specifications"><div class="lf-specifications__item lf-specification"><p class="lf-specification__title">
                            Signals                        </p><p class="lf-specification__value">
                            Embedded signals from technical indicators to analyze price charts                        </p></div><div class="lf-specifications__item lf-specification"><p class="lf-specification__title">
                            Market sentiment                        </p><p class="lf-specification__value">
                            Estimate the seller/buyer ratio for every asset in real time                        </p></div><div class="lf-specifications__item lf-specification"><p class="lf-specification__title">
                            Analysis                        </p><p class="lf-specification__value">
                            Technical and fundamental market analyses are provided on the platform every day                        </p></div></div></div></div><div class="tab-pane fade" role="tabpanel" id="communication"><div class="lf-advantages-section__item lf-advantage"><div class="lf-advantage__block-video"><video class="lazy lf-advantage__img" autoplay="" muted="" loop="" playsinline=""><source data-src="/assets/3824f50f/images/video/chat.mp4" type="video/mp4"></video><video class="lazy lf-advantage__img-mob" autoplay="" muted="" loop="" playsinline=""><source data-src="/assets/3824f50f/images/video/chat-mob.mp4" type="video/mp4"></video></div><div class="lf-advantage__specifications lf-specifications"><div class="lf-specifications__item lf-specification"><p class="lf-specification__title">
                            Support                        </p><p class="lf-specification__value">
                            Comprehensive support chat, 24/7. Always there for you!                        </p></div><div class="lf-specifications__item lf-specification"><p class="lf-specification__title">
                            Traders' chats                        </p><p class="lf-specification__value">
                            Talk to traders from all over the world and exchange experiences and skills                        </p></div><div class="lf-specifications__item lf-specification"><p class="lf-specification__title">
                            Channels                        </p><p class="lf-specification__value">
                            Create channels and subscribe to other traders                        </p></div></div></div></div></div></div></section><section class="lf-reviews-section" style=""><!-- TrustBox script --><script type="text/javascript" src="//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async=""></script><!-- End TrustBox script --><div class="container-lf" id="trustpilot"><h2 class="lf-reviews-section__title">
        Why traders choose LiteFinance    </h2><!-- TrustBox widget - Horizontal --><div class="trustpilot-widget" data-locale="en-US" data-template-id="5406e65db0d04a09e042d5fc" data-businessunit-id="640dd28c4e2a6ee279ad7a74" data-style-height="28px" data-style-width="100%" data-theme="dark" style="position: relative;"><iframe title="Customer reviews powered by Trustpilot" loading="auto" src="https://widget.trustpilot.com/trustboxes/5406e65db0d04a09e042d5fc/index.html?templateId=5406e65db0d04a09e042d5fc&amp;businessunitId=640dd28c4e2a6ee279ad7a74#locale=en-US&amp;styleHeight=28px&amp;styleWidth=100%25&amp;theme=dark" style="position: relative; height: 28px; width: 100%; border-style: none; display: block; overflow: hidden;"></iframe></div><!-- End TrustBox widget --><script>
    var urlAjax = 'https://www.litefinance.org/company/reviews/ajax/';
</script><div class="lf-reviews-section__block"><div class="lf-review-item trade-review"><div class="lf-review-item__right"><p class="lf-review-item__author">
                        Dgt Raihan03                    </p><p class="lf-review-item__content">
                        This is the broker that you can trust. I am using litefinance for long time everything is fine, and it is honor for me that i am working with litefinace.
Thanks litefinance for everything.                    </p><p class="lf-review-item__likes user-review-like-button" data-review-id="373"><img class="lazy lf-review-item__icon" data-src="/assets/7f4480b3/images/like.svg"><span class="user-review-like" data-review-id="373">
                           10                       </span></p><div class="lf-review-item__btn user-review-useful"><span class="lf-review-item__btn-text">Useful comment?</span><span class="button-box" style="line-height: 22px;"><button type="button" data-review-id="373" class="user-review-like-button"><img class="lazy lf-review-item__like-icon" data-src="/assets/7f4480b3/images/like.svg"><p>Yes, thanks</p></button></span></div></div></div><div class="lf-review-item trade-review"><div class="lf-review-item__right"><p class="lf-review-item__author">
                        Panchal Om                    </p><p class="lf-review-item__content">
                        Fantastic service!                    </p><p class="lf-review-item__likes user-review-like-button" data-review-id="346"><img class="lazy lf-review-item__icon" data-src="/assets/7f4480b3/images/like.svg"><span class="user-review-like" data-review-id="346">
                           25                       </span></p><div class="lf-review-item__btn user-review-useful"><span class="lf-review-item__btn-text">Useful comment?</span><span class="button-box" style="line-height: 22px;"><button type="button" data-review-id="346" class="user-review-like-button"><img class="lazy lf-review-item__like-icon" data-src="/assets/7f4480b3/images/like.svg"><p>Yes, thanks</p></button></span></div></div></div></div><div class="lf-reviews-section__btn-block"><a class="btn-lf-trans lf-news-list__btn waves-effect waves-light btn-lg btn-primary" href="https://www.litefinance.org/company/reviews/">See more</a></div></div></section><section class="lf-markets-section"><div class="container-lf js-markets"><h2 class="lf-markets-section__title">
        Markets    </h2><div class="lf-markets-section__list"><a class="lf-markets-section__item lf-market-item js-left-spawn hover" href="https://www.litefinance.org/trading/trading-instruments/currency/"><span class="lf-market-item__name">Currencies</span><ul class="lf-market-item__instruments"><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="EUR" data-src="/assets/3824f50f/images/markets/EUR.svg"><img class="lazy lf-market-item__icon-img" alt="USD" data-src="/assets/3824f50f/images/markets/USD.svg"></div><span class="lf-market-item__instruments--text">EURUSD</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="USD" data-src="/assets/3824f50f/images/markets/USD.svg"><img class="lazy lf-market-item__icon-img" alt="JPY" data-src="/assets/3824f50f/images/markets/JPY.svg"></div><span class="lf-market-item__instruments--text">USDJPY</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="GBP" data-src="/assets/3824f50f/images/markets/GBP.svg"><img class="lazy lf-market-item__icon-img" alt="USD" data-src="/assets/3824f50f/images/markets/USD.svg"></div><span class="lf-market-item__instruments--text">GBPUSD</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="AUD" data-src="/assets/3824f50f/images/markets/AUD.svg"><img class="lazy lf-market-item__icon-img" alt="USD" data-src="/assets/3824f50f/images/markets/USD.svg"></div><span class="lf-market-item__instruments--text">AUDUSD</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="GBP" data-src="/assets/3824f50f/images/markets/GBP.svg"><img class="lazy lf-market-item__icon-img" alt="JPY" data-src="/assets/3824f50f/images/markets/JPY.svg"></div><span class="lf-market-item__instruments--text">GBPJPY</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="USD" data-src="/assets/3824f50f/images/markets/USD.svg"><img class="lazy lf-market-item__icon-img" alt="CAD" data-src="/assets/3824f50f/images/markets/CAD.svg"></div><span class="lf-market-item__instruments--text">USDCAD</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="GBP" data-src="/assets/3824f50f/images/markets/GBP.svg"><img class="lazy lf-market-item__icon-img" alt="CHF" data-src="/assets/3824f50f/images/markets/CHF.svg"></div><span class="lf-market-item__instruments--text">GBPCHF</span></li></ul><p class="lf-market-item__count">
                and 51 more instruments            </p></a><a class="lf-markets-section__item lf-market-item hover" href="https://www.litefinance.org/trading/trading-instruments/commodities/"><span class="lf-market-item__name">Commodities</span><ul class="lf-market-item__instruments"><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="USCRUDE" data-src="/assets/3824f50f/images/markets/USCRUDE.svg"></div><span class="lf-market-item__instruments--text">USCRUDE</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="XAGUSD" data-src="/assets/3824f50f/images/markets/XAGUSD.svg"></div><span class="lf-market-item__instruments--text">XAGUSD</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="XAUUSD" data-src="/assets/3824f50f/images/markets/XAUUSD.svg"></div><span class="lf-market-item__instruments--text">XAUUSD</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="XPDUSD" data-src="/assets/3824f50f/images/markets/XPDUSD.svg"></div><span class="lf-market-item__instruments--text">XPDUSD</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="XPTUSD" data-src="/assets/3824f50f/images/markets/XPTUSD.svg"></div><span class="lf-market-item__instruments--text">XPTUSD</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="XNGUSD" data-src="/assets/3824f50f/images/markets/XNGUSD.svg"></div><span class="lf-market-item__instruments--text">XNGUSD</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="COCOA" data-src="/assets/3824f50f/images/markets/COCOA.svg"></div><span class="lf-market-item__instruments--text">COCOA</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="COFFEE" data-src="/assets/3824f50f/images/markets/COFFEE.svg"></div><span class="lf-market-item__instruments--text">COFFEE</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="CORN" data-src="/assets/3824f50f/images/markets/CORN.svg"></div><span class="lf-market-item__instruments--text">CORN</span></li></ul><p class="lf-market-item__count">and 3 more instruments</p></a><a class="lf-markets-section__item lf-market-item js-right-spawn hover" href="https://www.litefinance.org/trading/trading-instruments/stock-indices/"><span class="lf-market-item__name">Indices</span><ul class="lf-market-item__instruments"><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="FTSE" data-src="/assets/3824f50f/images/markets/FTSE.svg"></div><span class="lf-market-item__instruments--text">FTSE</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="NQ" data-src="/assets/3824f50f/images/markets/NQ.svg"></div><span class="lf-market-item__instruments--text">NQ</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="SPX" data-src="/assets/3824f50f/images/markets/SPX.svg"></div><span class="lf-market-item__instruments--text">SPX</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="YM" data-src="/assets/3824f50f/images/markets/YM.svg"></div><span class="lf-market-item__instruments--text">YM</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="NI255" data-src="/assets/3824f50f/images/markets/NI255.svg"></div><span class="lf-market-item__instruments--text">NI255</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="FDAX" data-src="/assets/3824f50f/images/markets/FDAX.svg"></div><span class="lf-market-item__instruments--text">FDAX</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="HK50" data-src="/assets/3824f50f/images/markets/HK50.svg"></div><span class="lf-market-item__instruments--text">HK50</span></li></ul><p class="lf-market-item__count">and 5 more instruments</p></a><a class="lf-markets-section__item lf-market-item hover" href="https://www.litefinance.org/trading/trading-instruments/cfd-nyse/"><span class="lf-market-item__name">Shares</span><ul class="lf-market-item__instruments"><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="NFLX" data-src="/assets/3824f50f/images/markets/NFLX.svg"></div><span class="lf-market-item__instruments--text">NFLX</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="NIO" data-src="/assets/3824f50f/images/markets/NIO.svg"></div><span class="lf-market-item__instruments--text">NIO</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="MCD" data-src="/assets/3824f50f/images/markets/MCD.svg"></div><span class="lf-market-item__instruments--text">MCD</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="ADS" data-src="/assets/3824f50f/images/markets/ADS.svg"></div><span class="lf-market-item__instruments--text">ADS</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="PEP" data-src="/assets/3824f50f/images/markets/PEP.svg"></div><span class="lf-market-item__instruments--text">PEP</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="AAPL" data-src="/assets/3824f50f/images/markets/AAPL.svg"></div><span class="lf-market-item__instruments--text">AAPL</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="SBUX" data-src="/assets/3824f50f/images/markets/SBUX.svg"></div><span class="lf-market-item__instruments--text">SBUX</span></li><li><div class="lf-market-item__instruments--icon"><img class="lazy lf-market-item__icon-img" alt="AMZN" data-src="/assets/3824f50f/images/markets/AMZN.svg"></div><span class="lf-market-item__instruments--text">AMZN</span></li></ul><p class="lf-market-item__count">and 104 more instruments</p></a></div><div class="lf-markets-section__btn-block"><a class="btn-lf-trans lf-markets-section__btn waves-effect waves-light btn-lg btn-primary" href="/trading/trading-instruments/" rel="noopener noreferrer" target="_blank">View all assets</a></div></div></section><section class="lf-try-section"><div class="container-lf js-lf-try"><div class="lf-try-section__icon-block js-top-spawn"><img class="lazy lf-try-section__icon-img" alt="Demo" data-src="/assets/3824f50f/images/demo-ic.svg?1"></div><h2 class="lf-try-section__title">
        Try a training account without registration    </h2><p class="lf-try-section__description">
        Learn the basics and practice on a demo account with virtual money.    </p><div class="lf-try-section__btn-block js-top-spawn"><a class="btn-lf-full-fill lf-try-section__btn waves-effect waves-light btn-lg btn-primary" href="https://my.litefinance.org/registration?account_type=mt4-demo-ecn" rel="noopener noreferrer" target="_blank">Try</a></div></div></section><section class="lf-accounts-section"><div class="container-lf"><h2 class="lf-accounts-section__title">
                    Two types of a real account            </h2><div class="lf-accounts-section__list"><div class="lf-accounts-section__item lf-account-item"><div><img class="lazy lf-account-item__icon" data-src="/assets/3824f50f/images/classic-ic.svg?3"></div><h3 class="lf-account-item__title">
                CLASSIC            </h3><div class="lf-account-item__specification"><p class="lf-account-item__specification-title">
                    Spread                </p><p class="lf-account-item__specification-value">
                    floating, from 1.8 points                </p></div><div class="lf-account-item__specification"><p class="lf-account-item__specification-title">
                    Commission                </p><p class="lf-account-item__specification-value">
                    no                </p></div><div class="lf-account-item__specification"><p class="lf-account-item__specification-title">
                    Leverage                </p><p class="lf-account-item__specification-value">
                    1:1000 - 1:1
                </p></div><div class="lf-account-item__specification"><p class="lf-account-item__specification-title">
                    Contract size                </p><p class="lf-account-item__specification-value">
                    $100000
                </p></div><div class="lf-account-item__specification"><p class="lf-account-item__specification-title">
                    Max. number of orders                </p><p class="lf-account-item__specification-value">
                    unlimited                </p></div><div class="lf-account-item__link-block"><a class="lf-account-item__link" href="https://www.litefinance.org/trading/account-types/classic/">Learn more</a></div><div class="lf-account-item__btn-block"><a class="btn-lf-trans waves-effect waves-light btn-lg btn-primary" href="https://my.litefinance.org/registration?account_type=mt4-classic" rel="noopener noreferrer" target="_blank">Open a CLASSIC account</a></div></div><div class="lf-accounts-section__item lf-account-item"><div><img class="lazy lf-account-item__icon" data-src="/assets/3824f50f/images/ecn-ic.svg?3"></div><h3 class="lf-account-item__title">
                ECN            </h3><div class="lf-account-item__specification"><p class="lf-account-item__specification-title">
                    Spread                </p><p class="lf-account-item__specification-value">
                    floating, from 0.0 points                </p></div><div class="lf-account-item__specification"><p class="lf-account-item__specification-title">
                    Commission                </p><p class="lf-account-item__specification-value">
                    from $0.25 per lot                </p></div><div class="lf-account-item__specification"><p class="lf-account-item__specification-title">
                    Leverage                </p><p class="lf-account-item__specification-value">
                    1:1000 - 1:1
                </p></div><div class="lf-account-item__specification"><p class="lf-account-item__specification-title">
                    Contract size                </p><p class="lf-account-item__specification-value">
                    $100000
                </p></div><div class="lf-account-item__specification"><p class="lf-account-item__specification-title">
                    Max. number of orders                </p><p class="lf-account-item__specification-value">
                    unlimited                </p></div><div class="lf-account-item__link-block"><a class="lf-account-item__link" href="https://www.litefinance.org/trading/account-types/ecn/">Learn more</a></div><div class="lf-account-item__btn-block"><a class="btn-lf-trans waves-effect waves-light btn-lg btn-primary" href="https://my.litefinance.org/registration?account_type=mt4-ecn" rel="noopener noreferrer" target="_blank">Open an ECN account</a></div></div></div></div></section><section class="lf-copy-trading-section"><div class="container-lf js-copy"><h2 class="lf-copy-trading-section__title">
        Copy-trading system: even beginners can succeed in trading from the first day    </h2><img class="lazy lf-copy-trading-section__img js-top-spawn" data-src="/assets/3824f50f/images/copy-trading-new.jpg?4"><img class="lazy lf-copy-trading-section__img-mob" data-src="/assets/3824f50f/images/copy-trading-new-mob.jpg?1"><p class="lf-copy-trading-section__description">
        Our copy-trading system allows you to copy professional traders' positions into your account!    </p><p class="lf-copy-trading-section__description">
        Choose a trader using our transparent monitoring system and start copying. Your trader's positions will open in your account automatically!    </p><div class="lf-copy-trading-section__btns"><div class="js-bottom-spawn"><a class="btn-lf-trans lf-copy-trading-section__btn waves-effect waves-light btn-lg btn-primary" href="https://www.litefinance.org/social-trading/" rel="noopener noreferrer" target="_blank">Learn more</a></div><div class="js-bottom-spawn"><a class="btn-lf-full-fill lf-copy-trading-section__btn waves-effect waves-light btn-lg btn-primary" href="https://my.litefinance.org/traders?type=profit" rel="noopener noreferrer" target="_blank">Start copying</a></div></div></div></section><section class="lf-platforms-section"><div class="container-lf"><h2 class="lf-platforms-section__title">
        Trading platforms    </h2><div class="lf-platforms-section__list"><div class="lf-platforms-section__item lf-platform-item"><img class="lazy lf-platform-item__img" data-src="/assets/3824f50f/images/platform.jpg?3"><h3 class="lf-platform-item__title">
                LiteFinance Web Platform            </h3><p class="lf-platform-item__description">
                The online platform designed by LiteFinance is a one-stop trading system that provides a trader with all necessary tools and does not require installing.            </p><div class="lf-platform-item__btn-block"><a class="btn-lf-trans lf-platform-item__btn waves-effect waves-light btn-lg btn-primary" href="https://www.litefinance.org/downloads/" rel="noopener noreferrer" target="_blank">Learn more</a></div></div><div class="lf-platforms-section__item lf-platform-item"><img class="lazy lf-platform-item__icon" data-src="/assets/3824f50f/images/metatrader4.svg?1"><p class="lf-platform-item__description">
                MetaTrader 4 is a popular platform for trading in the financial markets. It was developed by MetaQuotes Software in 2005.            </p><a class="lf-platform-item__link" href="https://www.litefinance.org/downloads/mt4/">Learn more</a></div><div class="lf-platforms-section__item lf-platform-item"><img class="lazy lf-platform-item__icon" data-src="/assets/3824f50f/images/metatrader5.svg?1"><p class="lf-platform-item__description">
                MetaTrader 5 is the latest version of the world's most popular trading platform with a wider set of features.            </p><a class="lf-platform-item__link" href="https://www.litefinance.org/downloads/mt5/">Learn more</a></div><div class="lf-platforms-section__item lf-platform-item"><img class="lazy lf-platform-item__icon" data-src="/assets/3824f50f/images/ctrader.svg"><p class="lf-platform-item__description">
                cTrader is a platform with a user-friendly interface, advanced chart analysis tools, and unique algorithmic trading options.            </p><a class="lf-platform-item__link" href="https://www.litefinance.org/downloads/ctrader/">Learn more</a></div></div></div></section><section class="lf-mobile-trading-section"><div class="container-lf"><div class="lf-mobile-trading-section__block"><div class="lf-mobile-trading-section__content"><h2 class="lf-mobile-trading-section__title">
                Mobile trading            </h2><p class="lf-mobile-trading-section__description">
                Trade on the move whenever you want            </p><div class="lf-mobile-trading-section__btns"><a href="https://apps.apple.com/US/app/id1661254805?mt=8" class="lf-mobile-trading-section__btn"><img class="lazy lf-mobile-trading-section__icon" data-src="/assets/3824f50f/images/app-store.svg?3"></a><a href="https://play.google.com/store/apps/details?id=com.litefinance.cabinet&amp;pid=site" class="lf-mobile-trading-section__btn"><img class="lazy lf-mobile-trading-section__icon" data-src="/assets/3824f50f/images/google-play.svg?3"></a></div></div><div class="lf-slider-images"><div class="lf-slider-images__slider-carousel slick-initialized slick-slider"><div aria-live="polite" class="slick-list draggable"><div class="slick-track" role="listbox" style="opacity: 1; width: 2880px; transform: translate3d(-720px, 0px, 0px);"><div class="slick-slide slick-cloned" data-slick-index="-1" id="" aria-hidden="true" tabindex="-1" style="width: 360px;"><img class="lazy lf-slider-images__element" data-src="/assets/ec6b27f2/images/slides/android/new-design-mobile-trading/en/6.jpg?15"></div><div class="slick-slide" data-slick-index="0" aria-hidden="true" tabindex="-1" role="option" aria-describedby="slick-slide00" style="width: 360px;"><img class="lazy lf-slider-images__element" data-src="/assets/ec6b27f2/images/slides/android/new-design-mobile-trading/en/1.jpg?15"></div><div class="slick-slide slick-current slick-active" data-slick-index="1" aria-hidden="false" tabindex="-1" role="option" aria-describedby="slick-slide01" style="width: 360px;"><img class="lazy lf-slider-images__element" data-src="/assets/ec6b27f2/images/slides/android/new-design-mobile-trading/en/2.jpg?15"></div><div class="slick-slide" data-slick-index="2" aria-hidden="true" tabindex="-1" role="option" aria-describedby="slick-slide02" style="width: 360px;"><img class="lazy lf-slider-images__element" data-src="/assets/ec6b27f2/images/slides/android/new-design-mobile-trading/en/3.jpg?15"></div><div class="slick-slide" data-slick-index="3" aria-hidden="true" tabindex="-1" role="option" aria-describedby="slick-slide03" style="width: 360px;"><img class="lazy lf-slider-images__element" data-src="/assets/ec6b27f2/images/slides/android/new-design-mobile-trading/en/4.jpg?15"></div><div class="slick-slide" data-slick-index="4" aria-hidden="true" tabindex="-1" role="option" aria-describedby="slick-slide04" style="width: 360px;"><img class="lazy lf-slider-images__element" data-src="/assets/ec6b27f2/images/slides/android/new-design-mobile-trading/en/5.jpg?15"></div><div class="slick-slide" data-slick-index="5" aria-hidden="true" tabindex="-1" role="option" aria-describedby="slick-slide05" style="width: 360px;"><img class="lazy lf-slider-images__element" data-src="/assets/ec6b27f2/images/slides/android/new-design-mobile-trading/en/6.jpg?15"></div><div class="slick-slide slick-cloned" data-slick-index="6" id="" aria-hidden="true" tabindex="-1" style="width: 360px;"><img class="lazy lf-slider-images__element" data-src="/assets/ec6b27f2/images/slides/android/new-design-mobile-trading/en/1.jpg?15"></div></div></div></div><div class="lf-slider-images__control"><img class="lazy arrow-left slick-arrow" data-src="/assets/3824f50f/images/icon-left.svg?2" style=""><span class="pagingInfo lf-slider-images__carousel-pagination">2/6</span><img class="lazy arrow-right slick-arrow" data-src="/assets/3824f50f/images/icon-right.svg?2" style=""></div></div></div></div></section><section class="lf-blog-section"><div class="container-lf"><div class="lf-news-list"><h2 class="lf-news-list__title">
            Traders’ Blog        </h2><div class="lf-news-list__list"><a class="lf-link lf-news-item lf-news-list__item" href="https://www.litefinance.org/blog/for-beginners/market-trend/doviskh-vs-hawkiskh/"><div class="lf-news-item__img"><!-- PROGRESSIVELY PREVIEW IMAGE --><figure class="progressive"><img class="progressive__img progressive--not-loaded" src="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/doviskh-vs-hawkiskh/new/doviskh-vs-hawkiskh-new.jpg?q=75&amp;w=30&amp;s=fd4028fe82c45772eceba47b45adfc55" alt="" data-progressive="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/doviskh-vs-hawkiskh/new/doviskh-vs-hawkiskh-new.jpg?q=75&amp;s=0b9fe7ebca5ddb45cae10286b0b89b3c" onerror="this.src = 'https://cdn.litemarkets.com/cache/uploads/blog_previews_enlarged/_loading-image.png?w=30&amp;s=853e25f7351dc5ded476aba128a93b7f'"></figure><!-- END PROGRESSIVELY PREVIEW IMAGE --></div><div class="lf-news-item__info"><p class="lf-news-item__date">
                02-10-2024            </p><h3 class="lf-news-item__title">
                Hawkish vs Dovish: Key Monetary Policy Differences            </h3><p class="lf-news-item__description">
                The key strategies through which central banks manage inflation and economic growth.            </p></div></a><a class="lf-link lf-news-item lf-news-list__item" href="https://www.litefinance.org/blog/for-beginners/how-to-trade-crypto/best-crypto-to-buy/"><div class="lf-news-item__img"><!-- PROGRESSIVELY PREVIEW IMAGE --><figure class="progressive"><img class="progressive__img progressive--not-loaded" src="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/best-crypto-to-buy/new/crypto-1.jpg?q=75&amp;w=30&amp;s=3eefb740390314fcb955b6e2798fea0a" alt="" data-progressive="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/best-crypto-to-buy/new/crypto-1.jpg?q=75&amp;s=c57ac353d4bbfa42bb834239d585f54c" onerror="this.src = 'https://cdn.litemarkets.com/cache/uploads/blog_previews_enlarged/_loading-image.png?w=30&amp;s=853e25f7351dc5ded476aba128a93b7f'"></figure><!-- END PROGRESSIVELY PREVIEW IMAGE --></div><div class="lf-news-item__info"><p class="lf-news-item__date">
                18-09-2024            </p><h3 class="lf-news-item__title">
                The Best Crypto to Buy: Your Guide to Investing in Cryptocurrency in 2024            </h3><p class="lf-news-item__description">
                Which cryptocurrency to pick as an investment? Explore the must-watch crypto assets of 2024.            </p></div></a><a class="lf-link lf-news-item lf-news-list__item" href="https://www.litefinance.org/blog/for-beginners/time-at-forex/"><div class="lf-news-item__img"><!-- PROGRESSIVELY PREVIEW IMAGE --><figure class="progressive"><img class="progressive__img progressive--not-loaded" src="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/Forex-market-hours/Forex-market-hours.jpg?q=75&amp;w=30&amp;s=4c93ed30cdc86fae7946ee040675aa28" alt="" data-progressive="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/Forex-market-hours/Forex-market-hours.jpg?q=75&amp;s=df7aa5a9d6166e3d10b3e0f78514aeee" onerror="this.src = 'https://cdn.litemarkets.com/cache/uploads/blog_previews_enlarged/_loading-image.png?w=30&amp;s=853e25f7351dc5ded476aba128a93b7f'"></figure><!-- END PROGRESSIVELY PREVIEW IMAGE --></div><div class="lf-news-item__info"><p class="lf-news-item__date">
                17-09-2024            </p><h3 class="lf-news-item__title">
                Best Forex Trading Hours: Optimize Your Trading Strategy            </h3><p class="lf-news-item__description">
                Forex trading hours: currency, stock, and cryptocurrency trading. How to incorporate trading sessions into a trading strategy.            </p></div></a><a class="lf-link lf-news-item lf-news-list__item" href="https://www.litefinance.org/blog/for-beginners/how-to-trade-crypto/fud-crypto/"><div class="lf-news-item__img"><!-- PROGRESSIVELY PREVIEW IMAGE --><figure class="progressive"><img class="progressive__img progressive--not-loaded" src="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/fud-crypto/new/fud-crypto-preview.jpg?q=75&amp;w=30&amp;s=d232d86cc1ab573d90b979ceb3db95bd" alt="" data-progressive="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/fud-crypto/new/fud-crypto-preview.jpg?q=75&amp;s=f425702408b3994ba3382ae91a76cef2" onerror="this.src = 'https://cdn.litemarkets.com/cache/uploads/blog_previews_enlarged/_loading-image.png?w=30&amp;s=853e25f7351dc5ded476aba128a93b7f'"></figure><!-- END PROGRESSIVELY PREVIEW IMAGE --></div><div class="lf-news-item__info"><p class="lf-news-item__date">
                12-09-2024            </p><h3 class="lf-news-item__title">
                What is FUD in Crypto: Insights for Investors            </h3><p class="lf-news-item__description">
                How to use FUD in cryptocurrencies to your advantage. Make money while others panic.            </p></div></a><a class="lf-link lf-news-item lf-news-list__item" href="https://www.litefinance.org/blog/for-beginners/trading-strategies/forex-mirror-trading/"><div class="lf-news-item__img"><!-- PROGRESSIVELY PREVIEW IMAGE --><figure class="progressive"><img class="progressive__img progressive--not-loaded" src="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/forex-mirror-trading/preview.jpg?q=75&amp;w=30&amp;s=8dc340d3e1e6cf38f8782531ff189cf1" alt="" data-progressive="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/forex-mirror-trading/preview.jpg?q=75&amp;s=d0c5328ec8f1d0c31f1fb291a076c17f" onerror="this.src = 'https://cdn.litemarkets.com/cache/uploads/blog_previews_enlarged/_loading-image.png?w=30&amp;s=853e25f7351dc5ded476aba128a93b7f'"></figure><!-- END PROGRESSIVELY PREVIEW IMAGE --></div><div class="lf-news-item__info"><p class="lf-news-item__date">
                12-09-2024            </p><h3 class="lf-news-item__title">
                Forex Mirror Trading            </h3><p class="lf-news-item__description">
                Find out what mirror trading on Forex is and how a beginner trader can get profits using it.            </p></div></a><a class="lf-link lf-news-item lf-news-list__item" href="https://www.litefinance.org/blog/for-beginners/orders-market-limit-and-stop-buy-and-sell/limit-order-vs-market-order/"><div class="lf-news-item__img"><!-- PROGRESSIVELY PREVIEW IMAGE --><figure class="progressive"><img class="progressive__img progressive--not-loaded" src="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/limit-order-vs-market-order/preview.jpg?q=75&amp;w=30&amp;s=ecc07f33116b78ea2c289328bfa1f45c" alt="" data-progressive="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/limit-order-vs-market-order/preview.jpg?q=75&amp;s=01e0a3dcc95557cfb61fc29d4c4e2954" onerror="this.src = 'https://cdn.litemarkets.com/cache/uploads/blog_previews_enlarged/_loading-image.png?w=30&amp;s=853e25f7351dc5ded476aba128a93b7f'"></figure><!-- END PROGRESSIVELY PREVIEW IMAGE --></div><div class="lf-news-item__info"><p class="lf-news-item__date">
                12-09-2024            </p><h3 class="lf-news-item__title">
                Limit Order vs. Market Order: Know Your Orders            </h3><p class="lf-news-item__description">
                Key differences between limit and market orders and the best strategies for utilizing them.            </p></div></a></div><div class="lf-news-list__btn-block"><a class="btn-lf-trans lf-news-list__btn waves-effect waves-light btn-lg btn-primary" href="https://www.litefinance.org/blog/" rel="noopener noreferrer" target="_blank">Go to blog</a></div></div></div></section><section class="lf-education-section"><div class="container-lf js-education"><h2 class="lf-education-section__title">
        Training for beginners    </h2><img class="lazy lf-education-section__img js-top-spawn" data-src="/assets/3824f50f/images/education.jpg?3"><p class="lf-education-section__description">
        Get access to a trading video course right after registration.    </p><div class="lf-education-section__btn-block js-bottom-spawn"><a class="btn-lf-trans lf-education-section__btn waves-effect waves-light btn-lg btn-primary" href="https://my.litefinance.org/registration" rel="noopener noreferrer" target="_blank">Registration</a></div></div></section><section class="lf-news-section"><div class="container-lf"><div class="lf-news-list"><h2 class="lf-news-list__title">
            Latest LiteFinance's news        </h2><div class="lf-news-list__list"><a class="lf-link lf-news-item lf-news-list__item" href="/company/detail/news/105054/"><div class="lf-news-item__img"><!-- PROGRESSIVELY PREVIEW IMAGE --><figure class="progressive"><img class="progressive__img progressive--not-loaded" src="https://cdn.litemarkets.com/cache/uploads/news/technical-maintenance-mt5-10-2024.jpg?q=75&amp;w=30&amp;s=21f48f71c227f416e0f2a96c99bfcb0d" alt="" data-progressive="https://cdn.litemarkets.com/cache/uploads/news/technical-maintenance-mt5-10-2024.jpg?q=75&amp;s=b2afd62ec9b8afd17d9d4faa7743f308" onerror="this.src = 'https://cdn.litemarkets.com/cache/uploads/blog_previews_enlarged/_loading-image.png?w=30&amp;s=853e25f7351dc5ded476aba128a93b7f'"></figure><!-- END PROGRESSIVELY PREVIEW IMAGE --></div><div class="lf-news-item__info"><p class="lf-news-item__date">
                01-10-2024            </p><h3 class="lf-news-item__title">
                Technical Maintenance of MT5 Servers to Take Place on 05.10.2024            </h3><p class="lf-news-item__description">
                In order to optimize the operation of accounts on MT5 trading servers, 30-minute technical maintenance will be carried out.            </p></div></a><a class="lf-link lf-news-item lf-news-list__item" href="/company/detail/news/105052/"><div class="lf-news-item__img"><!-- PROGRESSIVELY PREVIEW IMAGE --><figure class="progressive"><img class="progressive__img progressive--not-loaded" src="https://cdn.litemarkets.com/cache/uploads/news/news/boom-crash-indexes-oct-2024.jpg?q=75&amp;w=30&amp;s=f98b1ef4a79e1d8bd5df77f5d9fb71f7" alt="" data-progressive="https://cdn.litemarkets.com/cache/uploads/news/news/boom-crash-indexes-oct-2024.jpg?q=75&amp;s=bf9b51ffa41bf2c5d418535ebb806fb5" onerror="this.src = 'https://cdn.litemarkets.com/cache/uploads/blog_previews_enlarged/_loading-image.png?w=30&amp;s=853e25f7351dc5ded476aba128a93b7f'"></figure><!-- END PROGRESSIVELY PREVIEW IMAGE --></div><div class="lf-news-item__info"><p class="lf-news-item__date">
                01-10-2024            </p><h3 class="lf-news-item__title">
                Four New Trading Instruments Available for Trading            </h3><p class="lf-news-item__description">
                The BOOM500, BOOM1000, CRASH500, and CRASH1000 indices have been added to LiteFinance's list of trading instruments.            </p></div></a><a class="lf-link lf-news-item lf-news-list__item" href="/company/detail/news/105039/"><div class="lf-news-item__img"><!-- PROGRESSIVELY PREVIEW IMAGE --><figure class="progressive"><img class="progressive__img progressive--not-loaded" src="https://cdn.litemarkets.com/cache/uploads/news/news/LRCX-Stock-Split-september-2024.jpg?q=75&amp;w=30&amp;s=52ef7d04a62ad4f97d09ea1ab478fcad" alt="" data-progressive="https://cdn.litemarkets.com/cache/uploads/news/news/LRCX-Stock-Split-september-2024.jpg?q=75&amp;s=a1d85f69706c8d310e169a7e511af10d" onerror="this.src = 'https://cdn.litemarkets.com/cache/uploads/blog_previews_enlarged/_loading-image.png?w=30&amp;s=853e25f7351dc5ded476aba128a93b7f'"></figure><!-- END PROGRESSIVELY PREVIEW IMAGE --></div><div class="lf-news-item__info"><p class="lf-news-item__date">
                30-09-2024            </p><h3 class="lf-news-item__title">
                10-for-1 #LRCX Stock Split            </h3><p class="lf-news-item__description">
                In connection with the split of Lam Research Corporation shares, we inform you that the parameters of the #LRCX trading instrument will change on October 3, 2024.            </p></div></a><a class="lf-link lf-news-item lf-news-list__item" href="/company/detail/news/105038/"><div class="lf-news-item__img"><!-- PROGRESSIVELY PREVIEW IMAGE --><figure class="progressive"><img class="progressive__img progressive--not-loaded" src="https://cdn.litemarkets.com/cache/uploads/news/news/blk-close-only.jpg?q=75&amp;w=30&amp;s=c041821ae99c71a1e4fc916f6336b541" alt="" data-progressive="https://cdn.litemarkets.com/cache/uploads/news/news/blk-close-only.jpg?q=75&amp;s=790c6a296c54a06a1d5ae896d2a1de7c" onerror="this.src = 'https://cdn.litemarkets.com/cache/uploads/blog_previews_enlarged/_loading-image.png?w=30&amp;s=853e25f7351dc5ded476aba128a93b7f'"></figure><!-- END PROGRESSIVELY PREVIEW IMAGE --></div><div class="lf-news-item__info"><p class="lf-news-item__date">
                30-09-2024            </p><h3 class="lf-news-item__title">
                #BLK Shares Trading to Cease            </h3><p class="lf-news-item__description">
                #BLK (Blackrock Inc.) will be removed from the list of trading instruments, and all trading operations in the pair will be stopped on 02.10.2024.            </p></div></a></div><div class="lf-news-list__btn-block"><a class="btn-lf-trans lf-news-list__btn waves-effect waves-light btn-lg btn-primary" href="https://www.litefinance.org/company/news/" rel="noopener noreferrer" target="_blank">Go to news</a></div></div></div></section><section class="lf-analysis-section"><div class="container-lf"><div class="lf-news-list"><h2 class="lf-news-list__title lf-news-list__title-with-description">
            Analysis and forecasts        </h2><p class="lf-news-list__description">
            Read independent analysts and obtain the most current details about financial markets.        </p><div class="lf-news-list__list"><a class="lf-link lf-news-item lf-news-list__item" href="https://www.litefinance.org/blog/analysts-opinions/eurusd-forecast-and-price-prediction/"><div class="lf-news-item__img"><!-- PROGRESSIVELY PREVIEW IMAGE --><figure class="progressive"><img class="progressive__img progressive--not-loaded" src="https://cdn.litemarkets.com/cache/uploads/blog_post/eurusd/eurusd-price-forecast-euro-to-us-dollar-price-prediction.jpg?q=75&amp;w=30&amp;s=fb08644c245aa045f6cb14b36546c618" alt="" data-progressive="https://cdn.litemarkets.com/cache/uploads/blog_post/eurusd/eurusd-price-forecast-euro-to-us-dollar-price-prediction.jpg?q=75&amp;s=e22a8ad1e831a7e9a03639e0838832e4" onerror="this.src = 'https://cdn.litemarkets.com/cache/uploads/blog_previews_enlarged/_loading-image.png?w=30&amp;s=853e25f7351dc5ded476aba128a93b7f'"></figure><!-- END PROGRESSIVELY PREVIEW IMAGE --></div><div class="lf-news-item__info"><h3 class="lf-news-item__title">
                EURUSD Forecast &amp; Predictions for 2024, 2025–2026, and Beyond            </h3><p class="lf-news-item__description">
                The article presents forecasts for the EURUSD pair, covering short- and long-term projections.            </p></div></a><a class="lf-link lf-news-item lf-news-list__item" href="https://www.litefinance.org/blog/analysts-opinions/neo-price-prediction-forecast/"><div class="lf-news-item__img"><!-- PROGRESSIVELY PREVIEW IMAGE --><figure class="progressive"><img class="progressive__img progressive--not-loaded" src="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/NEO-Price-prediction-15-12-2020/neo-price-prediction-1.jpg?q=75&amp;w=30&amp;s=96802356b829589cfabe9aaf9b4db095" alt="" data-progressive="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/NEO-Price-prediction-15-12-2020/neo-price-prediction-1.jpg?q=75&amp;s=f93acbf46321a1dc63b05706c6f4f666" onerror="this.src = 'https://cdn.litemarkets.com/cache/uploads/blog_previews_enlarged/_loading-image.png?w=30&amp;s=853e25f7351dc5ded476aba128a93b7f'"></figure><!-- END PROGRESSIVELY PREVIEW IMAGE --></div><div class="lf-news-item__info"><h3 class="lf-news-item__title">
                NEO Price Prediction for 2024, 2025–2030 and Beyond            </h3><p class="lf-news-item__description">
                NEO analysis, price forecast, and investment potential. Thorough trading plan for 10 years inside.
            </p></div></a><a class="lf-link lf-news-item lf-news-list__item" href="https://www.litefinance.org/blog/analysts-opinions/eos-price-prediction/"><div class="lf-news-item__img"><!-- PROGRESSIVELY PREVIEW IMAGE --><figure class="progressive"><img class="progressive__img progressive--not-loaded" src="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/EOS-Price-Prediction/EOS-Price-Prediction.png?q=75&amp;w=30&amp;s=48448bcd7dfcee03d30947904a0992d9" alt="" data-progressive="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/EOS-Price-Prediction/EOS-Price-Prediction.png?q=75&amp;s=d31f1c9d2d8db1ac628d87182758a378" onerror="this.src = 'https://cdn.litemarkets.com/cache/uploads/blog_previews_enlarged/_loading-image.png?w=30&amp;s=853e25f7351dc5ded476aba128a93b7f'"></figure><!-- END PROGRESSIVELY PREVIEW IMAGE --></div><div class="lf-news-item__info"><h3 class="lf-news-item__title">
                EOS Price Forecast &amp; Predictions for 2024, 2025-2030 and Beyond            </h3><p class="lf-news-item__description">
                Read the article to discover the EOSUSD trajectory at the end of this year and early 2025.            </p></div></a><a class="lf-link lf-news-item lf-news-list__item" href="https://www.litefinance.org/blog/analysts-opinions/ripple-price-prediction-forecast/"><div class="lf-news-item__img"><!-- PROGRESSIVELY PREVIEW IMAGE --><figure class="progressive"><img class="progressive__img progressive--not-loaded" src="https://cdn.litemarkets.com/cache/uploads/blog_post/Ripple-forecast/Ripple-Price-Predictions-blog.jpg?q=75&amp;w=30&amp;s=48769a74412f48a9f8f8069b98cb0abc" alt="" data-progressive="https://cdn.litemarkets.com/cache/uploads/blog_post/Ripple-forecast/Ripple-Price-Predictions-blog.jpg?q=75&amp;s=319e98b12109799489ca171bb0f2d748" onerror="this.src = 'https://cdn.litemarkets.com/cache/uploads/blog_previews_enlarged/_loading-image.png?w=30&amp;s=853e25f7351dc5ded476aba128a93b7f'"></figure><!-- END PROGRESSIVELY PREVIEW IMAGE --></div><div class="lf-news-item__info"><h3 class="lf-news-item__title">
                Ripple Price Forecast &amp; Predictions for 2024, 2025–2030 and Beyond            </h3><p class="lf-news-item__description">
                How will the Ripple price change until 2030? Is XRP a good investment? Find out in our article.            </p></div></a><a class="lf-link lf-news-item lf-news-list__item" href="https://www.litefinance.org/blog/analysts-opinions/litecoin-price-prediction-forecast/"><div class="lf-news-item__img"><!-- PROGRESSIVELY PREVIEW IMAGE --><figure class="progressive"><img class="progressive__img progressive--not-loaded" src="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/Litecoin-Price-Predictions/litecoin-price-prediction.jpg?q=75&amp;w=30&amp;s=53cf33e97f6c2839d71cf3fd9bb6fb44" alt="" data-progressive="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/Litecoin-Price-Predictions/litecoin-price-prediction.jpg?q=75&amp;s=624dc0de0f96353079dda04312520639" onerror="this.src = 'https://cdn.litemarkets.com/cache/uploads/blog_previews_enlarged/_loading-image.png?w=30&amp;s=853e25f7351dc5ded476aba128a93b7f'"></figure><!-- END PROGRESSIVELY PREVIEW IMAGE --></div><div class="lf-news-item__info"><h3 class="lf-news-item__title">
                Litecoin Price Prediction for 2024 and Beyond            </h3><p class="lf-news-item__description">
                LiteFinance offers an outlook for the LTC price. Detailed fundamental and technical analyses inside.            </p></div></a><a class="lf-link lf-news-item lf-news-list__item" href="https://www.litefinance.org/blog/analysts-opinions/ethereum-price-prediction-forecast/"><div class="lf-news-item__img"><!-- PROGRESSIVELY PREVIEW IMAGE --><figure class="progressive"><img class="progressive__img progressive--not-loaded" src="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/ethereum-price-prediction-forecast/Ethereum-Price-Predictions-Liteforex.jpg?q=75&amp;w=30&amp;s=40ba850339be3a9566f532d70ccc3c9d" alt="" data-progressive="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/ethereum-price-prediction-forecast/Ethereum-Price-Predictions-Liteforex.jpg?q=75&amp;s=96ae33bf3025dc0820e127243d89cd1b" onerror="this.src = 'https://cdn.litemarkets.com/cache/uploads/blog_previews_enlarged/_loading-image.png?w=30&amp;s=853e25f7351dc5ded476aba128a93b7f'"></figure><!-- END PROGRESSIVELY PREVIEW IMAGE --></div><div class="lf-news-item__info"><h3 class="lf-news-item__title">
                Ethereum Price Forecast &amp; Predictions for 2024, 2025–2026 and Beyond            </h3><p class="lf-news-item__description">
                How will the ETH market change in the coming years? Read our forecast based on technical analysis.            </p></div></a><a class="lf-link lf-news-item lf-news-list__item" href="https://www.litefinance.org/blog/analysts-opinions/bitcoin-price-prediction-forecast/"><div class="lf-news-item__img"><!-- PROGRESSIVELY PREVIEW IMAGE --><figure class="progressive"><img class="progressive__img progressive--not-loaded" src="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/BTC_Price_Analysis/Bitcoin-Price-Prediction.jpg?q=75&amp;w=30&amp;s=c2ebd6de0b11b3a6ba5ea37224566a8f" alt="" data-progressive="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/BTC_Price_Analysis/Bitcoin-Price-Prediction.jpg?q=75&amp;s=774eccd0c6941a1fd663a16d9013f96c" onerror="this.src = 'https://cdn.litemarkets.com/cache/uploads/blog_previews_enlarged/_loading-image.png?w=30&amp;s=853e25f7351dc5ded476aba128a93b7f'"></figure><!-- END PROGRESSIVELY PREVIEW IMAGE --></div><div class="lf-news-item__info"><h3 class="lf-news-item__title">
                Bitcoin Price Forecast &amp; Predictions for 2024, 2025–2030, and Beyond            </h3><p class="lf-news-item__description">
                Bitcoin analysis and forecasts. Discover potential scenarios of cryptocurrency industry development.            </p></div></a><a class="lf-link lf-news-item lf-news-list__item" href="https://www.litefinance.org/blog/analysts-opinions/gold-price-prediction-forecast/"><div class="lf-news-item__img"><!-- PROGRESSIVELY PREVIEW IMAGE --><figure class="progressive"><img class="progressive__img progressive--not-loaded" src="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/Gold-price-predictions/gold-price-prediction-new.jpg?q=75&amp;w=30&amp;s=db562e2eadd8ad0b22dc189932c36bbc" alt="" data-progressive="https://cdn.litemarkets.com/cache/uploads/blog_post/blog_posts/Gold-price-predictions/gold-price-prediction-new.jpg?q=75&amp;s=9df6c5bcf2d47f2baf3ab8f3740ce489" onerror="this.src = 'https://cdn.litemarkets.com/cache/uploads/blog_previews_enlarged/_loading-image.png?w=30&amp;s=853e25f7351dc5ded476aba128a93b7f'"></figure><!-- END PROGRESSIVELY PREVIEW IMAGE --></div><div class="lf-news-item__info"><h3 class="lf-news-item__title">
                Gold Price Forecast &amp; Predictions: 2024 and Beyond            </h3><p class="lf-news-item__description">
                Is gold a good asset to invest in? Fundamental factors and technical analysis for XAUUSD inside!
            </p></div></a></div><div class="lf-news-list__btn-block"><a class="btn-lf-trans lf-news-list__btn waves-effect waves-light btn-lg btn-primary" href="https://www.litefinance.org/blog/analysts-opinions/" rel="noopener noreferrer" target="_blank">View all</a></div></div></div></section><section class="lf-start-section"><div class="container-lf"><h2 class="lf-start-section__title">
        Start earning today    </h2><p class="lf-start-section__description">
        Trade with a trustworthy broker chosen by millions.    </p><div class="lf-start-section__btn-block"><a class="btn-lf-full-fill lf-start-section__btn waves-effect waves-light btn-lg btn-primary" href="https://my.litefinance.org/registration" rel="noopener noreferrer" target="_blank">Start</a></div></div></section></div><!-- SMART BANNER WIDGET --><!-- SOCIAL WIDGET --><div class="social_buttons panel_right"><span class="panel_title">Follow us on social media</span><ul class="social_buttons-list"><li class="share_buttons-fb"><span class="social_title">Facebook</span><a href="https://www.facebook.com/LiteFinancebroker" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><g><path d="M22 5.16c-.406-.054-1.806-.16-3.43-.16-3.4 0-5.733 1.825-5.733 5.17v2.882H9v3.913h3.837V27h4.604V16.965h3.823l.587-3.913h-4.41v-2.5c0-1.123.347-1.903 2.198-1.903H22V5.16z" fill-rule="evenodd"></path></g></svg></a></li><li class="share_buttons-tw"><span class="social_title">X</span><a href="https://twitter.com/litefinanceeng" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><g><path d="M7.1439 7.73007L14.7917 17.9557L7.0957 26.2697H8.8279L15.5659 18.9905L21.0098 26.2697H26.9041L18.8259 15.469L25.9894 7.73007H24.2572L18.052 14.4338L13.0382 7.73007H7.1439ZM9.69118 9.00587H12.399L24.3565 24.9939H21.6487L9.69118 9.00587Z" fill-rule="evenodd"></path></g></svg></a></li><li class="share_buttons-in"><span class="social_title">Instagram</span><a href="https://www.instagram.com/litefinancebroker/" target="_blank" rel="noopener noreferrer"><span class="svg_zam fa fa-instagram"></span></a></li><li class="share_buttons-tw"><span class="social_title">LinkedIn</span><a href="https://www.linkedin.com/company/litefinance-official" target="_blank" rel="noopener noreferrer"><span class="svg_zam fa fa-linkedin"></span></a></li><li class="share_buttons-yt"><span class="social_title">Youtube</span><a href="https://www.youtube.com/@LiteFinance" target="_blank" rel="noopener noreferrer"><span class="svg_zam fa fa-youtube"></span></a></li><li class="share_buttons-tg"><span class="social_title">Telegram</span><a href="https://t.me/litefinance" target="_blank" rel="noopener noreferrer"><span class="svg_zam"><img src="/uploads/other/icon/telegram.png" width="32px" height="32px"></span></a></li><li class="share_buttons-mql"><span class="social_title">MQL5</span><a href="https://www.mql5.com/en/users/liteforexmql5" target="_blank" rel="noopener noreferrer"><span class="svg_zam"><img src="/uploads/other/icon/mql.png" width="32px" height="32px"></span></a></li></ul><div class="social_buttons-label"><span class="social_share fa fa-share"></span></div></div><a class="panel_live_chat panel_right" href="https://my.litefinance.org/?openPm=2"><span class="panel_title">Live Chat</span><div class="panel_live_chat-label"><span class="live_chat fa fa-commenting"></span></div></a><a class="modal-open-md panel_modal panel_right" href="https://www.litefinance.org/company/reviews/add/"><span class="panel_title">Leave a feedback</span><div class="panel_modal-label"><span class="panel_mod fa fa-pencil"></span></div></a><!-- ARTICLES WIDGET --></div><div class="livechat_linktocab"><a href="https://my.litefinance.org/?openPm=2">Live Chat</a></div></div><style>
    .clear { float:none !important; margin:0 !important; padding:0 !important; width:0px !important;}
    .modal-ip-opacity {
        background:rgba(0,0,0,.5);
        z-index:9998;
        position:fixed;
        left: 0;
        top: 0;
        width:100%;
        height:100%;
        display:none;
    }
    .modal-ip {
        z-index:9998;
        position:fixed;
        left:calc(50% - 274px);
        top:15%;
        width:548px;
        border-radius:4px;
        box-shadow:0 0 20px rgba(0,0,0,.3);
        background:#fff;
        min-height:300px;
        display:none;
    }
    .modal-ip__marg { margin-top: 20px; }

    .modal-ip__title { padding:15px 20px 20px; }
    .modal-ip__title > p { font-size:18px; line-height:30px; color:#2e373a; text-align:center; }
    .modal-ip__text > p { font-size:14px; line-height:24px; color:#727272; text-align:center; padding:0 20px; }
    .modal-ip__text > p > a, .btn-close > span { color:#0088cc; text-decoration:underline; }
    .modal-ip__text > p > a:hover { text-decoration:none; }
    /*.modal-ip__link { display: table; margin: 30px auto;  cursor: pointer;}*/
    /*.modal-ip__link > div { float:left; margin:0 10px; }*/
    .modal-ip__link a {
        display: table;
        color:#fff;
        text-transform:uppercase;
        font-size:14px;
        padding:0 55px;
        line-height:50px;
        background:#7fba2f;
        border-radius:4px;
        margin: 20px auto;
        cursor: pointer;
    }
    .modal-ip__link .btn-blue {background:#08c; }
    .modal-ip__link .btn-green {background:#7fba2f; }
    .modal-ip__link a:hover { opacity:0.8; text-decoration:none; }
    .modal-ip__link.__inline a, .modal-ip__link.__inline p { display: inline-block; padding: 0 20px; margin: 0 10px 20px 10px; }
    .modal-ip__close {
        cursor:pointer;
        background:#000;
        border:2px solid #fff;
        width:45px;
        height:45px;
        border-radius:23px;
        overflow:hidden;
        position:absolute;
        top:-22px;
        right:-22px;
        box-shadow:0 0 10px rgba(0,0,0,.4);
    }
    .modal-ip__close:before {
        content:'+';
        color:#fff;
        font-size:52px;
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg);
        left: calc(50% - 14px);
        position: absolute;
        top: -18px;
    }
    .modal-center {
        background: rgba(0, 0, 0, 0.5);
        color: #fff;
        font-size: 14px;
        line-height: 20px;
        padding: 10px 0;
        text-align: center;
        margin-top: 20px !important;
    }
    .btn-close { padding: 0 10px 20px; text-align:center; color: #8e9aac; cursor: pointer; display:table; margin:0 auto;  }
    .btn-close:hover { text-decoration: underline; }
    .proceed-link { background-color: #ff3100 !important; }

    @media (max-width: 570px) {
        .modal-ip { top:10%; left:5px; width:calc(100% - 10px); padding-bottom:0px; }
        .modal-ip__marg { margin-top: 10px; }
        .modal-ip__text > p { font-size:14px; line-height:20px; }
        .modal-ip__close { top: 0; right: 0; }
        .modal-ip__link a { padding:0 25px; line-height:35px; }
    }
</style><!-- STANDART POPUP --><!-- FOOTER --><style>
    .risk-footer {
        color: #e3e3e3;
        background-color: #272727;
        padding: 10px 0;
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        z-index: 9996;
        /* box-shadow: 0 -5px 5px rgba(0,0,0,.2);*/
    }
    .risk-footer > .container { padding: 0 5px; }
    .risk-footer p {
        font-size: 14px;
        line-height: 18px;
        font-weight: normal;
        margin: 0 !important;
        text-align: center;
    }
    .risk-footer p a {
        color: #efefef;
        text-decoration: underline;
    }
    .risk-footer p a:hover {
        text-decoration: none;
    }
    
    @media (max-width: 600px) {
        .risk-footer p { font-size:14px; line-height:14px; }
        .footer-new .footer-nav { margin-right: 0; margin-left: 0; padding-right: 0; }
    }

    @media (max-width: 992px) {
        .footer-new .footer-nav>li { margin-left: 0; margin-right: 0; }
        .footer-new .footer-nav>li:first-child>a { border-left: none; }
    }

    .container-footer { max-width: 1420px; padding-left: 20px; padding-right: 20px; margin-left: auto; margin-right: auto; }
    .footer-new { background: #ffffff; }
    .footer-new p { color: #888; font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 400; line-height: 140%; margin-bottom: 20px; }
    .footer-new p a { color: #007FD8; }
    .footer-new .border-footer { border-top: 1px solid #DBDBDB; max-width: 1700px; margin-left: auto; margin-right: auto; margin-bottom: 50px; }
    .footer-new .footer-info { display: flex; margin: 50px 0; align-items: center; }
    .footer-new .footer-info > li { margin-right: 30px; }
    .footer-new .footer-info > li:first-child { margin-right: 100px; }
    .footer-new .footer-nav:before, .footer-new .footer-nav:after { display: none; }
    .footer-new .footer-nav { padding-left: 0; margin-left: -15px; margin-right: -15px; margin-bottom: 50px; padding-right: 0; }
    .footer-new .footer-nav > li > a { border: none; color: #007FD8; font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 400; line-height: 140%; }
    .footer-new p.small { color: #888888; font-size: 15px; margin-bottom: 50px; }
    html[lang=ar] .footer-new .footer-info > li:first-child, html[lang=fa] .footer-new .footer-info > li:first-child { margin-right: 0; margin-left: 100px; }
    html[lang=ar] .footer-new .footer-nav, html[lang=fa] .footer-new .footer-nav { padding-right: 0; }
</style><footer id="site-footer-wrap" class="site-footer footer-ma footer-new"><div class="container"><div class="border-footer"></div><p>Risk Warning: Trading on financial markets carries risks. Contracts for Difference (‘CFDs’) are complex financial products that are traded on margin. Trading CFDs carries a high level of risk since leverage can work both to your advantage and disadvantage. As a result, CFDs may not be suitable for all investors because you may lose all your invested capital. You should not risk more than you are prepared to lose. Before deciding to trade, you need to ensure that you understand the risks involved and take into account your investment objectives and level of experience. <a href="https://www.litefinance.org/riskdisclosure/" target="_blank" rel="noopener noreferrer">Click here</a> for our full Risk Disclosure.</p>
            The website is owned and operated by LF Global group of companies, which include:<br><br><p><style>
                .cryptedmail:after {
                    content: attr(data-name) "@" attr(data-domain) "." attr(data-tld);
                }
            </style>
        
LiteFinance Global LLC is incorporated in St. Vincent &amp; the Grenadines as a Limited Liability Company with registration number <a href="/uploads/documents/pdf-litefinance/litefinance-certificate-of-formation.pdf?v=8192adc6" rel="noopener noreferrer" target="_blank">931 LLC 2021</a>. Registered address: Euro House, Richmond Hill Road, P.O. Box 2897, Kingstown, VC0100, Saint Vincent and the Grenadines. Email: <a href="#" class="cryptedmail" data-name="clients" data-domain="litefinance" data-tld="com" onclick="window.location.href = 'mailto:' + this.dataset.name + '@' + this.dataset.domain + '.' + this.dataset.tld; return false;"></a><br><br><style>
                .cryptedmail:after {
                    content: attr(data-name) "@" attr(data-domain) "." attr(data-tld);
                }
            </style>
        
Liteforex (Europe) LTD is registered as a <a target="_blank" rel="noopener noreferrer" href="http://www.cysec.gov.cy/en-GB/entities/investment-firms/cypriot/37642/">Cyprus Investment Firm (CIF)</a> with the registration number HE230122 and regulated by the <a target="_blank" rel="noopener noreferrer" href="http://www.cysec.gov.cy/en-GB/home/">Cyprus Securities and Exchange Commission (CySEC)</a> under license number 093/08 in accordance with <a target="_blank" rel="noopener noreferrer" href="https://ec.europa.eu/info/business-economy-euro/banking-and-finance/financial-markets/securities-markets/investment-services-and-regulated-markets-markets-financial-instruments-directive-mifid_en">Markets in Financial Instruments Directive (MiFID)</a>. All retail clients funds are insured by the Investor Compensation Fund (subject of eligibility). Email: <a href="#" class="cryptedmail" data-name="support" data-domain="liteforex" data-tld="eu" onclick="window.location.href = 'mailto:' + this.dataset.name + '@' + this.dataset.domain + '.' + this.dataset.tld; return false;"></a></p><p>LiteFinance Global LLC does not provide services to residents of the EEA countries, USA, Israel, Russia, and some other countries.</p><ul class="footer-info"><li><img src="/assets/2d47d2c9/images/main/age.svg" alt="18+" style="width:36px; height:36px"></li><li><img src="/assets/2d47d2c9/images/main/mastercard-logo.svg?v=1" alt="Mastercard" style="width:47px; height:36px"></li><li><img src="/assets/2d47d2c9/images/main/visa-logo.svg?v=1" alt="Visa" style="width:58px; height:19px"></li></ul><ul class="footer-nav"><li><a href="https://www.litefinance.org/termsofuse/">Terms of Use</a></li><li><a href="https://www.litefinance.org/privacy/">Privacy Policy</a></li><li><a href="https://www.litefinance.org/riskdisclosure/">Risk Disclosure</a></li><li><a href="https://www.litefinance.org/amlpolicy/">AML/KYC Policy</a></li><li><a href="https://www.litefinance.org/feedback/">Feedback</a></li><li><a href="https://www.litefinance.org/blog/">Blog</a></li><li><a href="https://www.litefinance.org/sitemap/">Sitemap</a></li></ul><p class="small">Copyright © 2005-2024 LiteFinance.org </p></div></footer><input type="hidden" id="app-env" name="app-env" value="prod"><input type="hidden" id="app-lang" name="app-lang" value="en"><input type="hidden" id="app-zone" name="app-zone" value="ma"><input type="hidden" id="app-theme-zone" name="app-theme-zone" value="3"><input type="hidden" id="app-theme" name="app-theme" value="liteforex"><input type="hidden" id="site-domain" name="site-domain" value="www.litefinance.org"><input type="hidden" id="app-domainId" name="app-domainId" value="eg-ma"><input type="hidden" id="app-UniqueId" name="app-UniqueId" value="pages/default/index"><input type="hidden" id="app-client-ip" name="app-client-ip" value="2a09:bac5:3129:e64::16f:8e"><input type="hidden" id="app-geoip-country-code" name="app-geoip-country-code" value="ES"><input type="hidden" id="is-domain-MI" name="is-domain-MI" value="1"><input type="hidden" id="is-domain-EU" name="is-domain-EU" value=""><style>
        .livechat_linktocab {
            position: fixed;
            right: 15px;
            height: 40px;
            bottom: 10px;
            z-index: 9999;
            -webkit-transition: 0.5s;
            -moz-transition: 0.5s;
            -o-transition: 0.5s;
            transition: 0.5s;
        }
        .livechat_linktocab.cookie_clicked {
            bottom: 64px;
        }
            .livechat_linktocab > a {
                font-size: 15px;
                display:block;
                text-align: center;
                line-height: 40px;
                background-color: rgb(13, 139, 205);
                box-shadow: 0 0 10px rgba(0, 0, 0, .3);
                border-radius: 10px;
                color: #fff;
                opacity: 0.6;
                -webkit-transition: 0.2s;
                -moz-transition: 0.2s;
                -o-transition: 0.2s;
                transition: 0.2s;
                position: relative;
                padding: 0 16px 0 34px;
            }
            .livechat_linktocab > a:before {
                content: '';
                position: absolute;
                left: 16px;
                top: 16px;
                width: 8px;
                height: 8px;
                background: #51d161;
                border-radius: 4px;
                box-shadow: 0 0 0 1px hsla(0, 0%, 100%, .8);
            }
            .livechat_linktocab > a:hover {
                opacity: 1;
                text-decoration: none;
            }
            @media (min-width:989px) {
                .livechat_linktocab { 
                    display:none;
                }
            }
            @media ( max-width: 670px ) {
                .livechat_linktocab {
                    right: 10px;
                }
            }
    </style><!-- TRACKING PIXELS --><script defer="">
    if ( typeof fbq === 'undefined' ) {
        !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
        n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
        n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
        t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
        document,'script','https://connect.facebook.net/en_US/fbevents.js');
    }

    fbq('init', '485658252430217');
        fbq('init', '616406046821517');    fbq('init', '484102613609232');    fbq('init', '1174337663194386');    fbq('init', '5751422914969157');    fbq('init', '3053457171622926');    fbq('init', '5661666490553367');    fbq('init', '714104397005339');    fbq('init', '844646639982108');    fbq('init', '2663733047102697');    fbq('init', '3277453659234158');    fbq('init', '1542460372924361');    fbq('init', '598142765238607');    fbq('init', '2139588299564725');    fbq('init', '1933045190406222');    fbq('init', '124920274043140');    fbq('init', '723845889053014');    fbq('init', '1587631745101761');    fbq('init', '1238408650167334');    fbq('init', '690860355911757');    fbq('init', '949246183584551');    fbq('init', '659565739184673');    fbq('init', '2723831094436959');    fbq('trackCustom', 'PageView'); console.log('PageView');
    </script>    <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script type="text/javascript" id="" src="https://stat.litefinance.org/uniclick.js?attribution=lastpaid&amp;cookiedomain=litefinance.org&amp;cookieduration=90&amp;defaultcampaignid=63ca6afd4addf80001582972&amp;regviewonce=false"></script><script type="text/javascript" id="">(function(a,e,b,f,g,c,d){a[b]=a[b]||function(){(a[b].q=a[b].q||[]).push(arguments)};c=e.createElement(f);c.async=1;c.src="https://www.clarity.ms/tag/"+g+"?ref\x3dgtm2";d=e.getElementsByTagName(f)[0];d.parentNode.insertBefore(c,d)})(window,document,"clarity","script","ljm49hsi0o");</script><script src="/assets/16c39df5/yii.js?v=1684955042" defer=""></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="/assets/1143688e/easing.min.js?v=1656234925" defer=""></script>
<script src="/assets/1143688e/stickyHeader.min.js?v=1725888919" defer=""></script>
<script src="/assets/66e27244/progressively.min.js?v=1656235581" defer=""></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/URI.js/1.19.1/URI.min.js" defer=""></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/URI.js/1.19.1/jquery.URI.min.js" defer=""></script>
<script src="//cdn.jsdelivr.net/npm/js-cookie@2/src/js.cookie.min.js" defer=""></script>
<script src="/assets/243701cf/js/reflinks.min.js?v=1657185596" defer=""></script>
<script src="/assets/8d81e229/lazyload.min.js?v=1656235579" defer=""></script>
<script src="/assets/75f04cc1/js/ajax-cookies-setter.min.js?v=1726231608" defer=""></script>
<script src="/assets/2d47d2c9/js/app.min.js?v=1656234925" defer=""></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick.min.js"></script>
<script src="/assets/3824f50f/js/lottie.js?v=1701164725" defer=""></script>
<script src="/assets/3824f50f/js/index.min.js?v=1701164725" defer=""></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.5/jquery.fancybox.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery.perfect-scrollbar/0.6.12/js/perfect-scrollbar.jquery.min.js"></script>
<script src="/assets/7f4480b3/js/like.js?v=1700147738"></script>
<script src="/assets/7f4480b3/js/hide_trustpilot.js?v=1700147738"></script>
<script src="/assets/2d47d2c9/js/beginners/reviews/reviews.min.js?v=8192adc6"></script>
<script src="/assets/da2ccffc/js/languages.js?v=1656234924" defer=""></script>
<script src="//cdn.jsdelivr.net/npm/cookieconsent@3/build/cookieconsent.min.js"></script>
<script src="/assets/8eefef3/js/cookie-gdpr.min.js?v=1657185596"></script>
<script src="/assets/1e7ac061/js/cookie.js?v=1656234923"></script>
<script>
    $(document).ready(function () {
        setTimeout(function () {
            $('.modal-ip-opacity').fadeIn('500');
            $('.modal-ip').fadeIn('500');
        }, 3000);

        $('.modal-ip__close, .modal-ip__link .btn-close').click(function (e) {
            e.preventDefault();

            $.cookie('switchpopup', 1, {expires: 1, path: '/'});

            $('.modal-ip-opacity').fadeOut('500');
            $('.modal-ip').fadeOut('500');
        });
    });</script>
<script>jQuery(function ($) {
var lazyLoadInstance = new LazyLoad({});

    const animations = ['laptop', 'distribution', 'moneyBag', 'center', 'rocket', 'server'];

    const len = animations.length;
    let i;

    for(i = 0; i < len; i += 1) {
        let elem = document.getElementById(animations[i])

        animations[i] = {
            container: elem,
            renderer: 'svg',
            loop: false,
            autoplay: false,
            rendererSettings: {
                progressiveLoad:true,
                preserveAspectRatio:'xMidYMid meet'
            },
            path: '/assets/3824f50f/images/animation-icons/'+animations[i]+'.json?3'
        };
        animations[i] = lottie.loadAnimation(animations[i]);
        animations[i].setSubframe(false);
    }

    function runAnimation(index) {
        animations[index].play();
        animations[index].setDirection(1);
        animations[index].goToAndPlay(0);
        animations[index].setSpeed(1);
    }

    function completeAnimation0() {
        runAnimation(0);
        animations[0].onComplete = function() {
          completeAnimation1();
        }
    }

    function completeAnimation1() {
        runAnimation(1);
        animations[1].onComplete = function() {
          completeAnimation2();
        }
    }

    function completeAnimation2() {
        runAnimation(2);
        animations[2].onComplete = function() {
          completeAnimation3();
        }
    }

    function completeAnimation3() {
        runAnimation(3);
        animations[3].onComplete = function() {
          completeAnimation4();
        }
    }

    function completeAnimation4() {
        runAnimation(4);
        animations[4].onComplete = function() {
          completeAnimation5();
        }
    }

    function completeAnimation5() {
        runAnimation(5);
        animations[5].onComplete = function() {
          completeAnimation0();
        }
    }

    completeAnimation0();


    const animationsOpportunities = ['stock', 'inheritance', 'handshake', 'podium'];

    function completeAnimationOpportunities2() {
        runAnimationOpportunities(2);
        animationsOpportunities[2].onComplete = function() {
          completeAnimationOpportunities3();
        }
    }

    function completeAnimationOpportunities3() {
        runAnimationOpportunities(3);
        animationsOpportunities[3].onComplete = function() {
          completeAnimationOpportunities0();
        }
    }


    var j, lenAnimationsOpportunities = animationsOpportunities.length;

    for(j = 0; j < lenAnimationsOpportunities; j += 1) {
        var elemOpportunities = document.getElementById(animationsOpportunities[j])

        animationsOpportunities[j] = {
            container: elemOpportunities,
            renderer: 'svg',
            loop: false,
            autoplay: false,
            rendererSettings: {
                progressiveLoad:true,
                preserveAspectRatio:'xMidYMid meet'
            },
            path: '/assets/3824f50f/images/animation-icons/'+animationsOpportunities[j]+'.json?4'
        };
        animationsOpportunities[j] = lottie.loadAnimation(animationsOpportunities[j]);
        animationsOpportunities[j].setSubframe(false);
    }

    function runAnimationOpportunities(index) {
        animationsOpportunities[index].play();
        animationsOpportunities[index].setDirection(1);
        animationsOpportunities[index].goToAndPlay(0);
        animationsOpportunities[index].setSpeed(1);
    }

    function completeAnimationOpportunities0() {
        runAnimationOpportunities(0);
        animationsOpportunities[0].onComplete = function() {
          completeAnimationOpportunities1();
        }
    }

    function completeAnimationOpportunities1() {
        runAnimationOpportunities(1);
        animationsOpportunities[1].onComplete = function() {
          completeAnimationOpportunities2();
        }
    }

    completeAnimationOpportunities0();



    document.addEventListener("DOMContentLoaded", function() {
        var lazyVideos = [].slice.call(document.querySelectorAll("video.lazy"));

        if ("IntersectionObserver" in window) {
        var lazyVideoObserver = new IntersectionObserver(function(entries, observer) {
          entries.forEach(function(video) {
            if (video.isIntersecting) {
              for (var source in video.target.children) {
                var videoSource = video.target.children[source];
                if (typeof videoSource.tagName === "string" && videoSource.tagName === "SOURCE") {
                  videoSource.src = videoSource.dataset.src;
                }
              }

              video.target.load();
              video.target.classList.remove("lazy");
              lazyVideoObserver.unobserve(video.target);
            }
          });
        });

        lazyVideos.forEach(function(lazyVideo) {
          lazyVideoObserver.observe(lazyVideo);
        });
      }
    });


    var $status = $('.pagingInfo');
    var $slickElement = $('.lf-slider-images__slider-carousel');

    $slickElement.on('init reInit afterChange', function (event, slick, currentSlide, nextSlide) {
        //currentSlide is undefined on init -- set it to 0 in this case (currentSlide is 0 based)
        var i = (currentSlide ? currentSlide : 0) + 1;
        $status.text(i + '/' + slick.slideCount);
    });

    $slickElement.slick({
        nextArrow: '.arrow-right',
        prevArrow: '.arrow-left',
        speed: 500,
        autoplaySpeed: 1000,
        autoplay: true,
        infinite: true
    });

progressively.init();
var sharethis_registered = false
    $(window).on('load', function(){
        $(window).on('mouseover click scroll', function(){
            if (!sharethis_registered) {
                var script = document.createElement('script')
                script.type = 'text/javascript'
                script.src = 'https://platform-api.sharethis.com/js/sharethis.js#property=647dba3153803900199721ad&product=sop'
                script.async = true
                document.head.appendChild(script)
                sharethis_registered = true
            }
        })
    })
var googletag_registered = false
    $(window).on('load', function() {
        $(window).on('mouseover click scroll', function(){
            if (!googletag_registered) {
                var noscript = document.createElement('noscript')
                noscript.innerHtml = '<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-VC3K" height="0" width="0" style="display:none;visibility:hidden"></iframe>'
                document.body.appendChild(noscript)
                googletag_registered = true
            }
        })
    })
jQuery('#modal-sm').modal({"show":false});
jQuery('#modal-md').modal({"show":false});
jQuery('#modal-lg').modal({"show":false});
});</script>
        <!-- SERVICE WORKER UNREGISTER SCRIPT -->
    <script src="/pwabuilder-sw-unregister.min.js?v=8192adc6"></script>
    <!-- END SERVICE WORKER UNREGISTER SCRIPT -->
    
    
<a class="scroll-to-top hidden-mobile" href="#"><i class="fa fa-chevron-up"></i></a><div id="lf-blocker" class="lf-slideout"></div><div style="display: none; visibility: hidden;">
<script>!function(b,e,f,g,a,c,d){b.fbq||(a=b.fbq=function(){a.callMethod?a.callMethod.apply(a,arguments):a.queue.push(arguments)},b._fbq||(b._fbq=a),a.push=a,a.loaded=!0,a.version="2.0",a.queue=[],c=e.createElement(f),c.async=!0,c.src=g,d=e.getElementsByTagName(f)[0],d.parentNode.insertBefore(c,d))}(window,document,"script","//connect.facebook.net/en_US/fbevents.js");fbq("init","485658252430217");fbq("track","PageView");</script>
<noscript></noscript>
</div></body></html>