.winning_easy_wrapper{overflow: hidden;}

.winning_easy_banner{padding-top:64px;background:url(/wp-content/themes/vt/images/winning_easy_banner.png?v=1)center center no-repeat;background-size:cover;}
.winning_easy_banner .text_box{color: #fff;text-align:center;margin-bottom: 30px;}
.winning_easy_banner h2{font-size: 54px;font-family: "PublicSans-Bold";line-height: 1.07;font-weight: bold;margin-bottom: 20px;}
.winning_easy_banner p{font-size: 18px;font-family: "PublicSans-Regular";line-height: 1.3;max-width: 686px;margin: 0 auto;}
.winning_easy_banner .video_box{max-width: 1124px;width: 100%;height: 630px;margin-bottom: -100px;}

.winning_easy_row1{padding: 225px 0 150px;background-color: #0040C4;}
.winning_easy_row1 .inner{position: relative;}
.winning_easy_row1 .content_box{display: flex;justify-content: space-between;gap: 15px;}
.winning_easy_row1 .left_text{max-width: 542px;color: #fff;}
.winning_easy_row1 h2{font-size: 54px;font-family: "PublicSans-Bold";line-height: 1.07;font-weight: bold;margin-bottom: 32px;}
.winning_easy_row1 .left_text p{font-size: 18px;font-family: "PublicSans-Regular";line-height: 1.3;margin: 0;}

.sales_msg_form{position: absolute;right: 20px;top: -65px;z-index: 1;max-width:554px;width:100%;padding:14px 42px 40px;background:#fff;margin: 0 auto;display: flex;flex-direction: column;align-items: center;margin-bottom: -166px;border-radius: 23px;box-shadow: 0px 0px 12px #00000029;}
.sales_msg_form .from_logo{padding: 30px 0;}
.sales_msg_form .form_body{max-width:530px;width:100%;padding: 0 20px 30px;}
.sales_msg_form .form_body_li{display:flex;padding: 15px 0;position:relative;z-index:1;}
.sales_msg_form .form_body_li .gfield_label{width:80px;text-align:left;margin:5px 10px 0 0;font-size:18px;}
.sales_msg_form .form_body_li .ginput_container{width:82%;}
.sales_msg_form .form_body_li .ginput_container_input input{width:100%;border: 1px solid #ccc;font-size: 18px;padding: 8px 10px;}
.sales_msg_form .form_body_li .ginput_container_input textarea{width:100%;height:100px;border: 1px solid #ccc;font-size: 18px;padding: 8px 10px;}
.sales_msg_form .error_info{display:none;}
.sales_msg_form .form_footer .blue_button{background: #0051ff;border-radius: 5px;border:0px;padding: 10px 40px 8px;color:#fff;}
.sales_msg_form .form_body .form_body_li.error .error_info{display:block;}
.sales_msg_form .form_body .form_body_li.error .gfield_label {color: #e91545;}
.sales_msg_form .form_body .form_body_li.error .ginput_container_input input{border:1px solid #e91545;}
.sales_msg_form .form_body .ginput_container .error_info {display: none;padding-top: 8px;font-family: 'Oblivian-Regular';font-size: 14px;color: #ed164e;}
.sales_msg_form .form_body_li .ginput_container{position: relative;z-index: 2;}
.sales_msg_form .form_body .ginput_container_input_select_icon {position: absolute;top: 8px;right: 5px;z-index: 1;transition: all 0.2s;transform: rotate(0deg);}
.sales_msg_form .form_body .country_code,
.sales_msg_form .form_body .phone_code {position: absolute;display: none;max-height: 260px;overflow: auto;top: 59px;background: #fff;box-shadow: 0 9px 35px 0 rgba(0, 0, 0, 0.13);width: 100%;font-size: 14px;font-family: 'Oblivian-Medium';padding: 16px 0 16px 20px;z-index: 10;}
.sales_msg_form .form_body .country_code.active, .form_body .phone_code.active {display: block;}
.sales_msg_form .country_code .country_option.accounr_hover{color:#0051ff;}
.sales_msg_form .phone_code .phone_option.accounr_hover{color:#0051ff;}
.sales_msg_form .form_body .ginput_container_input_select_icon.active {transform: rotate(180deg);}
.sales_msg_form .form_body .country_option, .form_body .phone_option {padding: 8px 0;cursor: pointer;word-wrap: break-word;}
.sales_msg_form .form_body_phone_code .form_phone_li{position: relative;}
.sales_msg_form .form_body .form_body_phone_code .form_phone_li{width: 200px;margin-right: 20px;float: left;padding: 20px 0;}
.sales_msg_form .form_body_phone_code .form_phone_li .gfield_label, .sales_msg_form .form_body_phone .gfield_label{font-size: 20px;}
.sales_msg_form .form_body_phone_code .form_phone_li .gfield_label.active, .sales_msg_form .form_body_phone .gfield_label.active{top: 0px;font-size: 16px;}
.sales_msg_form .form_body_phone_code .form_body_phone {float: left;width: calc(100% - 220px);padding: 20px 0;}
.sales_msg_form .form_body_phone_code .form_phone_li .ginput_container{width:110px;}
.sales_msg_form .form_body_phone .ginput_container{width:100%;}
.sales_msg_form .form_body_li i{position: absolute;right: 0px;bottom: -15px;font-size: 12px;color: #818181;}
.sales_msg_form textarea::-webkit-scrollbar {width: 5px;height: 5px;}
.sales_msg_form textarea::-webkit-scrollbar-track-piece {background-color: transparent;-webkit-border-radius: 5px;}
.sales_msg_form textarea::-webkit-scrollbar-thumb:vertical {height: 6px;background-color: #d9d9d9;-webkit-border-radius: 5px;}
.sales_msg_form textarea::-webkit-scrollbar-thumb:horizontal {width: 12px;background-color: #d9d9d9;-webkit-border-radius: 5px;}

.form_msg_feedback{height: 0;overflow: hidden;max-width: 455px;width: 100%;text-align: center;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);box-shadow: 0 0px 10px 0 rgb(0 13 40 / 20%);border-radius: 10px;background-color: #fff;z-index: 999;}
.form_msg_feedback .msg_unexpected_content{height: 0;overflow: hidden;position: relative;padding: 40px 20px;}
.form_msg_feedback .msg_unexpected_content p{margin-bottom: 0;font-size: 20px;}
.form_msg_feedback .msg_password_error{height: 0;overflow: hidden;position: relative;}
.form_msg_feedback p a{color: #0051ff;text-decoration: underline;}
.form_msg_feedback .close_msg{padding: 10px 16px 6px;}
#close_msg{position: absolute;right: 15px;top: 15px;cursor: pointer;}

.winning_easy_row2{max-width: 1400px;margin: 0 auto;padding: 136px 0 247px;position: relative;}
.winning_easy_row2 .inner{max-width: 974px;}
.winning_easy_row2 .content_box{display: flex;justify-content: flex-end;}
.winning_easy_row2 .content_box.img_lift{flex-direction: row;margin-bottom: 47px;}
.winning_easy_row2 .content_box.img_right{flex-direction: row-reverse;}
.winning_easy_row2 .text_box{max-width: 459px;width: 100%;}
.winning_easy_row2 .text_box h3{font-size: 40px;line-height: 1.25;color: #031F45;margin-bottom: 16px;}
.winning_easy_row2 .text_box p{font-size: 16px;line-height: 1.5;color: #031F45;margin: 0;}
.winning_easy_row2 .img_lift .text_box{padding-top: 99px;}
.winning_easy_row2 .img_right .text_box{    padding-top: 170px;}
.winning_easy_row2 .img_box{position: absolute;}
.winning_easy_row2 .img_lift .img_box{left: 18px;}
.winning_easy_row2 .img_right .img_box{right: 0;}

.trading_product{padding:30px 0 60px;text-align:center;background-color: #fff;}
.trading_product .inner{max-width:1164px;width:100%;position:relative;padding-left: 20px;padding-right: 20px;margin: 0 auto;}
.trading_product .inner>h2{font-family:PublicSans-Bold;font-size:32px;line-height:1.16;margin-bottom: 37px;}
.trading_product .swiper-slide{display: flex;justify-content: space-between;}
.trading_product .text_left{text-align:left;max-width:460px;width:100%;margin:82px 0 0 95px;}
.trading_product .text_left h2{font-family:PublicSans-Bold;line-height:1.17;color: #031F45;margin-bottom: 15px;}
.trading_product .text_left p{font-family:PublicSans-Regular;font-size:20px;line-height:1.2;color: #031F45;margin-bottom: 30px;}
.trading_product .img_box{max-width:570px;width:100%;}
.trading_product .swiper_tab{position: relative;}
.trading_product .swiper-pagination{position:static;}
.trading_product .swiper_pagination_row1{max-width: 1164px;width:100%;display: flex;justify-content: space-between;}
.trading_product .swiper_pagination_row1 .swiper-pagination-bullet{position: relative;cursor: pointer; font-family:PublicSans-SemiBold;font-size:16px;line-height:1.75;padding-top:20px;margin-right: 20px;color: #000;width: auto;height: auto;border-radius: 0;opacity: 1;background: none !important;outline: none;display: flex;flex-direction: column;align-items: center;margin-bottom: 10px;transition: all 0.5s ease;}
.trading_product .swiper_pagination_row1 .swiper-pagination-bullet:last-child{padding-right: 0;}
.trading_product .swiper_pagination_row1 .swiper-pagination-bullet-active{color: #0A65DE;}
#selected_block{position: absolute;width: 43px;left: 0;top:0; background-color: #0A65DE;height: 3px;transition: all 0.3s ease;}
.swiper-button-prev{height:19px;left:124px;bottom:19px;top:auto;z-index:99;}
.swiper-button-prev:after{font-size:0px;width: 0;height: 0;border-right: 9px solid #031F45;border-top: 6px solid transparent;border-bottom: 6px solid transparent;}
.swiper-button-next{height:19px;left:213px;bottom:19px;top:auto;z-index:99;}
.swiper-button-next:after{font-size:0px;width: 0;height: 0;border-left: 9px solid #031F45;border-top: 6px solid transparent;border-bottom: 6px solid transparent;}
.swiper-sum{position: absolute;left: 167px;bottom: 18px;right: auto;z-index:99;}
.trading_product .product_name li{position: relative;font-family:PublicSans-SemiBold;font-size:16px;line-height:1.75;padding-top:20px;color: #000;display: flex;flex-direction: column;align-items: center;margin-bottom: 10px;}
.trading_product .product_name li i{display:block;position: absolute;top: 0px;width: 120px;height: 3px;background-color: #0A65DE;}

@media(max-width:1400px){
    .winning_easy_row1{padding: 165px 0 100px;}
    .winning_easy_row1 .left_text{padding-top: 60px;}
    .sales_msg_form{position: relative;right: auto;top: auto;margin-bottom: -262px;}

    .winning_easy_row2{padding: 136px 0 147px;}
    .winning_easy_row2 .img_box{max-width: 700px;}
    .winning_easy_row2 .img_right .text_box{padding-top: 140px;}
}
@media(max-width:1270px){
    .winning_easy_row2{padding: 130px 0 100px;}
    .winning_easy_row2 .img_box{max-width: 600px;}
    .winning_easy_row2 .img_right .img_box{right: 30px;}
    .winning_easy_row2 .img_right .text_box{padding-top: 100px;}
}
@media(max-width:1200px){
    .trading_product .inner{max-width:1040px;}
    .trading_product .text_left h2{font-size:45px;}
    .trading_product .swiper-slide .text_left{max-width: 420px;margin: 50px 0 0 40px;}
    .swiper-button-prev{left:60px;}
    .swiper-sum{left:110px;}
    .swiper-button-next{left:165px;}
}
@media(max-width:1120px){
    .sales_msg_form .from_logo{max-width: 270px;width: 100%;}
    .winning_easy_row1 .left_text{width: 50%;}
    .sales_msg_form{padding: 10px 10px 30px;width: 50%;margin-bottom: -200px;}

    .winning_easy_row2{padding: 130px 0 40px;}
    .winning_easy_row2 .content_box{align-items: center;}
    .winning_easy_row2 .content_box.img_lift{margin-bottom: 0;}
    .winning_easy_row2 .img_box{position: initial;}
    .winning_easy_row2 .img_lift .text_box{padding-top: 0;}
    .winning_easy_row2 .img_right .text_box{padding-top: 0;}
}
@media(max-width:980px){
    .winning_easy_banner h2{font-size: 48px;}
    .winning_easy_banner .video_box{margin-bottom: -50px;}

    .winning_easy_row1{padding: 110px 0 60px;}
    .winning_easy_row1 .content_box{flex-direction: column;}
    .winning_easy_row1 .left_text{padding-top: 0;width: 100%;max-width: initial;}
    .winning_easy_row1 h2{font-size: 48px;}
    .sales_msg_form{width: 100%;margin-bottom: -150px;}

    .winning_easy_row2 .text_box{max-width: initial;}
    .winning_easy_row2 .text_box h3{font-size: 34px;}
    .winning_easy_row2 .content_box.img_lift{flex-direction: column-reverse}
    .winning_easy_row2 .content_box.img_right{flex-direction: column-reverse;}
    .winning_easy_row2 .img_box{max-width: 530px;}
    
    .trading_product{padding:30px 0 40px;}
    .trading_product .inner>h2{margin-bottom: 20px;}
    .trading_product .swiper-slide{flex-wrap: wrap;justify-content: center;}
    .trading_product .text_left h2{font-size:30px;}
    .trading_product .swiper-slide .text_left{max-width: 100%;margin:0px 10px 40px;order: 1;text-align: center;}
    .swiper-button-prev{left: 50%;bottom:1px;transform: translateX(-58px);}
    .swiper-sum{position:static;}
    .swiper-button-next {left: 50%;bottom:1px;transform: translateX(31px);}
}
@media(max-width:768px){
    .winning_easy_banner{padding-top: 60px;}
    .winning_easy_banner h2{font-size: 44px;}
    .winning_easy_banner .video_box{height: 430px;margin-bottom: 0;}

    .winning_easy_row1{padding: 40px 0 ;}
    .winning_easy_row1 h2 {font-size: 42px;margin-bottom: 20px;}
    .sales_msg_form{padding:0 0 30px;margin-bottom: -100px;}
    .sales_msg_form .from_logo{padding:40px 50px 30px;}
    .sales_msg_form .form_body{padding:0 20px 30px;}
    .sales_msg_form .form_body_li .gfield_label{width: 65px;font-size: 16px;}
    .sales_msg_form .form_body_li .ginput_container {width: 90%;}
    .sales_msg_form .form_body_li .ginput_container_input input{font-size:16px;}
    .sales_msg_form .form_body_li .ginput_container_input textarea{height:80px;}

    .sales_msg_form .form_body .form_body_phone_code .form_phone_li{width: 180px;}
    .sales_msg_form .form_body_phone_code .form_body_phone{width: calc(100% - 200px);}
    .sales_msg_form .form_body_phone .ginput_container{width:100%;}
    .sales_msg_form .form_body_phone_code .form_phone_li .gfield_label, .sales_msg_form .form_body_phone .gfield_label{font-size:16px;}
    .form_msg_feedback{max-width: calc(100% - 30px);}

    .winning_easy_row2{padding: 100px 0 30px;}
    .winning_easy_row2 .text_box h3{font-size: 29px;}

    .trading_product .inner{padding-left: 35px;padding-right: 35px;}
    .trading_product .inner>h2{font-size:30px;}
    .trading_product .swiper_tab{overflow: hidden;}
    #selected_block{display: none;}
    .trading_product .swiper_pagination_row1{justify-content: flex-start;column-gap: 20px;overflow-x: hidden;}
    .trading_product .swiper_pagination_row1::-webkit-scrollbar,
    .trading_product .swiper_pagination_row1::-moz-scrollbar,
    .trading_product .swiper_pagination_row1::-ms-scrollbar {display: none;}
    .trading_product .swiper_pagination_row1 .swiper-pagination-bullet{white-space: nowrap;margin-right: 10px;transition: none;}
    .trading_product .swiper_pagination_row1 .swiper-pagination-bullet-active{border-bottom: 3px solid #0051ff;}
}
@media(max-width:520px){
    .sales_msg_form {margin-bottom: 0;}
    .sales_msg_form .form_body_li{flex-wrap:wrap;padding:10px 0;}
    .sales_msg_form .form_body_li .gfield_label{margin:0 0 10px 0px;}
    .form_body_phone_code{position:relative;display: flex;align-items: flex-end;}
    .sales_msg_form .form_body .form_body_phone_code .form_phone_li{width:90px;margin-right: 10px;}
    .sales_msg_form .form_body_phone_code .form_body_phone {width: calc(100% - 100px);}
    .sales_msg_form .form_body .form_body_phone.error .error_info{position:absolute;left:0;}
    .sales_msg_form .form_body_li .ginput_container{width:100%;}
    .sales_msg_form .form_body .form_body_phone_code .form_phone_li,
    .sales_msg_form .form_body_phone_code .form_body_phone{padding:10px 0;}

    .winning_easy_row2 {padding: 40px 0 0;}
}
@media(max-width:460px){
    .winning_easy_banner h2{font-size: 36px;}
    .winning_easy_banner p{font-size: 16px;}
    .winning_easy_banner .video_box{height: 260px;}

    .winning_easy_row1 h2 {font-size: 34px;}
    .winning_easy_row1 .left_text p {font-size: 16px;}

}
@media(max-width:375px){
    .form_body_phone_code{flex-direction: column;align-items: stretch;}
    .sales_msg_form .form_body .form_body_phone_code .form_phone_li{flex-direction: column;width: 100%;}
    .sales_msg_form .form_body_phone_code .form_phone_li .ginput_container{width: 100%;}
    .sales_msg_form .form_body_phone_code .form_body_phone{width: 100%;}
}
