

    .partnership_from{margin: 80px auto 51px;padding: 40px;background-color: #ffff;max-width: 1067px;}
.partnership_from h2{font-size: 36px;color: #11140F99;margin-bottom: 35px;}
.partnership_from h2 span a{color: #11140F;}
.partnership_from .form_box{display: flex;background-color: #F3F4F099;padding: 40px;justify-content: space-between;}
.partnership_from .form_box ul{max-width: 410px;}
.partnership_from .form_box li{display: flex;width: 100%;border-bottom: 2px solid #11140F0D;height: 55px;justify-content: space-between;align-items: flex-end;position: relative;}
.partnership_from .form_box li label{color: #11140F;font-size: 12px;font-family: "At Hauss Mono"; text-transform: uppercase;padding-bottom: 8px;    white-space: nowrap;}
.partnership_from .form_box li input{ border: none; outline: none; border-inline: none; font-size: 24px; background-color: transparent; padding-bottom: 5px;text-indent: 20px;}

.partnership_from .form_box li input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#11140F33;font-size: 14px;}
.partnership_from .form_box.active{display:block;text-align: center;padding: 40px 104px;}
.partnership_from .form_box.active img{margin-bottom: 30px;}
.partnership_from .form_box.active h2{font-size: 32px; font-weight: 800; margin-bottom: 40px;}
.partnership_from .form_box.active p{color: #444150;font-size: 24px;}

.partnership_from .form_box .message_box{max-width: 444px;width: 100%;margin-left: 20px;}
.partnership_from .form_box .message_box label{color: #11140F;font-size: 12px;margin: 30px 0 8px;display: block;font-family: "At Hauss Mono"; text-transform: uppercase;padding-left: 18px;}
.partnership_from .form_box #message{resize: none;border: 2px solid #ECEEEA;width: 100%;color: #11140F;font-size: 24px;height: 162px;padding: 18px;background-color: transparent;}

.country_code{display:none;}
#country{ width:100%;color: #444150;font-size: 24px;position:relative;z-index:10;}
#country .results_option{color: #768292;}
#country .results_option.active{color: #ffffff;}
.country_code{width: 100%;position: absolute;top: 76px;z-index: 100;background: #fff;border: 1px solid #D9D9D9;display: none;}
.country_code .results{max-height: 200px;overflow-y: auto;}
.country_code .results_option{margin-bottom: 0;padding: 5px 10px;font-size: 16px;color: #444150;}
.country_code .results_option:hover{background-color: #5897fb;color:#fff;}
.country_code .results_option.active{background:#5897fb;}
.country_code .code_line{padding: 5px 10px;color: #63778f;}
.results_option img{width: 22px;height: 15px;margin-right: 10px;}
.country_code .no_data{padding: 10px;margin: 0;font-size: 16px;color: #fff;display: none;}
.partnership_from .form_box li.country label{padding-bottom: 5px;}
.ginput_container{max-width: 374px; width: 100%;}
.country span.error_info{position: absolute; left: 0; bottom: -20px; color: #ff0000;}
.country_code .results .results_option span{color: #444150; position: initial;}
.form_box span{display: inline-block;}
.form_box li > span{display:none;}

@media (max-width:940px) {
    .partnership_from .form_box ul{max-width: 320px;}
}
@media(max-width:768px){
    .partnership_from .form_box{flex-wrap: wrap;}
    .partnership_from .form_box .message_box label{margin-top: 10px;padding-left: 0;}
    .partnership_from .form_box .message_box{margin:20px 0 0;max-width: 100%;}
    .partnership_from .form_box ul{width: 100%;max-width: 100%;}
    .partnership_from .form_box li input{width: 100%;}
    .partnership_from h2{font-size: 24px;}
    .partnership_from h2 br{display: none;}
    .partnership_from .form_box.active p br{display:none;}
}
@media(max-width:450px){
    .partnership_from .form_box.active{padding: 20px;}
    .partnership_from .form_box.active p{font-size:20px;}
}
@media(max-width:430px){
    .partnership_from{    margin: 60px 20px 51px;border-radius: 8px;padding: 40px 20px;}
    .partnership_from .form_box{border-radius: 8px;}
    .partnership_from .form_box li input{text-indent: 0px;text-align: left;}
    .partnership_from .form_box li{display: block;}
    .partnership_from .form_box li label{margin-bottom: 10px;margin-top: 20px;display: block;}
    ::-webkit-input-placeholder{font-size: 16px;}
    .partnership_from .form_box li input{font-size: 16px;}
    .partnership_from h2{font-size: 20px;margin-bottom: 40px;}
}





.trading_banner .trading_banner_top .trading_banner_top_title h2{margin-bottom: 78px; margin-top: 92px;}
.trading_banner .inner .trading_banner_bot .trading_banner_button .trading_green_button{max-width: 385.5px;}
.trading_banner .inner .trading_banner_bot{padding: 92px 109px;}
.product_mymobile_Swiper{display: block !important;}

/* product_introduction start */
.product_introduction{margin-bottom: 170px;}
.product_introduction .inner h2 {font-size: 48px;color: #6c6e69;max-width: 1150px;width: 100%;margin: auto;text-align: center;padding: 0px 0 64px;line-height: 1;}
.product_introduction .inner h2 span{color: #11140F;}
.product_introduction .inner ul{display: flex;padding-bottom: 64px;height: auto;}
.product_introduction .inner ul .Withdraw{border: 0;}
.product_introduction .inner ul li{border-radius: 8px; margin-right: 39px;background-color:#11140F0D;padding: 24px;}
.product_introduction .inner ul li .one{display: flex;flex-wrap:wrap;padding-bottom: 30px;align-items: center;}
.product_introduction .inner ul li .one div{color: #11140F99;letter-spacing: 1px;width: 100%;margin-bottom: 16px;font-size:12px;font-family: "At Hauss Mono"; text-transform: uppercase;}
.product_introduction .inner ul li .one p{font-size: 24px;color: #11140F;text-align: left;margin: 0;line-height: 1;}
.product_introduction .inner ul li .two{font-size: 16px;margin-bottom: 40px;color: #11140F99;max-width: 258px;width: 100%;}
.product_introduction .inner ul li .three{position: absolute; bottom: 24px; left: 24px;}
.product_introduction .inner ul li .three img{width: 82px;height: 82px;}

.product_introduction .inner .arrow_button{width: 100%;max-width: 388.5px; margin: auto;}
/* .mymobile_Swiper{display: none;} */
.product_introduction .inner .mymobile_Swiper ul li { max-width: 306px;;width: 100%;height: 360px;position: relative;}
.affiliates_introduction{display: flex;align-items: center; justify-content: space-between;margin-bottom: 172px;}
.affiliates_introduction_left{max-width: 633px;width: 100%;padding: 100px 0 100px 110px ;}
.affiliates_introduction_left h2{color: #11140F;font-size: 48px;margin-bottom: 36px;}
.affiliates_introduction_left h2 span{color: #11140FB2;}
.affiliates_introduction_left p{color: #11140F;font-size: 20px;line-height: 1.375;margin-bottom: 32px;}
.affiliates_introduction_left p:last-child{margin-bottom: 0;}


.productForm{margin-bottom: 100px;}
.productForm .btn_menu{display: flex;background-color: rgba(17, 20, 15, 0.05);padding: 24px;border-radius: 8px 8px 0 0;}
.productForm .btn_menu li{padding: 12px 24px;cursor: pointer;color: #11140F99;border: 1px solid #11140F0D;margin-right: 16px;font-size: 16px;line-height: 0.6;border-radius: 8px;}
.productForm .btn_menu li.active{background-color: #11140F;color: #F3F4F0;}

.productForm table{width: 100%;display: none;}
.productForm table.active{display: table;}
.productForm table thead{width: 100%;background-color:rgba(17, 20, 15, 0.05);padding: 0 24px;display: inline-block;}
.productForm table thead tr{display: flex;padding: 16px 0;}
.productForm table th{width: 100%;color: #11140F;font-size: 16px;display: inline-block;font-family: "At Hauss Mono"; text-transform: uppercase;letter-spacing: 1px;}
.productForm table th:nth-child(1){max-width: 357px;}
.productForm table th:nth-child(2){max-width: 284px;border-left: 1px solid #11140F0D;border-right: 1px solid #11140F0D;padding-left: 17px;}
.productForm table th:nth-child(3){max-width: 324px;border-left: 1px solid #11140F0D;border-right: 1px solid #11140F0D;padding-left: 17px;}
.productForm table th:nth-child(4){max-width: 267px;padding-left: 17px;}

.productForm table tbody tr{display: flex;padding:32px 24px;background-color: #fff;border-bottom: 1px solid #f3f4f0;}
.productForm table tbody tr:last-child{border-radius: 0 0 8px 8px;}
.productForm table tbody tr span{color: #B1D871;}
.productForm table tr td{width: 100%;}
.productForm table tr td p{color: #11140F;font-size: 16px;margin-bottom: 24px;}
.productForm table tr td p a{color: black;text-decoration: revert;}
.productForm table tr td:nth-child(1){max-width: 357px;display: flex;justify-content: center; align-items: center;flex-wrap:wrap;}
.productForm table tr td:nth-child(1) p:first-child{font-size: 14px;background-color: #61fcf8;font-size: 14px;max-width: 77px;width: 100%;text-align: center;padding: 4px 8px;margin-right: 17px;height: max-content;border-radius: 8px;}
.productForm table tr td:nth-child(2){max-width: 284px;border-left: 1px solid #11140F0D;padding:0 17px;}
.productForm table tr td:nth-child(3){max-width: 324px;border-left: 1px solid #11140F0D;border-right: 1px solid #11140F0D;padding:0 17px;display: flex; flex-wrap: wrap; text-align: center;}
.productForm table tr td:nth-child(3) p{width: 100%;margin-bottom: 10px;}
.productForm table tr td:nth-child(4){max-width: 267px;padding-left: 17px;}
.productForm table tr td:nth-child(4) p{margin-top: 10px;margin-bottom: 0;}
.productForm table tr td:nth-child(4) p:first-child{margin-top:0px;}
.productForm table tr td:nth-child(4) span{display:block;margin-top: 7px;}

.legaldocuments_box > h3{color: #11140FB2;font-size: 12px;margin-bottom: 12px;margin-top: 32px;text-align: center;line-height: 0.7;font-family: "At Hauss Mono"; text-transform: uppercase;}
.legaldocuments_box > h3 span{color: #11140F66;font-size: 12px;}
.legaldocuments_box > p{font-size: 12px;color: #11140F80;text-align: center;max-width: 1050px;margin: 0 auto 8px;line-height: 1.2;}
.legaldocuments_box > p:last-child{margin: 0 auto;}

.app_down_process{padding-top: 89px;padding-bottom: 88px;}
.app_down_process h2{font-size: 48px; color: #11140f99; max-width: 1060px; text-align: center; margin: 0 auto 96px;line-height: 0.9;}
.app_down_process h2 span{color: #11140F;display: block;}
.app_down_process h2 span p{ display: inline; color: #11140f99;}
.app_down_process ul{display: flex;justify-content: center;}
.app_down_process ul li{max-width: 343px;width: 100%;border-right: 1px solid #11140F0D;padding: 0 37px;position: relative;}
.app_down_process ul li .process_title{display: flex;margin-bottom: 42px;align-items: center;}
.app_down_process .process_title span{background-color: #3E4233;color: #61fcf8;padding: 8px;line-height: 0.7;display: inline-block;margin-right: 8px;font-size: 16px;border-radius: 8px;}
.app_down_process .process_title h3{font-size: 36px;color: #3E4233;margin-bottom: 0;white-space: nowrap;}
.app_down_process ul li p{font-size: 20px;color: #11140fb3;max-width: 342px;width: 100%;margin-bottom: 0;}
.app_down_process ul li img{position: absolute;bottom: -135px;left: 37px;}
.app_down_process ul li .lottie_player{position: absolute;bottom: -135px;left: 20px;width: 120px;height: 120px;}
.app_down_process ul li.frist_box{padding-left: 0;}
.app_down_process ul li.last_box{border: none;padding-right: 0;}
.app_down_process a{max-width: 306px; width: 100%; margin: 199px auto 0;  padding: 0 0 0 32px;}

.country_box{position: relative;}
.form_box .account_opiton{position: absolute; top: 55px; width: 100%; background-color: #fff; height: 130px; overflow-y: scroll;}
.form_box li.country_box .account_opiton li{color: #11140F; height: auto; padding: 10px 0; text-indent: 80px; font-size: 16px;}
.form_box li.country_box .account_opiton li:hover{background-color: #61fcf8;}
.account_opiton{display: none;}
.form_action{max-width: 376px;display: flex;margin-top: 35px;cursor: pointer;}
.form_box span{display: none;}
.form_box .error span{display: block; color: #ff0000;font-size: 12px;position: absolute;bottom: -16px;font-size: 12px;}
::-webkit-input-placeholder{font-size: 24px;}

.mymobile_Swiper,.product_details_Swiper{display: none;position: relative;}
.swiper-scrollbar-drag{top: -36px;height: 16px;background-color: #CACACA !important;}

.fund_safety_bg,.fund_safety02_bg{position: relative;z-index: 9;}
#fund_safety,#fund_safety02{width: 100%; height: 100%; background-color: #f3f4ef;  background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; position: absolute; z-index: -1;}


.productForm_tier::-webkit-scrollbar-thumb{background: #11140F;border-radius: 20px;transition: 0.4s ease-in-out;}
.productForm_tier::-webkit-scrollbar{width: 1px;height: 10px;right: -10px;}

.swiper-container-horizontal > .swiper-scrollbar{background:transparent;}

@media (max-width: 1400px){
    .app_down_process .process_ul{display: none;}
    /* .app_down_process ul{justify-content: space-between;} */
}
@media (max-width:1050px) {
    .productForm .btn_menu{padding: 15px;}
    .productForm table thead tr{padding: 10px 0px;}
    .productForm table tr td:nth-child(1) p:first-child{white-space:nowrap}
    .productForm table tbody tr{padding: 15px;}
    .productForm table tr td p{font-size: 14px;margin-bottom: 20px;}
    .productForm table tr td:nth-child(1){flex-wrap: wrap;}
    .productForm table tr td:nth-child(2){padding: 0px 10px;}
    .productForm table tr td:nth-child(3){padding: 0px 10px;}
    .productForm table tr td:nth-child(4){padding-left: 10px;}
    .productForm table th:nth-child(1){font-size: 14px;}
    .productForm table th:nth-child(2){font-size: 14px;}
    .productForm table th:nth-child(3){font-size: 14px;}
    .productForm table th:nth-child(4){font-size: 14px;}
}
@media(max-width:960px){
   .product_introduction .inner h2{font-size: 42px;}
    .affiliates_introduction_left {padding: 0;}
}
@media (max-width:940px) {
    .app_down_process h2{font-size: 30px;}
}
@media (max-width:860px) {
    .app_down_process .process_title h3{font-size: 30px;}
}
@media(max-width:768px){
    .affiliates_introduction{flex-direction: column-reverse;margin-bottom: 50px;}
    .trading_banner .inner .trading_banner_bot {padding: 40px 20px 40px;}
   .product_introduction .inner{padding: 113px 20px 100px;}
    .productForm{margin-bottom: 60px;}
    .productForm table tr td:nth-child(3){flex-wrap: wrap;justify-content: center;}
    .productForm table tr td:nth-child(3) p{width: 100%;text-align: center;}

    .legaldocuments_box > h3 span{line-height: 1;}
    .app_down_process h2{margin-bottom:40px;}
    .app_down_process h2 span{display: inline;}
    .app_down_process .process_title h3{font-size: 24px;}

    .app_down_process ul{flex-direction: column; align-items: center;}
    .app_down_process ul li{padding: 0px;border-right:0;padding-bottom: 40px;margin-bottom: 40px;border-bottom: 1px solid rgba(17, 20, 15, 0.05);    display:flex; flex-direction: column; align-items: center;}
    .app_down_process ul li img{position: unset;width: 50px;}
    .app_down_process ul li .lottie_player{position: unset;width: 120px;}
    .app_down_process ul li .process_title{justify-content: center;}
    .app_down_process ul li p{margin: auto;text-align: center;padding-bottom: 20px;}
    .app_down_process ul li.last_box{margin: 0;padding: 0;}
    .app_down_process a{margin: 40px auto 0;}
}
@media(max-width:690px){
   .product_introduction .inner h2{font-size: 35px;}
}
@media (max-width:660px) {
    .productForm_tier{overflow: auto;}
    .productForm table{width: 660px;}
    .swiper-scrollbar-drag{width: 89px !important;}
}
@media(max-width:500px){
   .product_introduction .inner h2{font-size: 26px;}
   .trading_banner .trading_banner_top .trading_banner_top_img_min{right:0px!important;}
   .trading_banner .inner .trading_banner_bot .trading_banner_button .trading_green_button{font-size:20px;}
}
@media (max-width:470px) {
    .product_introduction .inner .arrow_button{font-size: 17px;}
}
@media (max-width:420px) {
    .productForm .btn_menu li{padding: 12px 15px;}
}
@media(max-width:390px){
    .app_down_process{padding: 15px 20px 40px 20px}
    .app_down_process h2{font-size: 28px;}
    .affiliates_introduction_left h2{font-size: 28px;}
    .affiliates_introduction_left p{font-size: 16px;margin-bottom: 0px;}
    .product_introduction{margin-bottom:60px;}
    .swiper-scrollbar-drag{top:-28px;}
    .product_introduction .inner .arrow_button{font-size: 13px;}
    .product_introduction .inner ul li .one p{font-size: 24px;}
   .product_introduction .inner ul li .two{width: 205px; margin-bottom: 24px;}
   .product_introduction .inner ul li .three img{width: 50px;height: 50px;}
   .product_introduction .inner ul li .one{padding-bottom:24px;}
   .product_introduction .inner .arrow_button{max-width: 342px;}
   .product_introduction .inner h2{font-size: 28px;text-align: left; padding: 0px 0 40px;line-height: 1.286;}
   .product_introduction .inner ul{padding-bottom: 35px;}
   .product_introduction .inner {padding: 40px 20px 40px;}
   .trading_banner .inner .trading_banner_bot .trading_banner_button .trading_green_button{font-size:17px;}

}