<?php /* Smarty version 3.1.27, created on 2026-03-17 21:45:27
         compiled from "/home/crystala/veltrixholdingsltd.com/tmpl/custom/crypto.tpl" */ ?>
<?php
/*%%SmartyHeaderCode:65103340669b9cb7717d396_63206247%%*/
if(!defined('SMARTY_DIR')) exit('no direct access allowed');
$_valid = $_smarty_tpl->decodeProperties(array (
  'file_dependency' => 
  array (
    '96b22f51ed8f2740063c02ca966d225bd27765a5' => 
    array (
      0 => '/home/crystala/veltrixholdingsltd.com/tmpl/custom/crypto.tpl',
      1 => 1694509633,
      2 => 'file',
    ),
  ),
  'nocache_hash' => '65103340669b9cb7717d396_63206247',
  'variables' => 
  array (
    'settings' => 0,
  ),
  'has_nocache_code' => false,
  'version' => '3.1.27',
  'unifunc' => 'content_69b9cb771adb92_76719414',
),false);
/*/%%SmartyHeaderCode%%*/
if ($_valid && !is_callable('content_69b9cb771adb92_76719414')) {
function content_69b9cb771adb92_76719414 ($_smarty_tpl) {
if (!is_callable('smarty_modifier_myescape')) require_once '/home/crystala/veltrixholdingsltd.com/inc/libs/smarty3/plugins/modifier.myescape.php';

$_smarty_tpl->properties['nocache_hash'] = '65103340669b9cb7717d396_63206247';
$_smarty_tpl->tpl_vars["allow"] = new Smarty_Variable("all", null, 0);?>
<?php $_smarty_tpl->tpl_vars["meta_title"] = new Smarty_Variable("Example", null, 0);?>
<?php echo $_smarty_tpl->getSubTemplate ("header1.tpl", $_smarty_tpl->cache_id, $_smarty_tpl->compile_id, 0, $_smarty_tpl->cache_lifetime, array(), 0);
?>


    <?php echo '<script'; ?>
 src="https://cdnjs.cloudflare.com/ajax/libs/socket.io/4.0.1/socket.io.min.js"><?php echo '</script'; ?>
>
<section id="hero-section">
    <picture>
    <source srcset="assets/newfront/images/products/crypto/crytpo-hero-d.webp 1x,assets/newfront/images/products/crypto/crytpo-hero-d@2x.webp 2x"
              media="(min-width: 1200px)" type="image/webp">
        <source srcset="assets/newfront/images/products/crypto/crytpo-hero-d.png 1x,assets/newfront/images/products/crypto/crytpo-hero-d@2x.png 2x"
                media="(min-width: 1200px)" type="image/png">
       <source srcset="assets/newfront/images/products/crypto/crytpo-hero-t.webp 1x,assets/newfront/images/products/crypto/crytpo-hero-t@2x.webp 2x"
              media="(max-width: 1199px)" type="image/webp">
        <source srcset="assets/newfront/images/products/crypto/crytpo-hero-t.png 1x,assets/newfront/images/products/crypto/crytpo-hero-t@2x.png 2x"
                media="(max-width: 1199px)" type="image/png">
        <source srcset="assets/newfront/images/products/crypto/crytpo-hero-m.png 1x,assets/newfront/images/products/crypto/crytpo-hero-m@2x.png 2x"
                media="(max-width: 768px)" type="image/png">
        <source srcset="assets/newfront/images/products/crypto/crytpo-hero-m.webp 1x,assets/newfront/images/products/crypto/crytpo-hero-m@2x.webp 2x"
                media="(max-width: 768px)" type="image/webp">
        <img class="bg-image" src="assets/newfront/images/products/crypto/crytpo-hero-d.png"
             alt="banner-image" width="100%" height="auto">
    </picture>


    <div class="row justify-content-lg-between">
        <div class="col-12 col-md-12 col-lg-12 col-xl-6">
            <div class="heading-container">
                <h1 class="heading-title">CRYPTOCURRENCIES</h1>
                <p class="heading-desc">Explore and trade the most popular cryptocurrencies like Bitcoin, Ethereum, Ripple, etc. with <?php echo smarty_modifier_myescape($_smarty_tpl->tpl_vars['settings']->value['site_name']);?>
 and take advantage of this volatile market with significant pricing shifts, suitable for experienced traders who have an aggressive trading approach.</p>
                
            </div>
            <div class="image-container">
            </div>
          
         
        </div>
        
        <div class="col-12 col-md-12 col-lg-12 col-xl-6 form-container">
          <div class="boxes-container">
                
                
            <div class="box">
                <h2 class="box-title">&lt;20MS</h2>
                <p class="box-subtitle">Stable and nanosecond execution</p>
            </div>
        
        
            <div class="box">
                <h2 class="box-title">UP TO 1:50</h2>
                <p class="box-subtitle">Leverage on cryptocurrencies</p>
            </div>
        
        
    </div>
        </div>
        
    </div>

</section>
<div class="gold-line"></div>

<?php echo '<script'; ?>
>
  var icons = "icons"
  const ejsLang = "en";
<?php echo '</script'; ?>
>

<?php echo '<script'; ?>
 src="assets/newfront/mfxVueLibraries/bonusRibbon.js" type="application/javascript"><?php echo '</script'; ?>
>


<?php echo '<script'; ?>
>
  var translations = {
  
  "clear-all": "Clear All",
  
  "upload": "Drag and drop or click to upload your documents",
  
  "upload-mobile": "Click here to upload your documents",
  
  "code-invalid": "Invalid SMS Code",
  
  "code-verified": "Code Verified",
  
  "send-code": "Send OTP",
  
  "code-sent": "Code sent successfully.",
  
  "send-again": "Send Again",
  
  "code-already-sent": "Code already sent. Try again after 30 seconds.",
  
  "sms-input-placeholder": "Enter code",
  
  "server-unreachable": "Server unreachable.",
  
  "day": "DAY",
  
  "month": "MONTH",
  
  "year": "YEAR",
  
  };

  var PWvalidationText = {"caps-lock-on":"Caps Lock is on!","at-least-8-char":"Min. 8 char.","at-least-1-number":"1 Number.","at-least-1-sp-char":"1 Special char.","at-least-1-uppercase":"1 Uppercase.","at-least-1-lowercase":"1 Lowercase."}
  var formPlatformSelectionFieldLabelText = 'form-platform-selection-label';
  var countriesListTranslations = "countries-list";
  var limitedBonus = "limitedBonus";
  let formTranslation =  {"live-active":{"title":"OPEN A LIVE ACCOUNT","subTitle":"AND CLAIM YOUR DEPOSIT BONUS","btnText":"SUBMIT","actionUrl":"/form/accountregistartion"},"demo-active":{"title":"OPEN A DEMO ACCOUNT","subTitle":"ENJOY RISK-FREE TRADING","btnText":"REGISTER NOW","actionUrl":"/form/newdemoacc"},"contact-active":{"title":"CONTACT US","subTitle":"REQUEST A CALLBACK","btnText":"SUBMIT","actionUrl":"/form/contactus"},"form-live-active":{"title":"OPEN A LIVE ACCOUNT","subTitle":"AND CLAIM YOUR DEPOSIT BONUS","btnText":"SUBMIT","actionUrl":"/form/accountregistartion"},"form-demo-active":{"title":"OPEN A DEMO ACCOUNT","subTitle":"ENJOY RISK-FREE TRADING","btnText":"REGISTER NOW","actionUrl":"/form/newdemoacc"},"form-contact-active":{"title":"CONTACT US","subTitle":"REQUEST A CALLBACK","btnText":"SUBMIT","actionUrl":"/form/contactus"}};
  let mexglobalFooter = "footer-p-mexglobal";
  var liveBtn = "SUBMIT"
  var pwdSpan = "Valid for Platforms Login and Client Portal."
<?php echo '</script'; ?>
>


<?php echo '<script'; ?>
 src="https://cdnjs.cloudflare.com/ajax/libs/dayjs/1.11.5/dayjs.min.js"
        integrity="sha512-Ot7ArUEhJDU0cwoBNNnWe487kjL5wAOsIYig8llY/l0P2TUFwgsAHVmrZMHsT8NGo+HwkjTJsNErS6QqIkBxDw=="
        crossorigin="anonymous" referrerpolicy="no-referrer"><?php echo '</script'; ?>
>

        <style>@import  "https://cdn.datatables.net/v/dt/dt-1.12.1/datatables.min.css";
@import  "https://fonts.googleapis.com/css2?family=Open+Sans:wght@500&display=swap";

[dir=ltr] body {
  background-image: -webkit-gradient(linear, left top, right top, from(#010c3e), color-stop(51%, #03105f), color-stop(56%, #03105b), to(#010c3e));
  background-image: linear-gradient(90deg, #010c3e 0%, #03105f 51%, #03105b 56%, #010c3e 100%);
}

[dir=rtl] body {
  background-image: -webkit-gradient(linear, right top, left top, from(#010c3e), color-stop(51%, #03105f), color-stop(56%, #03105b), to(#010c3e));
  background-image: linear-gradient(-90deg, #010c3e 0%, #03105f 51%, #03105b 56%, #010c3e 100%);
}

#hero-section {
  position: relative;
  height: auto;
}

[dir] #hero-section {
  background: #010C3E;
  padding: 0 8.75rem;
}

@media (max-width: 1440px) {
  [dir] #hero-section {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}

@media (max-width: 1200px) {
  [dir] #hero-section {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}

@media (max-width: 767px) {
  [dir] #hero-section {
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 2rem;
  }
}

#hero-section .bg-image {
  position: absolute;
  height: auto;
  width: 100%;
  top: 10%;
  bottom: 0;
}

[dir] #hero-section .bg-image {
  left: 0;
  right: 0;
}

@media (max-width: 1199px) and (min-width: 1100px) {
  #hero-section .bg-image {
    height: auto;
    top: -15%;
  }
}

@media (max-width: 1100px) and (min-width: 1000px) {
  #hero-section .bg-image {
    height: auto;
    top: -12%;
  }
}

@media (max-width: 1000px) and (min-width: 900px) {
  #hero-section .bg-image {
    height: auto;
    top: -8%;
  }
}

@media (max-width: 900px) and (min-width: 800px) {
  #hero-section .bg-image {
    height: auto;
    top: -6%;
  }
}

@media (max-width: 800px) and (min-width: 700px) {
  #hero-section .bg-image {
    height: auto;
    top: -4%;
  }
}

@media (max-width: 700px) and (min-width: 600px) {
  #hero-section .bg-image {
    height: auto;
    top: -2%;
  }
}

@media (max-width: 600px) and (min-width: 576px) {
  #hero-section .bg-image {
    height: auto;
    top: 0;
  }
}

@media (max-width: 576px) {
  #hero-section .bg-image {
    height: auto;
    top: 7%;
    bottom: 25%;
  }
}

@media (max-width: 400px) and (min-width: 300px) {
  #hero-section .bg-image {
    height: auto;
    top: auto;
    bottom: 29%;
  }
}

#hero-section .heading-container {
  position: relative;
  max-width: 46rem;
}

@media (min-width: 1200px) {
  [dir] #hero-section .heading-container {
    padding-top: 3rem;
  }
}

@media (max-width: 1199px) {
  [dir] #hero-section .heading-container {
    text-align: center;
    margin: auto;
  }
}

#hero-section .heading-container .heading-title {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  text-transform: uppercase;
  -webkit-text-fill-color: transparent;
  font-family: "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  font-size: 3.75rem;
  font-weight: 500;
  line-height: 7.0625rem;
  letter-spacing: 0;
}

[dir] #hero-section .heading-container .heading-title {
  -webkit-background-clip: text;
  margin: 0;
}

[dir=ltr] #hero-section .heading-container .heading-title {
  background-image: -webkit-gradient(linear, left top, right top, from(#a0762f), color-stop(51%, #dec481), to(#a0762f));
  background-image: linear-gradient(90deg, #a0762f 0%, #dec481 51%, #a0762f 100%);
}

[dir=rtl] #hero-section .heading-container .heading-title {
  background-image: -webkit-gradient(linear, right top, left top, from(#a0762f), color-stop(51%, #dec481), to(#a0762f));
  background-image: linear-gradient(-90deg, #a0762f 0%, #dec481 51%, #a0762f 100%);
}

@media (max-width: 1199px) {
  #hero-section .heading-container .heading-title {
    font-size: 3.5rem;
  }

  [dir] #hero-section .heading-container .heading-title {
    margin: 2rem auto -1rem auto;
  }
}

@media (max-width: 576px) {
  #hero-section .heading-container .heading-title {
    font-size: 2rem;
    line-height: 2.9375rem;
  }

  [dir] #hero-section .heading-container .heading-title {
    margin: 0.5rem auto 0 auto;
  }
}

#hero-section .heading-container .heading-desc {
  color: #FFFFFF;
  font-size: 1.25rem;
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  line-height: 1.875rem;
  letter-spacing: 0;
  font-weight: 500;
}

[dir] #hero-section .heading-container .heading-desc {
  margin: 0;
}

@media (min-width: 1200px) {
  [dir] #hero-section .heading-container .heading-desc {
    margin-top: 0.3125rem;
  }
}

@media (max-width: 768px) {
  #hero-section .heading-container .heading-desc {
    font-size: 0.875rem;
    line-height: 1.3125rem;
    width: 100%;
  }

  [dir] #hero-section .heading-container .heading-desc {
    text-align: center;
    padding: 1rem 1rem;
    margin: auto;
  }
}

#hero-section .heading-container a .live-account-btn {
  font-family: "Oswald", "Roboto Condensed", "Neo Sans Arabic", sans-serif;
  font-size: 1.375rem;
  color: #020862;
  font-weight: 500;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  min-width: 31.2rem;
  text-transform: uppercase;
  line-height: 2rem;
  display: block;
}

[dir] #hero-section .heading-container a .live-account-btn {
  margin-top: 3.5rem;
  margin-bottom: 1.375rem;
  cursor: pointer;
  text-align: center;
  padding: 0.5rem 3rem;
  border-radius: 0.4375rem;
  background-size: 200% auto;
  -webkit-transition: all ease-out 0.3s;
  transition: all ease-out 0.3s;
  border: 0.125rem solid #D5AB64;
}

[dir=ltr] #hero-section .heading-container a .live-account-btn {
  background-position: left center;
  background-image: -webkit-gradient(linear, left top, right top, from(#ffe098), color-stop(25%, #ebbe64), color-stop(50%, #bb914a), color-stop(75%, #ebbe64), to(#ffe098));
  background-image: linear-gradient(90deg, #ffe098 0%, #ebbe64 25%, #bb914a 50%, #ebbe64 75%, #ffe098 100%);
}

[dir=rtl] #hero-section .heading-container a .live-account-btn {
  background-position: right center;
  background-image: -webkit-gradient(linear, right top, left top, from(#ffe098), color-stop(25%, #ebbe64), color-stop(50%, #bb914a), color-stop(75%, #ebbe64), to(#ffe098));
  background-image: linear-gradient(-90deg, #ffe098 0%, #ebbe64 25%, #bb914a 50%, #ebbe64 75%, #ffe098 100%);
}

@media (max-width: 768px) {
  #hero-section .heading-container a .live-account-btn {
    font-size: 1.375rem;
    min-width: 19rem;
  }

  [dir] #hero-section .heading-container a .live-account-btn {
    margin: 1.5rem auto 1.375rem auto;
  }
}

[dir=ltr] #hero-section .heading-container a .live-account-btn:hover {
  background-position: right;
}

[dir=rtl] #hero-section .heading-container a .live-account-btn:hover {
  background-position: left;
}

#hero-section .heading-container .ib-btn {
  font-family: "Oswald", "Roboto Condensed", "Neo Sans Arabic", sans-serif;
  font-size: 1.375rem;
  color: #020862;
  font-weight: 500;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  min-width: 31.2rem;
  text-transform: uppercase;
  line-height: 2rem;
  display: block;
}

[dir] #hero-section .heading-container .ib-btn {
  cursor: pointer;
  text-align: center;
  padding: 0.5rem 3rem;
  border-radius: 0.4375rem;
  background-size: 200% auto;
  -webkit-transition: all ease-out 0.3s;
  transition: all ease-out 0.3s;
  border: 0.125rem solid #D5AB64;
}

[dir=ltr] #hero-section .heading-container .ib-btn {
  background-position: left center;
  background-image: -webkit-gradient(linear, left top, right top, from(#ffe098), color-stop(25%, #ebbe64), color-stop(50%, #bb914a), color-stop(75%, #ebbe64), to(#ffe098));
  background-image: linear-gradient(90deg, #ffe098 0%, #ebbe64 25%, #bb914a 50%, #ebbe64 75%, #ffe098 100%);
}

[dir=rtl] #hero-section .heading-container .ib-btn {
  background-position: right center;
  background-image: -webkit-gradient(linear, right top, left top, from(#ffe098), color-stop(25%, #ebbe64), color-stop(50%, #bb914a), color-stop(75%, #ebbe64), to(#ffe098));
  background-image: linear-gradient(-90deg, #ffe098 0%, #ebbe64 25%, #bb914a 50%, #ebbe64 75%, #ffe098 100%);
}

@media (max-width: 768px) {
  #hero-section .heading-container .ib-btn {
    font-size: 1.375rem;
    min-width: 19rem;
  }

  [dir] #hero-section .heading-container .ib-btn {
    margin: 0 auto;
  }
}

[dir=ltr] #hero-section .heading-container .ib-btn:hover {
  background-position: right;
}

[dir=rtl] #hero-section .heading-container .ib-btn:hover {
  background-position: left;
}

@media (min-width: 2501px) {
  #hero-section .image-container {
    height: 22rem;
  }
}

@media (min-width: 2401px) and (max-width: 2500px) {
  #hero-section .image-container {
    height: 22rem;
  }
}

@media (min-width: 2301px) and (max-width: 2400px) {
  #hero-section .image-container {
    height: 22rem;
  }
}

@media (min-width: 2201px) and (max-width: 2300px) {
  #hero-section .image-container {
    height: 25rem;
  }
}

@media (min-width: 2101px) and (max-width: 2200px) {
  #hero-section .image-container {
    height: 22rem;
  }
}

@media (min-width: 2000px) and (max-width: 2100px) {
  #hero-section .image-container {
    height: 23rem;
  }
}

@media (min-width: 1900px) and (max-width: 2000px) {
  #hero-section .image-container {
    height: 22rem;
  }
}

@media (min-width: 1400px) and (max-width: 1899px) {
  #hero-section .image-container {
    height: 22rem;
  }
}

@media (max-width: 1399px) and (min-width: 1200px) {
  #hero-section .image-container {
    height: 22rem;
  }
}

@media (max-width: 576px) {
  #hero-section .image-container {
    display: none;
  }
}

[dir] #hero-section .cta-container {
  padding: 3rem 0 0 0;
}

@media (max-width: 1200px) {
  [dir] #hero-section .cta-container {
    padding: 2rem 0 0 0;
  }
}

@media (max-width: 576px) {
  [dir] #hero-section .cta-container {
    padding-bottom: 6rem;
  }
}

#hero-section .cta-container .header-cta-col {
  max-width: 30rem;
}

@media (max-width: 1200px) {
  [dir] #hero-section .cta-container .header-cta-col {
    margin: auto;
  }
}

@media (max-width: 576px) {
  #hero-section .cta-container .header-cta-col {
    width: 85%;
  }
}

#hero-section .cta-container .header-cta-col .header-cta-gold {
  text-decoration: none;
  font-size: 1.25rem;
  height: 3.125rem;
  color: #020862;
  font-weight: 500;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}

[dir] #hero-section .cta-container .header-cta-col .header-cta-gold {
  background-size: 200% auto;
  -webkit-transition: all ease-out 0.3s;
  transition: all ease-out 0.3s;
  text-align: center;
  border-width: 0.0625rem;
  border-style: solid;
  border-radius: 0.4375rem;
}

[dir=ltr] #hero-section .cta-container .header-cta-col .header-cta-gold {
  background-image: -webkit-gradient(linear, left top, right top, from(#ffe098), color-stop(25%, #ebbe64), color-stop(50%, #bb914a), color-stop(75%, #ebbe64), to(#ffe098));
  background-image: linear-gradient(90deg, #ffe098 0%, #ebbe64 25%, #bb914a 50%, #ebbe64 75%, #ffe098 100%);
  background-position: left center;
}

[dir=rtl] #hero-section .cta-container .header-cta-col .header-cta-gold {
  background-image: -webkit-gradient(linear, right top, left top, from(#ffe098), color-stop(25%, #ebbe64), color-stop(50%, #bb914a), color-stop(75%, #ebbe64), to(#ffe098));
  background-image: linear-gradient(-90deg, #ffe098 0%, #ebbe64 25%, #bb914a 50%, #ebbe64 75%, #ffe098 100%);
  background-position: right center;
}

[dir=ltr] #hero-section .cta-container .header-cta-col .header-cta-gold:hover {
  background-position: right;
}

[dir=rtl] #hero-section .cta-container .header-cta-col .header-cta-gold:hover {
  background-position: left;
}

#hero-section .cta-container .header-cta-col .become-ib-institutional {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  font-weight: 500;
  font-size: 1.25rem;
  font-family: "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  text-decoration: none;
  color: #020862;
  white-space: initial;
  text-transform: uppercase;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

[dir] #hero-section .cta-container .header-cta-col .become-ib-institutional {
  margin-top: 1rem;
  cursor: pointer;
  text-align: center;
  padding: 0.5em 1em;
  border-radius: 0.4375rem;
  border: 0.0625rem solid #bb914a;
  background-color: #bb914a;
  background-size: 200% auto;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}

[dir=ltr] #hero-section .cta-container .header-cta-col .become-ib-institutional {
  background-image: -webkit-gradient(linear, left top, right top, from(#ffe098), color-stop(25%, #ebbe64), color-stop(50%, #bb914a), color-stop(75%, #ebbe64), to(#ffe098));
  background-image: linear-gradient(90deg, #ffe098 0%, #ebbe64 25%, #bb914a 50%, #ebbe64 75%, #ffe098 100%);
  background-position: center right;
}

[dir=rtl] #hero-section .cta-container .header-cta-col .become-ib-institutional {
  background-image: -webkit-gradient(linear, right top, left top, from(#ffe098), color-stop(25%, #ebbe64), color-stop(50%, #bb914a), color-stop(75%, #ebbe64), to(#ffe098));
  background-image: linear-gradient(-90deg, #ffe098 0%, #ebbe64 25%, #bb914a 50%, #ebbe64 75%, #ffe098 100%);
  background-position: center left;
}

#hero-section .cta-container .header-cta-col .become-ib-institutional:hover {
  color: #fff;
}

[dir=ltr] #hero-section .cta-container .header-cta-col .become-ib-institutional:hover {
  background: #031777 center right;
}

[dir=rtl] #hero-section .cta-container .header-cta-col .become-ib-institutional:hover {
  background: #031777 center left;
}

#hero-section .boxes-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}

[dir] #hero-section .boxes-container {
  padding-bottom: 4rem;
  margin-top: -1rem;
}

[dir][lang=ar] #hero-section .boxes-container {
  margin-top: 0;
  padding-top: 2rem;
}

@media (min-width: 1200px) {
  [dir] #hero-section .boxes-container {
    padding-top: 7%;
  }
}

@media (max-width: 1199px) and (min-width: 1100px) {
  #hero-section .boxes-container {
    position: absolute;
    bottom: 1rem;
    width: 70%;
  }

  [dir=ltr] #hero-section .boxes-container {
    right: 50%;
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
  }

  [dir=rtl] #hero-section .boxes-container {
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}

