html{margin-top: 0px !important;}
body.nav-mobile-scroll{overflow-y: hidden;position: fixed;}
header{background-color:var(--v-white);position: fixed;width: 100%;top: 0;z-index: 999999; opacity: 0; animation: header-initial 1s linear forwards;}
.home header{animation: header-initial 1s linear 0.5s forwards;}
#wpadminbar{z-index: 999999;}
header.scroll-shadow{box-shadow: 0px 0px 15px rgba(0,0,0,0.25);}
header .main-menu{padding: 33px 0px;position: relative;z-index: 10000;background: var(--v-white);}
header .inner{max-width: 1800px; flex-wrap: wrap; gap: 10px 0;}
header .nav-logo{margin-right: 20px;width: 128px;}
header .nav-logo img{vertical-align: bottom;}
header.header-mobile .nav-logo img,header.header-lp .nav-logo img{vertical-align: middle;}

header .nav-last span::after{content: "";height: 2px; width: 100%;background: linear-gradient(90deg, #E35728 0%, #034854 100%);position: absolute;bottom: 0px; left: 0px;transform: scaleX(0);transform-origin: bottom right;transition: transform 0.3s ease-out}
header .nav-last:hover span{box-shadow: 0px 8px 20px -4px #E3572852;transition: box-shadow 0.3s ease;}
header .nav-last:hover span::after{transform: scaleX(1);transform-origin: bottom left;}
header .nav-last a{display: flex;align-items: center; gap: 5px;}
header .nav-last a span{background:linear-gradient(90deg, #E35728 0%, #034854 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 700;position: relative;}
header .nav-last a img{width: 16px;height: 16px;}
header .nav-right{margin-left: auto;}


header .nav-menu{justify-content: space-between;}
header .nav-menu .nav-menu-item{margin-right: 20px;position: relative;white-space: nowrap;}
header .nav-menu .nav-menu-item a{font-size: var(--fs-16);font-weight: 500;color:var(--v-black);}
header .nav-menu .nav-menu-item a:hover{color:var(--v-orange);}
header .nav-menu .nav-menu-item.active>a{color:var(--v-orange);}
header .nav-menu .nav-menu-item.pc-hide{display: none;}
header .nav-right li{font-size: var(--fs-14);color:var(--v-black);font-weight: 600;}
header .nav-right li:not(.nav-language){margin-right: 25px;}
header .nav-right li a{vertical-align: middle;display: block;}
header .nav-right li a svg{vertical-align: sub;margin-right: 10px;}
header .nav-right .nav-live-link{color:var(--v-orange);}
header .nav-right .nav-live-link:hover{color:var(--v-red-dark);}
header .nav-right .nav-demo-link{color:var(--v-green-darker);}
header .nav-right .nav-demo-link path{fill:var(--v-green-darker);}
header .nav-right .nav-login-link{color:var(--v-black);}
header .nav-right .nav-live-link,
header .nav-right .nav-demo-link,
header .nav-right .nav-login-link{position: relative;}
header .nav-right .nav-live-link:hover a,
header .nav-right .nav-demo-link:hover a,
header .nav-right .nav-login-link:hover a{transform: translate(0px, -3px);transition: all 0.3s;}
header .nav-right .nav-live-link:after,
header .nav-right .nav-demo-link:after,
header .nav-right .nav-login-link:after{content:'';display:block;width: 0;height: 1px;transition: all 0.4s;}
header .nav-right .nav-live-link:after{background: var(--v-red-dark);}
header .nav-right .nav-live-link:hover path{fill: var(--v-red-dark);}
header .nav-right .nav-demo-link:after{background: var(--v-black-light);}
header .nav-right .nav-demo-link:hover path{fill: var(--v-black-light);}
header .nav-right .nav-login-link:after{background: #585858;}
header .nav-right .nav-login-link:hover path{fill: #585858;}
header .nav-right .nav-live-link:hover:after,
header .nav-right .nav-demo-link:hover:after,
header .nav-right .nav-login-link:hover:after{width: 100%;}
header .nav-right .nav-boundary{width: 1px;height: 18px;background: #707070;}
header .nav-right .nav-language{text-transform: uppercase;cursor: pointer;position: relative;font-size: var(--fs-16);}
header .nav-right .nav-language a{position: relative;z-index: 1;}
header .nav-right .nav-search{cursor: pointer;position: relative;}
header .nav-right .nav-download{margin-right: 0px;position: relative;}
header .nav-right .nav-download .nav-download-icon{cursor: pointer;}
header .nav-right .nav-search svg,
header .nav-right .nav-download svg{position: relative;z-index: 1;vertical-align: sub;}
header .nav-right .nav-download:after,
header .nav-right .nav-search:after,
header .nav-right .nav-language:after,
header .nav-right .nav-medium-user:after{content: '';display: block;position: absolute;width: 30px;height: 30px;background: var(--v-grey-light4);border-radius: 50%;top:-5px;left: -5px;opacity: 0;transition: all 0.3s;}
header .nav-right .nav-language:after{top: -4px;}
header .nav-right .nav-search:after{left: -4px;}
header .nav-right .nav-medium-user:after{left: -5px;}
header .nav-right .nav-download:hover:after,
header .nav-right .nav-search:hover:after,
header .nav-right .nav-language:hover:after,
header .nav-right .nav-medium-user:hover:after{opacity: 1;}
header .nav-right .nav-medium-user.active:after{opacity: 1;}

header .nav-right .nav-download p{font-size:var(--fs-20);text-align: center;margin-bottom: 0;font-weight: 600;}
header .nav-right .nav-download .download-code{visibility: hidden;opacity: 0;transition: all 0.3s;padding: 20px;background-color: #fff;border-radius: 12px;overflow: hidden;position: absolute;top:35px;right: 0;transform: translateX(50%);box-shadow: -32px 20px 60px 0px rgba(0, 0, 0, 0.25);}
header .nav-right .nav-download:hover .download-code{opacity: 1;visibility: visible;}

.nav-demo-link .svg-inject-img{padding: 2px;}

header .nav-medium-user{display:none;position: relative;}
header .nav-medium-user .nav-medium-user-list{display:none;position: absolute;width: 188px;top: 35px;left: -80px;background: var(--v-white);border-radius: 8px;box-shadow: 0px 10px 14px #0000005E;overflow: hidden;z-index: 1;}
header .nav-medium-user .nav-medium-user-list li{display: block !important;margin-right: 0;}
header .nav-medium-user .nav-medium-user-list li a{padding: 15px;}
header .nav-medium-user .nav-medium-user-list li a svg{margin-right: 10px;}
header .nav-medium-user .nav-medium-user-list li:hover a{transform: translate(0px, 0px) !important;background: var(--v-grey-light1);}
header .nav-medium-user .nav-medium-user-list li:after{display:none !important;}
.nav-medium-user-button{position: relative;z-index: 1;}

/* header.header-lp{padding: 27px 0px;} */
header.header-lp .nav-logo{width: 153px;margin:0;}

.header-academy .main-menu{position: relative;}
.header-academy .nav-logo{width: 33px;}
.header-academy .nav-bars{width: 22px;height: 16px;margin-right: 25px;position: relative;cursor: pointer;}
.header-academy .nav-bars:after{content: '';display: block;position: absolute;width: 40px;height: 40px;background: var(--v-grey-light4);border-radius: 50%;top:-12px;left: -9px;opacity: 0;transition: all 0.3s;}
.header-academy .nav-bars:hover:after{opacity: 1;}
.header-academy .nav-bars span{width: 100%;height: 2px;display: block;background: var(--v-black-light);border-radius: 10%;z-index: 1;position: absolute;-webkit-transition: all .5s ease 0s;transition: all .5s ease 0s;-webkit-transform-origin: 0 50%;transform-origin: 0 50%;}
.header-academy .nav-bars span:nth-child(1){top: 0;}
.header-academy .nav-bars span:nth-child(2){top: 50%;}
.header-academy .nav-bars span:nth-child(3){width: 50%;top: 100%;}
.header-academy .nav-bars.active span:nth-child(1){transform: rotate(45deg) translate(0); left: 3px;top: -1px;}
.header-academy .nav-bars.active span:nth-child(2){opacity: 0;}
.header-academy .nav-bars.active span:nth-child(3){transform: rotate(-45deg) translate(0);left: 3px;top: 15px;width: 100%;}
.header-academy .nav-menu .menu-academy-main{padding: 3px 10px;background-color: var(--v-black-light);text-transform: uppercase;}
.header-academy .nav-menu .menu-academy-main a{color: var(--v-grey-light3);font-style: italic;font-size: var(--fs-20);font-weight: 400;}
.header-academy .nav-menu .menu-academy-main a:hover{color: var(--v-grey-light3);}
.nav-menu-academy-tab{display: none;position: absolute;top: 100%;left: 0;width: 100%;background: var(--v-grey-light1);padding: 20px 0px 40px;}
.nav-menu-academy-tab::after{content:'';display: block;position: absolute;background: rgb(0 0 0 / 80%);position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100vh;z-index: -1;}
.nav-menu-academy-tab .tab-inner{max-width: 1440px;padding: 0px 20px;margin: 0 auto;}
.nav-menu-academy-tab ul li{font-size: var(--fs-16);font-weight: 500;color: var(--v-black);margin-bottom: 2px;}
.nav-menu-academy-tab ul li.main-item{font-size: var(--fs-18);margin-bottom: 12px;}
.nav-menu-academy-tab ul li.main-item a{padding: 5px 11px;min-width: 100px;background: #D6D6D6;text-align: center;text-transform: uppercase;}
.nav-menu-academy-tab ul li.main-item a:hover{background: #818181;color: var(--v-grey-light2);}

.secondary-menu{padding: 17px 0px 13px;background-color: var(--v-grey-light1);}
.secondary-menu .inner{padding-right: 120px;align-items: flex-start;justify-content: flex-end;}
.secondary-menu .secondary-menu-container{max-width: 1010px;align-items: flex-start;width: 75%;}
.secondary-menu.bcn-expand .secondary-menu-container{width: 0%;}
.secondary-menu .secondary-menu-main{flex-wrap: wrap;}
.secondary-menu .secondary-menu-item{color: var(--v-black);font-size: var(--fs-16);font-weight: 500;line-height: 1.8;margin-right: 20px;position: relative;}
.secondary-menu .secondary-menu-item:hover,
.secondary-menu .secondary-menu-item.active{color: var(--v-orange);}
/* .secondary-menu .secondary-menu-item.active{font-weight: 700;} */
/* .secondary-menu .secondary-menu-item.active:after{content: '';display: block;position: absolute;width: 100%;height: 3px;background: var(--v-orange);top: calc(100% - 2px);} */
.secondary-menu .secondary-menu-item.secondary-menu-superior{font-weight: 600;text-transform: uppercase;margin: 0px 40px 0px 10px;}
.secondary-menu .secondary-menu-item.secondary-menu-superior:before{content: '';display: block;width: 1px;height: 18px;background: var(--v-grey);position: absolute;right: -20px;top: 3px;}
.secondary-menu .breadcrumb-nav{max-width: 300px;margin-left: 20px;padding: 2px 0px;}
.secondary-menu.bcn-expand .breadcrumb-nav{max-width: 100%;margin-left: 0px;}
.secondary-menu .breadcrumb-nav .home-breadcrumb img{width: 18px;vertical-align: sub;}
.secondary-menu .breadcrumb-nav .delimiter-icon{margin: 0px 8px;}
.secondary-menu .breadcrumb-nav .delimiter-icon img{width: 6px;vertical-align: revert;}
.secondary-menu .breadcrumb-nav span{font-size: var(--fs-14);display: inline-block;}
/* .secondary-menu .breadcrumb-nav span .current-item{color: var(--v-black);overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;max-width: 75%;transform: translate(0, 27%);} */
.secondary-menu .breadcrumb-nav span .current-item{color: var(--v-black);}

/* .header-mobile{background-color: #f9f9f9;} */
.header-mobile .initial-state-menu{padding: 7px 0px;}
/* .header-mobile .initial-state-menu .nav-mobile-bars{margin-right: 30px;} */
.header-mobile .initial-state-menu .nav-logo{width: 90px;margin: 0;}
.header-mobile .initial-state-menu .nav-mobile-right{display: flex; align-items: center;}
.header-mobile .initial-state-menu .nav-mobile-right .nav-language{vertical-align: sub;font-size: var(--fs-20);font-weight: 500;color: var(--v-black);text-transform: uppercase;cursor: pointer;}
.header-mobile .initial-state-menu .nav-mobile-right .nav-language a{vertical-align: middle;}
.header-mobile .open-state-menu{min-height: 100vh;height: max-content;width: 100%;position: absolute;top: 0px;bottom: 0px;z-index: 100;background-color: #fff;transform: translateX(-768px);opacity: 0;transition: all 0.3s ease 0s;z-index: -1;}
.header-mobile .open-state-menu.active{opacity: 1;transform: translateX(0px);z-index: 10000;}
.header-mobile .open-state-menu .mobile-menu-top{padding: 12px 5px;}
.header-mobile .open-state-menu .mobile-menu-top .nav-mobile-close{width: 30px;text-align: center;margin-right: 25px;}
.header-mobile .open-state-menu .nav-logo{width: 90px;margin: 0;}
.header-mobile .open-state-menu .nav-mobile-right{display: flex;align-items: center;}
.header-mobile .open-state-menu .nav-language{vertical-align: sub;font-size: var(--fs-20);font-weight: 500;color: var(--v-black);text-transform: uppercase;cursor: pointer;margin-right: 13px;}
.header-mobile .open-state-menu .nav-language a{vertical-align: middle;}
.header-mobile .open-state-menu .mobile-menu-search{position: relative;margin-bottom: 10px;}
.header-mobile .open-state-menu .mobile-menu-search #mobile-search{width: 100%;border: 0;border-radius: 8px;height: 44px;background: #ececec;padding: 10px 20px;font-size: var(--fs-26);font-weight: 400;color: #818181;}
input::-webkit-input-placeholder,
input::-moz-placeholder,
input::-moz-placeholder,
input::-ms-input-placeholder{font-size: var(--fs-30);font-weight: 500;}
.header-mobile .open-state-menu .mobile-menu-container{height: calc(100vh - 280px);overflow-y: scroll;}
.header-mobile .open-state-menu .mobile-menu-container::-webkit-scrollbar{display: none;width: 0;height: 0;}
.header-mobile .mobile-menu-container .mobile-menu-main{padding: 0px 5px;}
.header-mobile .mobile-menu-container .mobile-menu-box{border-bottom: 2px solid var(--v-grey-light1);}
.header-mobile .mobile-menu-container .mobile-menu-box p{font-size: var(--fs-20);font-weight: 500;color: var(--v-black);margin: 0;padding: 5px 0px;cursor: pointer;}
.header-mobile .mobile-menu-container .mobile-menu-box.selected p{color: var(--v-orange);}
.header-mobile .mobile-menu-container .mobile-menu-box .mobile-menu-theme{position: relative;text-transform: uppercase;}
.header-mobile .mobile-menu-container .mobile-menu-box .mobile-menu-theme.mobile-menu-home:after{display: none;}
.header-mobile .mobile-menu-container .mobile-menu-box .mobile-menu-theme-link{padding-left: 10px;display: none;}
.header-mobile .mobile-menu-container .mobile-menu-box .mobile-menu-list{padding-left: 20px;margin-bottom: 10px;display: none;}
.header-mobile .mobile-menu-container .mobile-menu-box .mobile-menu-list .mobile-menu-item{font-size: var(--fs-20);line-height: 1.3;padding: 3px 0px;margin-bottom: 1px;color: var(--v-black);}
.header-mobile .mobile-menu-container .mobile-menu-box .mobile-menu-list .mobile-menu-item.active>a{color: var(--v-orange);}
.header-mobile .header-media{position: absolute;bottom: 110px;left: 0;right: 0;text-align: center;}
.header-mobile .header-media li{display: inline-block;font-size: 18px;color: var(--v-grey);padding: 0px 10px;}
.header-mobile .header-media li:hover path{fill: var(--v-orange);}
.header-mobile .initial-state-menu .nav-logo-current {width: auto !important;text-align: center;}
.header-mobile .initial-state-menu .nav-logo-current .mobile-nav-logo{width: 20px;display: inline-block;vertical-align: top;margin-right: 3px;}
.header-mobile .initial-state-menu .nav-logo-current .mobile-nav-current{font-size: 17px;font-weight: 600;text-transform: uppercase;color: var(--v-black);padding: 4px 2px; }

.academy-tab-bar{margin: 10px 0px;}
.academy-tab-bar .flex{flex-wrap: wrap;}
.academy-tab-bar li{flex: 0 0 23%;text-align: center;margin: 10px 1%;}
.academy-tab-bar li a{width: 100%;display: block;}
.academy-tab-bar li a .icon-box{width: 48px;height: 48px;margin: 0 auto;padding-top: 4px;text-align: center;background: transparent linear-gradient(180deg, #034854 0%, #002329 100%) 0% 0% no-repeat padding-box;border-radius: 50%;margin-bottom: 9px;}
.academy-tab-bar li span{display: block;font-size: var(--fs-16);font-weight: 500;color: var(--v-black);}
.academy-tab-bar li.active span{color: var(--v-orange);}
.academy-tab-bar ul li:nth-child(6) .icon-box img{max-width: 32px;}

.main.app-main{padding-bottom: 75px;}
.main.app-main .academy-content .breadcrumb-wrapper{display: none;}

.page-tool-bar{position: fixed;right: 0;bottom: 0;z-index: 1000;user-select: none;}
.page-tool-bar.hide-tool-bar{display: none;}
.page-tool-bar-usual{position: relative;}
.page-tool-bar-usual li{width: 90px;height: 70px;display: flex;align-items: center;justify-content: center;background: var(--v-white);box-shadow: 0px 5px 17px #00000029;margin: 3px 0px;cursor: pointer;}
.page-tool-bar-usual li:hover{background: #EFEFEF;}
.page-tool-bar-usual li.live-chat.active{background: var(--v-orange);}
.page-tool-bar-usual li.live-chat.active:hover{background: #d43d14;}
.page-tool-bar-usual li.back-to-top{ opacity:0;pointer-events: none; -webkit-transition:.5s; -moz-transition:.5s; -o-transition:.5s; transition:.5s;}
.page-tool-bar-usual li.back-to-top.show{opacity:1;pointer-events: auto;}


.page-tool-bar-media{position: fixed;right: 0;bottom: 0;height: 100vh;width: 90px;background: #0000004D;backdrop-filter: blur(13px);opacity: 0;transform: translateX(100px);transition: all 0.3s ease 0s;}
.page-tool-bar-media.active{opacity: 1;transform: translateX(0px);}
.page-tool-bar-media ul{text-align: center;position: absolute;bottom: 0;width: 100%;}
.page-tool-bar-media ul li{width: 43px;margin: 0 auto 20px;}
.page-tool-bar-media ul li.page-tool-bar-media-close{height: 43px;background: var(--v-orange);border-radius: 50%;margin-bottom: 32px;position: relative;cursor: pointer;}
.page-tool-bar-media ul li.page-tool-bar-media-close:hover{background: #CC4E24;}
.page-tool-bar-media ul li.page-tool-bar-media-close::after,
.page-tool-bar-media ul li.page-tool-bar-media-close::before{position: absolute;content: '';background-color: var(--v-white);left: 20px;top: 12px;width: 2px;height: 17px;}
.page-tool-bar-media ul li.page-tool-bar-media-close::after{transform: rotate(-45deg);}
.page-tool-bar-media ul li.page-tool-bar-media-close:before{transform: rotate(45deg);}
.page-tool-bar-media ul li a:hover path{fill: var(--v-orange);transition: all 0.2s;}


.header-language-mask-layer{display:none;position: fixed;top: 0;right: 0;left: 0;bottom: 0;background: rgba(0,0,0,0.8);z-index: 10000;}
.header-language-bar{display:none;position: fixed;height: 100vh;top: 0;right: 0;width: 300px;background: #fff;box-shadow: 0px 3px 6px #00000029;z-index: 10000;}
.language-bar-content-title{display: flex;justify-content: space-between;padding: 20px 20px 20px 35px;align-items: center;}
.language-bar-content-title .title{color: var(--v-black);font-weight: 500;font-size: var(--fs-20);line-height: 1.22;margin-bottom: 0;}
.language-bar-content-title button{width: 43px;height: 43px;background: #818181;border-radius: 50%;text-align: center;line-height: 2.3;color: #fff;border: none;}
.language-bar-content-title button:hover{background: #616161;}
.header-language-bar ul{display: flex;flex-wrap: wrap;height: auto;max-height: calc(100vh - 83px);overflow-y: scroll;}
.header-language-bar ul li{width: 100%;border-bottom: 2px solid var(--v-grey-light4);position: relative;}
.header-language-bar ul li.active{order: -1;}
.header-language-bar ul li.active:after{content:'✔';display: block;width: 21px;height: 21px;background: #147875;position: absolute;right: 20px;top: 0;bottom: 0;margin: auto;border-radius: 50%;color: #fff;text-align: center;font-size: 15px;}
.header-language-bar ul li a{display: block;padding: 15px 35px;color: var(--v-black);background: #fff;font-size: 16px;}
.header-language-bar ul li a:hover{background: #ededed;}
.header-language-bar ul li.active a{background: #00C79C;color: var(--v-white);}

.header-mobile .header-language-mask-layer{background: rgba(0,0,0,0.5);}
.header-mobile .header-language-bar{width: 100%;height: calc(100vh - 120px);bottom: 0;top: auto;border-radius: 15px 15px 0px 0px;}
.header-mobile .language-bar-content-title{display: block;position: relative;padding: 20px;}
.header-mobile .language-bar-content-title .title{font-size: 22px;text-align: center;}
.header-mobile .language-bar-content-title button{position: absolute;right: 20px;top: 0;bottom: 0;margin: auto;width: 28px;height: 28px;}
.header-mobile .language-bar-content-title button img{vertical-align: top;}
.header-mobile .header-language-bar ul{max-height: calc(100vh - 116px);}

#launcher{transform:translate(1200px, 0px) !important;}

.vau-loading-wrapper{display: flex;align-items: center;justify-content: center;position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 9999999;background: var(--v-white);}
#vau-loading-lottie{width: 180px;height: 180px;}
header .noIpad a[data-web-data="Trading_cfd"] {display: none !important;}
@keyframes header-initial{
    from{opacity: 0;}
    to{opacity: 1;}
}

@media (max-width:1840px){
	header .nav-right .nav-download .download-code{transform: translateX(20%);}
}
@media (max-width:1640px){
    header .nav-right li:not(.nav-language){margin-right: 15px;}
    .secondary-menu .inner{padding-right: 65px;}

    .page-tool-bar-usual li{width: 75px;height: 60px;}
    .page-tool-bar-media{width: 75px;}
}
@media (max-width:1465px){
    
}
@media (max-width:1440px){
    /* #wpadminbar{display: none !important;}

    header .nav-right .nav-live-link, header .nav-right .nav-demo-link, header .nav-right .nav-login-link,header .nav-right .nav-boundary{display:none;}
    header .nav-right li a svg{margin: 0;} */
}

@media (max-width:1280px){
    .nav-menu-academy-tab{padding: 20px 0px 20px;}
    .nav-menu-academy-tab .tab-inner.flex{flex-wrap: wrap;justify-content: flex-start;}
    .nav-menu-academy-tab .col-7{flex:0 0 25%;margin-bottom: 20px;}
}
@media (max-width:1200px){
	header .nav-right .nav-download .download-code{transform: translateX(15%);}


	.page-tool-bar{ opacity:0.7;}
	.page-tool-bar:hover{ opacity:1;}
	/*.page-tool-bar-usual li{ background:rgba(255,255,255,0.7);}
	.page-tool-bar:hover .page-tool-bar-usual li{ background:rgba(255,255,255,1);}*/
}
@media (max-width:992px){
    header .inner{padding: 0 20px;}
    header .main-menu{padding: 25px 0px;}
    header .nav-logo{margin-right: 20px;width: 100px;}
    header .nav-menu .nav-menu-item{margin-right: 15px;}
    header .nav-menu .nav-menu-item a{font-size: var(--fs-14);}
    header .nav-right li:not(.nav-language){margin-right: 20px;}
	header .nav-right .nav-download .download-code{transform: translateX(10px);padding: 15px;}
	header .nav-right .nav-download .download-code svg{width: 160px;height: 160px;}
    .secondary-menu .secondary-menu-item{font-size: var(--fs-14);}
    .secondary-menu .secondary-menu-item.secondary-menu-main{margin: 0px 30px 0px 10px;}
    .secondary-menu .secondary-menu-item.secondary-menu-main:before{right: -15px;}
    .breadcrumb-nav{display:none;}
    .secondary-menu{padding: 10px 0px 5px;}
    .secondary-menu .inner{padding-right: 20px;}
    .secondary-menu .secondary-menu-container{width: 100%;}
    .header-academy .nav-menu .menu-academy-main a{font-size: var(--fs-16);}
    .header-academy .breadcrumb-nav{display: block;text-align: right;}
    .nav-menu-academy-tab ul li.main-item{font-size: var(--fs-16);}
    .nav-menu-academy-tab ul li{font-size: var(--fs-14);}
    .nav-menu-academy-tab .col-7{margin-bottom: 15px;}
	
    .language-bar-content-title .title{font-size: 22px;text-align: center;}
}
@media (max-width:980px){

	header .nav-medium-user{display:block;}
	#wpadminbar{display: none !important;}

    header .nav-right .nav-live-link, header .nav-right .nav-demo-link, header .nav-right .nav-login-link,header .nav-right .nav-boundary{display:none;}
    header .nav-right li a svg{margin: 0;}
}
@media (max-width:768px){
    html{margin-top: 0px !important;}

    header .inner .nav-left{justify-content: flex-start;flex-wrap: wrap;}
    header .inner .nav-right{padding-top: 10px;}
    header .inner .nav-right .nav-user-function{justify-content: flex-end;}
    header .nav-menu{padding-top: 5px;}
    header .inner .nav-menu .nav-menu-container{justify-content: flex-start;flex-wrap: wrap;}
    .secondary-menu{overflow-x: scroll;}
    .secondary-menu::-webkit-scrollbar{width: 8px;height: 6px;}
    .secondary-menu::-webkit-scrollbar-track {border-radius: 10px;background-color: transparent;}
    .secondary-menu::-webkit-scrollbar-thumb {background-color: rgba(144, 147, 153, 0.3);transition: background-color 0.3s;border-radius: 10px;}
    .secondary-menu::-webkit-scrollbar-thumb:hover {background-color: rgba(144, 147, 153, 0.3);transition: background-color 0.3s;}
    .secondary-menu .inner{display: block;}
    .secondary-menu .secondary-menu-container{width: max-content;}
    .nav-menu-academy-tab .col-7{flex: 0 0 33.3%;}

    .page-tool-bar{display: none;}
}
@media (max-width:510px){
    .nav-menu-academy-tab .col-7{flex: 0 0 50%;}
}
@media (max-width:410px){
    .academy-tab-bar li span{font-size: 13px;}
}

@media (min-width:768px){
    .header-mobile .initial-state-menu{padding: 15px 0px;}
    .header-mobile .open-state-menu{transform: translateX(-1440px);}
    .header-mobile .open-state-menu .mobile-menu-top{padding: 20px 0px;}
    .header-mobile .initial-state-menu .nav-logo,
    .header-mobile .open-state-menu .nav-logo,
    .header-mobile .initial-state-menu .nav-logo img,
    .header-mobile .open-state-menu .nav-logo img{width: 128px;}
}


header .noIpad [data-item="US Presidential Election"] {display: none !important;opacity: 0 !important;}
header .noIpad [data-item="美国总统大选"] {display: none !important;opacity: 0 !important;}
header .isIpad [data-item="美国总统大选"] {display: none !important;opacity: 0 !important;}
header .isIpad [data-item="US Presidential Election"] {display: none !important;opacity: 0 !important;}





/* mobile-third-items start */
.header-mobile .mobile-menu-container .mobile-menu-box .mobile-menu-list .mobile-menu-item{transition: all 0.5s linear;position: relative;}
.header-mobile .mobile-menu-container .mobile-menu-box .mobile-menu-list .mobile-menu-item.hasInner:after{position: absolute;top: 14px;right: 30px;width: 10px;height: 2px;background-color: var(--v-grey-dark);display: block;content: '';}
.header-mobile .mobile-menu-container .mobile-menu-box .mobile-menu-list .mobile-menu-item.hasInner:before{position: absolute;top: 10px;right: 34px;width: 2px;height: 10px;background-color: var(--v-grey-dark);display: block;content: '';}
.header-mobile .mobile-menu-container .mobile-menu-box .mobile-menu-list .mobile-menu-item.clicked:before{background-color: var(--v-orange);transform: rotate(90deg);}
.header-mobile .mobile-menu-container .mobile-menu-box .mobile-menu-list .mobile-menu-item.clicked:after{background-color: var(--v-orange);}
.header-mobile .mobile-menu-container .mobile-menu-box p.mobile-third-items{display: flex;flex-direction: column;padding: 0 20px 0;height: 0;overflow: hidden;position: relative;transition: all 0.5s linear;}
/* .header-mobile .mobile-menu-container .mobile-menu-box .mobile-menu-list .mobile-menu-item.hasInner:after{ content: '';display: block;width: 6px;height: 9px;background: url(/wp-content/themes/vantage-au/images/nav-right-arrow-icon.svg) center no-repeat;background-size: cover;position: absolute;right: 0px;bottom: 15px;transform: rotate(90deg);} */
.header-mobile .mobile-menu-container .mobile-menu-box .mobile-third-items a{ color: var(--v-black);font-size:var(--fs-18); padding: 5px 0;font-weight: 400;}
.header-mobile .mobile-menu-container .mobile-menu-box .mobile-third-items a.active{color: var(--v-orange);}
/* mobile-third-items end*/

/* hover menu style */
	header{transition: all 0.3s linear;}
	header .hover-menu-main{position: absolute;border-top:1px solid var(--v-grey-light4);transition: all 0.5s linear;background-color: var(--v-white);left: 0;width: 100%;}
	header .hover-menu-main .inner{padding-left:100px;}
	header .hover-menu-main a.item-menu-title{font-size:var(--fs-22);color:var(--v-black);font-weight:600;margin: 35px 0 12px;justify-content: flex-start;width: fit-content;align-items: center;text-transform:uppercase}
	header .hover-menu-main a.item-menu-title p.icon-box { display: flex; justify-content: center; align-items: center;margin-left:10px;width: 50px;height: 50px;border-radius:50%;position: relative;margin-bottom:0;}
	header .hover-menu-main a.item-menu-title p.icon-box:after {content: '';background-color: rgba(129,129,129,0.1);display: block;width: 36px;height: 36px;transition: all .15s linear;position: absolute;border-radius: 50%;top: 50%;left: 50%;transform: translate(-50%,-50%);}
	header .hover-menu-main ul{display: inline-grid;grid-template-rows:repeat(10,1fr); grid-auto-flow: column;gap: 7px 78px;justify-content:start;}
	header .hover-menu-main ul{font-size:var(--fs-16);color:var(--v-black);padding-right:30px;}
	header .hover-menu-main .hover-menu-right{width: 56%;height:100%;min-width:400px;position: absolute;bottom: 0; right: 0;max-width: 1060px;overflow: hidden;}
	header .hover-menu-main .hover-right-items{height: 100%;background: var(--v-grey-light2);padding:0 56px;max-width: 100%;position: absolute; top:0;width:100%;transition: all 0.5s linear;}
	header .hover-menu-main .hover-right-items:not(.default){padding:35px 40px;}
	/* header .hover-menu-main .hover-menu-right .hover-right-items.default{transform:translateX(0%);} */
	header .hover-menu-right .hover-right-item{ font-size: var(--fs-14);color: var(--v-black);margin-bottom: 0;cursor: pointer;display: block;padding: 10px 0;transition: all 0.5s linear;}
	header .hover-menu-right .hover-right-item:hover{ color: var(--v-orange);}
	header .hover-menu-right .hover-right-item.active{color: var(--v-orange);}
	header .hover-menu-right .hover-right-headline{font-size:var(--fs-14);color:var(--v-grey);margin-top:32px; margin-bottom: 10px;}
	header .hover-menu-right .hover-right-headline.next-title{ margin-bottom: 0px;}
	header .hover-menu-right .hover-right-content{width:400px;}
	header .hover-menu-right .hover-right-content div.hover-right-text .img-text{width:114px;height:54px;overflow: hidden;}
	header .hover-menu-right .hover-right-content .hover-graphics{font-size:var(--fs-14);color:var(--v-grey);margin-left:10px; width: calc(100% - 114px);cursor: pointer;}
	header .hover-menu-right .hover-right-content .hover-graphics span{font-size:12px;color:var(--v-red-dark);  line-height: 1.2;}
	header .hover-menu-right .hover-right-content .hover-graphics a{font-size:var(--fs-14);color:var(--v-black);margin-bottom:0;display: block;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; /* 这里是超出几行省略 */overflow: hidden;}
	header .hover-menu-right .hover-right-content .hover-right-text{padding: 10px 0;transition: all 0.5s linear; -webkit-box-orient:vertical;}
	header .hover-menu-right .hover-right-content div.hover-right-text .img-text img{width:auto;height:100%;transition: all 0.3s linear;}
	header .hover-menu-right .hover-right-content div.hover-right-text{border-top:1px solid var(--v-grey-light4);border-bottom:1px solid var(--v-grey-light4);justify-content: flex-start;padding: 7px 0 4px;}
	header .hover-menu-right .hover-right-content a.hover-right-text {font-size:var(--fs-14);color:var(--v-black);border-bottom:1px solid var(--v-grey-light4);margin-bottom:0;cursor: pointer;display: block;}
	header .hover-menu-item a {display: block;transition: all 0.3s linear;}
	header .hover-menu-item a i{margin-left: 8px;}
	.hover-menu-mask{position: fixed;top: 0;right: 0;left: 0;bottom: 0;background: rgba(0,0,0,0.4);display: none;z-index: 1000;}
	header .hover-menu-item  a.menu-popular-icon {position: relative;padding-right: 66px;}
	header .hover-menu-item  a.menu-popular-icon::after {content: 'Popular';display: inline-block; position: absolute; right: 0px;top: -2px;font-size:var(--v-14);color: var(--v-green-light);font-family: 'Gilroy-ExtraBold';font-style:italic;transform: scale(0.85);}
	header .hover-menu-item  a.menu-new-icon {position: relative;padding-right: 66px;}
	header .hover-menu-item  a.menu-new-icon::after {content: 'new';display: inline-block; position: absolute; right: 0px;top: -2px;font-size: 12px;color: var(--v-green-light);font-family: 'Gilroy-ExtraBold';font-style:italic;transform: scale(0.85);}

	header .hover-menu-item:hover>a,header .hover-menu-right .hover-right-content a.hover-right-text:hover {color:var(--v-orange)}
	header .hover-menu-right .hover-right-text:hover .hover-graphics a{text-decoration:underline;color:var(--v-grey);}
	header .hover-menu-right .hover-right-content div.hover-right-text:hover .img-text img{transform: scale(1.2);}
	header .hover-menu-main a.item-menu-title p.icon-box:hover:after{width:100%;height:100%;}
  header .hover-menu-main .hover-menu-item.active>a{color:var(--v-orange);}

	header .noIpad .hover-menu-main{display: none; opacity: 0;transition: all 0.3s linear;}
	header .noIpad .hover-menu-main .inner{display: flex;align-items: flex-start;height: 100%;}
	header .noIpad .hover-menu-main ul{padding:35px 35px 28px;border-left: 1px solid var(--v-grey-light4);height: 100%;min-width: 310px;}
	header .noIpad .hover-menu-main .hover-right-items{display: none;}
	header .noIpad .hover-menu-main .hover-right-items div{display: flex;flex-flow: column wrap;align-items: flex-start;height: 100%;}
	header .noIpad .hover-menu-main .hover-right-items .hover-menu-right-title{color: var(--v-orange);position: relative;margin-bottom: 10px;display: block;}
	header .noIpad .hover-menu-main .hover-right-items .hover-menu-right-title span{color: var(--v-orange);font-size: 16px;margin-left: 17px;}
	header .noIpad .hover-menu-main .hover-right-items .hover-menu-right-title span.left-line{background-color: var(--v-orange);width: 4px;height: 16px;margin-right: 10px;display: inline-block;margin-bottom: -2px;margin-left: 0;}
	header .noIpad .hover-menu-main .hover-right-items .hover-menu-right-title:hover,header .noIpad .hover-menu-main .hover-right-items .hover-menu-right-title:hover:after{color: var(--v-red-dark);}
	header .noIpad .hover-menu-main .hover-right-items .hover-menu-right-title:hover span.left-line{background-color: var(--v-red-dark);color: var(--v-red-dark);}
	header .noIpad .hover-menu-main a.item-menu-title{ width: 24%;align-items: flex-start;text-transform: uppercase;flex-direction: column; padding-right: 30px;}
	/* header .noIpad .hover-menu-main a.item-menu-title span{ width: 100%;display: block;} */
	header .noIpad .hover-menu-right .hover-right-item{ padding: 5px 0;}
	header .noIpad .hover-menu-main a.item-menu-title p{font-size: var(--fs-14);color: var(--v-black);margin: 8px 0 11px;text-transform: none;}
	header .noIpad .hover-menu-main a.item-menu-title p.icon-box{margin: 0;margin-left: -7px;display: none;}
	
	/* header .isIpad{transition: all 0.5s linear;} */
	header .isIpad .hover-menu-main{z-index: 10000;position: absolute; left: -50px; top: 50px;background-color: var(--v-white);height:0;max-height:600px;border-radius: 12px;width: 266px; transform: translateY(0);border-top: none;box-shadow: 0px 0px 10px #999;overflow-x: hidden;overflow-y: hidden;}
	header .isIpad .hover-menu-main .inner{padding: 0;}
	header .isIpad .hover-menu-main ul li{width: 100%;position: relative;}
	header .isIpad .hover-menu-main ul li>a{max-width: 100%;width: 236px; border-bottom: 1px solid #d9d9d9;margin-left: 30px;padding:10px 0;}
	header .isIpad .hover-menu-main ul li:last-child>a{border-bottom: none;}
	header .isIpad .hover-menu-main ul li .hover-down{display: none;width: 20px;height: 45px;position: absolute;top: 0px; right: 20px; cursor: pointer; }
	header .isIpad .hover-menu-main ul li.hasInner .hover-down, header .isIpad .hover-menu-main ul li.hasDown .hover-down{display: inline-block;}
	header .isIpad .hover-menu-main ul li.hasInner .hover-down:after{position: absolute;top: 50%; right: 0px; content: '+';font-size: 24px;transform: translateY(-50%);color: var(--v-grey);}
	header .isIpad .hover-menu-main ul li.hasDown .hover-down:after{position: absolute;top: 50%; right: 0px;content: '-';font-size: 24px;transform: translateY(-50%);color: var(--v-grey);}
	header .isIpad .hover-menu-main .hover-right-items{padding-left:30px;height: 0;box-shadow: inset 0px 3px 6px #00000029;background:#e8e9ed;max-width: 100%;position: relative;transform: translateX(0);overflow: hidden;transition: all 0.3s linear;margin-bottom: 0;padding-right: 0;width: 266px;}
	header .isIpad .hover-menu-main .hover-right-items a{padding:10px 0; border-bottom: 1px solid #d9d9d9;	}
	header .isIpad .hover-menu-main .hover-right-items:not(.default){padding-top: 0;padding-bottom: 0;}
	header .isIpad .hover-menu-main ul{display: flex;flex-direction: column;gap: 0; margin-bottom: 25px;padding-right: 0;height: auto;overflow-y: auto;overflow-x: hidden;}
	/* header .isIpad .hover-right-items{height:0;} */
	
	header .isIpad .hover-menu-item  .menu-popular-icon {position: relative;padding-right: 66px;}
	header .isIpad .hover-menu-item  .menu-popular-icon::after {content: 'Popular';display: inline-block; position: absolute; right: 0px;top: -2px;font-size:var(--v-14);color: var(--v-green-light);font-family: 'Gilroy-ExtraBold';font-style:italic;transform: scale(0.85);}
	header .isIpad .hover-menu-item  .menu-new-icon {position: relative;padding-right: 66px;}
	header .isIpad .hover-menu-item  .menu-new-icon::after {content: 'new';display: inline-block; position: absolute; right: 0px;top: -2px;font-size: 12px;color: var(--v-green-light);font-family: 'Gilroy-ExtraBold';font-style:italic;transform: scale(0.85);}
	header .isIpad .hover-menu-main .hover-right-items .hover-right-item.active{color: var(--v-orange);}
	
	header .isIpad .hover-menu-main a.item-menu-title {padding:0 30px;margin-bottom: 0;padding-bottom: 12px;width: 100%;border-bottom: 1px solid #d9d9d9;font-size: 16px; margin-top: 15px;}
	header .isIpad .hover-menu-main a.item-menu-title p {margin-left:10px;width: 40px;height: 40px;}
	header .isIpad .hover-menu-main a.item-menu-title p:after {width: 30px;height: 30px;}
	header .isIpad .hover-menu-main a.item-menu-title p:hover:after {width: 100%;height: 100%;}
	header .isIpad .hover-menu-main a.item-menu-title p img{width: 7px; height: auto;}
	
	@media (max-width: 1440px){
		header .hover-menu-main ul{ gap: 8px 40px;}
		/* header .hover-menu-main .hover-menu-right{width: 40%;min-width:auto;} */
		header .hover-menu-right .hover-right-content {width: 100%;}
	}
	@media (max-width: 1400px){
		header .hover-menu-main .inner{padding-left: 65px;}
	}
	@media (max-width: 992px){
		/* header .hover-menu-main .inner{padding-left: 140px;} */
		/* header .hover-menu-main .hover-right-items:not(.default){padding-top:35px;} */
	}
	@media (max-width: 980px){
		header .hover-menu-main ul{ gap: 8px 20px; margin-bottom: 80px;}
		/* header .hover-menu-main .hover-menu-right{padding:0 20px;} */
		header .hover-menu-right .hover-right-headline{	 margin-top: 25px;}
		header .hover-menu-main a.item-menu-title p.icon-box:after{ width: 32px;height: 32px;}
		header .hover-menu-main a.item-menu-title p.icon-box{width: 40px;height: 40px;}
		header .hover-menu-right .hover-right-content .hover-right-text{padding: 8px 0;}
	}
	@media (max-width: 820px){
		header .hover-menu-main .hover-menu-right{width: 100% ;position: relative;height:360px; max-width: 100%;padding-left: 84px;}
	}
	@media (max-width: 768px){
		header .hover-menu-main .inner{padding-left: 20px;} 
		header .hover-menu-main .hover-menu-right{padding-left: 0 ;}
		header .hover-menu-main .hover-right-items{padding: 0 20px;}
		header .nav-menu-container li:first-child .isIpad .hover-menu-main{left:0;}
		header .nav-menu-container li:last-child .isIpad .hover-menu-main{right:0;left: unset;}
	}
	@media (max-width: 510px){
		header .hover-menu-item  a.menu-popular-icon, header .hover-menu-item  a.menu-new-icon {padding-right: 55px;}
		header .hover-menu-main ul{margin-bottom: 50px;}
		header .isIpad .hover-menu-main,header .isIpad .hover-menu-main .hover-right-items{width: 220px;}
		header .isIpad .hover-menu-main ul li>a{width: 200px;margin-left: 15px;}
		header .isIpad .hover-menu-main ul li.hasInner:after{ right: 10px;}
		header .isIpad .hover-menu-main .hover-right-items{padding-left:15px;}
	}

	/* header bar */
	.header-bar{width: 100%;padding: 12px 0;background: var(--v-black-light);}
	.header-bar .header-bar-info{display: flex;width:100%;justify-content: flex-end;}
	.header-bar .header-bar-info a{color: var(--v-white);font-size: var(--fs-14);font-weight: 500;line-height: 1.2;padding: 0 20px;border-right: 1px solid rgba(255,255,255,.3);opacity: 0.7;}
	.header-bar .header-bar-info a:last-child{border-right:none;padding-right: 0;}
	header .mobile-menu-bar-box{ justify-content: space-between; position: absolute; bottom: 110px; left: 0;  right: 0;padding: 0 20px; justify-content: center;gap: 20px;}
	header .mobile-menu-bar-box .menu-header-bar{padding: 8px 12px 8px 8px;border-radius: 4px;gap: 8px;background: #E8E9ED; margin: 0 auto;position: relative;}
	header .mobile-menu-bar-box .menu-header-bar .img-box{line-height: 0;width: 20px;}
	header .mobile-menu-bar-box .menu-header-bar span{ text-transform: uppercase;color: #404040;font-size: 14px;font-weight: 500;line-height: normal;}
	.header-mobile .header-media {position: relative; bottom: unset; left: unset; right: unset;text-align: center; width: fit-content; margin: 0 auto;}
	header .menu-header-bar:hover, header .menu-header-bar.active { background: #d2d4d9;}
	header .mobile-bar-items{ position: absolute; bottom: 36px; left: 0; background: var(--v-white);border-radius: 8px;box-shadow: 0px 10px 14px #0000005E;overflow: hidden;z-index: 1;padding: 0 25px 20px;display: none;}
	header .mobile-bar-items li{ padding: 15px 0px 0; font-size: var(--fs-14); font-weight: 500;text-transform: uppercase;color: var(--v-black); opacity: 0.8;}
	header .mobile-bar-items li a{white-space: nowrap;}
	@media (max-width: 768px) {
    .header-bar {padding: 8px 0;}
	}
	@media (max-width: 510px){
		.header-mobile .header-media li{ padding: 0px 5px;}
		header .mobile-menu-bar-box{ gap: 10px;}
		header .mobile-menu-bar-box .menu-header-bar span{ white-space: nowrap;}
	}