*,
*: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:#000d28; font-weight:normal; font-family: "PublicSans-Regular";}
a{color:#000d28;text-decoration:none;outline-style:none;}
a:hover{color:#000d28;text-decoration:none;}
p{line-height:1.7;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:78px;}
h2{font-size:56px;}
h3{font-size:40px;}
h4{font-size:32px;}
h5{font-size:24px;}
h6{font-size:18px;}
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;}

.left{float:left;}
.right{float:right;}
.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{display:table;table-layout:fixed;width:100%;height:100%;}
.table_cellBox{display:table-cell;vertical-align:middle;}
.inner{max-width:1164px;padding-left:20px;padding-right:20px;margin:0 auto;}
.button{background: none;border-radius: 25px;text-align: center;padding: 16px 20px 14px;display: inline-block;color: #fff;font-size: 16px;border: 1px solid #fff;text-decoration: none;font-family: "Oblivian-Medium";}
.button:hover{ background:#b88c69; border-color:#b88c69 !important; text-decoration:none;}
.blue_button{border: 0;position: relative;z-index: 1;overflow: hidden;background:#b88c69; border-radius:23px; padding:12px 30px; 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:#fff;text-decoration:none;background: #031F45 ;}
.blue_button::after{z-index: -1;content: "";position: absolute;top: var(--top);left: var(--left);width: 2em;height: 2em;border-radius: 50%;background-color: #031F45;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;line-height: 1.375;text-decoration: none;font-family: "PublicSans-Bold";-webkit-tap-highlight-color: transparent;transition: all .3s linear;}
.deep_blue_button:hover {color: #fff;text-decoration: none;background: #b88c69;}
.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: #b88c69;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);}

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{flex: 1;}

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;}

/* page */
.title_wrpper .inner{ height:400px;}
.title_wrpper h1{ color:#000d28; margin:0px;}
.title_wrpper.page_title_color_blue h1{color:#ffffff;}
.title_wrpper.page_title_color_gray h1{color:#000d28;}
@media (max-width:980px) {
     .title_wrpper .inner{ height:280px;}
	.title_wrpper h1{ font-size:48px;}
}
/* page */
/* page nav */
.breadcrumb_section{padding:5px 15px;background-color: #EFEFEF;}
.breadcrumb_section .breadcrumb_nav{font-size:0px;display: flex;font-size: 0px;text-transform: uppercase;}
.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: 30px 0 11px;}
.markets_title h1{font-size:29px;line-height:1.24;margin-bottom: 0px;color:#323232;text-transform: uppercase;}

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;}
@media (max-width: 1400px) {
     .markets_title h1 {font-size: 28px;}
}
@media (max-width: 1220px) {
     .markets_title h1 {font-size: 24px;}
}
@media(max-width:768px){
     .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;}
   
     .markets_title {padding: 10px 0;}

     html[lang='ar'] .markets_faq{margin: 40px 0 0 0;padding: 40px 20px;}
     html[lang='ar'] .breadcrumb_section .breadcrumb_nav .breadcrumb_nav_item{width: auto;}

     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: 500px) {
     .markets_title {padding: 16px 0 3px 0;}
     .markets_title h1 {font-size: 16px;}
}
@media(max-width:430px){  
     .breadcrumb_section .inner{padding:0;}
     .breadcrumb_section .breadcrumb_nav{display:flex;}
     /* .breadcrumb_section .breadcrumb_nav p:nth-child(1){margin-left:20px;} */
}
@media(max-width:380px){
  .breadcrumb_section{top:60px;}
}

/* page nav */
/* page_start_steps */
.page_start_steps{padding:80px 0px 60px;overflow: hidden;padding-top: 30px;}
.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 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: #b88c69;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_start_steps .page_steps_content .deep_blue_button{margin: 0 0 0 20px;}

.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;}

html[lang='ar'] .page_start_steps .page_steps_content{direction: rtl;}
html[lang='ar'] .page_start_steps .page_steps_content .deep_blue_button{margin: 0 20px 0 0;}
@media (max-width:700px) {
  .page_cooperation_brand ul{max-width: calc(118px * 4 + 40px);justify-content: flex-start;}
}
@media (max-width:645px) {
     html[lang='fr-FR'] .page_start_steps .page_steps_content .button_box{display: flex;flex-direction: column;align-items: center;gap: 20px;}
     html[lang='fr-FR'] .page_start_steps .page_steps_content .deep_blue_button{margin: 0;}
}
@media (max-width:600px) {
     .page_start_steps .page_steps_content .button_box{display: flex;flex-direction: column;align-items: center;gap: 20px;}
     .page_start_steps .page_steps_content .deep_blue_button{margin: 0;}
     html[lang='ar'] .page_start_steps .page_steps_content .deep_blue_button{margin: 0;}
}
@media (max-width:570px) {
  .page_cooperation_brand ul{max-width: max-content;justify-content: center;}
}
@media (max-width:460px) {
}
@media (max-width:445px) {
  .page_cooperation_brand .inner{padding: 0;}
  .page_cooperation_brand ul li{max-width:80px;width:100%;}
}
@media (max-width:430px){
     .page_steps_content h2{font-size:24px;max-width: 250px;margin: 0 auto 20px;line-height:1;}
}
/* page_digital_scrolling */
.page_digital_scrolling{width: 100%;height: 138px;overflow: hidden;background: url('/wp-content/themes/vt/images/home_digital_scrolling_banner_bg1.webp?v=0625?v=<?php echo time();?>') center no-repeat;background-size: 100% 100%;transition: all 0.3s ease;}
.page_digital_scrolling ul{display: flex;align-items: center;justify-content: space-around;color: #fff;text-align: center;padding: 34px 0;}
.page_digital_scrolling ul li {max-width: 340px;width: 100%;}
.page_digital_scrolling ul li h5{font-size: 42px;line-height: 1;margin-bottom: 0;}
.page_digital_scrolling ul li p{letter-spacing: -0.56px;font-size: 28px;margin: 0;line-height: 1.2;font-family: "PublicSans-Light";}
.page_digital_scrolling:hover{background-size: 140% 100%;}

html[lang='fr-FR'] .page_digital_scrolling ul,
html[lang='it-IT'] .page_digital_scrolling ul,
html[lang='es-ES'] .page_digital_scrolling ul{padding: 36px 0;}
html[lang='fr-FR'] .page_digital_scrolling ul li,
html[lang='it-IT'] .page_digital_scrolling ul li{max-width: 370px;}
html[lang='es-ES'] .page_digital_scrolling ul li{max-width: 374px;}
html[lang='fr-FR'] .page_digital_scrolling ul li h5{font-size: 37px;}
html[lang='it-IT'] .page_digital_scrolling ul li h5{font-size: 39px;}
html[lang='es-ES'] .page_digital_scrolling ul li h5{font-size: 34px;}
html[lang='ar'] .page_digital_scrolling{direction: rtl;}
html[lang='ar'] .page_digital_scrolling ul{padding: 23px 0;}
html[lang='ar'] .page_digital_scrolling ul li{max-width: 374px;}
html[lang='ar'] .page_digital_scrolling ul li h5{font-size: 30px;}

@media(max-width:1120px){
     html[lang='es-ES'] .page_digital_scrolling ul li p{font-size: 26px;}
}
@media (max-width: 1090px) {
     html[lang='fr-FR'] .page_digital_scrolling ul li h5,
     html[lang='it-IT'] .page_digital_scrolling ul li h5,
     html[lang='es-ES'] .page_digital_scrolling ul li h5{font-size: 30px;}
}
@media(max-width:1080px){
     .page_digital_scrolling ul li .text_box{margin: 0 0 20px;}
     .page_digital_scrolling ul li h5{font-size: 30px;}
     .page_digital_scrolling ul li p{font-size: 19px;}
     .page_digital_scrolling{background-size: cover;}
     .page_digital_scrolling:hover{background-size: cover;}
     
     html[lang='es-ES'] .page_digital_scrolling ul li p{font-size: 19px;}
     html[lang='ar'] .page_digital_scrolling ul{padding: 34px 0;}
     html[lang='ar'] .page_digital_scrolling ul li h5{font-size: 28px;}
}
@media (max-width: 900px) {
     html[lang='fr-FR'] .page_digital_scrolling ul,
     html[lang='it-IT'] .page_digital_scrolling ul,
     html[lang='es-ES'] .page_digital_scrolling ul{padding: 30px 0;}
 }
@media(max-width:768px){
     .page_digital_scrolling{height: 210px;}
     .page_digital_scrolling ul{flex-wrap: wrap;height: auto;justify-content: space-between;}
     .page_digital_scrolling{height: auto;}
     .page_digital_scrolling ul li{max-width: 240px;}

     html[lang='fr-FR'] .page_digital_scrolling ul,
     html[lang='it-IT'] .page_digital_scrolling ul,
     html[lang='es-ES'] .page_digital_scrolling ul{padding: 34px 0;}
     html[lang='fr-FR'] .page_digital_scrolling ul li,
     html[lang='it-IT'] .page_digital_scrolling ul li,
     html[lang='es-ES'] .page_digital_scrolling ul li,
     html[lang='ar'] .page_digital_scrolling ul li{max-width: 240px;}
}
@media(max-width:600px){
     .page_digital_scrolling{min-height: auto;background: url(/wp-content/themes/vt/images/home_digital_scrolling_banner_mobile2.webp?v=0625) center no-repeat;background-size: 100% 100%;transition: all 0.3s ease;}
     .page_digital_scrolling:hover {background-size: 300% 150%;}
     .page_digital_scrolling ul{padding: 70px 0;}
     .page_digital_scrolling ul li{max-width: 100%;margin: 0 0 40px;}
     .page_digital_scrolling ul li:last-child{margin-bottom:0px;}
     .page_digital_scrolling ul li h5{font-size: 32px;margin-bottom: 15px;}
     .page_digital_scrolling ul li p{font-size: 28px;}

     html[lang='fr-FR'] .page_digital_scrolling ul,
     html[lang='it-IT'] .page_digital_scrolling ul,
     html[lang='es-ES'] .page_digital_scrolling ul{padding: 70px 0;}
     html[lang='fr-FR'] .page_digital_scrolling ul li,
     html[lang='it-IT'] .page_digital_scrolling ul li,
     html[lang='es-ES'] .page_digital_scrolling ul li,
     html[lang='ar'] .page_digital_scrolling ul li{max-width: 100%;}
}
/* page_digital_scrolling */

/* page_reasons_cooperation */
.page_reasons_cooperation {padding: 60px 0;padding-bottom:30px;}
.page_reasons_cooperation h2{color: #B88C69;font-size: 32px;line-height: 1.2;text-align: center;margin-bottom: 40px;}
.page_reasons_cooperation ul {display: flex;justify-content: space-between;}
.page_reasons_cooperation ul .item_box{max-width: 269px;text-align: center;width:100%;margin: 0 auto;}
.page_reasons_cooperation ul li img{max-width: 85.64px;width:100%;margin-bottom:20px;}
.page_reasons_cooperation ul li h3{font-size:18px;color:#323232;margin-bottom:14px;text-align:center;}
.page_reasons_cooperation ul li p{font-size:16px;color:#323232;line-height:1.5;letter-spacing: -0.24px;text-align:center;margin-bottom:0px;}

html[lang='fr-FR'] .page_reasons_cooperation ul li h3,
html[lang='it-IT'] .page_reasons_cooperation ul li h3,
html[lang='es-ES'] .page_reasons_cooperation ul li h3{min-height: 44px;}
html[lang='ar'] .page_reasons_cooperation ul{direction: rtl;}
@media(max-width:1130px){
     .page_reasons_cooperation ul{flex-wrap: wrap;gap: 20px;justify-content: space-around;}
     .page_reasons_cooperation ul li{flex-basis: calc(50% - 10px);margin-bottom: 20px;}
     .page_reasons_cooperation ul li:last-child{margin-bottom:0px;}
}
@media(max-width:768px){
     .page_reasons_cooperation ul li img{max-width: 70px;}

     html[lang='fr-FR'] .page_reasons_cooperation ul li h3,
     html[lang='it-IT'] .page_reasons_cooperation ul li h3,
     html[lang='es-ES'] .page_reasons_cooperation ul li h3{min-height: initial;}
}
@media(max-width:750px){
     .page_reasons_cooperation ul{flex-direction: column;align-items: center;}
     .page_reasons_cooperation h2{margin-bottom: 30px;font-size: 29px;}
}
@media(max-width:430px){
     .page_reasons_cooperation ul li img{max-width:60px;}
     .page_reasons_cooperation h2{font-size:24px;max-width: 200px;margin: 0 auto 30px;line-height: 1.5;}
}
/* page_reasons_cooperation */

/* 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 h3{line-height:1.2;color:#fff;margin-bottom: 0px;}
.markets_banner .banner_content h3 span{color:#b88c69;}

html[lang='ar'] .markets_banner .banner_content{direction: rtl;}

@media(max-width:768px){
     .markets_banner .inner{align-items: flex-end;padding-left: 24px;}
     .markets_banner .banner_content{padding:40px 0 27px;max-width:100%;}
     .markets_banner .banner_content h3{line-height:1.2;font-size: 29px;}
     .markets_banner .banner_content h3 span br{display:none;}   
}
@media(max-width:430px){  
     .markets_banner .inner{min-height: 300px;}
     .markets_banner .banner_content h3{font-size: 24px;}
     .markets_banner .banner_content h3 br{display: none;}
}
@media(max-width:425px){
     .markets_banner .inner{min-height: 260px;}
}
/* page banner */