@media (max-width: 1100px) and (min-width: 1000px) {
  #hero-section .boxes-container {
    position: absolute;
    bottom: 1rem;
    width: 80%;
  }

  [dir=ltr] #hero-section .boxes-container {
    right: 50%;
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
  }

  [dir=rtl] #hero-section .boxes-container {
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}

@media (max-width: 1000px) and (min-width: 900px) {
  #hero-section .boxes-container {
    position: absolute;
    bottom: 1rem;
    width: 85%;
  }

  [dir=ltr] #hero-section .boxes-container {
    right: 50%;
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
  }

  [dir=rtl] #hero-section .boxes-container {
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}

@media (max-width: 900px) and (min-width: 800px) {
  #hero-section .boxes-container {
    position: absolute;
    bottom: 1rem;
    width: 85%;
  }

  [dir=ltr] #hero-section .boxes-container {
    right: 50%;
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
  }

  [dir=rtl] #hero-section .boxes-container {
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}

@media (max-width: 800px) and (min-width: 700px) {
  #hero-section .boxes-container {
    position: absolute;
    bottom: 0;
    width: 85%;
  }

  [dir=ltr] #hero-section .boxes-container {
    right: 50%;
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
  }

  [dir=rtl] #hero-section .boxes-container {
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}

@media (max-width: 700px) and (min-width: 577px) {
  #hero-section .boxes-container {
    position: absolute;
    bottom: 0;
    width: 85%;
  }

  [dir=ltr] #hero-section .boxes-container {
    right: 50%;
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
  }

  [dir=rtl] #hero-section .boxes-container {
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}

@media (max-width: 576px) {
  #hero-section .boxes-container {
    position: absolute;
    bottom: 0;
    width: 85%;
  }

  [dir=ltr] #hero-section .boxes-container {
    right: 50%;
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
  }

  [dir=rtl] #hero-section .boxes-container {
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}

@media (max-width: 400px) and (min-width: 300px) {
  #hero-section .boxes-container {
    position: absolute;
    bottom: 2%;
    width: 85%;
  }

  [dir=ltr] #hero-section .boxes-container {
    right: 50%;
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
  }

  [dir=rtl] #hero-section .boxes-container {
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}

@media (max-width: 576px) {
  #hero-section .boxes-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}

#hero-section .boxes-container .box {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

[dir] #hero-section .boxes-container .box {
  margin: 0 0.5rem;
  padding: 1rem 2rem;
  border-radius: 1.3125rem;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(1, 12, 62, 0)), to(#081D84));
  background: linear-gradient(0deg, rgba(1, 12, 62, 0) 0%, #081D84 100%);
  -webkit-box-shadow: 0 -0.3125rem 0.625rem rgba(1, 12, 62, 0.768627451);
          box-shadow: 0 -0.3125rem 0.625rem rgba(1, 12, 62, 0.768627451);
}

@media (max-width: 768px) {
  #hero-section .boxes-container .box {
    width: 85%;
  }

  [dir] #hero-section .boxes-container .box {
    padding: 1rem 0.5rem;
    margin: 0 0.3rem;
  }
}

#hero-section .boxes-container .box .box-title {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  -webkit-text-fill-color: transparent;
  font-size: 2.625rem;
  font-family: "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  letter-spacing: 0;
  font-weight: 500;
}

[dir] #hero-section .boxes-container .box .box-title {
  -webkit-background-clip: text;
  margin: 0 auto;
  text-align: center;
}

[dir=ltr] #hero-section .boxes-container .box .box-title {
  background-image: -webkit-gradient(linear, left top, right top, from(#AD8640), to(#CAAB67));
  background-image: linear-gradient(90deg, #AD8640 0%, #CAAB67 100%);
}

[dir=rtl] #hero-section .boxes-container .box .box-title {
  background-image: -webkit-gradient(linear, right top, left top, from(#AD8640), to(#CAAB67));
  background-image: linear-gradient(-90deg, #AD8640 0%, #CAAB67 100%);
}

@media (min-width: 1200px) {
  #hero-section .boxes-container .box .box-title {
    white-space: nowrap;
  }
}

@media (max-width: 1200px) {
  #hero-section .boxes-container .box .box-title {
    font-size: 1.75rem;
  }
}

@media (max-width: 576px) {
  #hero-section .boxes-container .box .box-title {
    font-size: 2rem;
  }
}

#hero-section .boxes-container .box .box-subtitle {
  color: #FFFFFF;
  font-size: 1rem;
  line-height: 1.375rem;
  letter-spacing: 0;
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  font-weight: 500;
}

[dir] #hero-section .boxes-container .box .box-subtitle {
  margin-top: 0.5625rem;
  text-align: center;
}

@media (min-width: 1200px) {
  #hero-section .boxes-container .box .box-subtitle {
    white-space: nowrap;
  }
}

@media (max-width: 1200px) {
  #hero-section .boxes-container .box .box-subtitle {
    font-size: 1rem;
  }
}

@media (max-width: 576px) {
  #hero-section .boxes-container .box .box-subtitle {
    font-size: 1.125rem;
  }
}

#hero-section .platforms-btn {
  text-transform: uppercase;
  color: #BB914A;
  font-size: 2rem;
  opacity: 0.8;
}

[dir] #hero-section .platforms-btn {
  cursor: pointer;
}

@media (min-width: 768px) {
  #hero-section .platforms-btn {
    display: none;
  }
}

#hero-section .platforms-btn:hover, #hero-section .platforms-btn:focus-visible {
  opacity: 1;
}

#hero-section .boxes-swiper-wrapper {
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

[dir] #hero-section .boxes-swiper-wrapper {
  padding-top: 2rem;
}

@media (min-width: 768px) {
  #hero-section .boxes-swiper-wrapper {
    display: none;
  }
}

[dir] #hero-section .boxes-swiper-wrapper .box {
  padding: 1rem 2rem;
  border-radius: 1.3125rem;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(1, 12, 62, 0)), to(#081D84));
  background: linear-gradient(0deg, rgba(1, 12, 62, 0) 0%, #081D84 100%);
  -webkit-box-shadow: 0 -0.3125rem 0.625rem rgba(1, 12, 62, 0.768627451);
          box-shadow: 0 -0.3125rem 0.625rem rgba(1, 12, 62, 0.768627451);
}

@media (max-width: 768px) {
  #hero-section .boxes-swiper-wrapper .box {
    width: 100%;
  }
}

#hero-section .boxes-swiper-wrapper .box-title {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  -webkit-text-fill-color: transparent;
  font-size: 2.625rem;
  font-family: "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  letter-spacing: 0;
  font-weight: 500;
}

[dir] #hero-section .boxes-swiper-wrapper .box-title {
  -webkit-background-clip: text;
  margin: 0 auto;
  text-align: center;
}

[dir=ltr] #hero-section .boxes-swiper-wrapper .box-title {
  background-image: -webkit-gradient(linear, left top, right top, from(#AD8640), to(#CAAB67));
  background-image: linear-gradient(90deg, #AD8640 0%, #CAAB67 100%);
}

[dir=rtl] #hero-section .boxes-swiper-wrapper .box-title {
  background-image: -webkit-gradient(linear, right top, left top, from(#AD8640), to(#CAAB67));
  background-image: linear-gradient(-90deg, #AD8640 0%, #CAAB67 100%);
}

@media (max-width: 768px) {
  #hero-section .boxes-swiper-wrapper .box-title {
    font-size: 1.875rem;
  }
}

#hero-section .boxes-swiper-wrapper .box-subtitle {
  color: #FFFFFF;
  font-size: 1.5rem;
  line-height: 2.0625rem;
  letter-spacing: 0.0075rem;
  font-family: "Roboto Condensed", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", sans-serif;
  font-weight: 500;
}

[dir] #hero-section .boxes-swiper-wrapper .box-subtitle {
  text-align: center;
}

@media (max-width: 768px) {
  #hero-section .boxes-swiper-wrapper .box-subtitle {
    font-size: 1rem;
  }
}

@media (min-width: 1200px) {
  #hero-section .animation-container .animation-left img:nth-of-type(1) {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }

  #hero-section .animation-container .animation-left img:nth-of-type(2) {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }

  #hero-section .animation-container .animation-left img:nth-of-type(3) {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }

  #hero-section .animation-container .animation-left img:nth-of-type(4) {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }

  #hero-section .animation-container .animation-left img:nth-of-type(5) {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
}

@media (max-width: 1200px) {
  #hero-section .animation-container .animation-left img:nth-of-type(1) {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }

  #hero-section .animation-container .animation-left img:nth-of-type(2) {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }

  #hero-section .animation-container .animation-left img:nth-of-type(3) {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }

  #hero-section .animation-container .animation-left img:nth-of-type(4) {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }

  #hero-section .animation-container .animation-left img:nth-of-type(5) {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
}

#hero-section .animation-container .animation-left {
  z-index: 1;
  position: relative;
  display: grid;
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 0.5fr 1fr;
  place-items: center;
  pointer-events: none;
}

#hero-section .animation-container .animation-left .amazon {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

[dir] #hero-section .animation-container .animation-left .amazon {
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-animation: topBottomFloat rand()s ease-in-out infinite;
          animation: topBottomFloat rand()s ease-in-out infinite;
}

@media (max-width: 1200px) {
  #hero-section .animation-container .animation-left .amazon {
    width: 100%;
  }
}

@media (max-width: 576px) {
  #hero-section .animation-container .animation-left .amazon {
    width: 35%;
  }
}

#hero-section .animation-container .animation-left .tesla {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  top: 8%;
}

[dir] #hero-section .animation-container .animation-left .tesla {
  -webkit-animation: rightTopFloat rand()s ease-in-out infinite;
          animation: rightTopFloat rand()s ease-in-out infinite;
}

[dir=ltr] #hero-section .animation-container .animation-left .tesla {
  -webkit-transform: scale(1) translateX(-50%);
          transform: scale(1) translateX(-50%);
  right: 39%;
}

[dir=rtl] #hero-section .animation-container .animation-left .tesla {
  -webkit-transform: scale(1) translateX(50%);
          transform: scale(1) translateX(50%);
  left: 39%;
}

@media (max-width: 1200px) {
  #hero-section .animation-container .animation-left .tesla {
    width: 90%;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}

@media (max-width: 576px) {
  #hero-section .animation-container .animation-left .tesla {
    width: 35%;
  }
}

#hero-section .animation-container .animation-left .tesla-bg {
  top: 8%;
}

[dir] #hero-section .animation-container .animation-left .tesla-bg {
  -webkit-animation: rightTopFloat rand()s ease-in-out infinite;
          animation: rightTopFloat rand()s ease-in-out infinite;
}

[dir=ltr] #hero-section .animation-container .animation-left .tesla-bg {
  -webkit-transform: scale(1) translateX(-50%);
          transform: scale(1) translateX(-50%);
  right: 39%;
}

[dir=rtl] #hero-section .animation-container .animation-left .tesla-bg {
  -webkit-transform: scale(1) translateX(50%);
          transform: scale(1) translateX(50%);
  left: 39%;
}

@media (max-width: 1200px) {
  #hero-section .animation-container .animation-left .tesla-bg {
    width: 75%;
  }
}

#hero-section .animation-container .animation-left .microsoft {
  bottom: -5rem;
  position: absolute;
}

[dir] #hero-section .animation-container .animation-left .microsoft {
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-animation: topBottomFloat rand()s ease-in-out infinite;
          animation: topBottomFloat rand()s ease-in-out infinite;
}

[dir=ltr] #hero-section .animation-container .animation-left .microsoft {
  left: 0;
}

[dir=rtl] #hero-section .animation-container .animation-left .microsoft {
  right: 0;
}

@media (max-width: 1200px) {
  #hero-section .animation-container .animation-left .microsoft {
    width: 40%;
    bottom: -3rem;
  }
}

@media (max-width: 576px) {
  #hero-section .animation-container .animation-left .microsoft {
    width: 35%;
  }
}

#hero-section .animation-container .animation-left .amazon-bg {
  width: 37%;
  position: absolute;
  bottom: 1rem;
}

[dir] #hero-section .animation-container .animation-left .amazon-bg {
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-animation: leftTopFloat rand()s ease-in-out infinite;
          animation: leftTopFloat rand()s ease-in-out infinite;
}

[dir=ltr] #hero-section .animation-container .animation-left .amazon-bg {
  right: 5rem;
}

[dir=rtl] #hero-section .animation-container .animation-left .amazon-bg {
  left: 5rem;
}

@media (max-width: 4096px) {
  #hero-section .animation-container .animation-left .amazon-bg {
    width: 37%;
    bottom: -2rem;
  }

  [dir=ltr] #hero-section .animation-container .animation-left .amazon-bg {
    right: 2rem;
  }

  [dir=rtl] #hero-section .animation-container .animation-left .amazon-bg {
    left: 2rem;
  }
}

#hero-section .animation-container .most-popular {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
}

#hero-section .animation-container .most-popular h2 {
  font-size: 3.25rem;
  line-height: 4.1875rem;
  letter-spacing: 0;
  font-family: "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  font-weight: 500;
  width: -moz-fit-content;
  width: -webkit-fit-content;
  width: fit-content;
  text-transform: uppercase;
  -webkit-text-fill-color: transparent;
}

[dir] #hero-section .animation-container .most-popular h2 {
  text-align: center;
  -webkit-background-clip: text;
  margin: 0;
  padding-bottom: 5rem;
}

[dir=ltr] #hero-section .animation-container .most-popular h2 {
  background-image: -webkit-gradient(linear, left top, right top, from(#AD8640), to(#CAAB67));
  background-image: linear-gradient(90deg, #AD8640 0%, #CAAB67 100%);
}

[dir=rtl] #hero-section .animation-container .most-popular h2 {
  background-image: -webkit-gradient(linear, right top, left top, from(#AD8640), to(#CAAB67));
  background-image: linear-gradient(-90deg, #AD8640 0%, #CAAB67 100%);
}

#hero-section .animation-container .animation-right {
  z-index: 1;
  position: relative;
  display: grid;
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 0.5fr 1fr;
  place-items: center;
  pointer-events: none;
}

[dir] #hero-section .animation-container .animation-right .netflix-bg {
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-animation: topBottomFloat rand()s ease-in-out infinite;
          animation: topBottomFloat rand()s ease-in-out infinite;
}

@media (max-width: 1200px) {
  #hero-section .animation-container .animation-right .netflix-bg {
    width: 90%;
  }
}

#hero-section .animation-container .animation-right .nvidia {
  top: 8%;
}

[dir] #hero-section .animation-container .animation-right .nvidia {
  -webkit-animation: rightTopFloat rand()s ease-in-out infinite;
          animation: rightTopFloat rand()s ease-in-out infinite;
}

[dir=ltr] #hero-section .animation-container .animation-right .nvidia {
  -webkit-transform: scale(1) translateX(-50%);
          transform: scale(1) translateX(-50%);
  right: 39%;
}

[dir=rtl] #hero-section .animation-container .animation-right .nvidia {
  -webkit-transform: scale(1) translateX(50%);
          transform: scale(1) translateX(50%);
  left: 39%;
}

@media (max-width: 1200px) {
  #hero-section .animation-container .animation-right .nvidia {
    width: 200%;
  }
}

@media (max-width: 576px) {
  #hero-section .animation-container .animation-right .nvidia {
    width: 35%;
  }
}

#hero-section .animation-container .animation-right .meta-bg {
  top: 8%;
}

[dir] #hero-section .animation-container .animation-right .meta-bg {
  -webkit-animation: rightTopFloat rand()s ease-in-out infinite;
          animation: rightTopFloat rand()s ease-in-out infinite;
}

[dir=ltr] #hero-section .animation-container .animation-right .meta-bg {
  -webkit-transform: scale(1) translateX(-50%);
          transform: scale(1) translateX(-50%);
  right: 39%;
}

[dir=rtl] #hero-section .animation-container .animation-right .meta-bg {
  -webkit-transform: scale(1) translateX(50%);
          transform: scale(1) translateX(50%);
  left: 39%;
}

@media (max-width: 1200px) {
  #hero-section .animation-container .animation-right .meta-bg {
    width: 65%;
  }
}

#hero-section .animation-container .animation-right .netflix {
  position: absolute;
  bottom: -6rem;
}

[dir] #hero-section .animation-container .animation-right .netflix {
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-animation: topBottomFloat rand()s ease-in-out infinite;
          animation: topBottomFloat rand()s ease-in-out infinite;
}

[dir=ltr] #hero-section .animation-container .animation-right .netflix {
  left: 0;
}

[dir=rtl] #hero-section .animation-container .animation-right .netflix {
  right: 0;
}

@media (max-width: 1200px) {
  #hero-section .animation-container .animation-right .netflix {
    width: 45%;
  }
}

@media (max-width: 576px) {
  #hero-section .animation-container .animation-right .netflix {
    width: 35%;
  }
}

#hero-section .animation-container .animation-right .meta {
  position: absolute;
  bottom: -4rem;
}

[dir] #hero-section .animation-container .animation-right .meta {
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-animation: leftTopFloat rand()s ease-in-out infinite;
          animation: leftTopFloat rand()s ease-in-out infinite;
}

[dir=ltr] #hero-section .animation-container .animation-right .meta {
  right: 0;
}

[dir=rtl] #hero-section .animation-container .animation-right .meta {
  left: 0;
}

@media (max-width: 1200px) and (min-width: 576px) {
  #hero-section .animation-container .animation-right .meta {
    width: 45%;
  }
}

@media (max-width: 576px) {
  #hero-section .animation-container .animation-right .meta {
    width: 35%;
  }
}

@media (min-width: 1200px) {
  [dir] #hero-section .form-container {
    padding: 2rem 0 4rem 0;
  }
}

@media (max-width: 1199px) and (min-width: 900px) {
  [dir] #hero-section .form-container {
    padding-bottom: 15rem;
    padding-top: 25.5rem;
  }
}

@media (max-width: 900px) and (min-width: 800px) {
  [dir] #hero-section .form-container {
    padding-bottom: 15rem;
    padding-top: 23.5rem;
  }
}

@media (max-width: 800px) and (min-width: 700px) {
  [dir] #hero-section .form-container {
    padding-bottom: 15rem;
    padding-top: 19rem;
  }
}

@media (max-width: 700px) and (min-width: 576px) {
  [dir] #hero-section .form-container {
    padding-bottom: 15rem;
    padding-top: 16rem;
  }
}

@media (max-width: 576px) {
  [dir] #hero-section .form-container {
    padding-bottom: 30rem;
  }
}

.gold-line {
  height: 0.625rem;
}

