@charset utf-8;
/*
Theme Name: vt
*/

@font-face {
  font-family: "VisbyCF-Bold";
  src: url("fonts/VisbyCF-Bold.woff2") format("woff2"),
       url("fonts/VisbyCF-Bold.woff") format("woff"),
       url("fonts/VisbyCF-Bold.ttf") format("truetype"),
       url("fonts/VisbyCF-Bold.eot") format("embedded-opentype"),
       url("fonts/VisbyCF-Bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Lato-Regular";
  src: url("fonts/Lato-Regular.woff2") format("woff2"),
       url("fonts/Lato-Regular.woff") format("woff"),
       url("fonts/Lato-Regular.ttf") format("truetype"),
       url("fonts/Lato-Regular.eot") format("embedded-opentype"),
       url("fonts/Lato-Regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Lato-Bold";
  src: url("fonts/Lato-Bold.woff2") format("woff2"),
       url("fonts/Lato-Bold.woff") format("woff"),
       url("fonts/Lato-Bold.ttf") format("truetype"),
       url("fonts/Lato-Bold.eot") format("embedded-opentype"),
       url("fonts/Lato-Bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Lato-Light";
  src: url("fonts/Lato-Light.woff2") format("woff2"),
       url("fonts/Lato-Light.woff") format("woff"),
       url("fonts/Lato-Light.ttf") format("truetype"),
       url("fonts/Lato-Light.eot") format("embedded-opentype"),
       url("fonts/Lato-Light.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "PublicSans-Bold";
  src: url("fonts/PublicSans-Bold.woff2") format("woff2"),
       url("fonts/PublicSans-Bold.woff") format("woff"),
       url("fonts/PublicSans-Bold.ttf") format("truetype"),
       url("fonts/PublicSans-Bold.eot") format("embedded-opentype"),
       url("fonts/PublicSans-Bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "PublicSans-SemiBold";
  src: url("fonts/PublicSans-SemiBold.woff2") format("woff2"),
       url("fonts/PublicSans-SemiBold.woff") format("woff"),
       url("fonts/PublicSans-SemiBold.ttf") format("truetype"),
       url("fonts/PublicSans-SemiBold.eot") format("embedded-opentype"),
       url("fonts/PublicSans-SemiBold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "PublicSans-Regular";
  src: url("fonts/PublicSans-Regular.woff2") format("woff2"),
       url("fonts/PublicSans-Regular.woff") format("woff"),
       url("fonts/PublicSans-Regular.ttf") format("truetype"),
       url("fonts/PublicSans-Regular.eot") format("embedded-opentype"),
       url("fonts/PublicSans-Regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "PublicSans-Light";
  src: url("fonts/PublicSans-Light.woff2") format("woff2"),
       url("fonts/PublicSans-Light.woff") format("woff"),
       url("fonts/PublicSans-Light.ttf") format("truetype"),
       url("fonts/PublicSans-Light.eot") format("embedded-opentype"),
       url("fonts/PublicSans-Light.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "PublicSans-Medium";
  src: url("fonts/PublicSans-Medium.woff2") format("woff2"),
       url("fonts/PublicSans-Medium.woff") format("woff"),
       url("fonts/PublicSans-Medium.ttf") format("truetype"),
       url("fonts/PublicSans-Medium.eot") format("embedded-opentype"),
       url("fonts/PublicSans-Medium.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "PublicSans-ExtraBoldItalic";
  src: url("fonts/PublicSans-ExtraBoldItalic.woff2") format("woff2"),
       url("fonts/PublicSans-ExtraBoldItalic.woff") format("woff"),
       url("fonts/PublicSans-ExtraBoldItalic.ttf") format("truetype"),
       url("fonts/PublicSans-ExtraBoldItalic.eot") format("embedded-opentype"),
       url("fonts/PublicSans-ExtraBoldItalic.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
*,
*:before,
*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{background:none;-webkit-text-size-adjust:100%;height:100%;}
body{ background:#fff; font-size:16px; color:#323232; font-weight:normal; font-family: "PublicSans-Regular";}
a{color:#031F45;text-decoration:none;outline-style:none;}
a:hover{color:#031F45;text-decoration:none;}
.a_other{color:#0051ff;}
.a_other:hover{color:#0051ff;}
p{line-height:1.5;margin:0px 0px 23px;}
li{list-style:none outside none;}
strong,
b{font-weight:normal; font-family: "PublicSans-Bold";}
em,
i{font-style:normal;}
strong em,
em strong{font-style:normal;font-weight:normal; font-family: "PublicSans-Bold";}
h1,
h2,
h3,
h4,
h5,
h6{ font-weight:normal; margin-bottom:30px; line-height:1.2; font-family: "PublicSans-Bold";}
h1{font-size:54px;}
h2{font-size:40px;}
h3{font-size:29px;}
h4{font-size:20px;}
h5{font-size:16px;}
h6{font-size:14px;}
img{max-width:100%;height:auto;vertical-align:middle;}
hr{clear:both;margin:40px 0;border:0;border-bottom:0;padding:0px;width:100%;background:#e1e0da;height:1px;}
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
/* hide input icon of safari  */
input::-webkit-credentials-auto-fill-button {
    display: none !important;
    visibility: hidden;
    pointer-events: none;
    position: absolute; 
    right: 0;
}

/* new homepage using*/
.show_fade_in{opacity: 1 !important;}
.init_fade{opacity: 0;transition: all 2s;}


.grecaptcha-badge{
    display: none !important;
}

html[lang='ar'] h1,
html[lang='ar'] h2,
html[lang='ar'] h3,
html[lang='ar'] h4,
html[lang='ar'] h5,
html[lang='ar'] h6, 
html[lang='ar'] a,
html[lang='ar'] p,
html[lang='ar'] li,
html[lang='ar'] span,
html[lang='ar'] strong,
html[lang='ar'] b,
html[lang='ar'] em,
html[lang='ar'] i,
html[lang='ar'] th,
html[lang='ar'] label{  direction: rtl;}
 

.clear{clear:both;height:0;font-size:0;width:100%;}
.alignleft{display:inline;float:left;margin:0 20px 20px 0;}
.alignright{display:inline;float:right;margin:0 0 20px 20px;}
.aligncenter{clear:both;display:block;margin:0 auto 20px;}
.alignnone{clear:both;display:block;margin:0 auto 20px;}
.tableBox{padding: 40px 0 0; width:100%;height:100%;}
.page_banner_wrapper .tableBox{padding: 0;}
.table_cellBox{display:table-cell;vertical-align:middle;}
.inner{max-width:1164px;padding-left:20px;padding-right:20px;margin:0 auto;}
.button{border: 0;position: relative;z-index: 1;overflow: hidden;background:#fff;border-radius:23px; padding:12px 20px; display:inline-block; color:#06122d; font-size:16px;border:1px solid #031F45;  text-decoration:none; font-family: "PublicSans-Bold";-webkit-tap-highlight-color: transparent;transition: all .3s linear;}
.button::after{z-index: -1;content: "";position: absolute;top: 50%;left: 50%;width: 100%;height: 100%;border-radius: 50%;background-color: #00f0ff;transform-origin: center;transform: translate3d(-50%, -50%, 0) scale(0, 0);transition: transform 0.3s ease-in-out;}
.button:hover{border:1px solid #00f0ff;background: #00f0ff;}
.button:hover::after{transform: translate3d(-50%, -50%, 0) scale(15, 15);}
.blue_button{border: 0;position: relative;z-index: 1;overflow: hidden;background:#0051ff; border-radius:23px; padding:12px 20px; display:inline-block; color:#fff; font-size:16px;line-height:1.375;text-decoration:none; font-family: "PublicSans-Bold";-webkit-tap-highlight-color: transparent;    transition: all .3s linear;}
.blue_button:hover{color:#064291;text-decoration:none;background: #fff;}
.blue_button::after{z-index: -1;content: "";position: absolute;top: var(--top);left: var(--left);width: 2em;height: 2em;border-radius: 50%;background-color: #00f0ff;transform-origin: center;transform: translate3d(-50%, -50%, 0) scale(0, 0);transition: transform 0.5s ease-in-out;}
.blue_button:hover::after{transform: translate3d(-50%, -50%, 0) scale(15, 15);}
.deep_blue_button {border: 0;position: relative;z-index: 1;overflow: hidden;background: #031F45;border-radius: 23px;padding: 12px 30px;display: inline-block;color: #fff;font-size: 16px;text-decoration: none;font-family: "PublicSans-Bold";-webkit-tap-highlight-color: transparent;transition: all .3s linear;}
.deep_blue_button:hover {color: #031F45;text-decoration: none;background: #fff;}
.deep_blue_button::after{z-index: -1;content: "";position: absolute;top: var(--top);left: var(--left);width: 1.4em;height: 1.4em;border-radius: 50%;background-color: #00f0ff;transform-origin: center;transform: translate3d(-50%, -50%, 0) scale(0, 0);transition: transform 0.5s ease-in-out;}
.deep_blue_button:hover::after{transform: translate3d(-50%, -50%, 0) scale(30, 30);}

.title_merge{display: inline-block;}
.new_color::after{content: 'new';color: aqua;font-size: 16px;display: inline-block;padding-left: 3px;}

a.animation_line{position: relative;}
a.animation_line:hover{color: #0051FF;}
a.animation_line:before {content: '';position: absolute;bottom: 0;left: 0;height: 1px;width: 0;background-color: #007bff;transition: width 0.5s ease-in-out;} 
a.animation_line:hover:before {width: 100%;} 

.hover_link span.normal{display: block;position: relative;transition: transform .6s cubic-bezier(.19,1,.22,1);color: #031F45;}
.hover_link span.hover{color: #0051FF;display: block;left: 0;position: absolute;top: 0;transform: translateY(calc(100% + 41px));transition: transform .6s cubic-bezier(.19,1,.22,1);}
.header_top_box .hover_link:hover span.normal,.header_menu_nav li.active span.normal,.footer_middle_bottom .hover_link:hover span.normal{transform: translateY(-100%);} 
.header_top_box .hover_link:hover span.hover,.header_menu_nav li.active span.hover,.footer_middle_bottom .hover_link:hover span.hover{transform: translateY(0);} 

input,
button,
textarea{outline-style:none;}
.wrapper{width:100%;overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.public_wrapper{
	margin: 0 auto;
}
html[lang='ar'] .terms_of_use_wrapper .terms_of_use_content p,html[lang='ar'] .terms_of_use_wrapper .terms_of_use_content li{direction: ltr;}

.ol_decimal,.ol_disc{padding:0 0 0 35px}
.ol_decimal li{list-style:decimal}
.ol_disc li{list-style:disc}

.title_drop{position:relative;}
.title_drop:after{content: '';position:absolute;bottom: 7px;width: 6px;height: 6px;border-radius: 50%;background-color: #00F0FF;margin-left: 2px;}

/* page banner */
.markets_banner .inner{min-height:350px;display: flex;align-items: center;position: relative;}
.markets_banner .banner_content{max-width:600px;width:100%;}
.markets_banner .banner_content h2{line-height:1.11;color:#fff;margin-bottom: 0px;}
.markets_banner .banner_content h2 span{color:#00F0FF;}

html[lang='ar']  .markets_banner .banner_content h2{text-align: left;}
/* page banner */

/* page nav */
.breadcrumb_section{padding:5px 0;background-color: #EFEFEF;}
.breadcrumb_section .breadcrumb_nav{text-transform: uppercase;font-size:0px;display: flex;font-size: 0px;}
.breadcrumb_section .breadcrumb_nav p{margin-bottom: 0px;}
.breadcrumb_section .breadcrumb_nav>p{font-family:"PublicSans-Bold";display: inline-block;font-size:14px;line-height: 1.1429;padding-right:13px;border-right: 2px solid #031F45;margin-right: 13px;white-space: nowrap;}
.breadcrumb_section .breadcrumb_nav .breadcrumb_nav_item>p{font-family:"PublicSans-SemiBold";color:#0051FF;display: inline-block;font-size:14px;line-height: 1.1429;}
.breadcrumb_section .breadcrumb_nav .breadcrumb_nav_item ul{display: none;}
.breadcrumb_section .breadcrumb_nav .breadcrumb_nav_item ul li{font-family:"PublicSans-SemiBold";display: inline-block;font-size:14px;line-height: 1.1429;cursor:pointer;}
.breadcrumb_section .breadcrumb_nav .breadcrumb_nav_item ul li.active a{color:#0051ff;}

.markets_title{padding: 10px 0;}
.markets_title h1{font-size:30px;line-height:1.5;margin-bottom: 0px;color:#323232;}

html[lang='ar'] .breadcrumb_section .breadcrumb_nav{justify-content: end;flex-direction: row-reverse;}
html[lang='ar'] .breadcrumb_section .breadcrumb_nav>p{border-right:none;border-left: 2px solid #031F45;padding-right: 0;padding-left: 13px;margin-left: 13px;}
/* page nav */


/* page_hover_switch */
.markest_introduce_team{position: relative;max-width: 744px;margin: 0 auto 0 95px;}
.markest_introduce_team ul{width: 100%;position: relative;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.markest_introduce_team ul li{max-width: 364px;width: 100%;margin: 0 16px 35px 0;color: #031F45;}
.markest_introduce_team ul li:nth-child(2n){margin: 0 0 35px;}
.markest_introduce_team ul li:last-child{}
.markest_introduce_team ul li h4{text-align: center;margin-bottom: 6px;line-height: 1.4;}
.markest_introduce_team li .markest_item{width: 100%;min-height: 297px;overflow: hidden;position: relative;cursor: pointer;transition: opacity ease-in-out 1s;}
.markest_introduce_team li .markest_item .img_box::after{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: #000;border-radius: 13px;opacity: 0.65;transition: opacity ease-in-out 1s;}
.markest_introduce_team li .markest_item .img_box span{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 1;font-size: 20px;color: #fff;font-family: "PublicSans-Bold";line-height: 1.6;}
.markest_introduce_team li .markest_item:hover .hover_box{display: flex;animation: fadeInOut 1s ease-in-out forwards;}
.markest_introduce_team li .markest_item:hover .img_box span{opacity: 0;}
.markest_introduce_team li .markest_item:hover .img_box::after{opacity: 0.75;}
.markest_introduce_team li .markest_item .hover_box{display: none;position: absolute;top: 0;padding: 40px 32px;text-align: center;align-items: center;justify-content: center;height: 100%;animation: fadeInOut 1s ease-in-out forwards;}
.markest_introduce_team li .markest_item .hover_box p{color: #fff;line-height: 1.45;font-family: "PublicSans-Medium";margin: 0;}
.markest_introduce_team li .mobile_img_box{display:none;}
@media (max-width:768px){
  .markest_introduce_team ul li{max-width: 305px;}
  .markest_introduce_team li .markest_item{cursor: text;}
  .markest_introduce_team li .markest_item .img_box{display:none;}
  .markest_introduce_team li .markest_item .hover_box p{color:#323232;line-height: 1.5;}
  .markest_introduce_team li .markest_item .hover_box{display: block;padding:0px;position: static;height: auto;}
  .markest_introduce_team li .markest_item{min-height: auto;}
  .markest_introduce_team li .mobile_img_box{display:block;}
  .markest_introduce_team li .mobile_img_box .mobile_box{margin-bottom: 7px;}
}
/* page_hover_switch */
@keyframes fadeInOut {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/* page_start_steps */
.page_start_steps{padding:80px 0px 70px;overflow: hidden;}
.page_start_steps .page_steps_content{max-width:1124px;width:100%;box-shadow: 0px 0px 12px #00000029;border-radius: 23px;padding:50px 47px;text-align:center;}
.page_steps_content h2{font-family:PublicSans-SemiBold;font-size:24px;line-height:1.375;color: #323232;margin-bottom: 43px;}
.page_steps_content h1{font-family:PublicSans-SemiBold;font-size:24px;line-height:1.375;color: #323232;margin-bottom: 43px;}
.page_steps_content ul{display: flex;justify-content: space-between;}
.page_steps_content ul li{max-width:250px;width:100%;margin: 0 10px 38px;}
.page_steps_content ul li div{font-family:PublicSans-SemiBold;color:#fff;width: 120px;height: 120px;background: #0051FF;font-size: 79px;text-align: center;line-height: 1.6;border-radius: 50%;    margin: 0 auto 20px;}
.page_steps_content ul li p{font-family:PublicSans-SemiBold;color: #031F45;font-size: 18px;line-height: 1.33;margin-bottom:8px;}
.page_steps_content ul li span{font-family:PublicSans-Regular;color: #323232;font-size: 16px;line-height: 1.5;}

.page_cooperation_brand ul{max-width: 900px;width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;margin: 0 auto;}
.page_cooperation_brand ul li{margin: 0 5px 10px;}
@media (max-width:700px) {
  .page_cooperation_brand ul{max-width: calc(118px * 4 + 40px);justify-content: flex-start;}
}
@media (max-width:570px) {
  .page_cooperation_brand ul{max-width: max-content;justify-content: center;}
}
@media (max-width:445px) {
  .page_cooperation_brand .inner{padding: 0;}
  .page_cooperation_brand ul li{max-width:80px;width:100%;}
}
/* page_start_steps */

/* start_trading_steps */
.start_trading_steps{max-width: 787px;margin-left: 111px;padding:0 0 20px;}
.start_trading_steps .steps_content{width:100%;box-shadow: 0px 0px 12px #00000029;border-radius: 13px;padding:55px 48px 74px;text-align:center;}
.steps_content h2{font-size:32px;color: #031F45;margin-bottom: 25px;line-height: 1;}
.steps_content p{line-height:1.5;font-size: 16px;color:#323232;margin: 0px 0px 28px;}
.steps_content p:nth-of-type(2){margin-bottom: 41px;}
.steps_content ul{display: flex;justify-content: space-between;}
.steps_content ul li{max-width:250px;width:100%;margin: 0 27px 40px;}
.steps_content ul li div{font-family:PublicSans-SemiBold;color:#fff;width: 89px;height: 89px;background: #0051FF;font-size: 59px;text-align: center;line-height: 1.5;border-radius: 50%;margin: 0 auto 30px;}
.steps_content ul li p{font-family:PublicSans-SemiBold;color: #031F45;font-size: 18px;line-height: 1;margin-bottom:7px;}
.steps_content ul li span{font-family:PublicSans-Regular;color: #323232;font-size: 16px;line-height: 1.5;}
.steps_content .blue_button{padding: 12px 30px;line-height: 1.2;}
.steps_content div{line-height: 2;font-size:14px;}
.steps_content div a{cursor: pointer;color: #0051ff;border-bottom: 1px solid #0051ff;}

.cooperation_brand{max-width: 756px;margin-left: 111px;}
.cooperation_brand ul{max-width: 900px;width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;margin: 0 auto;}
.cooperation_brand ul li{margin: 0 5px 20px;}
.cooperation_brand ul li:last-child{max-width:118px;width:100%;}

html[lang='ar'] .steps_content ul{direction: rtl;}
html[lang='ar'] .start_trading_steps,
html[lang='ar'] .cooperation_brand{margin-left: 0;margin-right: 111px;}
/* start_trading_steps */

/* page_faq */
.add_subtract {position: relative;display: block;}
.add_subtract::before {content: '';display: block;width: 2px;height: 18px;position: absolute;top: 50%;right: 9px;transform: translate(50%,-50%);z-index: 1;background-color: #323232;transition: all .2s linear;}
.add_subtract::after {content: '';display: block;width: 18px;height: 2px;position: absolute;right: 0px;top: 50%;transform: translateY(-50%);z-index: 2;background-color: #323232;transition: all .2s linear;}
.add_subtract_change::before {background-color: #323232;transform: translate(50%,-50%) rotate(-90deg);}
.add_subtract_change::after {background-color: #323232;}
.markets_faq{background: #f9f9f9;padding: 60px 0px 60px 95px;max-width:977px;width:100%;margin:107px 0 27px 15px;}
.markets_faq .markets_faq_box{max-width: 744px;width: 100%;}
.markets_faq .markets_faq_box>h2{font-size:29px;line-height:1.21;margin-bottom: 0px;position:relative;}
.markets_faq .markets_faq_box>h2::after {content: '';position: absolute;bottom: 6px;width: 6px;height: 6px;border-radius: 50%;background-color: #00F0FF;margin-left: 2px;}
.faq_module{padding-top: 23px;padding-bottom: 0px;}
.faq_module .inner .faq_module-h2{font-size: var(--fs-56);font-weight: 600;margin-bottom: 15px;color: #002329;text-align: center;}
.faq_module .inner .faq_module-h2 span{color: var(--v-orange);}
.faq_module_inner .faq_list{padding: 15px 20px 15px 22px;border-bottom: 1px solid #D1D1D1;}
.faq_module_inner .faq_list .faq_module_tit{cursor: pointer;display:flex;justify-content: space-between;align-items: flex-start;}
.faq_module_inner .faq_list .faq_module_tit .list-serial{display: flex;align-items: flex-start;}
.faq_module_inner .faq_list .faq_module_tit h3{font-family:"PublicSans-Regular";font-size: 14px;line-height:1.2;color:#323232;display: flex;margin-bottom: 0px;}
.faq_module_inner .faq_list .faq_module_tit p{margin-bottom: 0px;}
.faq_module_inner .faq_list a{text-decoration: underline;}
.faq_module_inner .faq_list .faq_module_tit p.faq_module_icon{width: 90px;height: 22px;display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox;display: flex;justify-content: flex-end;position: relative;}
.faq_module_inner .faq_list .faq_module_detial{display: none;padding-left: 20px;padding-right: 80px;margin-top: 29px;margin-bottom: 21px;}
.faq_module_inner .faq_list .faq_module_detial ol{padding-left: 25px;}
.faq_module_inner .faq_list .faq_module_detial ol li{list-style: auto;}
.faq_module_inner .faq_list .faq_module_detial p{color:#323232;margin-bottom: 30px;font-size: 14px;}
.faq_module_inner .faq_list .faq_module_detial p:last-child{margin-bottom: 0px;}
.faq_module_inner .faq_list .faq_module_detial p a{color:#0051ff;}

.faq_module_inner .faq_list .faq_module_tit span.serial {font-size:14px;width: 16px;margin-right: 6px;color: #323232;display: block;height: 100%;min-width: 16px;max-width: 16px;}
html[lang='ar'] .add_subtract::before{right: auto;left: 7px;}
html[lang='ar'] .add_subtract::after{right: auto;left: 0;}
html[lang='ar'] .faq_module_inner .faq_list .faq_module_detial{padding-left: 80px;padding-right: 20px;text-align: right;}
html[lang='ar'] .page_steps_content ul{direction: rtl;}

html[lang='ar'] .markets_faq{padding: 60px 95px 60px 0;margin: 107px 15px 27px 0;}
/*page_faq  */


.accordion_content_list_row_text .accordion_table_content{-webkit-box-shadow: 0px 20px 30px rgba(225,225,225,0.5);-moz-box-shadow: 0px 20px 30px rgba(225,225,225,0.5);box-shadow: 0px 20px 30px rgba(225,225,225,0.5); margin-bottom:30px;}
.accordion_content_list_row_text .accordion_table_content table{width:100%;}
.accordion_content_list_row_text .accordion_table_content table th{background-color: #0051ff; padding:30px 20px; font-size: 14px;line-height: 1.64; color: #ffffff;text-align: left;}
.accordion_content_list_row_text .accordion_table_content table td{border-top: solid 1px #cccfd4;background-color: #ffffff;padding:33px 20px 30px;line-height: 1.57;font-size: 14px;text-align:left;}
.accordion_content_list_row_text .accordion_table_content table tr:nth-child(2) td{border:0;}
.accordion_content_list_row_text .accordion_table_content table td.no_border{ border:0; width:32px;}
.accordion_content_list_row_text .accordion_table_content table th.no_border{ width: 32px;}

.loading_box{position: absolute;background: rgba(255, 255, 255, .5);width: 100%;top: 0px;bottom: 0px;z-index: 10;display: none;}
.loading_img{width: 20%;height: auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.loading_img img{animation:rotate 1s infinite linear;}

.lode_more{display: none;text-align: center;align-items: center;justify-content: center;margin:0px 0 43px;cursor: pointer;}
.markets_content_box .forex_def .lode_more p,
.lode_more p{font-size: 16px;margin: 0 !important;color: #0051FF;font-family: "PublicSans-Bold";}
.lode_more p.close_click{display: none;}
.lode_more .lode_more_icon{display: block; width: 29px;height: 29px;background: url("../../wp-content/themes/vt/images/svg/lode_more.svg") center no-repeat;}
.lode_more .lode_more_icon.rotate{transform: rotate(180deg);}

.sales_msg_header .country_option .new_country_hide_box{display: flex;justify-content: space-between;}

html[lang='ar'] .faq_module_inner .faq_list .faq_module_tit h3{text-align: right;}
html[lang='ar'] .faq_module_inner .faq_list .faq_module_tit span.serial{margin-left: 6px;margin-right: 0;}

.markets_topswiper .markets_topswiper_box .markets_topswiper_box_test .swiper-pagination::before{ border: 3px dashed #0051FF !important;}


@keyframes rotate{
   0% {transform: rotate(0deg);}
   100% {transform: rotate(360deg); }
 }
.button_live{display: none;cursor: pointer; position: fixed;right: -55px;bottom: 20%;z-index: 997;transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);color: #0051FF;font-family: 'PublicSans-Bold';border: none;background: #fff;box-shadow: 1px 1px 10px #00000026;padding: 15px 15px 15px 10px;border-radius: 10px 10px 0 0;}

@media(max-width:1400px){
  .markets_title h1{font-size:28px;}
}

@media(max-width:1390px){
  .markets_faq{max-width:calc(100% - 15px);}
}

@media(max-width:1220px){
  .markets_title h1{font-size:24px;}

  .markest_introduce_team{max-width: 100%;margin: 0;padding: 0 35px;background-color: #f9f9f9;}
  .markest_introduce_team ul{justify-content: flex-start;}
  .markest_introduce_team ul li,
  .markest_introduce_team ul li:nth-child(2n){margin: 0 20px 35px;}

  .start_trading_steps{max-width: 100%;margin: 0;padding: 0 37px 42px;}

  .cooperation_brand{margin:0px auto;padding:0 14px 0 13px;}

  .markets_faq{max-width:100%;padding:70px;margin:80px 0 0 0;}
  .markets_faq .markets_faq_box{max-width:100%;}
  .markets_faq .markets_faq_box>h2{text-align:center;}

  html[lang='ar'] .start_trading_steps,
  html[lang='ar'] .cooperation_brand{margin: 0;}
  html[lang='ar'] .start_trading_steps{padding: 0 37px 42px;}
  html[lang='ar'] .markets_faq{margin: 80px 0 0 0;padding: 70px;}
}
@media(max-width:980px){
  .page_start_steps{padding:60px 0;}
  .page_start_steps .page_steps_content{padding:40px 20px;}
  .page_steps_content ul li div{width:100px;height:100px;font-size:65px;}

  .start_trading_steps .steps_content{padding:60px 30px;}
  .steps_content ul li div{width:100px;height:100px;font-size:65px;}

  .markets_faq{margin:60px 0 0 0;padding:40px;}
  .faq_module_inner .faq_list{padding: 20px 15px 20px 15px;}
  .faq_module_inner .faq_list .faq_module_detial{padding:0 23px;margin:20px 0;}
  .faq_module_inner .faq_list .faq_module_tit span.serial,
  .faq_module_inner .faq_list .faq_module_tit h3{font-size:18px;}
  .faq_module_inner .faq_list .faq_module_tit h3 br{display: none;}

  .more_text{height: 48px;display: -webkit-inline-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: inherit;}
  .more_text.expanded{height: auto;display: block;-webkit-line-clamp: initial;  overflow: visible;}
  .lode_more{display: flex;margin: 0px 0 47px;}

  html[lang='ar'] .faq_module_inner .faq_list .faq_module_detial{padding:0 10px;}

  html[lang='ar'] .start_trading_steps{padding: 0 32px 38px;}
  html[lang='ar'] .markets_faq{margin: 60px 0 0 0;padding: 40px;}
}

@media(max-width:850px){
  .page_steps_content ul li span br{display: none;}

  .steps_content ul li span br{display: none;}
}

@media(max-width:768px){
  h1{font-size:38px;}
  h2{font-size:29px;}

  .markets_banner .inner{align-items: flex-end;padding-left: 18px;}
 /**/
  
 /**/
  .markets_banner .banner_content{padding:40px 0 18px;max-width:100%;}
  .markets_banner .banner_content h2{line-height:1.2;font-size: 29px;}
  .markets_banner .banner_content h2 span br{display:none;}

  .markest_introduce_team{padding: 0 20px;}
  .markest_introduce_team ul{justify-content: center;flex-direction: column;}
  .markest_introduce_team ul li, .markest_introduce_team ul li:nth-child(2n){margin: 0 0 35px;}

  .page_steps_content h2{font-size: 29px;margin-bottom: 48px;}
  .page_steps_content h1{font-size: 29px;margin-bottom: 48px;color: #031F45;line-height: 1.1;}
  .page_start_steps{padding:40px 0 60px;}
  .page_steps_content h1{margin-bottom: 48px;font-family: PublicSans-Bold;}
  .page_steps_content ul{flex-wrap:wrap;}
  .page_steps_content ul li{margin:0 0 48px;}
  .page_steps_content ul li div{width:70px;height:70px;font-size:45px;margin: 0 auto 16px;}
  .page_steps_content ul li p{font-size: 16px;}
  /* .page_start_steps .inner{padding-left: 27px;padding-right: 27px;} */
 /**/
  .page_start_steps .inner{padding-left: 32px;padding-right: 32px;}
 /**/
  .page_start_steps .page_steps_content {padding:56px 25px 57px;margin:   0px 0;}

  .start_trading_steps{padding:0 32px 38px;}
  .start_trading_steps .steps_content{padding:36px 23px 51px;border-radius: 23px;}
  .steps_content h2{margin-bottom: 30px;}
  .steps_content p:nth-of-type(2){margin-bottom: 0px;}
  .steps_content h2 {margin-bottom: 29px;line-height: 1.1;font-size:29px;}
  .steps_content ul{flex-wrap:wrap;}
  .steps_content ul li{margin:0 10px 30px;}
  .steps_content ul li div{width:70px;height:70px;font-size:45px;}
  .steps_content .blue_button{padding: 8px 24.5px;text-transform: capitalize;}
  .steps_content ul li p{font-size:16px;margin-bottom: 8px;}
  .steps_content div{line-height: normal;}
  .steps_content div a{text-transform: lowercase;}

  .markets_faq{margin:40px 0 0 0;padding:40px 20px;}

  .accordion_content_list_row_text .accordion_table_content{ overflow-x: scroll; margin-bottom:20px;margin-right: -20px;}
	.accordion_content_list_row_text .accordion_table_content table{width:712px;}
	.accordion_content_list_row_text .accordion_table_content table th{ padding:28px 20px;}
	.accordion_content_list_row_text .accordion_table_content table td{ padding:30px 20px;}
	.accordion_content_list_row_text .accordion_table_content table td.no_border{ width:20px; padding-left:0px; padding-right:0px;}
	.accordion_content_list_row_text .accordion_table_content table th.no_border{ width:20px; padding-left:0px; padding-right:0px;}

  #launcher,.cDcIUw,.cbAQYi,.bnZrAT,.cDcIUw{display: none;}
  .button_live{display: block;}

  .breadcrumb_section .breadcrumb_nav .breadcrumb_nav_item{overflow-x: auto;overflow-y: hidden;width: 100%;scrollbar-width: none;scrollbar-color: transparent transparent;-webkit-scrollbar-width: thin;-webkit-scrollbar-color: transparent transparent;  -moz-scrollbar-width: thin;-moz-scrollbar-color: transparent transparent;}
  .breadcrumb_section .breadcrumb_nav .breadcrumb_nav_item::-webkit-scrollbar{display:none;}
  .breadcrumb_section .breadcrumb_nav .breadcrumb_nav_item p{display:none;}
  .breadcrumb_section .breadcrumb_nav .breadcrumb_nav_item ul{width: max-content;display:flex;justify-content: flex-start;}
  .breadcrumb_section .breadcrumb_nav .breadcrumb_nav_item ul li{margin-right:19px;}
  .cooperation_brand{padding:0;margin:0;}
  .cooperation_brand ul li{margin: 0 5px 10px;}

  html[lang='ar'] .markets_faq{margin: 40px 0 0 0;padding: 40px 32px;}
  html[lang='ar'] .breadcrumb_section .breadcrumb_nav .breadcrumb_nav_item{width: auto;}
  html[lang='ar'] .breadcrumb_section .breadcrumb_nav>p{margin-right: 0px;}
  html[lang='ar'] .trade_benefit .content_right{margin-right: 0px !important;}
  .markets_swiper .inner .swiper-slide span{font-size: 16px !important;}
  .markets_faq .markets_faq_box>h2{text-align: left;color: #031f45;}
  html[lang='ar'] .markets_faq .markets_faq_box>h2{text-align:right;}
  .markets_faq{padding: 40px 32px;}
  .faq_module{padding-top: 0px;}
  .faq_module_inner .faq_list .faq_module_tit h3{font-size: 16px;line-height: 1.5;}
  .faq_module_inner .faq_list{padding: 24px 0px;}
  .faq_module_inner .faq_list .faq_module_tit{align-items: center;}
  .faq_module_inner .faq_list .faq_module_tit span.serial{font-size:16px;line-height:1.5;}
  .add_subtract::after{height: 1px;}
  .add_subtract::before{width: 1px;}

  .page_start_steps .blue_button{padding:8px 26px;line-height: normal;}
}

@media(max-width:670px){
  .page_steps_content ul li{max-width:100%;}

  .steps_content ul li{max-width:100%;margin:0 0 48px;}
  .steps_content ul li div{width:70px;height:70px;font-size:45px;margin: 0 auto 16px;}
}
@media(max-width:570px){
  .cooperation_brand ul{max-width: max-content;justify-content: center;}
}
@media(max-width:500px){
  .markets_title h1{font-size:16px;font-family: "PublicSans-Regular";line-height: normal;}
  .markets_title{padding: 8px 0 9px 0;}
}
@media(max-width:445px){
  .cooperation_brand .inner{padding:0px;}
  .cooperation_brand ul li{max-width: 80px;width: 100%;}
}
@media(max-width:440px){
  .markets_banner .inner{min-height: 285px;}
  .breadcrumb_section{padding:9px 15px;position: sticky;top:65px;z-index: 99;}
  html[lang='ar'] .breadcrumb_section{top:83px;}
  html[lang='ms'] .breadcrumb_section{top:97px;}
  html[lang='ko'] .breadcrumb_section{position: sticky;top:65px;}
  html[lang='ja'] .breadcrumb_section{top:88px;}
  .breadcrumb_section .inner{padding:0;}
  .markets_title .inner{padding-left: 16px;padding-right: 16px;}
  .header_content .header_box .inner{padding-left: 14px;padding-right: 15px;}
}
@media(max-width:425px){  
  .markets_banner .inner{min-height: 243px;}
  .breadcrumb_section .breadcrumb_nav{display:flex;}
  /* .breadcrumb_section .breadcrumb_nav p:nth-child(1){margin-left:20px;} */



  .markest_introduce_team li .markest_item{min-height: auto;}
  .markest_introduce_team li .markest_item .hover_box p{font-size: 14px;}


  html[lang='ar'] .breadcrumb_section .breadcrumb_nav .breadcrumb_nav_item ul{direction: rtl;}
  html[lang='ar'] .breadcrumb_section .breadcrumb_nav .breadcrumb_nav_item ul li{margin-right:0;margin-left: 19px;}
}
@media(max-width:365px){
  .breadcrumb_section{top: 97px;}
  html[lang='ko'] .breadcrumb_section{top: 97px;}
  html[lang='ja'] .breadcrumb_section{top:123px;}
}
@media(max-width:375px){
  .cooperation_brand{padding: 0 13px;}
}
/* single */
.default_item_wrapper .title_wrpper{margin: 0;}
.default_item_wrapper .post_list_wrapper{margin-bottom:61px;}
.default_item_wrapper .post_list_wrapper p{font-size: 20px;margin-bottom: 23px !important;overflow: auto;}
.default_item_wrapper .post_list_wrapper p img{height: auto !important;max-width: initial;}
.default_item_wrapper .post_list_wrapper p.post_img img{max-width: 25px;width: 100%;}
.default_item_wrapper .post_list_wrapper p a{color: #0251ff !important;}
.default_item_wrapper .post_list_wrapper p.post_img a{margin:0 10px;}
.default_item_wrapper .post_list_wrapper p a:hover{color: #0251ff !important;}
.default_item_wrapper .post_list_wrapper ul li{padding: 0 0 20px;list-style: disc;font-size: 20px;}
.default_item_wrapper .post_list_wrapper ul li a{color: #0251ff !important;}
.default_item_wrapper .post_list_wrapper ol li a {color: #0251ff !important;}
.post_list_box .img_box {margin: 0 0 20px;}
@media (max-width:768px){
	.default_item_wrapper .post_list_wrapper{margin-bottom:40px;}
	.default_item_wrapper .post_list_wrapper h3{font-size: 32px;}
	.default_item_wrapper .post_list_wrapper h6{font-size: 20px;}
	.default_item_wrapper .post_list_wrapper p{font-size: 18px;}
	.default_item_wrapper .post_list_wrapper ul li{font-size: 18px;}
	.default_item_wrapper .post_list_wrapper table{width:100% !important;}
}
/* 自定义国家列表 */
/* .header_content .new_country{display: none;} */
.post_country{display: none;position: fixed;top: 50%;transform: translateY(-50%);right: 20px;z-index: 9999;}
.post_country .header_info{display: flex;text-align: center;box-shadow: 0 3px 6px #ccc, 0px -3px 6px #ccc;border-radius: 3px;background: #fff;}
.post_country .icon{max-width: 60px;padding: 10px;width: 100%;border-right: 1px solid #ccc;}
.post_country .icon img{width:40px;}
.post_country .name{max-width: 0;text-align: left;overflow: hidden;position: relative;transition: all 0.5s;}
.post_country .draweropen{max-width: 240px;}
.post_country .name:after{content:'';position: absolute;width: 20px;height: 20px;right: 6px;top: 16px;background: url("../../wp-content/themes/vt/images/sprite_img_new_navy_blue-v=1.png") -91px 0px no-repeat;filter: contrast(0.1);}
.post_country .name #search_country{width: 100%;border: 0;padding: 14px 30px 14px 20px;font-weight: bold;color: #000;border-radius: 3px;}
.post_country .drawer{max-width:40px;width:100%;padding: 10px;text-align: center;border-left: 1px #ccc solid;cursor: pointer;}
.post_country .drawer span{display: inline-block;width:20px;height:100%;background: url("../../wp-content/themes/vt/images/icons_swiper.png") no-repeat;background-position: -25px 0;}
.post_country .drawer .maskopen{background-position:0 0;}
.post_country .list_wrap{height:240px;padding-top: 10px;}
.post_country .list_wrap .noresult{display:none;text-align: center;height: 46px;line-height: 46px;background: #fff;box-shadow: 0 3px 6px #ccc, 0px -3px 6px #ccc;}
.post_country ul{display:none;box-shadow: 0 3px 10px #ccc;max-height: 230px;overflow-y: scroll;background: #fff;}
.post_country ul::-webkit-scrollbar {-webkit-appearance: none;}
/*  纵向滚动条 */
.post_country ul::-webkit-scrollbar:vertical {width: 10px;}
/* 滚动块 */
.post_country ul::-webkit-scrollbar-thumb {background-color: #bbb;border-radius: 10px;}
/* 滚动条的轨道 */
.post_country ul::-webkit-scrollbar-track {border-radius: 5px;}
.post_country ul::-webkit-scrollbar {display: block;width: 5px;}

.post_country ul li{width: 100%;display: flex;cursor: pointer;}
.post_country ul li a{width: 100%;}
.post_country ul li:hover{background: #ccc;}
.post_country ul li .select_country_icon{display: inline-block;padding: 10px;max-width: 60px;width: 100%;}
.post_country ul li .select_country_icon img{box-shadow: 0 3px 6px #ccc;width:40px;}
.post_country ul li span{display: inline-block;width: calc(100% - 65px);padding-left: 10px;line-height: 2.875;font-weight: bold;}

@media (max-width:380px){
  .post_country{top: 190px;transform: none;right: 10px;}
}
/* single */


/* Page Product Tabel */

.page_product_tabel{margin: 0px 0px 120px;}
.page_product_tabel .inner{max-width: 1086px;}
.page_product_tabel .page_product_tabel_box{background: #0557ff;padding: 15px 11px;border-radius: 13px;}
.page_product_tabel table{width: 100%;}
.page_product_tabel table th{background-color: #0051ff; padding: 32px 0px; font-size: 14px; line-height: 1.64; color: #ffffff;text-align: center;}
.page_product_tabel table th.no_border{width: 32px;}
.page_product_tabel table td{border-top: solid 1px #cccfd4;background-color: #ffffff;padding: 35px 0px 30px;line-height: 1.57;font-size: 14px;text-align: center;}
.page_product_tabel table tr:nth-child(2) td{border:0;}
.page_product_tabel table td.no_border{border:0;width: 32px;}
.page_product_tabel table tr.table_more{display: none;}
.page_product_tabel_button{width: 100%;height: 64px;position: relative;margin-top: 40px;}
.page_product_tabel_open{width: 64px;height: 64px;box-shadow: 0 9px 35px 0 rgba(0, 0, 0, 0.13);background-color: #ffffff;border-radius: 50%;position: absolute;right: 0;padding-top: 20px;cursor: pointer}
.page_product_tabel_open:before{content: "";display: block;width: 24px;height: 24px;margin: 0px auto;background: url("../../wp-content/themes/vt/images/icons-cheveron-down.png") no-repeat;}
.page_product_tabel_shut{display:none;width: 64px;height: 64px;box-shadow: 0 9px 35px 0 rgba(0, 0, 0, 0.13);background-color: #ffffff;border-radius: 50%;position: absolute;right: 0;padding-top: 20px;cursor: pointer}
.page_product_tabel_shut:before{content: "";display: block;width: 24px;height: 24px;margin: 0px auto;background: url("../../wp-content/themes/vt/images/icons-cheveron-up.png") no-repeat;}

@media(max-width:980px){
  .page_product_tabel .inner{padding-right: 0px;}
	.page_product_tabel .page_product_tabel_box{overflow-x: scroll;}
	.page_product_tabel table{width: 940px;}
	.page_product_tabel table th{padding: 16px 0px 18px;}
	.page_product_tabel table th.no_border{width: 24px;}
	.page_product_tabel table td.no_border{width: 24px;}
}
@media(max-width:768px){
  .page_product_tabel{margin-bottom: 60px;}
	.page_product_tabel_button{margin-top: 25px;}
	.page_product_tabel_open{width: 48px;height: 48px;padding-top: 18px;right: 0;}
	.page_product_tabel_open:before{background-size: cover;width: 12px;height: 12px;}
    .page_product_tabel_shut{width: 48px;height: 48px;padding-top: 18px;right: 0;}
	.page_product_tabel_shut:before{background-size: cover;width: 12px;height: 12px;}
	
}
/* Page Product Tabel ed*/

/* tc */
.accordion_content_list{padding: 0px 22px 30px;border-bottom: 1px solid #707070;cursor: pointer;}
.accordion_content_list_row_title{display: flex;justify-content: space-between;align-items: center;}
.accordion_content_list_row_title p{font-size:18px;margin: 0;line-height:1.2;}
.accordion_content_list_row_title .faq_module_icon .add_subtract{width: 18px;height: 18px;}
.accordion_content_wrapper .inner{max-width: 974px;}
.accordion_content_wrapper .accordion_content_list_row_text{display: none;padding-right: 80px;margin-top: 29px;cursor: context-menu;}
.accordion_content_list_row_text ul{padding: 0 20px;}
.accordion_content_list_row_text ul li{list-style: auto;padding-bottom: 20px;}
.italics_text{font-style: italic;}
.table_box{max-width: 649px;width: 100%;margin: 0 auto 20px;}
.conditions_table{border-radius: 13px;border-collapse: separate;border-spacing: 0;width: 100%;box-shadow: 0px 0px 12px #0000001C;}
.conditions_table .conditions_title{background-color: #0051FF;color: #fff;border-radius: 13px 13px 0px 0px;display: flex;max-width: 100%; width: 100%;border: none;}
.conditions_table tr{display: flex;align-items: center;border-bottom:1px solid #D9D9D9;max-width: 594px;font-family:PublicSans-Bold;}
.conditions_table tr th{padding: 20px;text-align: center;width: 50%;font-weight: 600;}
.conditions_table tr th:first-child{width: 46%;}
.conditions_table tr td{padding: 20px;text-align: center;width: 55%;}
.conditions_table tr td:first-child{width: 30%;}
.conditions_table tr:last-child{border: none;}

html[lang='ar'] .accordion_content_list_row_title{direction: rtl;}
html[lang='ar'] .accordion_content_wrapper .accordion_content_list_row_text{padding-right: 0;padding-left: 80px;text-align: right;}

.ol_decimal,.ol_disc{padding:0 0 0 35px}
.ol_decimal li{list-style:decimal}
.ol_disc li{list-style:disc}

@media(max-width:980px){
  .accordion_content_wrapper .accordion_content_list_row_text{padding-right: 20px;}
  .accordion_content_list{padding: 0 0 30px;}

  html[lang='ar'] .accordion_content_wrapper .accordion_content_list_row_text{padding-right: 0;padding-left: 20px;text-align: right;}
}
@media(max-width:768px){
  .table_box{padding: 0 12px;}
  .conditions_table tr th{width: 80%;}
  .conditions_table tr th:first-child{width: 20%;}
  .conditions_table tr td{width: 80%;padding: 10px;font-size: 14px;}
  /* .conditions_table tr td:first-child{width: 20%;} */
  .conditions_table tr td:first-child{width: 45%;}
  .inner{padding-left:32px;padding-right:32px;margin:0 auto;}
  .promotion_text .inner,
  .accordion_content_wrapper .inner{padding-left: 35px;padding-right: 35px;}
  .accordion_content_list {padding: 0 0 40px;}

  .inner{padding-left:32px;padding-right:32px;}
}
@media(max-width:425px){
     
  .accordion_content_list_row_title p{font-size: 16px;}
  .add_subtract::before{width: 1px;}
  .add_subtract::after{height: 1px;}

}
/* tc */

