.forex-trading {position: relative;}
.forex-trading .inner{color:var(--v-black);overflow: hidden;max-width: 1180px;}
.forex-trading .btn-box{text-align:center}
.forex-trading .btn-box .open-account-btn{max-width: 320px;}

.energy-cnt{background:#F8F8F9;padding-bottom: 80px;padding-top: 47px;}
.energy-center{max-width: 1404px;margin:0 auto 34px;background:var(--v-white);box-shadow: 0px 15px 30px #0000001A;border-radius: 10px;overflow: hidden;padding-bottom: 82px;}
.forex-row1,.forex-row11,.forex-row2,.forex-row3,.forex-row4,.forex-row6{background-color: var(--v-white);}
.forex-row1{margin-top:30px}
.third-banner .banner-box h1 {font-weight: 600;}
.forex-row1 .title-message{margin-bottom:20px;font-size:var(--fs-18);}
.forex-row11{margin-top:40px;}
.forex-row2{margin-top:47px}
.forex-row2 .inner{overflow:hidden}
.forex-row3{margin-top:60px}
.forex-row4{margin:60px 0px 0px;}
.forex-row5{padding-top:50px}
.forex-row5 .inner {overflow: hidden;}
.forex-row6{padding:60px 0px 0px}
.forex-row7 {padding:50px 0px 70px;background:var(--v-grey-light2);}
.forex-row7 .faq-module{padding:0px;}
.forex-row7 .faq-module h2{display: none;}
.forex-row7 .faq-module .inner{padding:0px !important;}
.forex-row8 {padding:50px 0px;background: rgba(0,0,0,.7);}
.forex-row8 .icon-title{color:var(--v-white);}
.forex-row8 .icon-title::after{background:url(/wp-content/themes/vantage-au/images/forex-trading-icon11.svg?v=2)center center no-repeat;}

.back-to{display: flex;justify-content: flex-end;max-width: 1404px;margin: 0 auto;}
.back-to a{display: flex;width: 270px;justify-content: center;}
.back-to p{margin-left: 20px;margin-bottom: 0;color: var(--v-black);font-size: var(--fs-18);}

.video-list li .message-box p{line-height: 1.2;}
.forex-row11 .video-list li .message-box .p-h3{line-height: 1.3;}
.forex-row2 .product-list{margin: 0px -1.2%;}
.forex-row2 .product-list li{padding: 42px 20px;}
.forex-row2 .product-list li .icon-box{margin-bottom: 14px;}
.forex-row2 .product-list li .p-h3{line-height: 1.4;}
.forex-row2 .inner .open-account-btn{max-width: 325px;padding: 22px 79px 22px 29px;margin-top: 7px;}
.forex-row2 .inner .open-account-btn .btn-text{line-height:1.1;}

.forex-row3 ul li{padding-left:28px;}

.forex-row6 .account-info{justify-content: flex-start;padding-left: 20px;}
.forex-row6 .account-info .account-item{width: 46%;background: #F2F3F5;margin-right: 16px;}
.forex-row6 .account-info .account-item .icon-box{box-shadow: none;}
.forex-row6 .account-list h2{margin-left:20px;}
.forex-row6 .account-list .step-list li{width: 32.4%;position: relative;}
.forex-row6 .account-list .step-list li:nth-child(1) .account-step, 
.forex-row6 .account-list .step-list li:nth-child(1) .step-detail{background: #FF8E5C;}
.forex-row6 .account-list .step-list li:nth-child(2) .account-step, 
.forex-row6 .account-list .step-list li:nth-child(2) .step-detail{background: #E35828;}
.forex-row6 .account-list .step-list li:nth-child(3) .step-detail{background: #044854;margin-right: 0px;}
.forex-row6 .account-list .step-list li:nth-child(3) .account-step{background: #034853;margin-right: 0px;}
.forex-row6 .step-list li .account-step{color: #f5f5f5;}
.forex-row6 .step-list li div.step-detail{padding: 36px 16px 60px 15px;}

.forex-row7 .inner{max-width: 1515px;}
.forex-row8 .inner{max-width: 1450px;}
.forex-row8 .forex-row8-list li{width: 22%;}

.forex-row12{margin-top:60px;}
.forex-row12 .inner{max-width: 1180px;}
.forex-row12 .inner ul li:first-child .main-content{background:#F0E2A5;}
.forex-row12 .inner ul li:nth-child(2) .main-content{background:#636363;}
.forex-row12 .inner ul li:last-child .main-content{background:#957065;}
.forex-row12 .inner ul li .main-content .text-box p{color:var(--v-white);}
.forex-row12 .inner ul li:first-child .main-content .text-box p{color:var(--v-black);}

.forex-row12 .inner ul li .main-content{display:flex;padding:43px 100px 40px 24px;border-radius: 15px;position: relative;}

@media (max-width:1400px){
.forex-trading {display: block;}
}

@media (max-width:1024px){
.forex-row6 .step-list li .step-detail {margin-right:0px;}
.forex-row6 .account-list .step-list li{width: auto;max-width:350px;}
.forex-row2 .product-list{margin-bottom: 15px;}
.forex-row2 .forex-row2-scrollbar{display: block;height: 3px;width: 50%;margin: 0 auto 20px;background: #d5d5d5;}
}
@media (max-width:900px){
  .forex-row6 .account-info .account-item{width: 100%;}
}
@media (max-width:768px){
  .energy-cnt{padding-bottom: 40px;}
  .pc-br {display:none;}
  .forex-row1,.forex-row2,.forex-row12,.forex-row3{margin-top:30px}
  .forex-row11{margin-top:10px;}
  .forex-row4{margin:30px 0px 0px}
  .forex-row5{padding-top:30px}
  .forex-row6 .account-list{padding-top:10px;}
  .forex-row8 {padding: 30px 0px;}
  .forex-row8 .forex-row8-list li{width: 48%;}
  .energy-center{ padding-bottom: 50px;}
}

@media (max-width:510px){
  .third-banner .banner-box h1 {font-size:20px !important;font-weight: 600;}
  .third-banner .img-box span {font-weight: 400 !important;}
  .forex-row4 .updatedTime {font-size: 12px;}
  .icon-title {margin-bottom: 16px;}
  .forex-row1 .title-message {font-size: 16px;}
  .forex-row1, .forex-row2, .forex-row3 {margin-top: 20px;}
  .forex-row6 {padding-top:30px;}
  .third-level-open-account-banner { margin: 30px 0px 60px;}
  .forex-row7{padding:30px 0px;}
  .forex-row6 .account-list .step-list li{width: 250px;}
  .third-banner .phone-show.banner-bottom{flex-wrap: wrap;}
  .third-banner .banner-bottom .orange-button{margin-top:10px;}
  .energy-center{ padding-bottom: 32px;}
}

@media (max-width: 340px){
  .forex-row8 .forex-row8-list li{width: 100%;}
}