[dir=ltr] .gold-line {
  background: -webkit-gradient(linear, left top, right top, from(#A0762F), color-stop(51%, #DEC481), to(#A0762F));
  background: linear-gradient(90deg, #A0762F 0%, #DEC481 51%, #A0762F 100%);
}

[dir=rtl] .gold-line {
  background: -webkit-gradient(linear, right top, left top, from(#A0762F), color-stop(51%, #DEC481), to(#A0762F));
  background: linear-gradient(-90deg, #A0762F 0%, #DEC481 51%, #A0762F 100%);
}

.custom-card-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  max-width: 41rem;
}

[dir] .custom-card-row {
  -webkit-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
  margin: 0 auto;
}

@media (min-width: 1200px) {
  [dir=ltr] .custom-card-row {
    margin: 0 0 1.7rem -1.1rem;
  }

  [dir=rtl] .custom-card-row {
    margin: 0 -1.1rem 1.7rem 0;
  }
}

@media (max-width: 576px) {
  .custom-card-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.custom-card-row .card-wrapper {
  max-width: 12rem;
  width: 100%;
}

[dir] .custom-card-row .card-wrapper {
  border-bottom: 0.25rem solid #A0762F;
  margin: 0 0.625rem 0.625rem 0.625rem;
  border-radius: 1.25rem;
}

@media (max-width: 576px) {
  .custom-card-row .card-wrapper {
    max-width: 20.75rem;
  }

  [dir] .custom-card-row .card-wrapper {
    border: none;
    background: none;
    padding-top: 0;
    margin: 0 0.625rem 1.4375rem 0.625rem;
  }
}

.custom-card-row .card-wrapper .single-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 99%;
}

[dir] .custom-card-row .card-wrapper .single-card {
  padding: 0.5rem 0.9375rem 1.4rem 0.9375rem;
  border-radius: 1.25rem;
}

[dir=ltr] .custom-card-row .card-wrapper .single-card {
  background: -webkit-gradient(linear, left top, left bottom, from(#000832), to(#05137D));
  background: linear-gradient(180deg, #000832 0%, #05137D 100%);
}

[dir=rtl] .custom-card-row .card-wrapper .single-card {
  background: -webkit-gradient(linear, left top, left bottom, from(#000832), to(#05137D));
  background: linear-gradient(-180deg, #000832 0%, #05137D 100%);
}

@media (max-width: 576px) {
  .custom-card-row .card-wrapper .single-card {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    max-width: 20.75rem;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  [dir] .custom-card-row .card-wrapper .single-card {
    padding: 0.625rem;
    border-radius: 0.3125rem;
  }

  [dir=ltr] .custom-card-row .card-wrapper .single-card {
    background: -webkit-gradient(linear, left top, left bottom, from(#FFE098), color-stop(51%, #EBBE64), to(#BB914A));
    background: linear-gradient(180deg, #FFE098 0%, #EBBE64 51%, #BB914A 100%);
  }

  [dir=rtl] .custom-card-row .card-wrapper .single-card {
    background: -webkit-gradient(linear, left top, left bottom, from(#FFE098), color-stop(51%, #EBBE64), to(#BB914A));
    background: linear-gradient(-180deg, #FFE098 0%, #EBBE64 51%, #BB914A 100%);
  }
}

.custom-card-row .card-wrapper .single-card h2 {
  color: #BF9F60;
  font-size: 0.875rem;
  line-height: 1.1875rem;
  pointer-events: none;
  font-family: "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  font-weight: 400;
}

[dir] .custom-card-row .card-wrapper .single-card h2 {
  margin-bottom: 0.625rem;
  text-align: center;
}

@media (max-width: 576px) {
  .custom-card-row .card-wrapper .single-card h2 {
    font-size: 0.9375rem;
    line-height: 1.1875rem;
    max-width: 11.8125rem;
    color: #020862;
    font-weight: 600;
  }

  [dir=ltr] .custom-card-row .card-wrapper .single-card h2 {
    text-align: left;
    padding-right: 0.1875rem;
  }

  [dir=rtl] .custom-card-row .card-wrapper .single-card h2 {
    text-align: right;
    padding-left: 0.1875rem;
  }
}

@media (max-width: 350px) {
  .custom-card-row .card-wrapper .single-card h2 {
    font-size: 0.8125rem;
  }
}

.custom-card-row .card-wrapper .single-card img {
  max-width: 8rem;
  width: 100%;
  display: block;
}

[dir] .custom-card-row .card-wrapper .single-card img {
  margin: auto;
}

@media (max-width: 576px) {
  .custom-card-row .card-wrapper .single-card img {
    width: 7.5625rem;
  }
}

.custom-card-row .card-wrapper .single-card img.hover-img {
  display: none;
}

[dir] .custom-card-row .card-wrapper .single-card a {
  margin-top: 0.625rem;
}

@media (max-width: 576px) {
  .custom-card-row .card-wrapper .single-card a {
    pointer-events: none;
  }

  [dir] .custom-card-row .card-wrapper .single-card a {
    margin-top: 0;
  }
}

[dir] .custom-desktop-cta {
  margin-top: 7rem;
}

@media (max-width: 1600px) {
  [dir] .custom-desktop-cta {
    margin-top: 4rem;
  }
}

@media (max-width: 1399px) {
  [dir] .custom-desktop-cta {
    margin-top: 1rem;
  }
}

@media (max-width: 768px) {
  [dir] .custom-desktop-cta {
    margin-top: 1rem;
  }
}

@media (max-width: 480px) {
  [dir] .custom-desktop-cta {
    margin-top: 3rem;
  }
}

.custom-desktop-cta .custom-card-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  max-width: 48.5rem;
}

[dir] .custom-desktop-cta .custom-card-row {
  -webkit-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
  margin: 0 auto;
}

@media (min-width: 1200px) {
  [dir=ltr] .custom-desktop-cta .custom-card-row {
    margin: 0 0 1.7rem -1.1rem;
  }

  [dir=rtl] .custom-desktop-cta .custom-card-row {
    margin: 0 -1.1rem 1.7rem 0;
  }
}

@media (max-width: 576px) {
  .custom-desktop-cta .custom-card-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.custom-desktop-cta .custom-card-row .card-wrapper {
  max-width: 12rem;
  width: 100%;
}

[dir] .custom-desktop-cta .custom-card-row .card-wrapper {
  border-bottom: 0.25rem solid #A0762F;
  margin: 0 0.625rem 0.625rem 0.625rem;
  border-radius: 1.25rem;
}

@media (max-width: 1200px) and (min-width: 667px) {
  .custom-desktop-cta .custom-card-row .card-wrapper {
    width: 11rem;
  }
}

@media (max-width: 576px) {
  .custom-desktop-cta .custom-card-row .card-wrapper {
    max-width: 20.75rem;
  }

  [dir] .custom-desktop-cta .custom-card-row .card-wrapper {
    border: none;
    background: none;
    padding-top: 0;
    margin: 0 0.625rem 1.4375rem 0.625rem;
  }
}

.custom-desktop-cta .custom-card-row .card-wrapper .single-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 99%;
}

[dir] .custom-desktop-cta .custom-card-row .card-wrapper .single-card {
  border-radius: 1.25rem;
  padding: 0.5rem 0.9375rem 1.4rem 0.9375rem;
}

[dir=ltr] .custom-desktop-cta .custom-card-row .card-wrapper .single-card {
  background: -webkit-gradient(linear, left top, left bottom, from(#000832), to(#05137D));
  background: linear-gradient(180deg, #000832 0%, #05137D 100%);
}

[dir=rtl] .custom-desktop-cta .custom-card-row .card-wrapper .single-card {
  background: -webkit-gradient(linear, left top, left bottom, from(#000832), to(#05137D));
  background: linear-gradient(-180deg, #000832 0%, #05137D 100%);
}

@media (max-width: 576px) {
  .custom-desktop-cta .custom-card-row .card-wrapper .single-card {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    max-width: 20.75rem;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  [dir] .custom-desktop-cta .custom-card-row .card-wrapper .single-card {
    padding: 0.625rem;
    border-radius: 0.3125rem;
  }

  [dir=ltr] .custom-desktop-cta .custom-card-row .card-wrapper .single-card {
    background: -webkit-gradient(linear, left top, left bottom, from(#FFE098), color-stop(51%, #EBBE64), to(#BB914A));
    background: linear-gradient(180deg, #FFE098 0%, #EBBE64 51%, #BB914A 100%);
  }

  [dir=rtl] .custom-desktop-cta .custom-card-row .card-wrapper .single-card {
    background: -webkit-gradient(linear, left top, left bottom, from(#FFE098), color-stop(51%, #EBBE64), to(#BB914A));
    background: linear-gradient(-180deg, #FFE098 0%, #EBBE64 51%, #BB914A 100%);
  }
}

.custom-desktop-cta .custom-card-row .card-wrapper .single-card h2 {
  color: #BF9F60;
  font-size: 0.875rem;
  line-height: 1.625rem;
  pointer-events: none;
  font-family: "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}

[dir] .custom-desktop-cta .custom-card-row .card-wrapper .single-card h2 {
  margin-bottom: 0.625rem;
  text-align: center;
}

@media (max-width: 576px) {
  .custom-desktop-cta .custom-card-row .card-wrapper .single-card h2 {
    font-size: 0.9375rem;
    line-height: 1.1875rem;
    max-width: 11.8125rem;
    color: #020862;
    font-weight: 600;
  }

  [dir=ltr] .custom-desktop-cta .custom-card-row .card-wrapper .single-card h2 {
    text-align: left;
    padding-right: 0.1875rem;
  }

  [dir=rtl] .custom-desktop-cta .custom-card-row .card-wrapper .single-card h2 {
    text-align: right;
    padding-left: 0.1875rem;
  }
}

@media (max-width: 350px) {
  .custom-desktop-cta .custom-card-row .card-wrapper .single-card h2 {
    font-size: 0.8125rem;
  }
}

.custom-desktop-cta .custom-card-row .card-wrapper .single-card img {
  max-width: 7rem;
  width: 100%;
  display: block;
}

[dir] .custom-desktop-cta .custom-card-row .card-wrapper .single-card img {
  margin: auto;
}

@media (max-width: 576px) {
  .custom-desktop-cta .custom-card-row .card-wrapper .single-card img {
    width: 7.5625rem;
  }
}

.custom-desktop-cta .custom-card-row .card-wrapper .single-card img.hover-img {
  display: none;
}

[dir] .custom-desktop-cta .custom-card-row .card-wrapper .single-card a {
  margin-top: 0.625rem;
}

@media (max-width: 576px) {
  .custom-desktop-cta .custom-card-row .card-wrapper .single-card a {
    pointer-events: none;
  }

  [dir] .custom-desktop-cta .custom-card-row .card-wrapper .single-card a {
    margin-top: 0;
  }
}

.most-popular-tablet {
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.most-popular-tablet h2 {
  font-size: 2.25rem;
  line-height: 4.1875rem;
  letter-spacing: 0;
  font-family: "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  font-weight: 500;
  width: -moz-fit-content;
  width: -webkit-fit-content;
  width: fit-content;
  text-transform: uppercase;
  -webkit-text-fill-color: transparent;
}

[dir] .most-popular-tablet h2 {
  text-align: center;
  -webkit-background-clip: text;
  margin: 0;
  padding-top: 3rem;
}

[dir=ltr] .most-popular-tablet h2 {
  background-image: -webkit-gradient(linear, left top, right top, from(#AD8640), to(#CAAB67));
  background-image: linear-gradient(90deg, #AD8640 0%, #CAAB67 100%);
}

[dir=rtl] .most-popular-tablet h2 {
  background-image: -webkit-gradient(linear, right top, left top, from(#AD8640), to(#CAAB67));
  background-image: linear-gradient(-90deg, #AD8640 0%, #CAAB67 100%);
}

@media (max-width: 1200px) {
  [dir] .most-popular-tablet h2 {
    padding-top: 6rem;
  }
}

@media (max-width: 576px) {
  .most-popular-tablet h2 {
    font-size: 1.625rem;
    line-height: 2rem;
  }
}

@media (max-width: 1200px) {
  [dir] .most-popular-tablet {
    padding-bottom: 2rem;
  }
}

@media (max-width: 767px) {
  .remove-in-mob {
    display: none;
  }
}

@media (max-width: 767px) {
  .hide-mob-only {
    display: none;
  }
}

.display-mob-only {
  display: none;
}

@media (max-width: 767px) {
  .display-mob-only {
    display: block;
  }
}

.most-popular-heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  z-index: 1;
}

.most-popular-heading h2 {
  font-size: 3.25rem;
  line-height: 4.1875rem;
  letter-spacing: 0;
  font-family: "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  font-weight: 500;
  width: -moz-fit-content;
  width: -webkit-fit-content;
  width: fit-content;
  text-transform: uppercase;
  -webkit-text-fill-color: transparent;
}

[dir] .most-popular-heading h2 {
  text-align: center;
  -webkit-background-clip: text;
  margin: 0;
}

[dir=ltr] .most-popular-heading h2 {
  background-image: -webkit-gradient(linear, left top, right top, from(#AD8640), to(#CAAB67));
  background-image: linear-gradient(90deg, #AD8640 0%, #CAAB67 100%);
}

[dir=rtl] .most-popular-heading h2 {
  background-image: -webkit-gradient(linear, right top, left top, from(#AD8640), to(#CAAB67));
  background-image: linear-gradient(-90deg, #AD8640 0%, #CAAB67 100%);
}

@media (max-width: 1199px) {
  .most-popular-heading h2 {
    font-size: 2.25rem;
    line-height: 4.1875rem;
  }
}

@media (max-width: 576px) {
  .most-popular-heading h2 {
    font-size: 1.625rem;
    line-height: 2rem;
  }

  [dir] .most-popular-heading h2 {
    padding-bottom: 0;
  }
}

.animation-left-1, .animation-right-1 {
  z-index: 1;
  position: relative;
  height: 13.75rem;
}

@media (min-width: 768px) and (max-width: 1199px) {
  .animation-left-1, .animation-right-1 {
    height: 12rem;
  }
}

@media (max-width: 768px) {
  .animation-left-1, .animation-right-1 {
    height: 7.5rem;
  }
}

@media (max-width: 576px) {
  .animation-left-1, .animation-right-1 {
    height: 5.5rem;
  }
}

.animation-left-1 .amazon, .animation-left-1 .microsoft, .animation-left-1 .tesla, .animation-left-1 .tesla-bg, .animation-left-1 .amazon-bg, .animation-left-1 .netflix-bg, .animation-left-1 .nvidia, .animation-left-1 .meta, .animation-left-1 .meta-bg, .animation-left-1 .netflix, .animation-right-1 .amazon, .animation-right-1 .microsoft, .animation-right-1 .tesla, .animation-right-1 .tesla-bg, .animation-right-1 .amazon-bg, .animation-right-1 .netflix-bg, .animation-right-1 .nvidia, .animation-right-1 .meta, .animation-right-1 .meta-bg, .animation-right-1 .netflix {
  position: absolute;
}

[dir] .animation-left-1 .amazon, [dir] .animation-right-1 .amazon {
  -webkit-animation: topBottomFloat rand()s ease-in-out infinite;
          animation: topBottomFloat rand()s ease-in-out infinite;
}

@media (max-width: 4096px) {
  .animation-left-1 .amazon, .animation-right-1 .amazon {
    width: 25%;
    top: -5%;
  }
}

@media (min-width: 768px) and (max-width: 1199px) {
  .animation-left-1 .amazon, .animation-right-1 .amazon {
    top: 0;
  }
}

@media (max-width: 576px) {
  .animation-left-1 .amazon, .animation-right-1 .amazon {
    width: 40%;
  }
}

.animation-left-1 .microsoft, .animation-right-1 .microsoft {
  bottom: -6rem;
}

[dir] .animation-left-1 .microsoft, [dir] .animation-right-1 .microsoft {
  -webkit-animation: topBottomFloat rand()s ease-in-out infinite;
          animation: topBottomFloat rand()s ease-in-out infinite;
}

[dir=ltr] .animation-left-1 .microsoft, [dir=ltr] .animation-right-1 .microsoft {
  left: 8rem;
}

[dir=rtl] .animation-left-1 .microsoft, [dir=rtl] .animation-right-1 .microsoft {
  right: 8rem;
}

@media (max-width: 4096px) {
  .animation-left-1 .microsoft, .animation-right-1 .microsoft {
    width: 25%;
  }
}

@media (max-width: 1200px) {
  [dir=ltr] .animation-left-1 .microsoft, [dir=ltr] .animation-right-1 .microsoft {
    left: 40%;
  }

  [dir=rtl] .animation-left-1 .microsoft, [dir=rtl] .animation-right-1 .microsoft {
    right: 40%;
  }
}

@media (max-width: 768px) {
  [dir=ltr] .animation-left-1 .microsoft, [dir=ltr] .animation-right-1 .microsoft {
    left: 50%;
  }

  [dir=rtl] .animation-left-1 .microsoft, [dir=rtl] .animation-right-1 .microsoft {
    right: 50%;
  }
}

@media (max-width: 576px) {
  .animation-left-1 .microsoft, .animation-right-1 .microsoft {
    bottom: -4rem;
    width: 40%;
  }

  [dir=ltr] .animation-left-1 .microsoft, [dir=ltr] .animation-right-1 .microsoft {
    left: 50%;
  }

  [dir=rtl] .animation-left-1 .microsoft, [dir=rtl] .animation-right-1 .microsoft {
    right: 50%;
  }
}

.animation-left-1 .amazon-bg, .animation-right-1 .amazon-bg {
  bottom: 0;
}

[dir] .animation-left-1 .amazon-bg, [dir] .animation-right-1 .amazon-bg {
  -webkit-animation: leftTopFloat rand()s ease-in-out infinite;
          animation: leftTopFloat rand()s ease-in-out infinite;
}

[dir=ltr] .animation-left-1 .amazon-bg, [dir=ltr] .animation-right-1 .amazon-bg {
  right: 2rem;
}

[dir=rtl] .animation-left-1 .amazon-bg, [dir=rtl] .animation-right-1 .amazon-bg {
  left: 2rem;
}

@media (max-width: 4096px) {
  .animation-left-1 .amazon-bg, .animation-right-1 .amazon-bg {
    width: 25%;
  }
}

@media (max-width: 1200px) {
  .animation-left-1 .amazon-bg, .animation-right-1 .amazon-bg {
    bottom: -4rem;
  }

  [dir=ltr] .animation-left-1 .amazon-bg, [dir=ltr] .animation-right-1 .amazon-bg {
    left: 2rem;
  }

  [dir=rtl] .animation-left-1 .amazon-bg, [dir=rtl] .animation-right-1 .amazon-bg {
    right: 2rem;
  }
}

@media (max-width: 768px) {
  .animation-left-1 .amazon-bg, .animation-right-1 .amazon-bg {
    bottom: -50%;
  }
}

.animation-left-1 .tesla, .animation-right-1 .tesla {
  top: 0;
}

[dir] .animation-left-1 .tesla, [dir] .animation-right-1 .tesla {
  -webkit-animation: rightTopFloat rand()s ease-in-out infinite;
          animation: rightTopFloat rand()s ease-in-out infinite;
}

[dir=ltr] .animation-left-1 .tesla, [dir=ltr] .animation-right-1 .tesla {
  left: 40%;
}

[dir=rtl] .animation-left-1 .tesla, [dir=rtl] .animation-right-1 .tesla {
  right: 40%;
}

@media (max-width: 4096px) {
  .animation-left-1 .tesla, .animation-right-1 .tesla {
    width: 25%;
  }
}

@media (max-width: 1200px) {
  [dir=ltr] .animation-left-1 .tesla, [dir=ltr] .animation-right-1 .tesla {
    left: 70%;
  }

  [dir=rtl] .animation-left-1 .tesla, [dir=rtl] .animation-right-1 .tesla {
    right: 70%;
  }
}

@media (max-width: 576px) {
  .animation-left-1 .tesla, .animation-right-1 .tesla {
    width: 40%;
  }
}

.animation-left-1 .tesla-bg, .animation-right-1 .tesla-bg {
  top: 30%;
}

[dir] .animation-left-1 .tesla-bg, [dir] .animation-right-1 .tesla-bg {
  -webkit-animation: rightTopFloat rand()s ease-in-out infinite;
          animation: rightTopFloat rand()s ease-in-out infinite;
}

[dir=ltr] .animation-left-1 .tesla-bg, [dir=ltr] .animation-right-1 .tesla-bg {
  right: -7%;
}

[dir=rtl] .animation-left-1 .tesla-bg, [dir=rtl] .animation-right-1 .tesla-bg {
  left: -7%;
}

@media (max-width: 4096px) {
  .animation-left-1 .tesla-bg, .animation-right-1 .tesla-bg {
    width: 30%;
  }

  [dir=ltr] .animation-left-1 .tesla-bg, [dir=ltr] .animation-right-1 .tesla-bg {
    right: 0%;
  }

  [dir=rtl] .animation-left-1 .tesla-bg, [dir=rtl] .animation-right-1 .tesla-bg {
    left: 0%;
  }
}

@media (max-width: 1200px) {
  [dir=ltr] .animation-left-1 .tesla-bg, [dir=ltr] .animation-right-1 .tesla-bg {
    right: 33%;
  }

  [dir=rtl] .animation-left-1 .tesla-bg, [dir=rtl] .animation-right-1 .tesla-bg {
    left: 33%;
  }
}

.animation-left-1 .meta, .animation-right-1 .meta {
  bottom: -35%;
}

[dir] .animation-left-1 .meta, [dir] .animation-right-1 .meta {
  -webkit-animation: leftTopFloat rand()s ease-in-out infinite;
          animation: leftTopFloat rand()s ease-in-out infinite;
}

[dir=ltr] .animation-left-1 .meta, [dir=ltr] .animation-right-1 .meta {
  right: 5%;
}

[dir=rtl] .animation-left-1 .meta, [dir=rtl] .animation-right-1 .meta {
  left: 5%;
}

@media (max-width: 4096px) {
  .animation-left-1 .meta, .animation-right-1 .meta {
    width: 25%;
  }
}

@media (max-width: 576px) {
  .animation-left-1 .meta, .animation-right-1 .meta {
    bottom: -80%;
    width: 40%;
  }
}

.animation-left-1 .netflix, .animation-right-1 .netflix {
  bottom: -30%;
  width: 35%;
}

[dir] .animation-left-1 .netflix, [dir] .animation-right-1 .netflix {
  -webkit-animation: topBottomFloat rand()s ease-in-out infinite;
          animation: topBottomFloat rand()s ease-in-out infinite;
}

@media (max-width: 4096px) {
  .animation-left-1 .netflix, .animation-right-1 .netflix {
    width: 25%;
  }
}

@media (max-width: 576px) {
  .animation-left-1 .netflix, .animation-right-1 .netflix {
    width: 40%;
    bottom: -60%;
  }
}

.animation-left-1 .nvidia, .animation-right-1 .nvidia {
  top: -10%;
}

[dir] .animation-left-1 .nvidia, [dir] .animation-right-1 .nvidia {
  -webkit-animation: rightTopFloat rand()s ease-in-out infinite;
          animation: rightTopFloat rand()s ease-in-out infinite;
}

[dir=ltr] .animation-left-1 .nvidia, [dir=ltr] .animation-right-1 .nvidia {
  left: 35%;
}

[dir=rtl] .animation-left-1 .nvidia, [dir=rtl] .animation-right-1 .nvidia {
  right: 35%;
}

@media (max-width: 4096px) {
  .animation-left-1 .nvidia, .animation-right-1 .nvidia {
    width: 30%;
  }
}

@media (max-width: 576px) {
  .animation-left-1 .nvidia, .animation-right-1 .nvidia {
    width: 40%;
  }
}

.animation-left-1 .meta-bg, .animation-right-1 .meta-bg {
  top: 0;
}

[dir] .animation-left-1 .meta-bg, [dir] .animation-right-1 .meta-bg {
  -webkit-animation: rightTopFloat rand()s ease-in-out infinite;
          animation: rightTopFloat rand()s ease-in-out infinite;
}

[dir=ltr] .animation-left-1 .meta-bg, [dir=ltr] .animation-right-1 .meta-bg {
  right: 5%;
}

[dir=rtl] .animation-left-1 .meta-bg, [dir=rtl] .animation-right-1 .meta-bg {
  left: 5%;
}

@media (max-width: 4096px) {
  .animation-left-1 .meta-bg, .animation-right-1 .meta-bg {
    width: 20%;
  }
}

.animation-left-1 .netflix-bg, .animation-right-1 .netflix-bg {
  top: 30%;
}

[dir] .animation-left-1 .netflix-bg, [dir] .animation-right-1 .netflix-bg {
  -webkit-animation: topBottomFloat rand()s ease-in-out infinite;
          animation: topBottomFloat rand()s ease-in-out infinite;
}

[dir=ltr] .animation-left-1 .netflix-bg, [dir=ltr] .animation-right-1 .netflix-bg {
  left: 10%;
}

[dir=rtl] .animation-left-1 .netflix-bg, [dir=rtl] .animation-right-1 .netflix-bg {
  right: 10%;
}

@media (max-width: 4096px) {
  .animation-left-1 .netflix-bg, .animation-right-1 .netflix-bg {
    width: 20%;
  }
}

.cta-form-wrapper {
  position: relative;
}

[dir] .cta-form-wrapper {
  -webkit-box-shadow: 0 0.1875rem 1.875rem rgba(16, 57, 175, 0.2196078431);
          box-shadow: 0 0.1875rem 1.875rem rgba(16, 57, 175, 0.2196078431);
  border-radius: 1.0625rem;
  padding: 1rem 1.125rem 0.0625rem 1.125rem;
}

[dir=ltr] .cta-form-wrapper {
  background: #F1F3F9 0% 0% no-repeat padding-box;
}

[dir=rtl] .cta-form-wrapper {
  background: #F1F3F9 100% 0% no-repeat padding-box;
}

@media (max-width: 1199px) {
  [dir] .cta-form-wrapper .cta-wrapper {
    margin-bottom: 0.875rem;
  }
}

.cta-form-wrapper .anchor-ib-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1em;
}

[dir] .cta-form-wrapper .anchor-ib-wrapper {
  margin-top: 0.625rem;
}

@media (max-width: 1199px) {
  .cta-form-wrapper .anchor-ib-wrapper {
    max-width: 35.25rem;
  }

  [dir] .cta-form-wrapper .anchor-ib-wrapper {
    margin-left: auto;
    margin-right: auto;
  }
}

.cta-form-wrapper .anchor-ib-wrapper .anchor-ib {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: #fff;
  text-transform: uppercase;
  display: block;
  max-width: 25.1875rem;
}

[dir] .cta-form-wrapper .anchor-ib-wrapper .anchor-ib {
  margin-top: 1.25rem;
  border-radius: 0.5rem;
  border: 0.0625rem solid #BB914A;
  background-color: #010C3E;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  padding: 0.5625rem 0.625rem;
  cursor: pointer;
  text-align: center;
}

[dir] .cta-form-wrapper .anchor-ib-wrapper .anchor-ib:hover {
  background-color: #BB914A;
}

@media (max-width: 576px) {
  .cta-form-wrapper .anchor-ib-wrapper .anchor-ib {
    font-size: 0.9375rem;
  }
}

.cta-form-wrapper .anchor-ib {
  position: relative;
  min-height: 3.5rem;
}

[dir] .cta-form-wrapper .anchor-ib {
  margin-top: 0 !important;
}

@media (max-width: 767px) {
  .cta-form-wrapper .anchor-ib {
    min-height: 3rem;
  }
}

.cta-form-wrapper .anchor-ib .click-here {
  display: none;
  font-size: 0.875rem;
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  font-weight: normal;
  line-height: 1.1875rem;
  letter-spacing: 0;
  color: #FFFFFF;
  text-transform: uppercase;
  -webkit-transition: 0.2;
  transition: 0.2;
  position: absolute;
  width: 100%;
  top: 0.3875rem;
}

[dir] .cta-form-wrapper .anchor-ib .click-here {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

[dir=ltr] .cta-form-wrapper .anchor-ib .click-here {
  left: 0;
}

[dir=rtl] .cta-form-wrapper .anchor-ib .click-here {
  right: 0;
}

@media (max-width: 767px) {
  .cta-form-wrapper .anchor-ib .click-here {
    font-size: 0.625rem;
  }
}

.cta-form-wrapper .anchor-ib .btn-text {
  position: absolute;
  bottom: 0.875rem;
  width: 100%;
  font-size: 1.25rem;
  font-family: "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  font-weight: 400;
  letter-spacing: 0;
  color: #FFFFFF;
}

[dir] .cta-form-wrapper .anchor-ib .btn-text {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

[dir=ltr] .cta-form-wrapper .anchor-ib .btn-text {
  left: 0;
}

[dir=rtl] .cta-form-wrapper .anchor-ib .btn-text {
  right: 0;
}

@media (max-width: 767px) {
  .cta-form-wrapper .anchor-ib .btn-text {
    font-size: 0.8125rem;
  }
}

.cta-form-wrapper .anchor-ib:hover .click-here {
  display: block;
}

.cta-form-wrapper .anchor-ib:hover .btn-text {
  bottom: 0.25rem;
}

[dir] .cta-form-wrapper .anchor-ib.active {
  border: 0.0625rem solid #BB914A;
}

[dir=ltr] .cta-form-wrapper .anchor-ib.active {
  background: #BB914A 0% 0% no-repeat padding-box;
}

[dir=rtl] .cta-form-wrapper .anchor-ib.active {
  background: #BB914A 100% 0% no-repeat padding-box;
}

@media (max-width: 1199px) {
  .cta-form-wrapper {
    max-width: 31.25rem;
  }

  [dir] .cta-form-wrapper {
    margin: 0 auto;
  }
}

.cta-form-wrapper .form-div .contact-input-label {
  display: block;
  font-family: "Roboto Condensed", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", sans-serif;
}

[dir] .cta-form-wrapper .form-div .contact-input-label {
  margin-bottom: 0.25rem;
}

.cta-form-wrapper .form-div .contact-input-label sup {
  color: #E9414A;
}

.cta-form-wrapper .form-div .contact-input {
  font: inherit;
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  display: block;
  width: 100%;
}

[dir] .cta-form-wrapper .form-div .contact-input {
  background-color: white;
  padding: 0.75rem 0.7rem;
  border: none;
  -webkit-box-shadow: 0 0.1875rem 1.0625rem rgba(16, 57, 175, 0.11);
          box-shadow: 0 0.1875rem 1.0625rem rgba(16, 57, 175, 0.11);
  border-radius: 0.3125rem;
}

.cta-form-wrapper .form-div .contact-input:disabled {
  opacity: 0.75;
}

.cta-form-wrapper .form-div input.contact-input:-moz-read-only {
  opacity: 0.75;
}

.cta-form-wrapper .form-div input.contact-input:read-only {
  opacity: 0.75;
}

[dir] .cta-form-wrapper .form-div .contact-input-group {
  margin-top: 0;
  margin-bottom: 0.625rem;
}

.cta-form-wrapper .form-div .contact-input-group label.error, .cta-form-wrapper .form-div .contact-input-group label.success {
  font-size: 0.8125rem;
}

[dir] .cta-form-wrapper .form-div .contact-input-group label.error, [dir] .cta-form-wrapper .form-div .contact-input-group label.success {
  margin-top: 0.125rem;
}

.cta-form-wrapper .form-div .contact-input-group label.error {
  color: #E9414A;
}

.cta-form-wrapper .form-div .contact-input-group label.success {
  color: #28A745;
}

@media (min-width: 1200px) {
  [dir] .banner-img-wrapper {
    margin-top: 1rem;
    margin-bottom: 1.5625rem;
  }
}

.banner-img-wrapper .form-wrapper {
  position: relative;
}

[dir] .banner-img-wrapper .form-wrapper {
  -webkit-box-shadow: 0 0.1875rem 1.875rem rgba(16, 57, 175, 0.2196078431);
          box-shadow: 0 0.1875rem 1.875rem rgba(16, 57, 175, 0.2196078431);
  border-radius: 0.9375rem;
  padding: 1.0625rem 2.1875rem;
}

[dir=ltr] .banner-img-wrapper .form-wrapper {
  background: #F4F7FC 0% 0% no-repeat padding-box;
}

[dir=rtl] .banner-img-wrapper .form-wrapper {
  background: #F4F7FC 100% 0% no-repeat padding-box;
}

@media (max-width: 1200px) {
  .banner-img-wrapper .form-wrapper {
    max-width: 31.25rem;
  }

  [dir] .banner-img-wrapper .form-wrapper {
    margin: auto;
    background: transparent;
    -webkit-box-shadow: none;
            box-shadow: none;
    padding: 0;
  }
}

@media (max-width: 767px) {
  [dir] .banner-img-wrapper .form-wrapper {
    padding: 0;
  }
}

[dir] .banner-img-wrapper .form-wrapper .form-content {
  text-align: center;
  margin-bottom: 1.1rem;
}

@media (max-width: 767px) {
  [dir] .banner-img-wrapper .form-wrapper .form-content {
    margin-bottom: 1.25rem;
  }
}

.banner-img-wrapper .form-wrapper .form-content h6 {
  font-size: 1.25rem;
  line-height: 1.6875rem;
  color: #020862;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-weight: 500;
}

[dir] .banner-img-wrapper .form-wrapper .form-content h6 {
  text-align: center;
  margin: auto;
  margin-bottom: 0.625rem;
  border-bottom: 0.0625rem solid #9091A3;
  padding-bottom: 0.5rem;
}

@media (max-width: 1200px) {
  .banner-img-wrapper .form-wrapper .form-content h6 {
    font-size: 1.5rem;
  }
}

@media (max-width: 767px) {
  .banner-img-wrapper .form-wrapper .form-content h6 {
    font-size: 0.9375rem;
  }

  [dir] .banner-img-wrapper .form-wrapper .form-content h6 {
    padding-bottom: 0.5rem;
  }
}

.banner-img-wrapper .form-wrapper .form-content h6 span {
  color: #BB914A;
  font-weight: bold;
}

.banner-img-wrapper .form-wrapper .form-content h5 {
  font-size: 1.25rem;
  line-height: 1.625rem;
  font-family: "Open Sans", sans-serif;
  letter-spacing: 0;
  font-weight: bold;
  color: #020862;
  text-transform: uppercase;
}

[dir] .banner-img-wrapper .form-wrapper .form-content h5 {
  margin: 0;
}

@media (max-width: 767px) {
  .banner-img-wrapper .form-wrapper .form-content h5 {
    font-size: 1.125rem;
    line-height: 1.5rem;
  }
}

.banner-img-wrapper .form-wrapper .form-content p {
  font-size: 1rem;
  line-height: 1.3125rem;
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  font-weight: bold;
  letter-spacing: 0;
  color: #BB914A;
  text-transform: uppercase;
}

[dir] .banner-img-wrapper .form-wrapper .form-content p {
  margin: 0;
  text-align: center;
}

@media (max-width: 767px) {
  .banner-img-wrapper .form-wrapper .form-content p {
    font-size: 0.875rem;
    line-height: 1.1875rem;
  }
}

[dir] .banner-img-wrapper .form-wrapper .live-select-wrapper {
  margin-top: 0.375rem;
}

.banner-img-wrapper .form-wrapper input::-webkit-outer-spin-button, .banner-img-wrapper .form-wrapper input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

[dir] .banner-img-wrapper .form-wrapper input::-webkit-outer-spin-button, [dir] .banner-img-wrapper .form-wrapper input::-webkit-inner-spin-button {
  margin: 0;
}

.banner-img-wrapper .form-wrapper input[type=number] {
  -moz-appearance: textfield;
}

.banner-img-wrapper .form-wrapper .live-input-label {
  font-size: 0.8125rem;
  line-height: 1.3846;
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  display: block;
  color: #020862;
}

@media (max-width: 1200px) {
  .banner-img-wrapper .form-wrapper .live-input-label {
    font-size: 0.625rem;
  }
}

:root[lang=es] .banner-img-wrapper .form-wrapper .live-input-label, :root[lang=fr] .banner-img-wrapper .form-wrapper .live-input-label, :root[lang=it] .banner-img-wrapper .form-wrapper .live-input-label {
  font-size: 0.6rem;
}

.banner-img-wrapper .form-wrapper .live-input-label sup {
  color: #dc3545;
}

[dir] .banner-img-wrapper .form-wrapper .live-input-label + .live-input, [dir] .banner-img-wrapper .form-wrapper .live-input-label + .live-otp-button, [dir] .banner-img-wrapper .form-wrapper .live-input-label + .file-dropzone__container, [dir] .banner-img-wrapper .form-wrapper .live-input-label + .live-tabs-list, [dir] .banner-img-wrapper .form-wrapper .live-input-label + .iti {
  margin-top: 0.375rem;
}

.banner-img-wrapper .form-wrapper .live-input {
  color: black;
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  display: block;
  width: 100%;
  font-size: 0.875rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 2.375rem;
}

[dir] .banner-img-wrapper .form-wrapper .live-input {
  background-color: #FFFFFF;
  border: none;
  -webkit-box-shadow: 0 0.1875rem 1.0625rem rgba(16, 57, 175, 0.1098039216);
          box-shadow: 0 0.1875rem 1.0625rem rgba(16, 57, 175, 0.1098039216);
  border-radius: 0.3125rem;
}

[dir=ltr] .banner-img-wrapper .form-wrapper .live-input {
  padding: 0 0 0 0.625rem;
}

[dir=rtl] .banner-img-wrapper .form-wrapper .live-input {
  padding: 0 0.625rem 0 0;
}

[dir][lang=ar] .banner-img-wrapper .form-wrapper .live-input {
  font-family: "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif !important;
}

@media (min-width: 768px) {
  .banner-img-wrapper .form-wrapper .live-input {
    font-size: 1rem;
    height: 2.375rem;
  }
}

.banner-img-wrapper .form-wrapper .live-input::-webkit-input-placeholder {
  color: #868E96;
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}

.banner-img-wrapper .form-wrapper .live-input::-moz-placeholder {
  color: #868E96;
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}

.banner-img-wrapper .form-wrapper .live-input:-ms-input-placeholder {
  color: #868E96;
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}

.banner-img-wrapper .form-wrapper .live-input::-ms-input-placeholder {
  color: #868E96;
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}

.banner-img-wrapper .form-wrapper .live-input::placeholder {
  color: #868E96;
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}

.banner-img-wrapper .form-wrapper .live-input:not(:-moz-read-only):focus {
  outline: none;
}

.banner-img-wrapper .form-wrapper .live-input:not(:read-only):focus {
  outline: none;
}

[dir] .banner-img-wrapper .form-wrapper .live-input:not(:-moz-read-only):focus {
  border-color: #8f9fcc;
}

[dir] .banner-img-wrapper .form-wrapper .live-input:not(:read-only):focus {
  border-color: #8f9fcc;
}

.banner-img-wrapper .form-wrapper .live-input:disabled {
  opacity: 0.45;
}

[dir] .banner-img-wrapper .form-wrapper .live-input.error {
  border-color: #dc3545;
}

[dir] .banner-img-wrapper .form-wrapper .live-input.success {
  border-color: #28a745;
}

.banner-img-wrapper .form-wrapper select.live-input {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.banner-img-wrapper .form-wrapper .live-select-wrapper {
  position: relative;
}

.banner-img-wrapper .form-wrapper .live-select-wrapper:after, .banner-img-wrapper .form-wrapper .live-select-wrapper:before {
  content: "";
  position: absolute;
  width: 0.5rem;
  height: 0.0625rem;
  top: calc(50% - 0.0442rem + 0.17675rem);
}

[dir] .banner-img-wrapper .form-wrapper .live-select-wrapper:after, [dir] .banner-img-wrapper .form-wrapper .live-select-wrapper:before {
  background-color: #ACACAC;
  border-radius: 100vw;
}

[dir=ltr] .banner-img-wrapper .form-wrapper .live-select-wrapper:before {
  right: 0.5rem;
  -webkit-transform-origin: bottom left;
          transform-origin: bottom left;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

[dir=rtl] .banner-img-wrapper .form-wrapper .live-select-wrapper:before {
  left: 0.5rem;
  -webkit-transform-origin: bottom right;
          transform-origin: bottom right;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

[dir=ltr] .banner-img-wrapper .form-wrapper .live-select-wrapper:after {
  right: 1rem;
  -webkit-transform-origin: bottom right;
          transform-origin: bottom right;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

[dir=rtl] .banner-img-wrapper .form-wrapper .live-select-wrapper:after {
  left: 1rem;
  -webkit-transform-origin: bottom left;
          transform-origin: bottom left;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

.banner-img-wrapper .form-wrapper .live-select-wrapper:focus {
  outline: none;
}

.banner-img-wrapper .form-wrapper .live-tabs-group.platforms {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.banner-img-wrapper .form-wrapper .live-tabs-group.platforms * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.banner-img-wrapper .form-wrapper .live-tabs-group.platforms .live-input-label {
  font-size: 0.75rem;
  line-height: 0.875rem;
  color: #020862;
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  width: 100%;
}

[dir] .banner-img-wrapper .form-wrapper .live-tabs-group.platforms .live-input-label {
  margin-bottom: 0.25rem;
}

.banner-img-wrapper .form-wrapper .live-tabs-group.platforms .platform-select-wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 2.5rem;
}

[dir] .banner-img-wrapper .form-wrapper .live-tabs-group.platforms .platform-select-wrapper {
  border-radius: 0.3125rem;
  -webkit-box-shadow: 0 0.1875rem 1.0625rem rgba(16, 57, 175, 0.1098039216);
          box-shadow: 0 0.1875rem 1.0625rem rgba(16, 57, 175, 0.1098039216);
}

.banner-img-wrapper .form-wrapper .live-tabs-group.platforms .platform-select-wrapper .platform-select-custom {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #9091A3;
  font-size: 1rem;
  letter-spacing: 0.005rem;
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}

[dir] .banner-img-wrapper .form-wrapper .live-tabs-group.platforms .platform-select-wrapper .platform-select-custom {
  background: #F4F7FC;
  cursor: pointer;
}

[dir=ltr] .banner-img-wrapper .form-wrapper .live-tabs-group.platforms .platform-select-wrapper .platform-select-custom:first-child {
  border-radius: 0.3125rem 0 0 0.3125rem;
}

[dir=rtl] .banner-img-wrapper .form-wrapper .live-tabs-group.platforms .platform-select-wrapper .platform-select-custom:first-child {
  border-radius: 0 0.3125rem 0.3125rem 0;
}

[dir=ltr] .banner-img-wrapper .form-wrapper .live-tabs-group.platforms .platform-select-wrapper .platform-select-custom:last-child {
  border-radius: 0 0.3125rem 0.3125rem 0;
}

[dir=rtl] .banner-img-wrapper .form-wrapper .live-tabs-group.platforms .platform-select-wrapper .platform-select-custom:last-child {
  border-radius: 0.3125rem 0 0 0.3125rem;
}

.banner-img-wrapper .form-wrapper .live-tabs-group.platforms .platform-select-wrapper .platform-select-custom.active-custom {
  color: #020862;
}

[dir] .banner-img-wrapper .form-wrapper .live-tabs-group.platforms .platform-select-wrapper .platform-select-custom.active-custom {
  border-radius: 0.3125rem;
  background: #FFFFFF;
  border: 0.0625rem solid #BB914A;
}

.banner-img-wrapper .form-wrapper .live-tabs-group.platforms .form-check.form-check-inline {
  display: none;
}

.banner-img-wrapper .form-wrapper input.live-input:-moz-read-only {
  opacity: 0.45;
}

.banner-img-wrapper .form-wrapper input.live-input:read-only {
  opacity: 0.45;
}

.banner-img-wrapper .form-wrapper label.error {
  font-size: 0.8125rem;
  font-family: "Roboto Condensed", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", sans-serif;
  color: #dc3545;
  text-transform: capitalize;
}

.banner-img-wrapper .form-wrapper label.success {
  font-size: 0.8125rem;
  color: #28a745;
}

.banner-img-wrapper .form-wrapper .form-alert {
  color: #dc3545;
}

[dir] .banner-img-wrapper .form-wrapper .form-alert {
  border: 0.0625rem solid #dc3545;
  background-color: rgba(220, 53, 69, 0.1);
  padding: 0.5rem;
  border-radius: 0.25rem;
}

.banner-img-wrapper .form-wrapper .live-otp-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #FFFFFF;
  width: 100%;
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  font-size: 0.9375rem;
  height: 2.1875rem;
}

[dir] .banner-img-wrapper .form-wrapper .live-otp-button {
  background-color: #BB914A;
  border: 0.0625rem solid #BB914A;
  text-align: center;
  border-radius: 0.3125rem;
  -webkit-box-shadow: 0 0.1875rem 0.6875rem rgba(16, 57, 175, 0.0588235294);
          box-shadow: 0 0.1875rem 0.6875rem rgba(16, 57, 175, 0.0588235294);
}

@media (min-width: 768px) {
  .banner-img-wrapper .form-wrapper .live-otp-button {
    font-size: 1rem;
    height: 2.1875rem;
  }
}

.banner-img-wrapper .form-wrapper .live-otp-button:disabled {
  opacity: 0.45;
  color: #B2B3C3;
}

[dir] .banner-img-wrapper .form-wrapper .live-otp-button:disabled {
  background-color: #FFFFFF;
  border: 0.0625rem solid #E1E3EA;
}

[dir] .banner-img-wrapper .form-wrapper .live-otp-button:not(:disabled) {
  cursor: pointer;
}

.banner-img-wrapper .form-wrapper .live-otp-button:not(:disabled):hover, .banner-img-wrapper .form-wrapper .live-otp-button:not(:disabled):focus {
  color: #fff;
}

[dir] .banner-img-wrapper .form-wrapper .live-otp-button:not(:disabled):hover, [dir] .banner-img-wrapper .form-wrapper .live-otp-button:not(:disabled):focus {
  background-color: #C79942;
  border: 0.0625rem solid #BB914A;
}

.banner-img-wrapper .form-wrapper select.live-input {
  color: #020862;
}

[dir=ltr] .banner-img-wrapper .form-wrapper select.live-input {
  padding-left: 0.625rem;
  padding-right: 1.25rem;
}

[dir=rtl] .banner-img-wrapper .form-wrapper select.live-input {
  padding-right: 0.625rem;
  padding-left: 1.25rem;
}

.banner-img-wrapper .form-wrapper select.live-input option {
  color: #020862;
}

.banner-img-wrapper .form-wrapper .live-submit-button {
  color: #020862;
  font-family: "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  font-weight: 500;
  font-size: 1rem;
  text-transform: uppercase;
  max-width: 100%;
  width: 100%;
}

[dir] .banner-img-wrapper .form-wrapper .live-submit-button {
  cursor: pointer;
  padding: 0.5em 1.875em;
  border: 0.0625rem solid #bb914a;
  background-color: #bb914a;
  background-size: 200% auto;
  -webkit-transition: background-position 200ms ease-in-out;
  transition: background-position 200ms ease-in-out;
  -webkit-box-shadow: 0 0 0 0.0625rem #bb914a inset;
          box-shadow: 0 0 0 0.0625rem #bb914a inset;
  border-radius: 0.4167em;
  margin-bottom: 0.9375rem;
}

[dir=ltr] .banner-img-wrapper .form-wrapper .live-submit-button {
  background-image: -webkit-gradient(linear, left top, right top, from(#ffe098), color-stop(25%, #ebbe64), color-stop(50%, #bb914a), color-stop(75%, #ebbe64), to(#ffe098));
  background-image: linear-gradient(90deg, #ffe098 0%, #ebbe64 25%, #bb914a 50%, #ebbe64 75%, #ffe098 100%);
  background-position: left center;
}

[dir=rtl] .banner-img-wrapper .form-wrapper .live-submit-button {
  background-image: -webkit-gradient(linear, right top, left top, from(#ffe098), color-stop(25%, #ebbe64), color-stop(50%, #bb914a), color-stop(75%, #ebbe64), to(#ffe098));
  background-image: linear-gradient(-90deg, #ffe098 0%, #ebbe64 25%, #bb914a 50%, #ebbe64 75%, #ffe098 100%);
  background-position: right center;
}

@media (min-width: 768px) {
  .banner-img-wrapper .form-wrapper .live-submit-button {
    width: 100%;
    font-size: 1.25rem;
  }

  [dir] .banner-img-wrapper .form-wrapper .live-submit-button {
    padding: 0.3em 1.875em;
    margin-bottom: 1.5625rem;
  }
}

[dir=ltr] .banner-img-wrapper .form-wrapper .live-submit-button:hover:not([disabled]), [dir=ltr] .banner-img-wrapper .form-wrapper .live-submit-button:focus:not([disabled]) {
  background-position: right center;
}

[dir=rtl] .banner-img-wrapper .form-wrapper .live-submit-button:hover:not([disabled]), [dir=rtl] .banner-img-wrapper .form-wrapper .live-submit-button:focus:not([disabled]) {
  background-position: left center;
}

[dir=ltr] .banner-img-wrapper .form-wrapper .live-submit-button:active:not([disabled]) {
  background-position: right center;
}

[dir=rtl] .banner-img-wrapper .form-wrapper .live-submit-button:active:not([disabled]) {
  background-position: left center;
}

.banner-img-wrapper .form-wrapper .live-submit-button:disabled {
  opacity: 0.5;
}

.banner-img-wrapper .form-wrapper .live-terms-conditions {
  color: #9091A3;
  font-size: 0.6875rem;
  display: block;
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}

[dir][lang=ar] .banner-img-wrapper .form-wrapper .live-terms-conditions {
  font-family: "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif !important;
}

.banner-img-wrapper .form-wrapper .live-terms-conditions a {
  color: #9091A3;
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  text-decoration: underline;
}

.banner-img-wrapper .form-wrapper .live-terms-conditions a:hover {
  color: #babac6;
}

.banner-img-wrapper .form-wrapper .iti__country-list {
  color: black;
}

[dir=ltr]:root[lang=ar] .banner-img-wrapper .form-wrapper .iti__country-list {
  right: inherit;
}

[dir=rtl]:root[lang=ar] .banner-img-wrapper .form-wrapper .iti__country-list {
  left: inherit;
}

.banner-img-wrapper .form-wrapper .bi-eye-slash::before {
  position: absolute;
  top: 1rem;
}

[dir] .banner-img-wrapper .form-wrapper .bi-eye-slash::before {
  cursor: pointer;
}

[dir=ltr] .banner-img-wrapper .form-wrapper .bi-eye-slash::before {
  right: 1.25rem;
}

[dir=rtl] .banner-img-wrapper .form-wrapper .bi-eye-slash::before {
  left: 1.25rem;
}

.banner-img-wrapper .form-wrapper .bi-eye-slash.error::before {
  top: 1rem;
}

.banner-img-wrapper .form-wrapper .bi-eye::before {
  position: absolute;
  top: 1rem;
}

[dir] .banner-img-wrapper .form-wrapper .bi-eye::before {
  cursor: pointer;
}

[dir=ltr] .banner-img-wrapper .form-wrapper .bi-eye::before {
  right: 1.25rem;
}

[dir=rtl] .banner-img-wrapper .form-wrapper .bi-eye::before {
  left: 1.25rem;
}

.banner-img-wrapper .form-wrapper .bi-eye.error::before {
  top: 1rem;
}

@media (max-width: 480px) {
  [dir] .banner-img-wrapper .form-wrapper .otp-group-container {
    padding: 0 !important;
  }
}

.banner-img-wrapper .form-wrapper .otp-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  gap: 0.5rem;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}

.banner-img-wrapper .form-wrapper .otp-container input.otp-digit {
  -webkit-box-flex: 1 !important;
      -ms-flex: 1 1 20% !important;
          flex: 1 1 20% !important;
  height: 2.1875rem;
}

[dir] .banner-img-wrapper .form-wrapper .otp-container input.otp-digit {
  text-align: center;
  padding: 0;
}

@media (min-width: 768px) {
  .banner-img-wrapper .form-wrapper .otp-container input.otp-digit {
    height: 2.1875rem;
  }
}

[dir] .banner-img-wrapper .form-wrapper .otp-container input.otp-digit:-moz-read-only {
  border: 0.0625rem solid #CDCEDB;
}

[dir] .banner-img-wrapper .form-wrapper .otp-container input.otp-digit:read-only {
  border: 0.0625rem solid #CDCEDB;
}

[dir=ltr]:root[lang=ar] .banner-img-wrapper .form-wrapper .otp-container {
  direction: ltr;
}

[dir=rtl]:root[lang=ar] .banner-img-wrapper .form-wrapper .otp-container {
  direction: rtl;
}

[dir] .banner-img-wrapper .form-wrapper .otp-container .bounce-animation {
  -webkit-animation: bounce 0.4s linear;
          animation: bounce 0.4s linear;
}

[dir] .banner-img-wrapper .form-wrapper .otp-container .paste-bounce {
  -webkit-animation: bounce 0.25s linear;
          animation: bounce 0.25s linear;
}

@-webkit-keyframes bounce {
  0% {
    margin-top: 0;
  }

  50% {
    margin-top: -0.5rem;
    height: 90%;
  }

  100% {
    margin-top: 0;
    height: 100%;
  }
}

@keyframes  bounce {
  0% {
    margin-top: 0;
  }

  50% {
    margin-top: -0.5rem;
    height: 90%;
  }

  100% {
    margin-top: 0;
    height: 100%;
  }
}

.banner-img-wrapper .form-wrapper .bday-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}

[dir] .banner-img-wrapper .form-wrapper .bday-container {
  margin-top: 0.3rem;
}

.banner-img-wrapper .form-wrapper .bday-container .day-label-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-preferred-size: 25%;
      flex-basis: 25%;
}

.banner-img-wrapper .form-wrapper .bday-container .day-label-container .day-label {
  font-size: 0.75rem;
  opacity: 0.75;
}

.banner-img-wrapper .form-wrapper .bday-container .month-label-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-preferred-size: 25%;
      flex-basis: 25%;
}

[dir=ltr] .banner-img-wrapper .form-wrapper .bday-container .month-label-container {
  margin-left: 1rem;
}

[dir=rtl] .banner-img-wrapper .form-wrapper .bday-container .month-label-container {
  margin-right: 1rem;
}

.banner-img-wrapper .form-wrapper .bday-container .month-label-container .month-label {
  font-size: 0.75rem;
  opacity: 0.75;
}

.banner-img-wrapper .form-wrapper .bday-container .year-label-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-preferred-size: 50%;
      flex-basis: 50%;
}

[dir=ltr] .banner-img-wrapper .form-wrapper .bday-container .year-label-container {
  margin-left: 1rem;
}

[dir=rtl] .banner-img-wrapper .form-wrapper .bday-container .year-label-container {
  margin-right: 1rem;
}

.banner-img-wrapper .form-wrapper .bday-container .year-label-container .year-label {
  font-size: 0.75rem;
  opacity: 0.75;
}

.banner-img-wrapper .form-wrapper .password-label-container {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
}

[dir] .banner-img-wrapper .form-wrapper .password-label-container {
  margin-top: 1rem;
}

.banner-img-wrapper .form-wrapper .password-label-container .live-input-label {
  color: #9091A3;
}

@media (min-width: 576px) {
  .banner-img-wrapper .form-wrapper .password-label-container {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

.banner-img-wrapper .form-wrapper .password-label-container .password-label-green {
  color: green;
}

.banner-img-wrapper .form-wrapper .password-label-container .password-label-red {
  color: red;
}

.banner-img-wrapper .form-wrapper .password-label-container .password-label-warning {
  color: #ff9966;
}

[dir] .banner-img-wrapper .form-wrapper .password-label-container .live-input-label {
  margin-bottom: 0.1875rem;
}

[dir] .banner-img-wrapper .form-wrapper .iti--separate-dial-code .iti__selected-flag {
  background-color: #fff;
}

[dir] .live-input-group {
  margin-top: 0.625rem !important;
}

.iti__selected-dial-code {
  color: #000 !important;
}

.live-terms-conditions {
  color: #9091A3;
  font-size: 0.6875rem;
  display: block;
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}

[dir] .live-terms-conditions {
  padding: 0.9375rem 0;
  margin-bottom: 0.9375rem;
}

[dir][lang=ar] .live-terms-conditions {
  font-family: "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}

.live-terms-conditions a {
  color: #9091A3;
  text-decoration: underline;
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}

@media (min-width: 768px) {
  [dir] .live-submit-button {
    margin-bottom: 0.6rem !important;
  }
}

[dir] .cta-form-wrapper {
  padding: 1rem 1.125rem 0rem 1.125rem !important;
}

.pwd-span {
  color: #616F8D;
  font-size: 0.8rem;
  font-weight: 500;
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}

[dir] .pwd-span {
  margin-top: 0.3125rem !important;
  padding: 0;
}

[dir] input[name=password] {
  margin-bottom: 0.625rem;
}

@media (min-width: 1200px) {
  [dir] .banner-img-wrapper {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
}

@media (max-width: 1200px) {
  [dir] .banner-img-wrapper {
    margin: auto !important;
  }
}

.code-verified {
  opacity: 1 !important;
  color: #28A745 !important;
}

[dir] .code-verified {
  border: 0.0625rem solid #28A745 !important;
}

@media (min-width: 1921px) {
  [dir=ltr] .input_with_phone.live-input {
    padding-left: 5.55rem !important;
  }

  [dir=rtl] .input_with_phone.live-input {
    padding-right: 5.55rem !important;
  }
}

@media (min-width: 3000px) {
  [dir=ltr] .input_with_phone.live-input {
    padding-left: 4.55rem !important;
  }

  [dir=rtl] .input_with_phone.live-input {
    padding-right: 4.55rem !important;
  }
}

.dlp-bonus-ribbon {
  z-index: 2 !important;
  text-transform: uppercase !important;
  font-weight: 500 !important;
  position: absolute !important;
}

[dir=rtl]:root[lang=ar] #banner .banner-img-wrapper .form-wrapper .otp-container {
  direction: ltr;
}

.form-wrapper label.success {
  font-family: "Open Sans", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}

[dir][lang=ar] .form-wrapper label.success {
  font-family: "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif !important;
}

@media (max-width: 1200px) {
  [dir] #banner .banner-content-wrapper {
    margin-top: 2rem;
  }
}

.bi-check-circle {
  position: absolute;
  top: 0.8rem;
  color: rgb(40, 167, 69);
}

[dir=ltr] .bi-check-circle {
  right: 12%;
}

[dir=rtl] .bi-check-circle {
  left: 12%;
}

@media (max-width: 767px) {
  .bi-check-circle {
    top: 0.5rem;
  }

  [dir=ltr] .bi-check-circle {
    right: 21%;
  }

  [dir=rtl] .bi-check-circle {
    left: 21%;
  }
}

.header-cta-gold {
  background-image: -webkit-gradient(linear, left top, right top, from(#ffe098), color-stop(25%, #ebbe64), color-stop(50%, #bb914a), color-stop(75%, #ebbe64), to(#ffe098));
  text-decoration: none;
}

[dir] .header-cta-gold {
  background-size: 200% auto;
  -webkit-transition: all ease-out 0.3s;
  transition: all ease-out 0.3s;
}

[dir=ltr] .header-cta-gold {
  background-image: -webkit-gradient(linear, left top, right top, from(#ffe098), color-stop(25%, #ebbe64), color-stop(50%, #bb914a), color-stop(75%, #ebbe64), to(#ffe098));
  background-image: linear-gradient(90deg, #ffe098 0%, #ebbe64 25%, #bb914a 50%, #ebbe64 75%, #ffe098 100%);
  background-position: left center;
}

[dir=rtl] .header-cta-gold {
  background-image: -webkit-gradient(linear, right top, left top, from(#ffe098), color-stop(25%, #ebbe64), color-stop(50%, #bb914a), color-stop(75%, #ebbe64), to(#ffe098));
  background-image: linear-gradient(-90deg, #ffe098 0%, #ebbe64 25%, #bb914a 50%, #ebbe64 75%, #ffe098 100%);
  background-position: right center;
}

.header-cta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 2.75rem;
  line-height: 3.125rem;
  max-width: 100%;
  min-width: 18.75rem;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-size: 1.0625rem;
  font-family: "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  font-weight: medium;
}

[dir] .header-cta {
  text-align: center;
  border-width: 0.0625rem;
  border-style: solid;
  border-radius: 0.4375rem;
  margin-top: 1.875rem;
}

.header-cta.header-cta-gold {
  font-size: 1.25rem;
  height: 3.125rem;
}

@media (max-width: 1199px) {
  [dir] .header-cta {
    margin: 1.875rem auto 1.875rem auto;
  }
}

.header-cta-gold {
  text-decoration: none;
  color: #020862;
  font-weight: 500;
}

[dir] .header-cta-gold {
  background-size: 200% auto;
  -webkit-transition: background-position 300ms ease;
  transition: background-position 300ms ease;
}

[dir=ltr] .header-cta-gold {
  background-position: left;
}

[dir=rtl] .header-cta-gold {
  background-position: right;
}

.header-cta-gold:hover {
  color: #020862;
}

[dir=ltr] .header-cta-gold:hover {
  background-position: right;
}

[dir=rtl] .header-cta-gold:hover {
  background-position: left;
}</style>
        <?php echo '<script'; ?>
>"use strict";

var _window$mfxComponents;
function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }
function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }
function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }
function _iterableToArrayLimit(arr, i) { var _i = null == arr ? null : "undefined" != typeof Symbol && arr[Symbol.iterator] || arr["@iterator"]; if (null != _i) { var _s, _e, _x, _r, _arr = [], _n = !0, _d = !1; try { if (_x = (_i = _i.call(arr)).next, 0 === i) { if (Object(_i) !== _i) return; _n = !1; } else for (; !(_n = (_s = _x.call(_i)).done) && (_arr.push(_s.value), _arr.length !== i); _n = !0); } catch (err) { _d = !0, _e = err; } finally { try { if (!_n && null != _i["return"] && (_r = _i["return"](), Object(_r) !== _r)) return; } finally { if (_d) throw _e; } } return _arr; } }
function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e2) { throw _e2; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e3) { didErr = true; err = _e3; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; }
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; }
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }
function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }
function _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
function _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }
function _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }
$(document).ready(function () {
  var dis = $(".live-terms-conditions").parent();
  if (ejsLang === "ar" || ejsLang === "mxar") {
    document.querySelector('.live-terms-conditions').innerHTML = "بإرسال هذا الطلب، أُقر أنني قرأت وفهمت وأوافق على <a href=\"/public_files/images/enmc/1-Client-Agreement-V1-20220603-MEX.pdf\" target=\"_blank\">إتفاقية العميل</a> وأعطي مجموعة ملتي بانك الإذن بالتواصل معي لأغراض تسويقية";
  } else if (ejsLang === "ru") {
    document.querySelector('.live-terms-conditions').innerHTML = "Отправляя эту форму, я подтверждаю, что прочитал, понял и согласен с <a href=\"/public_files/images/enmc/1-Client-Agreement-V1-20220603-MEX.pdf\" target=\"_blank\">Клиента Соглашение</a> и даю свое согласие на то, чтобы MultiBank Group связывалась со мной в маркетинговых целях.";
  } else if (ejsLang === "latam") {
    document.querySelector('.live-terms-conditions').innerHTML = "Al enviar este formulario, reconozco que he leído, comprendido y estoy de acuerdo con el <a href=\"/public_files/images/enmc/1-Client-Agreement-V1-20220603-MEX.pdf\" target=\"_blank\">Cliente Acuerdo</a> y doy mi consentimiento para que MultiBank Group se comunique conmigo con fines de marketing.";
  } else if (ejsLang === "enat") {
    document.querySelector('.live-terms-conditions').innerHTML = "By submitting this form, I acknowledge that I have read, understood and agree to the <a href=\"/public_files/images/mex-atlantic/pdf/AGR_MEXATL_ClientAgreement_v9_01022023_V2.pdf\" target=\"_blank\">Client Agreement</a> and give my consent for MultiBank Group to contact me for marketing purposes.";
  } else if (ejsLang === "fr") {
    document.querySelector('.live-terms-conditions').innerHTML = "En soumettant ce formulaire, je reconnais avoir lu, compris et accepté les <a href=\"/public_files/images/enmc/1-Client-Agreement-V1-20220603-MEX.pdf\" target=\"_blank\">Client Accord</a> et j'autorise MultiBank Group à me contacter à des fins de marketing.";
  } else if (ejsLang === "it") {
    document.querySelector('.live-terms-conditions').innerHTML = "Inviando questo modulo, riconosco di aver letto, compreso e accettato il <a href=\"/public_files/images/enmc/1-Client-Agreement-V1-20220603-MEX.pdf\" target=\"_blank\">Cliente Accordo</a> e fornisco il mio consenso affinché MultiBank Group mi contatti per scopi di marketing.";
  } else {
    document.querySelector('.live-terms-conditions').innerHTML = "By submitting this form, I acknowledge that I have read, understood and agree to the <a href=\"/public_files/images/enmc/1-Client-Agreement-V1-20220603-MEX.pdf\" target=\"_blank\">Client Agreement</a> and give my consent for MultiBank Group to contact me for marketing purposes.";
  }
  $(dis).detach().appendTo('.banner-img-wrapper');
  $(".live-submit-button").text("".concat(liveBtn));
  setTimeout(function () {
    $(".live-submit-button").parent().addClass("m-0");
    var spanTag = "<span class='pwd-span'>".concat(pwdSpan, "</span>");
    $("[name='password']").after(spanTag);
    $(".banner-img-wrapper").removeAttr("style");
  }, 200);
  $(".anchor-ib").click(function (e) {
    $(".live-submit-button").text("".concat(liveBtn));
    $(".live-submit-button").parent().addClass("m-0");
  });
  var adjustFontSize = function adjustFontSize() {
    if (window.innerWidth < 1920 && window.innerWidth >= 1400) {
      document.documentElement.style.fontSize = window.innerWidth / 1920 * 16 + "px";
    } else if (window.innerWidth < 1400 && window.innerWidth >= 1200) {
      document.documentElement.style.fontSize = window.innerWidth / 1600 * 16 + "px";
    } else if (window.innerWidth < 375) {
      document.documentElement.style.fontSize = window.innerWidth / 375 * 16 + "px";
    } else {
      document.documentElement.style.fontSize = "16px";
    }
  };
  adjustFontSize();
  window.addEventListener("DOMContentLoaded", adjustFontSize, false);
  window.addEventListener("resize", adjustFontSize, false);
  var cCode = document.querySelector("meta[name=c_code]").content;
  var gccCountriesList = ['AE', 'SA', 'BH', 'KW', 'QA', 'OM'];
  var isGCC = gccCountriesList.includes(cCode);
  if (isGCC) {
    $('.custom-ctrader').hide();
    $('.custom-ctrader').parent().css('justify-content', 'left');
  }
  var userPlatform = navigator.platform;
  if (window.innerWidth < 767) {
    document.querySelector(".remove-in-mob").remove();
    var Arr = ['iPad Simulator', 'iPhone Simulator', 'iPod Simulator', 'iPad', 'iPhone', 'iPod'];
    if (Arr.includes(userPlatform)) {
      document.querySelectorAll(".google-store").forEach(function (element) {
        element.style.display = "none";
      });
      document.querySelectorAll(".ios-store").forEach(function (element) {
        element.style.display = "block";
      });
      appendLinks();
    } else {
      document.querySelectorAll(".google-store").forEach(function (element) {
        element.style.display = "block";
      });
      document.querySelectorAll(".ios-store").forEach(function (element) {
        element.style.display = "none";
      });
      appendLinks();
    }
  }
  if (language === 'ar') {
    $('.custom-card-row').css('justify-content', 'right');
  }
});

//change the formName ID
var formName = document.getElementById("live_demo_contact_landing_form");
var form = document.getElementById("form");
var sendVerificationBtnPressed = true;
var nationalityDisabled = false;
var dobDisabled = true;
var smsDisabled = false;
var passwordRequired = false;
$(formName).find("input[type=text], input[type=password], input[type=email], input[type=phone],textarea").val("");
(function ($) {
  $.fn.inputFilter = function (inputFilter) {
    return this.on("input keydown keyup mousedown mouseup select contextmenu drop", function () {
      if (inputFilter(this.value)) {
        this.oldValue = this.value;
        this.oldSelectionStart = this.selectionStart;
        this.oldSelectionEnd = this.selectionEnd;
      } else if (this.hasOwnProperty("oldValue")) {
        this.value = this.oldValue;
        this.setSelectionRange(this.oldSelectionStart, this.oldSelectionEnd);
      }
    });
  };
  $.validator.addMethod("phone", function (value, element) {
    return this.optional(element) || window.intlTelInputGlobals.getInstance(element).isValidNumber();
  }, function (value, element) {
    return element.dataset.extraMessage;
  });
  $.validator.addMethod("regex", function (value, element, pattern) {
    return this.optional(element) || new RegExp(pattern).test(value);
  }, function (value, element) {
    return element.dataset.extraMessage;
  });
})(jQuery);

/* custom select */
document.querySelectorAll("select.live-input").forEach(function (el) {
  var customSelect = document.createElement("DIV");
  customSelect.className = "live-select-wrapper";
  el.parentNode.appendChild(customSelect);
  customSelect.appendChild(el);
});
var countryName = formName.elements.country_name;
var countryCode = formName.elements.country_code;
var phoneInput = formName.elements.phone;
var phoneDisplayInput = formName.elements.phone_display;
$(phoneDisplayInput).inputFilter(function (value) {
  return /^[0-9]*$/.test(value);
});
var itiCountryCode = function () {
  var countryCode = document.querySelector("meta[name=c_code]").content;
  return countryCode;
}().toLowerCase();
intlTelInput(phoneDisplayInput, {
  separateDialCode: true,
  nationalMode: false,
  initialCountry: "auto",
  geoIpLookup: function geoIpLookup(e) {
    return e(itiCountryCode);
  },
  utilsScript: "/public_files/static_js/utils.js",
  preferredCountries: []
});
var countryData = window.intlTelInputGlobals.getCountryData().find(function (item) {
  return item.iso2 === itiCountryCode;
});
if (countryData) {
  countryName.value = countryData.iso2.toUpperCase();
  countryCode.value = "+".concat(countryData.dialCode);
}
phoneDisplayInput.addEventListener("countrychange", function (e) {
  var countryData = window.intlTelInputGlobals.getInstance(e.currentTarget).getSelectedCountryData();
  countryName.value = countryData.iso2.toUpperCase();
  countryCode.value = "+".concat(countryData.dialCode);
});
var handlePhoneInputChange = function handlePhoneInputChange(e) {
  if ($(phoneDisplayInput).valid()) {
    var _$$find, _$$find2;
    (_$$find = $(sendCodeButton.closest(".live-input-group")).find(".error")) === null || _$$find === void 0 ? void 0 : _$$find.remove();
    (_$$find2 = $(sendCodeButton.closest(".live-input-group")).find(".success")) === null || _$$find2 === void 0 ? void 0 : _$$find2.remove();
    sendCodeButton.disabled = false;
  } else {
    sendCodeButton.disabled = true;
    return;
  }
  if (e.target.value !== phoneInput.value) {
    var _sendCodeButton$class, _$$siblings, _$, _$2, _$3, _$$find3, _$$find4;
    smsVerified = false;
    (_sendCodeButton$class = sendCodeButton.classList) === null || _sendCodeButton$class === void 0 ? void 0 : _sendCodeButton$class.remove("code-verified");
    (_$$siblings = $(sendCodeButton).siblings('.bi-check-circle')) === null || _$$siblings === void 0 ? void 0 : _$$siblings.remove();
    sendCodeButton.innerText = translations["send-code"];
    sendCodeButton.disabled = false;
    smsInput.readOnly = false;
    $(sendCodeButton).removeClass("send-again");
    (_$ = $('.otp-digit')) === null || _$ === void 0 ? void 0 : _$.removeClass('success');
    (_$2 = $('.otp-digit')) === null || _$2 === void 0 ? void 0 : _$2.removeClass('error');
    (_$3 = $('.otp-digit')) === null || _$3 === void 0 ? void 0 : _$3.removeClass('bounce-animation');
    $('.otp-digit').val('');
    smsInput.value = '';
    smsInput.innerText = '';
    smsInput.classList.remove('success');
    $(smsInput.closest(".live-input-group")).children().closest("label").remove();
    $(sendCodeButton.closest(".live-input-group")).children().closest("label").remove();
    (_$$find3 = $(sendCodeButton.closest(".live-input-group")).find(".error")) === null || _$$find3 === void 0 ? void 0 : _$$find3.remove();
    (_$$find4 = $(sendCodeButton.closest(".live-input-group")).find(".success")) === null || _$$find4 === void 0 ? void 0 : _$$find4.remove();
  }
};
phoneDisplayInput.addEventListener("change", function () {
  phoneInput.value = phoneDisplayInput.value;
});
phoneDisplayInput.addEventListener("input", handlePhoneInputChange);
var sendCodeContainer = formName.querySelector(".send-code-container");
var sendCodeButton = sendCodeContainer.querySelector("button");
sendCodeButton.innerText = translations["send-code"];
sendCodeContainer.className = "live-input-group col-12 col-md-6";
sendCodeContainer.firstElementChild.className = "live-otp-button";
var smsCodeContainer = formName.querySelector(".sms-code-container");
var smsInput = smsCodeContainer.querySelector("input");
smsInput.placeholder = translations["sms-input-placeholder"];
smsInput.readOnly = true;
smsInput.type = "text";
smsInput.minLength = 6;
smsInput.maxLength = 6;
$(smsInput).inputFilter(function (value) {
  return /^[0-9]*$/.test(value);
});
smsCodeContainer.className = "live-input-group col-12 col-md-6";
smsCodeContainer.firstElementChild.className = "live-input";
var phoneInputDisabled = false;
// const smsDisabled = isIQ ? isIQ :["IQ"].includes(cCode);

if (smsDisabled) {
  sendCodeContainer.style.display = "none";
  smsCodeContainer.style.display = "none";
  phoneDisplayInput.closest(".live-input-group").classList.remove("col-md-6");
}
var handleInputChange = function handleInputChange(e) {
  if (smsDisabled) {
    smsInput.value = "345434";
    return;
  }
  if (sendVerificationBtnPressed && e.target.value !== phoneInput.value) {
    var _$4, _$4$first, _$5, _$6, _$7;
    sendCodeButton.innerText = translations["send-code"];
    sendCodeButton.disabled = false;
    smsInput.readOnly = false;
    (_$4 = $('.otp-digit')) === null || _$4 === void 0 ? void 0 : (_$4$first = _$4.first()) === null || _$4$first === void 0 ? void 0 : _$4$first.removeAttr('readonly');
    (_$5 = $('.otp-digit')) === null || _$5 === void 0 ? void 0 : _$5.removeClass('success');
    (_$6 = $('.otp-digit')) === null || _$6 === void 0 ? void 0 : _$6.removeClass('error');
    (_$7 = $('.otp-digit')) === null || _$7 === void 0 ? void 0 : _$7.removeClass('bounce-animation');
    $('.otp-digit').val('');
    smsInput.value = '';
    smsInput.classList.remove('success');
    $(smsInput.closest(".live-input-group")).children().closest("label").remove();
    smsInput.innerText = '';
  }
};
var smsVerified = false;
sendCodeButton.addEventListener("click", function () {
  var _$$find5, _$$find6;
  if ($(phoneDisplayInput).valid() === false) {
    return;
  }
  (_$$find5 = $(sendCodeButton.closest(".live-input-group")).find(".error")) === null || _$$find5 === void 0 ? void 0 : _$$find5.remove();
  (_$$find6 = $(sendCodeButton.closest(".live-input-group")).find(".success")) === null || _$$find6 === void 0 ? void 0 : _$$find6.remove();
  sendCodeButton.disabled = true;
  phoneDisplayInput.disabled = true;
  sendCodeButton.innerHTML = "<div class=\"form-loader\"></div>";
  sendVerificationBtnPressed = true;
  grecaptcha.execute(window.RECAPTCHA_SITE_KEY, {
    action: "otp"
  }).then(function (token) {
    $.ajax({
      url: "/api/sendOTPCode",
      type: "POST",
      data: {
        countrycode: countryCode.value,
        phone: phoneInput.value,
        token: token
      },
      beforeSend: function beforeSend() {
        $(sendCodeButton.closest(".live-input-group")).find(".error").remove();
        $(sendCodeButton.closest(".live-input-group")).find(".success").remove();
      },
      success: function success(result) {
        var _$8, _$8$first, _$9, _$9$first, _$$find7, _$$find8;
        var res = JSON.parse(result).response;
        switch (res.status.toLowerCase()) {
          case "success":
            $(sendCodeButton.closest(".live-input-group")).append("<label class=\"success\">".concat(translations["code-sent"], "</label>"));
            phoneInputDisabled = false;
            phoneDisplayInput.disabled = false;
            smsInput.readOnly = false;
            sendCodeButton.disabled = false;
            (_$8 = $('.otp-digit')) === null || _$8 === void 0 ? void 0 : (_$8$first = _$8.first()) === null || _$8$first === void 0 ? void 0 : _$8$first.removeAttr('readonly');
            (_$9 = $('.otp-digit')) === null || _$9 === void 0 ? void 0 : (_$9$first = _$9.first()) === null || _$9$first === void 0 ? void 0 : _$9$first.focus();
            smsInput.focus();
            break;
          case "fail":
            (_$$find7 = $(sendCodeButton.closest(".live-input-group")).find(".error")) === null || _$$find7 === void 0 ? void 0 : _$$find7.remove();
            (_$$find8 = $(sendCodeButton.closest(".live-input-group")).find(".success")) === null || _$$find8 === void 0 ? void 0 : _$$find8.remove();
            $(sendCodeButton.closest(".live-input-group")).append("<label class=\"error\">".concat(res.message === "SMS already Sent." ? translations["code-already-sent"] : res.message, "</label>"));
            if (res.message === "SMS already Sent.") {
              var _$10, _$10$first, _$11, _$11$first;
              var countDown = function countDown(i) {
                var otpError = $(sendCodeButton.closest(".live-input-group")).find(".error")[0];
                var _int = setInterval(function () {
                  if (smsVerified) {
                    return clearInterval(_int);
                  }
                  otpError.innerHTML = otpError.innerHTML.replace(/\d+/g, i);
                  sendCodeButton.disabled = true;
                  phoneDisplayInput.disabled = true;
                  if (i === 0) {
                    phoneDisplayInput.disabled = false;
                    sendCodeButton.disabled = false;
                    otpError.remove();
                  }
                  i-- || clearInterval(_int); //if i is 0, then stop the interval
                }, 1000);
              };
              sendCodeButton.disabled = true;
              phoneDisplayInput.disabled = true;
              (_$10 = $('.otp-digit')) === null || _$10 === void 0 ? void 0 : (_$10$first = _$10.first()) === null || _$10$first === void 0 ? void 0 : _$10$first.removeAttr('readonly');
              (_$11 = $('.otp-digit')) === null || _$11 === void 0 ? void 0 : (_$11$first = _$11.first()) === null || _$11$first === void 0 ? void 0 : _$11$first.focus();
              countDown(30);
            }
            break;
        }
      },
      error: function error(xhr) {
        var _$$find9, _$$find10;
        var errorText = translations["server-unreachable"];
        try {
          if (xhr.readyState === 4) {
            errorText = JSON.parse(xhr.responseText).response.errors;
          }
        } catch (error) {}
        phoneDisplayInput.disabled = false;
        (_$$find9 = $(sendCodeButton.closest(".live-input-group")).find(".error")) === null || _$$find9 === void 0 ? void 0 : _$$find9.remove();
        (_$$find10 = $(sendCodeButton.closest(".live-input-group")).find(".success")) === null || _$$find10 === void 0 ? void 0 : _$$find10.remove();
        $(sendCodeButton.closest(".live-input-group")).append("<label class=\"error\">".concat(errorText, "</label>"));
      },
      complete: function complete() {
        sendCodeButton.innerText = translations["send-again"];
        sendCodeButton.classList.add("send-again");
      }
    });
  });
}, false);
smsInput.addEventListener("input", function (e) {
  $(smsInput.closest(".live-input-group").querySelectorAll(".verify-sms-error")).remove();
  if ($(smsInput).valid()) {
    var _$24;
    $.ajax({
      url: "/api/verifySMSCode",
      type: "POST",
      data: {
        countrycode: countryCode.value,
        phone: phoneInput.value,
        verify_code: smsInput.value
      },
      beforeSend: function beforeSend() {
        var _$12, _$13, _$14;
        pasteEventExecuting = false;
        (_$12 = $(smsInput.closest(".live-input-group").querySelectorAll(".verify-sms-error"))) === null || _$12 === void 0 ? void 0 : _$12.remove();
        (_$13 = $(smsInput.closest(".live-input-group").querySelectorAll("label.error"))) === null || _$13 === void 0 ? void 0 : _$13.remove();
        $(sendCodeButton.closest(".live-input-group")).find(".success").remove();
        smsInput.readOnly = true;
        (_$14 = $('.otp-digit')) === null || _$14 === void 0 ? void 0 : _$14.attr("readonly", true);
      },
      success: function success(result) {
        var _$$find11, _$$find12, _$15, _$16, _$17, _$18, _$18$last, _$19, _$20;
        switch (JSON.parse(result).response.status.toLowerCase()) {
          case "success":
            smsVerified = true;
            sendCodeButton.disabled = true;
            (_$$find11 = $(sendCodeButton.closest(".live-input-group")).find(".error")) === null || _$$find11 === void 0 ? void 0 : _$$find11.remove();
            (_$$find12 = $(sendCodeButton.closest(".live-input-group")).find(".success")) === null || _$$find12 === void 0 ? void 0 : _$$find12.remove();
            (_$15 = $(smsInput.closest(".live-input-group").querySelectorAll(".verify-sms-error"))) === null || _$15 === void 0 ? void 0 : _$15.remove();
            sendCodeButton.innerText = translations["code-verified"];
            sendCodeButton.classList.remove("send-again");
            sendCodeButton.classList.add("code-verified");
            var elm = document.getElementById("button-send-callme_form").disabled;
            var codeVerified = document.getElementById("button-send-callme_form");
            if (elm === true && codeVerified.classList.contains("code-verified")) {
              sendCodeButton.parentNode.style.position = 'relative';
              sendCodeButton.insertAdjacentHTML("afterend", "<i class=\"bi bi-check-circle\"></i>");
              sendCodeButton.classList.add("code-verified");
            } else {
              codeVerified.style.opacity = 0.45;
              codeVerified.style.border = "0.0625rem solid #bb914a";
              codeVerified.style.color = "#020862";
            }
            smsInput.classList.add("success");
            (_$16 = $('.otp-digit')) === null || _$16 === void 0 ? void 0 : _$16.addClass('success');
            sendCodeButton.disabled = true;
            $(sendCodeButton.closest(".live-input-group")).find(".error").remove();
            $(sendCodeButton.closest(".live-input-group")).find(".success").remove();
            $otps.blur();
            break;
          default:
            (_$17 = $(smsInput.closest(".live-input-group").querySelectorAll(".verify-sms-error"))) === null || _$17 === void 0 ? void 0 : _$17.remove();
            smsInput.readOnly = false;
            (_$18 = $('.otp-digit')) === null || _$18 === void 0 ? void 0 : (_$18$last = _$18.last()) === null || _$18$last === void 0 ? void 0 : _$18$last.removeAttr("readonly");
            smsInput.classList.add("error");
            (_$19 = $('.otp-digit')) === null || _$19 === void 0 ? void 0 : _$19.addClass('error');
            $(smsInput.closest(".live-input-group")).append("<label class=\"verify-sms-error error\">".concat(translations["code-invalid"], "</label>"));
            smsInput.focus();
            (_$20 = $('.otp-digit')) === null || _$20 === void 0 ? void 0 : _$20.last().focus();
            break;
        }
      },
      error: function error(xhr) {
        var _$21, _$22, _$22$last, _$23;
        (_$21 = $(smsInput.closest(".live-input-group").querySelectorAll(".verify-sms-error"))) === null || _$21 === void 0 ? void 0 : _$21.remove();
        var errorText = translations["server-unreachable"];
        try {
          if (xhr.readyState === 4) {
            errorText = JSON.parse(xhr.responseText).response.errors;
          }
        } catch (error) {}
        phoneDisplayInput.disabled = false;
        $(smsInput.closest(".live-input-group")).append("<label class=\"verify-sms-error error\">".concat(errorText, "</label>"));
        smsInput.readOnly = false;
        smsInput.focus();
        (_$22 = $('.otp-digit')) === null || _$22 === void 0 ? void 0 : (_$22$last = _$22.last()) === null || _$22$last === void 0 ? void 0 : _$22$last.removeAttr("readonly");
        (_$23 = $('.otp-digit')) === null || _$23 === void 0 ? void 0 : _$23.last().focus();
      },
      complete: function complete() {
        phoneDisplayInput.disabled = false;
      }
    });
    smsInput.readOnly = true;
    (_$24 = $('.otp-digit')) === null || _$24 === void 0 ? void 0 : _$24.attr("readonly", true);
  }
}, false);
var otpInputContainer = $(smsInput).parent();

//add 6 inputs for otp
otpInputContainer.prepend($('<div class="otp-container"><input type="number" autocomplete="off" readonly name="chars[0]" class="live-input otp-digit" maxlength="6"><input type="number" readonly name="chars[1]" class="live-input otp-digit" maxlength="1"><input type="number" autocomplete="off" readonly name="chars[2]" class="live-input otp-digit" maxlength="1"><input type="number" autocomplete="off" readonly name="chars[3]" class="live-input otp-digit" maxlength="1"><input type="number" autocomplete="off" readonly name="chars[4]" class="live-input otp-digit" maxlength="1"><input type="number" autocomplete="off" readonly name="chars[5]" class="live-input otp-digit" maxlength="1"></div>'));
otpInputContainer.addClass('otp-group-container');
$(smsInput).hide();
var $otps = $('.otp-digit');
var intRegex = /^\d+$/;
$otps.on('keypress', function (event) {
  var value = String.fromCharCode(!event.charCode ? event.which : event.charCode);
  if (!intRegex.test(value)) return event.preventDefault();
});
$otps.on('keyup', function (e) {
  var $this = $(e.currentTarget);
  var value = e.target.value;
  var nextInput = $this.next('.otp-digit');
  var prevInput = $this.prev('.otp-digit');
  var maxLength = 1;
  if (value.length >= maxLength) {
    $this.addClass('bounce-animation');
    $this.attr('maxlength', '1');
    if (nextInput.length === 0) return;
    nextInput.removeAttr('readonly');
    return nextInput.focus();
  }
  if (value.length === 0) {
    $this.removeClass('bounce-animation');
    $this.removeClass('paste-bounce');
    if (prevInput.length === 0) return;
    prevInput.attr('maxlength', '6');
    prevInput.removeAttr('readonly');
    prevInput.focus();
    $this.attr('readonly', true);
  }
});
var pasteEventExecuting = false;
//if value is 6 characters long will parse each character into an individual box.
$otps.on("paste", function (e) {
  pasteEventExecuting = true;
  var $parentThis = $(e.currentTarget);
  var originalValue = $parentThis.val();
  $parentThis.val("");
  $parentThis.one("input.fromPaste", function (e) {
    var $currentInputBox = $(e.currentTarget);
    var pastedValue = $currentInputBox.val();
    if (pastedValue.length == 6 && intRegex.test(pastedValue)) {
      pasteValues(pastedValue);
    } else {
      $parentThis.val(originalValue);
    }
    $otps.attr("maxlength", 1);
  });
  $otps.attr("maxlength", 6);
});
$otps.on("input", function (e) {
  var pastedValue = e.target.value;
  var length = pastedValue.length;
  if (length > 1 && length < 6) {
    $(e.currentTarget).val(e.target.value.substring(length - 1, length));
  }
  if (length < 6 || pasteEventExecuting) return false;
  if (intRegex.test(pastedValue)) {
    pasteValues(pastedValue);
  }
  $otps.attr("maxlength", 1);
});

// Parses the individual digits into the individual boxes.
function pasteValues(element) {
  $otps.removeAttr("readonly");
  var values = element.split("");
  var time = 0;
  $(values).each(function (index) {
    setTimeout(function () {
      var $inputBox = $('.otp-digit[name="chars[' + index + ']"]');
      $inputBox.val(values[index]).addClass('paste-bounce');
      if (index === values.length - 1) {
        $otps.last().trigger("input");
      }
    }, time);
    time += 100;
  });
}
;
$otps.last().on("input", function (e) {
  if (e.target.value.length === 0) return;
  var otpValue = '';
  $otps.each(function (index, el) {
    otpValue += String($(el).val());
  });
  $(smsInput).val(otpValue);
  smsInput.dispatchEvent(new Event('input'));
});
//Password Hide and show
var liveinputs = document.getElementsByClassName('live-input');
var passwordInput = liveinputs.password;
var passwordConfirmInput = liveinputs.confirm_password;
passwordInput.parentNode.style.position = 'relative';
passwordConfirmInput.parentNode.style.position = 'relative';
passwordInput.insertAdjacentHTML("afterend", "<i class=\"bi bi-eye-slash\" id=\"togglePassword1\"></i>");
passwordConfirmInput.insertAdjacentHTML("afterend", "<i class=\"bi bi-eye-slash\" id=\"togglePassword2\"></i>");
var passwordError1 = false;
var passwordError2 = false;
var togglePassword1 = document.querySelector("#togglePassword1");
var togglePassword2 = document.querySelector("#togglePassword2");
var password = document.querySelector("#password");
togglePassword1.addEventListener("click", function () {
  var type1 = passwordInput.getAttribute('type') === "password" ? "text" : "password";
  passwordInput.setAttribute('type', type1);
  this.classList.toggle("bi-eye");
});
togglePassword2.addEventListener("click", function () {
  var type2 = passwordConfirmInput.getAttribute('type') === "password" ? "text" : "password";
  passwordConfirmInput.setAttribute('type', type2);
  this.classList.toggle("bi-eye");
});

//To listen to class changes on input:
var ClassWatcher = /*#__PURE__*/function () {
  function ClassWatcher(targetNode, classToWatch, errorVariable) {
    var _this = this;
    _classCallCheck(this, ClassWatcher);
    _defineProperty(this, "mutationCallback", function (mutationsList) {
      var _iterator = _createForOfIteratorHelper(mutationsList),
        _step;
      try {
        for (_iterator.s(); !(_step = _iterator.n()).done;) {
          var mutation = _step.value;
          if (mutation.type === 'attributes' && mutation.attributeName === 'class') {
            var classExists = mutation.target.classList.contains(_this.classToWatch);
            if (classExists) {
              _this.errorVariable === 'error1' ? passwordError1 = true : '';
              _this.errorVariable === 'error2' ? passwordError2 = true : '';
              togglePassword1.classList.add(_this.classToWatch);
              togglePassword2.classList.add(_this.classToWatch);
            } else {
              _this.errorVariable === 'error1' ? passwordError1 = false : '';
              _this.errorVariable === 'error2' ? passwordError2 = false : '';
              if (!passwordError1 && !passwordError2) {
                togglePassword1.classList.remove(_this.classToWatch);
                togglePassword2.classList.remove(_this.classToWatch);
              }
            }
          }
        }
      } catch (err) {
        _iterator.e(err);
      } finally {
        _iterator.f();
      }
    });
    this.targetNode = targetNode;
    this.classToWatch = classToWatch;
    this.errorVariable = errorVariable;
    this.observer = null;
    this.init();
  }
  _createClass(ClassWatcher, [{
    key: "init",
    value: function init() {
      this.observer = new MutationObserver(this.mutationCallback);
      this.observe();
    }
  }, {
    key: "observe",
    value: function observe() {
      this.observer.observe(this.targetNode, {
        attributes: true
      });
    }
  }]);
  return ClassWatcher;
}();
var passwordInuptClassWatcher = new ClassWatcher(passwordInput, 'error', 'error1');
var confirmPasswordInuptClassWatcher = new ClassWatcher(passwordConfirmInput, 'error', 'error2');
if (passwordInput.value.length < 8) {
  // console.log('Password Must be at least 8 Characters')
}
if (passwordInput.value !== passwordConfirmInput.value) {
  // console.log('Passwords Doesnt Match');
}

//Password validation labels

var passwordValid = false;
(function ($) {
  $.fn.replaceClass = function (pFromClass, pToClass) {
    return this.removeClass(pFromClass).addClass(pToClass);
  };
})(jQuery);
var PWhas8Char, PWhasLowerCase, PWhasUpperCase, PWhasSpecialChar, PWhasNumber;
var PWdiv = $('input[name="password"]');
var handleLabelToggle = function handleLabelToggle(label, state) {
  if (state === true) {
    label.hasClass('password-label-red') ? label.replaceClass('password-label-red', 'password-label-green') : label.addClass('password-label-green');
    label.text(label.text().substring(1).replace(/^/, '✓'));
  }
  if (state === false) {
    label.hasClass('password-label-green') ? label.replaceClass('password-label-green', 'password-label-red') : label.addClass('password-label-red');
    label.text(label.text().substring(1).replace(/^/, '✘'));
  }
  if (state === 'reset') {
    label.hasClass('password-label-green') ? label.removeClass('password-label-green') : label.removeClass('password-label-red');
    label.text(label.text().substring(1).replace(/^/, 'Ｏ'));
  }
};
var replaceConfirmPasswordWithValidation = function replaceConfirmPasswordWithValidation() {
  $('input[name="confirm_password"]').parent().hide();
  PWdiv.parent().hasClass('col-md-6') ? PWdiv.parent().replaceClass('col-md-6', '') : '';
  PWdiv.parent().after($("<div class=\"password-label-container\">\n    <label class=\"live-input-label caps-label\">\u26A0\uFE0F".concat(PWvalidationText['caps-lock-on'], "</label>\n    <label class=\"live-input-label uppercase-label\">\uFF2F ").concat(PWvalidationText['at-least-1-uppercase'], "</label>\n    <label class=\"live-input-label lowercase-label\">\uFF2F ").concat(PWvalidationText['at-least-1-lowercase'], "</label>\n    <label class=\"live-input-label number-label\" >\uFF2F ").concat(PWvalidationText['at-least-1-number'], "</label>\n    <label class=\"live-input-label sp-char-label\">\uFF2F ").concat(PWvalidationText['at-least-1-sp-char'], "</label>\n    <label class=\"live-input-label char-label\">\uFF2F ").concat(PWvalidationText['at-least-8-char'], "</label>\n  </div>")));
  $('.caps-label').hide();
  $('.password-label-container').hide();
};
replaceConfirmPasswordWithValidation();
$('input[name="password"]').on('focus', function () {
  $('.password-label-container').show();
});
$('input[name="password"]').on('keyup', function (e) {
  var value = e.target.value;
  var length = value.length;
  var uppercaseRegex = /(?=.*[A-Z])/;
  var lowercaseRegex = /(?=.*[a-z])/;
  var spCharRegex = /(?=.*\W)/;
  var intRegex = /(?=.*\d)/;
  if (length === 0) {
    handleLabelToggle($('.char-label'), 'reset');
    handleLabelToggle($('.number-label'), 'reset');
    handleLabelToggle($('.sp-char-label'), 'reset');
    handleLabelToggle($('.uppercase-label'), 'reset');
    handleLabelToggle($('.lowercase-label'), 'reset');
  }
  if (length > 0) {
    if (length > 7) {
      PWhas8Char = true;
      handleLabelToggle($('.char-label'), PWhas8Char);
    } else {
      PWhas8Char = false;
      handleLabelToggle($('.char-label'), PWhas8Char);
    }
    if (uppercaseRegex.test(value)) {
      PWhasUpperCase = true;
      handleLabelToggle($('.uppercase-label'), PWhasUpperCase);
    } else {
      PWhasUpperCase = false;
      handleLabelToggle($('.uppercase-label'), PWhasUpperCase);
    }
    if (lowercaseRegex.test(value)) {
      PWhasLowerCase = true;
      handleLabelToggle($('.lowercase-label'), PWhasLowerCase);
    } else {
      PWhasLowerCase = false;
      handleLabelToggle($('.lowercase-label'), PWhasLowerCase);
    }
    if (spCharRegex.test(value)) {
      PWhasSpecialChar = true;
      handleLabelToggle($('.sp-char-label'), PWhasSpecialChar);
    } else {
      PWhasSpecialChar = false;
      handleLabelToggle($('.sp-char-label'), PWhasSpecialChar);
    }
    if (intRegex.test(value)) {
      PWhasNumber = true;
      handleLabelToggle($('.number-label'), PWhasNumber);
    } else {
      PWhasNumber = false;
      handleLabelToggle($('.number-label'), PWhasNumber);
    }
    ;
  }
  var caps = e.originalEvent.getModifierState && e.originalEvent.getModifierState("CapsLock");
  if (caps) {
    $('.caps-label').show();
  } else {
    $('.caps-label').hide();
  }
  if (PWhas8Char && PWhasUpperCase && PWhasSpecialChar && PWhasNumber && PWhasLowerCase) {
    passwordValid = true;
  } else {
    passwordValid = false;
  }
});
$(".date-field").hide();
$(".date-field").parent().append($('<div class="bday-container">\n' + '<div class="day-label-container"><label class="day-label">DAY</label><input type="number" placeholder="DD" class="live-input day-field"></div><div class="month-label-container"><label class="month-label">MONTH</label><input  type="number" placeholder="MM" class="live-input month-field"></div><div class="year-label-container"><label class="year-label">YEAR</label><input type="number" placeholder="YYYY" class="live-input year-field"></div></div>'));
$('.day-label').text(translations['day']);
$('.month-label').text(translations['month']);
$('.year-label').text(translations['year']);
$('.day-field').on("input", function (e) {
  if (e.target.value < 0) return e.target.value = '';
  if (e.target.value > 31) return e.target.value = 31;
});
$('.month-field').on("input", function (e) {
  if (e.target.value < 0) e.target.value = '';
  if (e.target.value > 12) return e.target.value = 12;
});
$('.year-field').on("blur", function (e) {
  if (e.target.value > 2004) return e.target.value = 2004;
  if (e.target.value < 1900) return e.target.value = 1900;
});
var liveSubmitButton = formName.querySelector(".live-submit-button");
var liveSubmitButtonWrapper = document.createElement("div");
liveSubmitButtonWrapper.className = "col-12 d-flex justify-content-centerwhy-card";
liveSubmitButtonWrapper.appendChild(liveSubmitButton);
var liveSubmitErrorWrapper = document.createElement("div");
liveSubmitErrorWrapper.className = "col-12";
liveSubmitErrorWrapper.style.display = "none";
var liveSubmitError = document.createElement("div");
liveSubmitError.className = "form-alert";
liveSubmitErrorWrapper.append(liveSubmitError);
formName.append(liveSubmitErrorWrapper);
formName.append(liveSubmitButtonWrapper);
if (dobDisabled) {
  var _$25, _$25$parent;
  (_$25 = $('input[name="dob"]')) === null || _$25 === void 0 ? void 0 : (_$25$parent = _$25.parent()) === null || _$25$parent === void 0 ? void 0 : _$25$parent.addClass('d-none');
}
if (nationalityDisabled) {
  var _$26, _$26$parent, _$26$parent$parent;
  (_$26 = $('select[name="location_name"]')) === null || _$26 === void 0 ? void 0 : (_$26$parent = _$26.parent()) === null || _$26$parent === void 0 ? void 0 : (_$26$parent$parent = _$26$parent.parent()) === null || _$26$parent$parent === void 0 ? void 0 : _$26$parent$parent.addClass('d-none');
}
var isAedShowing = false;
var AED_CURRENCY_VALUE = 14;
var UAE_COUNTRY_CODE = "AE";
var SCA_Available_currencies = {
  '1': 'USD',
  '6': 'EUR'
};
var currencyValues = {
  '1': 'USD',
  '2': 'AUD',
  '4': 'GBP',
  '6': 'EUR',
  '11': 'CAD',
  '12': 'CHF',
  '14': 'AED'
};
var hideAedCurrencyOption = function hideAedCurrencyOption() {
  if (!isAedShowing) {
    var _$27;
    (_$27 = $("select[name=\"base_currency\"] option[value=\"".concat(AED_CURRENCY_VALUE, "\"]"))) === null || _$27 === void 0 ? void 0 : _$27.hide();
  }
};
var filterCurrencyValues = function filterCurrencyValues() {
  if (!isAedShowing) {
    currencyValues = Object.fromEntries(Object.entries(currencyValues).filter(function (_ref) {
      var _ref2 = _slicedToArray(_ref, 2),
        key = _ref2[0],
        value = _ref2[1];
      return key !== "".concat(AED_CURRENCY_VALUE);
    }));
  }
};
var showCurrencyOptions = function showCurrencyOptions(currencies) {
  var _$28;
  var currenciesValues = Object.keys(currencies);
  (_$28 = $("select[name=\"base_currency\"] option")) === null || _$28 === void 0 ? void 0 : _$28.hide();
  currenciesValues.forEach(function (curr, i) {
    var _$29;
    (_$29 = $("select[name=\"base_currency\"] option[value=\"".concat(curr, "\"]"))) === null || _$29 === void 0 ? void 0 : _$29.show();
  });
};
var updateBaseCurrencies = function updateBaseCurrencies(currencies) {
  showCurrencyOptions(currencies);
};
var updateCurrencyFieldBasedOnNationality = function updateCurrencyFieldBasedOnNationality() {
  var locationSelect = document.querySelector('select[name="location_name"]');
  var handleLocationChange = function handleLocationChange() {
    var countryCode = locationSelect.value;
    var isSelectedCountryUAE = countryCode === UAE_COUNTRY_CODE;
    isSelectedCountryUAE ? updateBaseCurrencies(SCA_Available_currencies) : updateBaseCurrencies(currencyValues);
  };
  locationSelect === null || locationSelect === void 0 ? void 0 : locationSelect.addEventListener('change', handleLocationChange);
};
hideAedCurrencyOption();
filterCurrencyValues();
updateCurrencyFieldBasedOnNationality();
$(formName).validate({
  rules: Array.from(formName.elements).reduce(function (acc, curr) {
    acc[curr.name] = {
      required: curr.required,
      equalTo: curr.name === "confirm_email" && form.elements.email,
      regex: curr.name === "email" ? /^([^\x00-\x20\x22\x28\x29\x2c\x2e\x3a-\x3c\x3e\x40\x5b-\x5d\x7f-\xff]+|\x22([^\x0d\x22\x5c\x80-\xff]|\x5c[\x00-\x7f])*\x22)(\x2e([^\x00-\x20\x22\x28\x29\x2c\x2e\x3a-\x3c\x3e\x40\x5b-\x5d\x7f-\xff]+|\x22([^\x0d\x22\x5c\x80-\xff]|\x5c[\x00-\x7f])*\x22))*\x40([^\x00-\x20\x22\x28\x29\x2c\x2e\x3a-\x3c\x3e\x40\x5b-\x5d\x7f-\xff]+|\x5b([^\x0d\x5b-\x5d\x80-\xff]|\x5c[\x00-\x7f])*\x5d)(\x2e([^\x00-\x20\x22\x28\x29\x2c\x2e\x3a-\x3c\x3e\x40\x5b-\x5d\x7f-\xff]+|\x5b([^\x0d\x5b-\x5d\x80-\xff]|\x5c[\x00-\x7f])*\x5d))*(\.\w{2,})+$/ : curr.dataset.regex
    };
    return acc;
  }, {}),
  messages: Array.from(formName.elements).reduce(function (acc, curr) {
    acc[curr.name] = {
      required: curr.dataset.message,
      equalTo: curr.dataset.extraMessage,
      regex: curr.dataset.extraMessage,
      email: curr.dataset.extraMessage
    };
    return acc;
  }, {}),
  errorPlacement: function errorPlacement(error, element) {
    var _element$closest = element.closest(".live-input-group"),
      _element$closest2 = _slicedToArray(_element$closest, 1),
      liveInputGroup = _element$closest2[0];
    $(liveInputGroup).append(error);
  },
  submitHandler: function submitHandler(form) {
    if (!dobDisabled) {
      var dateOfBirth = dayjs("".concat($('.year-field').val(), "-").concat($('.month-field').val(), "-").concat($('.day-field').val())).isValid() ? dayjs("".concat($('.year-field').val(), "-").concat($('.month-field').val(), "-").concat($('.day-field').val())).format('YYYY-MM-DD') : undefined;
      dateOfBirth ? $('.date-field').val(dayjs("".concat($('.year-field').val(), "-").concat($('.month-field').val(), "-").concat($('.day-field').val())).format('YYYY-MM-DD')) : '';
    }
    if (smsDisabled) {
      form.elements.phone_sms_verif_code.value = 345434;
    }
    if (!passwordRequired) {
      passwordValid = true;
    }
    liveSubmitErrorWrapper.style.display = "none";
    $(".candles-loader-overlay").css({
      "display": "block"
    });
    liveSubmitError.innerText = "";
    var formData = new FormData(formName);
    if (passwordRequired && !passwordValid) {
      document.querySelector(".candles-loader-overlay").style.display = "none";
      liveSubmitErrorWrapper.style.display = "block";
      liveSubmitError.innerText = "Please Check your Password";
      return false;
    }
    $.ajax({
      type: "POST",
      url: formName.action,
      data: formData,
      processData: false,
      contentType: false,
      beforeSend: function beforeSend() {
        document.querySelector(".candles-loader-overlay").style.removeProperty("display");
      },
      success: function success(result) {
        //redirecting to success page in response from MFX Side
        $("#live_demo_contact_landing_form").trigger("reset");
        window.location.href = JSON.parse(result).response.redirect_url;
      },
      error: function error(xhr) {
        liveSubmitErrorWrapper.style.removeProperty("display");
        try {
          if (xhr.readyState === 4) {
            liveSubmitError.innerHTML = JSON.parse(xhr.responseText).response.errors.join("<br />");
            return;
          }
        } catch (error) {}
        liveSubmitError.innerText = translations["server-unreachable"];
      },
      complete: function complete() {
        setTimeout(function () {
          document.querySelector(".candles-loader-overlay").style.display = "none";
        }, 1000);
      }
    });
  }
});

// ejsLang === "ar" ? $('.otp-container').css('direction','ltr') :"";

$("[name='privacy']").parent().parent().css("margin-top", "0");
$(document).ready(function () {
  var sideMenuBtn = document.getElementById("side-menu");
  var sideMenuOverlayBtn = document.getElementById("side-menu-overlay");
  var menuMobile = document.querySelectorAll(".menu-btn");
  var mobileContactBtn = document.querySelector(".menu-item-btn.form-cta");
  mobileContactBtn.addEventListener("click", hideMenu);
  menuMobile.forEach(function (item) {
    item.addEventListener('click', hideMenu);
  });
  function hideMenu() {
    sideMenuBtn.classList.remove("active");
    sideMenuOverlayBtn.classList.remove("active");
  }
  var platFormSelectField = $('.live-tabs-group.platforms');
  var fieldLabel = $(platFormSelectField).find('.live-input-label');
  $(fieldLabel).text(formPlatformSelectionFieldLabelText);
  $(fieldLabel).after('<div class="platform-select-wrapper"></div>');
  var platformSelectOptionsCustomWrapper = $(platFormSelectField).find('.platform-select-wrapper');
  var platformSelectOptions = $(platFormSelectField).find('.form-check.form-check-inline');
  var customPlatformSelectionsHtml = '';
  $(platformSelectOptions).each(function (index, item) {
    var input = $(item).find('input');
    var label = $(item).find('label').text();
    var value = $(input).attr('value');
    if (value == 7) label = 'cTrader';
    customPlatformSelectionsHtml += "<div class=\"platform-select-custom ".concat(index === 1 ? 'active-custom' : '', "\" value=\"").concat(value, "\">").concat(label, "</div>");
  });
  $(platformSelectOptionsCustomWrapper).append(customPlatformSelectionsHtml);
  $(platformSelectOptionsCustomWrapper).find('.platform-select-custom').click(function () {
    $(platformSelectOptionsCustomWrapper).find('.platform-select-custom').removeClass('active-custom');
    $(this).addClass('active-custom');
    var myValue = $(this).attr('value');
    var myInput = $(platFormSelectField).find(".form-check.form-check-inline input[value=".concat(myValue, "]"));
    $(platFormSelectField).find('.form-check.form-check-inline input').prop('checked', false);
    $(platFormSelectField).find('.form-check.form-check-inline input').each(function () {});
    $(myInput).prop('checked', true);
  });
  $(platFormSelectField).removeClass('d-none');
});
var isAR = $('html').attr('lang') === 'ar';
if (isAR) {
  $('select[name="location_name"]>option').each(function (ind, el) {
    var _countriesListTransla;
    var value = el.value !== '' ? el.value : 'select';
    $(el).text((_countriesListTransla = countriesListTranslations[value]) === null || _countriesListTransla === void 0 ? void 0 : _countriesListTransla.name);
  });
}
$('.live-otp-button').attr("disabled", true);
$("input[name=phone_sms_verif_code]").attr("autocomplete", "one-time-code");
$("input[name=phone_sms_verif_code]").attr("inputmode", "numeric");
if ((_window$mfxComponents = window.mfxComponents) !== null && _window$mfxComponents !== void 0 && _window$mfxComponents.bonusRibbon) {
  var props = {
    ribbonConfig: {
      top: ejsLang === 'mxar' ? '3rem' : '3rem',
      left: '0',
      width: ejsLang === "latam" ? '43rem' : ejsLang === "mxes" ? '43rem' : ejsLang === 'mxtr' ? '45rem' : ejsLang === 'mxar' ? '34rem' : '41rem',
      height: '5.25rem',
      spaceBetweenTwoTexts: '0.625rem',
      textColor: '#fff',
      fontSizeSmallText: '1.875rem',
      fontSizeBigText: '3.4375rem',
      topTablet: ejsLang === 'mxar' ? '111px' : '111px',
      leftTablet: '0',
      widthTablet: ejsLang === "latam" ? '28rem' : ejsLang === "mxes" ? '28rem' : ejsLang === 'mxtr' ? '30rem' : ejsLang === 'mxar' ? '23rem' : '26rem',
      heightTablet: '58px',
      spaceBetweenTwoTextsTablet: '12px',
      textColorTablet: '#fff',
      fontSizeSmallTextTablet: '20px',
      fontSizeBigTextTablet: '36px',
      topMobile: ejsLang === 'mxar' ? '80px' : '80px',
      leftMobile: '0',
      widthMobile: ejsLang === "latam" ? '20rem' : ejsLang === 'mxtr' ? '21rem' : ejsLang === 'mxar' ? '17rem' : '19rem',
      heightMobile: '41px',
      spaceBetweenTwoTextsMobile: '6px',
      textColorMobile: '#fff',
      fontSizeSmallTextMobile: '14px',
      fontSizeBigTextMobile: '26px',
      reverseRibbon: isAR ? true : false,
      textHtml: limitedBonus
    }
  };
  var events = {};
  var bannerInstance = window.mfxComponents.bonusRibbon.renderTo('#bonus-ribbon-holder', props, events);
}

/*-------------form button switch-------------- */
$(document).ready(function () {
  var isCone = window.location.pathname.includes('cone');
  var activeObj = [{
    formClass: "live-active",
    headerClass: "form-live-active"
  }, {
    formClass: "demo-active",
    headerClass: "form-demo-active"
  }, {
    formClass: "contact-active",
    headerClass: "form-contact-active"
  }];
  $("input[name='lead_source']").val(isCone ? "Live Account NJ Cone Step 1" : "Live Account NJ 3.0 Step 1");
  $(".contact-input-label").parent().hide();
  $("[name='regulated_entity']").val(6);
  function activeForm(formactive) {
    Object.entries(formTranslation).map(function (key) {
      if (formactive == key[0]) {
        $(".form-content .form-title").text(key[1].title);
        $(formName).attr("action", key[1].actionUrl);
        $(".live-submit-button ").text(key[1].btnText);
        $(".form-content p").text(key[1].subTitle);
        if (key[1].actionUrl === "/form/accountregistartion") {
          passwordRequired = false;
          smsDisabled = false;
          $(".contact-input-label").parent().hide();
          $("[name='account_type']").val("1");
          $("input[name='phone_sms_verif_code']").parent().show();
          $("[name='password']").parent().removeClass("d-none");
          $(".password-label-container").removeClass('d-none');
          $(".live-otp-button").parent().show();
          $("input[name='lead_source']").val(isCone ? "Live Account NJ Cone Step 1" : "Live Account NJ 3.0 Step 1");
          $('.live-submit-button').prop('disabled', false);
        } else if (key[1].actionUrl === "/form/newdemoacc") {
          passwordRequired = false;
          smsDisabled = false;
          $(".contact-input-label").parent().hide();
          $("input[name='phone_sms_verif_code']").parent().show();
          $("input[name='lead_source']").val(isCone ? "Demo Account - NJ Cone" : "Demo Account - NJ 3.0");
          $("[name='password']").parent().addClass("d-none");
          $(".password-label-container").addClass('d-none');
          $("[name='account_type']").val("0");
          $(".live-otp-button").parent().show();
          $('.live-submit-button').prop('disabled', false);
        } else if (key[1].actionUrl === "/form/contactus") {
          passwordRequired = false;
          smsDisabled = true;
          $(".contact-input-label").parent().show();
          $("input[name='lead_source']").val(isCone ? "Contact Us NJ Cone" : "");
          $(".live-otp-button").parent().hide();
          $("input[name='phone_sms_verif_code']").parent().hide();
          $("[name='password']").parent().addClass("d-none");
          $(".password-label-container").addClass("d-none");
          $("[name='account_type']").val("1");
          $("input[name='phone_sms_verif_code']").val('345434');
          var $input = $('input[name="first_name"],input[name="last_name"],input[name="email"],input[name="phone_display"]');
          var $register = $('.live-submit-button');
          // $register.attr('disabled', true);
          $input.keyup(function () {
            var trigger = false;
            $input.each(function () {
              if (!$(this).val()) {
                console.log($(this).val());
                trigger = true;
              }
            });
            // trigger ? $register.attr('disabled', true) : $register.removeAttr('disabled');
          });
        }
      }
    });
  }
  /*----------------------form cta click-------------------*/
  $(".anchor-ib-wrapper a").click(function () {
    $(formName).find("input[type=text], input[type=password], input[type=email], input[type=phone],textarea").val("");
    $(formName).find("label[for=first_name], label[for=last_name], label[for=email], label[for=phone_display]").remove();
    var getActiveClass = $(this).data("id");
    $(".anchor-ib-wrapper a").removeClass("active");
    $(this).addClass("active");
    activeObj.forEach(function (elem) {
      if (elem.formClass === getActiveClass) {
        activeForm(getActiveClass);
      }
    });
  });

  /*--------------------header cta click--------------------*/
  var linkClass = document.querySelectorAll(".form-cta");
  $(linkClass).click(function () {
    var getActive = $(this).data("id");
    $(linkClass).removeClass("active");
    $(this).addClass("active");
    activeObj.forEach(function (elem) {
      if (elem.headerClass === getActive) {
        var anchorTag = $(".anchor-ib-wrapper a");
        $(anchorTag).each(function (item) {
          var dataId = $(this).data("id");
          if (getActive.includes(dataId) === true) {
            $(".anchor-ib-wrapper a").removeClass("active");
            $(this).addClass("active");
            activeForm(getActive);
          }
        });
      }
    });
  });

  /*------------------------------ scroll to form on click-------------------*/

  $(".form-cta").each(function () {
    if ($(this).hasClass("form-cta")) {
      $(this).addClass("scrollTo");
    }
  });
  var rect = document.getElementById('form-cta-div').getBoundingClientRect();
  var position = {
    top: rect.top + window.pageYOffset,
    left: rect.left + window.pageXOffset
  };
  var desktopTop = position.top - 220;
  $(window).resize(function () {
    desktopTop = $(window).width() < 992 ? position.top - 100 : position.top - 220;
  });
  document.querySelectorAll(".scrollTo").forEach(function (list) {
    list.addEventListener("click", function () {
      $("html,body").animate({
        scrollTop: desktopTop
      }, 500);
      highlight();
    });
  });
  function highlight() {
    $('.cta-form-wrapper').addClass("highlight-form");
  }

  /*------------------------------ page resize function-------------------*/

  function adjustFontSizeBanner() {
    if (window.innerWidth > 1200) {
      document.documentElement.style.fontSize = window.innerWidth / 1920 * 16 + "px";
    } else {
      document.documentElement.style.fontSize = "16px";
    }
  }
  adjustFontSizeBanner();
  window.addEventListener("resize", function () {
    adjustFontSizeBanner();
  }, false);
});<?php echo '</script'; ?>
>


<section class="what-is-forex">
  <div class="container">
      <div class="header-wrapper">
          <h1>WHAT IS CRYPTOCURRENCIES?</h1>
          <p>
            A cryptocurrency is a digital asset conceived for use as a medium of exchange, which uses cryptography to secure transactions, control the supply of additional units and corroborate transfers. In short, cryptocurrency is a decentralised electronic currency. 
<br><br>

<b>Why trade cryptocurrencies?</b> Cryptocurrencies have the tendency to be particularly volatile, so they provide various opportunities for traders to open positions with big movements. Leveraged trading provides high liquidity, matched with the reputation cryptocurrencies have for being highly volatile, means that trading cryptocurrencies with Capital.com provides greater opportunities in markets.
          </p>

          


          
         

      </div> <!-- wrapper ends-->
  </div> <!--container ends here-->
</section>


  <style>h1, h2, h3, h4, h5, h6 {
font-family: "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
font-weight: normal;
}

[dir] h1, [dir] h2, [dir] h3, [dir] h4, [dir] h5, [dir] h6 {
margin: 0;
}

p {
font-family: "Roboto Condensed", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", sans-serif;
}

[dir] p {
margin: 0;
margin-bottom: 1.25rem;
margin-top: 0.25rem;
}

[dir] .what-is-forex {
padding: 5rem 0 5rem 0;
background-color: #FFFFFF;
}

[dir=ltr] .what-is-forex {
text-align: left;
}

[dir=rtl] .what-is-forex {
text-align: right;
}

@media (max-width: 480px) {
[dir] .what-is-forex {
padding: 3rem 0;
}
}

.what-is-forex p a {
color: #ffffff;
text-decoration: underline;
}

.what-is-forex .header-wrapper p {
color: #020862;
font-size: 0.9375rem;
line-height: 1.375rem;
letter-spacing: 0;
font-family: "Open Sans", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}

.what-is-forex .header-wrapper p a {
color: #BB914A;
text-decoration: none;
}

.what-is-forex .header-wrapper h1 {
color: #BB914A;
font-size: 3.125rem;
font-weight: 400;
letter-spacing: 0;
text-transform: uppercase;
}

[dir] .what-is-forex .header-wrapper h1 {
margin: 0;
margin-bottom: 2rem;
}

@media (max-width: 767px) {
.what-is-forex .header-wrapper h1 {
font-size: 1.8rem;
}
}

@media (max-width: 480px) {
[dir] .what-is-forex .header-wrapper h1 {
margin-bottom: 1rem;
}
}

.what-is-forex .header-wrapper h2 {
color: #BB914A;
text-transform: uppercase;
line-height: 1.2;
font-size: 2.25rem;
}

[dir] .what-is-forex .header-wrapper h2 {
margin-top: 2.5rem;
margin-bottom: 1.5625rem;
}

@media (max-width: 767px) {
.what-is-forex .header-wrapper h2 {
font-size: 1.5625rem;
}
}



.what-is-forex .header-wrapper h3 {
color: #BB914A;
text-transform: uppercase;
line-height: 1.2;
font-size: 1.5rem;
}

[dir] .what-is-forex .header-wrapper h3 {
margin-top: 0.5rem;
margin-bottom: 1.5625rem;
}

@media (max-width: 767px) {
.what-is-forex .header-wrapper h3 {
font-size: 1.1rem;
}
}

.what-is-forex .header-wrapper a {
color: #BB914A;
}

.what-is-forex .header-wrapper a:hover {
color: #D2A94B;
}

.what-is-forex .header-wrapper ul {
list-style: none;
}

[dir] .what-is-forex .header-wrapper ul {
padding: 0;
}

.what-is-forex .header-wrapper ul li h5 {
color: #020862;
font-size: 1.5rem;
line-height: 2.25rem;
letter-spacing: 0;
font-weight: 500;
font-family: "Open Sans", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}

.what-is-forex .header-wrapper ul li p {
font-size: 0.9375rem;
color: #03105F;
letter-spacing: 0;
line-height: 1.375rem;
font-family: "Open Sans", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
font-weight: 400;
}</style>


    <section id="dynamic-indices">
    <div class="container-fluid">
        <div class="row">
            <div class="most-popular-heading">
                <h2>MOST POPULAR CRYPTOCURRENCIES</h2>
            </div>
            <div class="col-xl-8 col-lg-10 col-md-12 col-sm-12 col-12 mx-auto justify-content-center table-section-indices">
                <div class="row align-items-center justify-content-center">
                    <div class="col-12 overflow-auto">
                        <table class="table table-container">
                            <thead>
                            <tr style="padding: 1rem">
                                <th style="width:16.66%" scope="col">Symbol</th>
                                <th class="text-center" style="width:16.66%" scope="col">Description</th>
                                <th class="text-center" style="width:16.66%" scope="col">Bid Price</th>
                                <th class="text-center" style="width:16.66%" scope="col">Ask Price</th>
                                <th class="text-center" style="width:16.66%" scope="col">Spread</th>
                            </tr>
                            </thead>
                            <tbody></tbody>
                        </table>
                    </div>
                </div>
               
            </div>
        </div>
    </div>
</section>


        <style>#dynamic-indices {
  position: relative;
  width: 100%;
}

[dir] #dynamic-indices {
  padding: 3rem 0 4rem;
  background-color: #FFFFFF;
}

#dynamic-indices .most-popular-heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  z-index: 1;
}

#dynamic-indices .most-popular-heading h2 {
  font-size: 3.25rem;
  line-height: 4.1875rem;
  letter-spacing: 0;
  text-transform: uppercase;
  font-family: "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  font-weight: 500;
  width: -moz-fit-content;
  width: -webkit-fit-content;
  width: fit-content;
  text-transform: uppercase;
  -webkit-text-fill-color: transparent;
}

[dir] #dynamic-indices .most-popular-heading h2 {
  text-align: center;
  -webkit-background-clip: text;
  margin: 0;
}

[dir=ltr] #dynamic-indices .most-popular-heading h2 {
  background-image: -webkit-gradient(linear, left top, right top, from(#AD8640), to(#CAAB67));
  background-image: linear-gradient(90deg, #AD8640 0%, #CAAB67 100%);
}

[dir=rtl] #dynamic-indices .most-popular-heading h2 {
  background-image: -webkit-gradient(linear, right top, left top, from(#AD8640), to(#CAAB67));
  background-image: linear-gradient(-90deg, #AD8640 0%, #CAAB67 100%);
}

@media (max-width: 1199px) {
  #dynamic-indices .most-popular-heading h2 {
    font-size: 2.25rem;
    line-height: 4.1875rem;
  }
}

@media (max-width: 576px) {
  #dynamic-indices .most-popular-heading h2 {
    font-size: 1.625rem;
    line-height: 2rem;
  }
}

[dir] #dynamic-indices .table-section-indices {
  margin-top: 2rem;
}

#dynamic-indices .table-section-indices .table-container {
  width: 100%;
  border-spacing: 0;
}

#dynamic-indices .table-section-indices .table-container thead {
  background: -webkit-gradient(linear, left top, right top, from(#020862), to(#000832));
  background: linear-gradient(90deg, #020862 0%, #000832 100%);
}

[dir] #dynamic-indices .table-section-indices .table-container thead {
  background: #010c4a;
}

#dynamic-indices .table-section-indices .table-container thead tr th {
  font: normal normal normal 1.25rem/1.6875rem "Open Sans", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  letter-spacing: 0;
  color: #FFFFFF;
  text-transform: initial;
}

[dir] #dynamic-indices .table-section-indices .table-container thead tr th {
  text-align: center;
  border: transparent;
  padding: 1.5rem 1rem !important;
}

@media (max-width: 576px) {
  #dynamic-indices .table-section-indices .table-container thead tr th {
    font-size: 0.9375rem;
    line-height: 1.25rem;
  }
}

#dynamic-indices .table-section-indices .table-container tbody tr {
  white-space: nowrap;
  font-size: 1.25rem;
  line-height: 1.6875rem;
  font-family: "Open Sans", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  letter-spacing: 0;
  color: #03105F;
  opacity: 1;
}

[dir] #dynamic-indices .table-section-indices .table-container tbody tr {
  text-align: center;
  border: transparent;
}

[dir] #dynamic-indices .table-section-indices .table-container tbody tr td {
  padding: 0.8rem 1.25rem !important;
  border-bottom: 0.0625rem solid #D1D5E2;
}

@media (max-width: 576px) {
  #dynamic-indices .table-section-indices .table-container tbody tr td {
    font-size: 0.9375rem;
    line-height: 1.25rem;
  }
}

[dir] #dynamic-indices .table-section-indices .table-container tbody tr:nth-child(even) {
  background-color: #EFF3FA;
}

[dir] #dynamic-indices .table-section-indices .table-container tbody tr:nth-child(odd) {
  background-color: #F6F8FC;
}

#dynamic-indices .table-section-indices .pagination-wrapper .number_of_pages_select_container {
  position: relative;
}

@media (max-width: 576px) {
  [dir] #dynamic-indices .table-section-indices .pagination-wrapper .number_of_pages_select_container {
    text-align: center;
  }
}

#dynamic-indices .table-section-indices .pagination-wrapper .number_of_pages_select_container .number_of_pages_label {
  color: #03105F;
  font-size: 1.25rem;
  line-height: 1.6875rem;
  letter-spacing: 0;
  font-weight: 500;
  font-family: "Open Sans", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}

[dir=ltr] #dynamic-indices .table-section-indices .pagination-wrapper .number_of_pages_select_container .number_of_pages_label {
  margin-right: 1rem;
}

[dir=rtl] #dynamic-indices .table-section-indices .pagination-wrapper .number_of_pages_select_container .number_of_pages_label {
  margin-left: 1rem;
}

@media (max-width: 576px) {
  #dynamic-indices .table-section-indices .pagination-wrapper .number_of_pages_select_container .number_of_pages_label {
    font-size: 0.9375rem;
    line-height: 1.25rem;
  }
}

#dynamic-indices .table-section-indices .pagination-wrapper .number_of_pages_select_container .number_of_pages_select {
  position: relative;
  color: #03105F;
  outline: 0;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  font-size: 1.25rem;
  line-height: 1.6875rem;
  letter-spacing: 0;
  font-weight: 500;
  font-family: "Open Sans", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}

[dir] #dynamic-indices .table-section-indices .pagination-wrapper .number_of_pages_select_container .number_of_pages_select {
  background-color: #FFF;
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: solid 0.0625rem #BB914A;
}

[dir=ltr] #dynamic-indices .table-section-indices .pagination-wrapper .number_of_pages_select_container .number_of_pages_select {
  padding: 0.6rem 2.2rem 0.6rem 0.5rem;
}

[dir=rtl] #dynamic-indices .table-section-indices .pagination-wrapper .number_of_pages_select_container .number_of_pages_select {
  padding: 0.6rem 0.5rem 0.6rem 2.2rem;
}

@media (max-width: 576px) {
  #dynamic-indices .table-section-indices .pagination-wrapper .number_of_pages_select_container .number_of_pages_select {
    font-size: 0.9375rem;
    line-height: 1.25rem;
  }
}

#dynamic-indices .table-section-indices .pagination-wrapper .number_of_pages_select_container::after {
  content: "\f078";
  position: absolute;
  color: #BB914A;
  height: 2.125rem;
  font: normal normal normal 1.0625rem/1 FontAwesome;
  top: 1rem;
}

[dir=ltr] #dynamic-indices .table-section-indices .pagination-wrapper .number_of_pages_select_container::after {
  margin-left: -1rem;
}

[dir=rtl] #dynamic-indices .table-section-indices .pagination-wrapper .number_of_pages_select_container::after {
  margin-right: -1rem;
}

#dynamic-indices .table-section-indices .pagination-wrapper .number_of_pages .number_of_pages_txt {
  font-size: 1.25rem;
  color: #03105F;
  line-height: 1.6875rem;
  letter-spacing: 0;
  font-weight: 400;
  font-family: "Open Sans", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}

[dir] #dynamic-indices .table-section-indices .pagination-wrapper .number_of_pages .number_of_pages_txt {
  text-align: center;
}

@media (max-width: 576px) {
  #dynamic-indices .table-section-indices .pagination-wrapper .number_of_pages .number_of_pages_txt {
    font-size: 0.9375rem;
    line-height: 1.25rem;
  }
}

@media (max-width: 1200px) {
  #dynamic-indices .table-section-indices .pagination-wrapper .paginate-container {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }

  [dir] #dynamic-indices .table-section-indices .pagination-wrapper .paginate-container {
    margin: 0 auto;
  }
}

#dynamic-indices .table-section-indices .pagination-wrapper .paginate-container #pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style-type: none;
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}

[dir=ltr] #dynamic-indices .table-section-indices .pagination-wrapper .paginate-container #pagination {
  margin-right: 1rem;
}

[dir=rtl] #dynamic-indices .table-section-indices .pagination-wrapper .paginate-container #pagination {
  margin-left: 1rem;
}

#dynamic-indices .table-section-indices .pagination-wrapper .paginate-container #pagination li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

#dynamic-indices .table-section-indices .pagination-wrapper .paginate-container #pagination li a {
  color: #BB914A;
  font-family: "Open Sans", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  line-height: 1.6875rem;
  letter-spacing: 0;
}

[dir] #dynamic-indices .table-section-indices .pagination-wrapper .paginate-container #pagination li a {
  border-radius: 0.375rem;
  border: solid 0.0625rem #BB914A;
  padding: 0.3875rem 0.5rem;
  cursor: pointer;
  margin: 0 0.5rem;
}

@media (max-width: 576px) {
  #dynamic-indices .table-section-indices .pagination-wrapper .paginate-container #pagination li a {
    font-size: 0.9375rem;
    line-height: 1.25rem;
  }
}

#dynamic-indices .table-section-indices .pagination-wrapper .paginate-container #pagination li a:hover {
  color: white;
}

[dir] #dynamic-indices .table-section-indices .pagination-wrapper .paginate-container #pagination li a:hover {
  background: #BB914A;
  border-color: #BB914A;
}

#dynamic-indices .table-section-indices .pagination-wrapper .paginate-container #pagination li a i {
  font-size: 1.5625rem;
}

#dynamic-indices .table-section-indices .pagination-wrapper .paginate-container #pagination #pages_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

#dynamic-indices .table-section-indices .pagination-wrapper .paginate-container #pagination #pages_container a {
  font-family: "Open Sans", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  font-size: 1.25rem;
  color: #03105F;
  line-height: 1.6875rem;
  letter-spacing: 0;
}

[dir] #dynamic-indices .table-section-indices .pagination-wrapper .paginate-container #pagination #pages_container a {
  margin: 0 0.3rem;
  padding: 0.3875rem 0.7rem;
  cursor: pointer;
  border-radius: 0.375rem;
}

@media (max-width: 576px) {
  #dynamic-indices .table-section-indices .pagination-wrapper .paginate-container #pagination #pages_container a {
    font-size: 0.9375rem;
    line-height: 1.25rem;
  }
}

#dynamic-indices .table-section-indices .pagination-wrapper .paginate-container #pagination #pages_container a:hover, #dynamic-indices .table-section-indices .pagination-wrapper .paginate-container #pagination #pages_container a.active {
  color: white;
}

[dir] #dynamic-indices .table-section-indices .pagination-wrapper .paginate-container #pagination #pages_container a:hover, [dir] #dynamic-indices .table-section-indices .pagination-wrapper .paginate-container #pagination #pages_container a.active {
  background: #BB914A;
  border-color: #BB914A;
}

[dir] #dynamic-indices .table-section-indices .contract-link {
  margin-top: 1.875rem;
}

#dynamic-indices .table-section-indices .contract-link a {
  text-decoration: none;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  font: normal normal normal 1.125rem/1.6875rem "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  letter-spacing: 0.00688rem;
  color: #BB914A;
  text-transform: uppercase;
  opacity: 1;
}

[dir] #dynamic-indices .table-section-indices .contract-link a {
  margin-left: auto;
  margin-right: auto;
  -webkit-transition: 0.2s ease-in;
  transition: 0.2s ease-in;
}

#dynamic-indices .table-section-indices .contract-link a i {
  font-size: 1.125rem;
  speak: none;
  color: #BB914A;
}

[dir] #dynamic-indices .table-section-indices .contract-link a i {
  -webkit-transition: 0.2s ease-in;
  transition: 0.2s ease-in;
}

[dir=ltr] #dynamic-indices .table-section-indices .contract-link a i {
  margin-left: 1rem;
}

[dir=rtl] #dynamic-indices .table-section-indices .contract-link a i {
  margin-right: 1rem;
}

#dynamic-indices .table-section-indices .contract-link a:hover {
  color: #03105F;
}

#dynamic-indices .table-section-indices .contract-link a:hover i {
  color: #BB914A;
}

[dir=ltr] #dynamic-indices .table-section-indices .contract-link a:hover i {
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}

[dir=rtl] #dynamic-indices .table-section-indices .contract-link a:hover i {
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

[dir=ltr] #dynamic-indices > div > div > div > div.row.align-items-center.justify-content-center > div > table > thead > tr > th:nth-child(1) {
  border-top-left-radius: 1.25rem;
}

[dir=rtl] #dynamic-indices > div > div > div > div.row.align-items-center.justify-content-center > div > table > thead > tr > th:nth-child(1) {
  border-top-right-radius: 1.25rem;
}

[dir=ltr] #dynamic-indices > div > div > div > div.row.align-items-center.justify-content-center > div > table > thead > tr > th:nth-child(5) {
  border-top-right-radius: 1.25rem;
}

[dir=rtl] #dynamic-indices > div > div > div > div.row.align-items-center.justify-content-center > div > table > thead > tr > th:nth-child(5) {
  border-top-left-radius: 1.25rem;
}

[dir=ltr] #dynamic-indices > div > div > div.col-xl-8.col-lg-10.col-md-12.col-sm-12.col-12.mx-auto.justify-content-center.table-section-indices > div.row.align-items-center.justify-content-center > div > table > tbody > tr:nth-child(11) > td.text-left {
  border-bottom-left-radius: 1.25rem;
}

[dir=rtl] #dynamic-indices > div > div > div.col-xl-8.col-lg-10.col-md-12.col-sm-12.col-12.mx-auto.justify-content-center.table-section-indices > div.row.align-items-center.justify-content-center > div > table > tbody > tr:nth-child(11) > td.text-left {
  border-bottom-right-radius: 1.25rem;
}

[dir=ltr] #dynamic-indices > div > div > div.col-xl-8.col-lg-10.col-md-12.col-sm-12.col-12.mx-auto.justify-content-center.table-section-indices > div.row.align-items-center.justify-content-center > div > table > tbody > tr:nth-child(11) > td:nth-child(5) {
  border-bottom-right-radius: 1.25rem;
}

[dir=rtl] #dynamic-indices > div > div > div.col-xl-8.col-lg-10.col-md-12.col-sm-12.col-12.mx-auto.justify-content-center.table-section-indices > div.row.align-items-center.justify-content-center > div > table > tbody > tr:nth-child(11) > td:nth-child(5) {
  border-bottom-left-radius: 1.25rem;
}

.descend {
  color: #D83730;
  font-size: 1.25rem;
  line-height: 1.625rem;
  letter-spacing: 0.00625rem;
  font-weight: 500;
}

@media (max-width: 576px) {
  .descend {
    font-size: 0.9375rem;
    line-height: 1.25rem;
  }
}

.ascend {
  color: #48AD3B;
  font-size: 1.25rem;
  line-height: 1.625rem;
  letter-spacing: 0.00625rem;
  font-weight: 500;
}

@media (max-width: 576px) {
  .ascend {
    font-size: 0.9375rem;
    line-height: 1.25rem;
  }
}

.no-change {
  color: #03105f;
  font-size: 1.25rem;
  line-height: 1.625rem;
  letter-spacing: 0.00625rem;
  font-weight: 500;
}

@media (max-width: 576px) {
  .no-change {
    font-size: 0.9375rem;
    line-height: 1.25rem;
  }
}

.risk-h5 {
  font-weight: "Oswald", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  font-size: 1.5rem;
  line-height: 2.5625rem;
  text-transform: uppercase;
  color: #010c4a;
}

[dir] .risk-h5 {
  margin-bottom: 0;
}

.risk-p {
  color: rgba(116, 110, 110, 0.92);
  font-family: "Open Sans", "Neo Sans Arabic", "Microsoft YaHei New", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}</style>
        <?php echo '<script'; ?>
>"use strict";

function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }
function _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
function _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); }
function _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); }
var indicesdata = [{
  instrument: "ADAUSD",
  description: "Cardano"
}, {
  instrument: "BCHUSD",
  description: "Bitcoin Cash"
}, {
  instrument: "BTCUSD",
  description: "Bitcoin"
}, {
  instrument: "DOGUSD",
  description: "DogeCoin"
}, {
  instrument: "DOTUSD",
  description: "Polkadot"
}, {
  instrument: "EOSUSD",
  description: "EOS"
}, {
  instrument: "ETHUSD",
  description: "Ethereum"
}, {
  instrument: "LNKUSD",
  description: "Chainlink"
}, {
  instrument: "LTCUSD",
  description: "LiteCoin"
}, {
  instrument: "RPLUSD",
  description: "Ripple"
}, {
  instrument: "XLMUSD",
  description: "Stellar"
}].sort();
function calculateSpread(object, isCrypto) {
  function pad(num, size) {
    num = num.toString();
    while (num.length < size - 1) {
      num = num + "0";
    }
    return parseInt(num);
  }
  var digitSpread = pad(1, object.DIGITS);
  var spreadValue = parseFloat(((parseFloat(object.ASK) - parseFloat(object.BID)) * digitSpread).toPrecision(2)).toFixed(2);
  return spreadValue;
}
var socket = io("wss://wsprices.multibankfx.com", {
  transports: ["websocket"]
});
var indicesFeed = [];
var search = "";
socket.on("price-update", function (data) {
  indicesFeed = Object.keys(data).map(function (instrument) {
    return {
      instrument: instrument,
      askPrice: {
        'status': 0,
        'value': data[instrument].ASK
      },
      bidPrice: {
        'status': 0,
        'value': data[instrument].BID
      },
      spread: calculateSpread(data[instrument], false)
    };
  });
  updateForexTable();
});
var selectedId = "all";
var oldData = [];
var updateForexTable = function updateForexTable() {
  var selectedDropdown = $("#indices-select").val();
  var filteredindicesFeed;
  $(".custom-desktop-tab .tab-list").on('click', function () {
    selectedId = $(this).attr('data-id');
    $(".custom-desktop-tab .tab-list").removeClass('active');
    $(this).addClass('active');
  });
  if (selectedDropdown != null || !selectedDropdown) {
    mapdata(selectedDropdown);
  }
  if (selectedId != null || !selectedId) {
    mapdata(selectedId);
  }
  function mapdata(selectedList) {
    var selectedIndices = indicesdata.filter(function (item) {
      return selectedList === "all" || item.category === selectedList;
    }).map(function (item) {
      return item.instrument;
    });
    filteredindicesFeed = indicesFeed.filter(function (_ref) {
      var instrument = _ref.instrument;
      return selectedIndices.includes(instrument);
    }) // filter by tab
    .filter(function (_ref2) {
      var instrument = _ref2.instrument;
      return instrument.toString().toLowerCase().search(search.toString().toLowerCase()) >= 0;
    }) // filter search
    .map(function (item) {
      var _indicesdata$find;
      return _objectSpread(_objectSpread({}, item), {}, {
        description: (_indicesdata$find = indicesdata.find(function (_ref3) {
          var instrument = _ref3.instrument;
          return item.instrument === instrument;
        })) === null || _indicesdata$find === void 0 ? void 0 : _indicesdata$find.description
      });
    });
  }
  if (oldData.length !== 0) filteredindicesFeed = compareFeed(filteredindicesFeed, oldData);
  oldData = filteredindicesFeed;
  $(".table-container tbody").html(filteredindicesFeed.map(function (item) {
    return "<tr>\n          <td class=\"text-left\">".concat(item.instrument, "</td>\n          <td>").concat(item.description, "</td>\n          <td>").concat(renderBidPrice(item), "</td>\n          <td>").concat(renderAskPrice(item), "</td> \n          <td>").concat(item.spread, "</td>\n          </tr>");
  }).join());
};
var compareFeed = function compareFeed(newData, oldData) {
  for (var i = 0; i < newData.length; i++) {
    var _newData$i, _newData$i$askPrice, _oldData$i, _oldData$i$askPrice, _newData$i2, _newData$i2$askPrice, _oldData$i2, _oldData$i2$askPrice, _newData$i3, _newData$i3$bidPrice, _oldData$i3, _oldData$i3$bidPrice, _newData$i4, _newData$i4$bidPrice, _oldData$i4, _oldData$i4$bidPrice;
    if (((_newData$i = newData[i]) === null || _newData$i === void 0 ? void 0 : (_newData$i$askPrice = _newData$i.askPrice) === null || _newData$i$askPrice === void 0 ? void 0 : _newData$i$askPrice.value) > ((_oldData$i = oldData[i]) === null || _oldData$i === void 0 ? void 0 : (_oldData$i$askPrice = _oldData$i.askPrice) === null || _oldData$i$askPrice === void 0 ? void 0 : _oldData$i$askPrice.value)) {
      newData[i].askPrice.status = 1;
    } else if (((_newData$i2 = newData[i]) === null || _newData$i2 === void 0 ? void 0 : (_newData$i2$askPrice = _newData$i2.askPrice) === null || _newData$i2$askPrice === void 0 ? void 0 : _newData$i2$askPrice.value) < ((_oldData$i2 = oldData[i]) === null || _oldData$i2 === void 0 ? void 0 : (_oldData$i2$askPrice = _oldData$i2.askPrice) === null || _oldData$i2$askPrice === void 0 ? void 0 : _oldData$i2$askPrice.value)) {
      newData[i].askPrice.status = 2;
    }
    if (((_newData$i3 = newData[i]) === null || _newData$i3 === void 0 ? void 0 : (_newData$i3$bidPrice = _newData$i3.bidPrice) === null || _newData$i3$bidPrice === void 0 ? void 0 : _newData$i3$bidPrice.value) > ((_oldData$i3 = oldData[i]) === null || _oldData$i3 === void 0 ? void 0 : (_oldData$i3$bidPrice = _oldData$i3.bidPrice) === null || _oldData$i3$bidPrice === void 0 ? void 0 : _oldData$i3$bidPrice.value)) {
      newData[i].bidPrice.status = 1;
    } else if (((_newData$i4 = newData[i]) === null || _newData$i4 === void 0 ? void 0 : (_newData$i4$bidPrice = _newData$i4.bidPrice) === null || _newData$i4$bidPrice === void 0 ? void 0 : _newData$i4$bidPrice.value) < ((_oldData$i4 = oldData[i]) === null || _oldData$i4 === void 0 ? void 0 : (_oldData$i4$bidPrice = _oldData$i4.bidPrice) === null || _oldData$i4$bidPrice === void 0 ? void 0 : _oldData$i4$bidPrice.value)) {
      newData[i].bidPrice.status = 2;
    }
  }
  return newData;
};
function renderBidPrice(item) {
  if (item.bidPrice.status === 1) {
    return "<span class=\"ascend\">".concat(item.bidPrice.value, "</span>");
  } else if (item.askPrice.status === 2) {
    return "<span class=\"descend\">".concat(item.bidPrice.value, "</span>");
  } else {
    return "<span class=\"no-change\">".concat(item.bidPrice.value, "</span>");
  }
}
;
function renderAskPrice(item) {
  if (item.askPrice.status === 1) {
    return "<span class=\"ascend\">".concat(item.askPrice.value, "</span>");
  } else if (item.askPrice.status === 2) {
    return "<span class=\"descend\">".concat(item.askPrice.value, "</span>");
  } else {
    return "<span class=\"no-change\">".concat(item.askPrice.value, "</span>");
  }
}
;
$('.text-right-span a[href^="#"]').click(function (e) {
  e.preventDefault();
  window.scrollTo({
    top: document.querySelector($(this).attr("href")).offsetTop
  });
});<?php echo '</script'; ?>
>


<?php echo $_smarty_tpl->getSubTemplate ("footer1.tpl", $_smarty_tpl->cache_id, $_smarty_tpl->compile_id, 0, $_smarty_tpl->cache_lifetime, array(), 0);

}
}
?>