@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@font-face {
font-family: 'FontAwesome';
src: url('fonts/fontawesome-webfont.eot');
src: url('fonts/fontawesome-webfont.eot') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2') format('woff2'), url('fonts/fontawesome-webfont.woff') format('woff'), url('fonts/fontawesome-webfont.ttf') format('truetype'), url('fonts/fontawesome-webfont.svg#fontawesomeregular') format('svg');
font-weight: normal;
font-style: normal;}
.font-icn {font-family:'FontAwesome'; font-style:normal; font-weight:normal;}
body {margin:0;padding:0; font-family:"Poppins", sans-serif;font-size:16px;color:#000;font-weight: normal;}
*,*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*{outline:none!important;}
*::-moz-selection { background: #555;color:#fff;}*::selection { background:#555;color:#fff }
.animt{-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}img {border:0;}
.rsp-img {float:left;max-width:100%;}
a {text-decoration:none;color:#ef4123;} a:hover{ color:#fb6c54;} .FlxIn {float:left;width:100%;}
h1,h2,h3,h4,h5{margin:0;font-weight:normal;color:#000;font-family: 'Poppins', sans-serif;line-height: normal;}
p{margin:0 0 10px;line-height:24px; font-size:15px;font-weight: normal;line-height: normal;}
.pullLft {float:left;}.pullRit {float:right;}.pullNon { float:none; display:inline-block;}
.row{width:100%;overflow:hidden;}
.col-3 {width:33.33%}.col-2 {width:50%;}.col-4 {width:25%;} .col-1 {width:100%;}
.sctn {float:left;width:100%;padding:70px 0;}
.Ldwper {width:1280px;margin:0 auto; display:block;}.Ldwper::after {content:"";display:table;clear:both;}
hr{height:2px; background:#f04124;width: 150px; border:none; display:inline-block; float:none; margin:10px 0;}
.btns {display:inline-block;padding:12px 25px;min-width:100px;background:#000;color:#fff;letter-spacing:1px;border:none;font-size:16px;font-weight:600;text-transform:uppercase;font-family: 'Poppins', sans-serif; cursor:pointer;}
.btns:hover {opacity: 0.8; color:#fff;}

.pgBnr{float:left; width:100%; padding:50px 0; background:url(../images/Top-Banner.png) right center no-repeat #fdeae7;background-size:auto 100% ;margin: 10px 0 0;} 
.pgBnr .txtbx{float:left;width:650px;}
.pgBnr .hdn1{width: 100%;font-size: 40px;margin: 0 0 10px;font-weight:bold;} .pgBnr p {width:100%;margin:0;font-size:16px;} 
.pgBnr .sinpfrm{border:none;padding:0; float:left; width:100%;} .pgBnr .frmbxe{float:left;width:100%;} .pgBnr .sinpfrm .frmbxe .grupfrm{text-align:left;} .pgBnr .frmbxe .btnHld{ margin:0;}

.FcngPrb{float:left;width:100%;padding:70px 0;background:url(../images/backwaves.png) center center no-repeat #fff; background-size: cover;} .FcngPrb .hdn2{float:left;width:100%;text-align:center; font-size:36px;}
.FcngPrb .Lstng{float:left;width:100%;list-style:none;margin: 35px 0 0;padding: 0;display: grid;grid-template-columns: repeat(4,1fr);text-align: center;gap: 35px;}
.FcngPrb .Lstng li{box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;background: #fff;padding: 0;border-radius: 15px;overflow:hidden;border: 1px solid #ddd;}
.FcngPrb .hdn3.bk1{background:url(../images/Lack-of-Guidance.png) right center no-repeat #fdeae7;background-size:100% auto;}
.FcngPrb .hdn3.bk2{background:url(../images/unreliableResearch.png) right center no-repeat #fdeae7;background-size:100% auto;}
.FcngPrb .hdn3.bk3{background:url(../images/slowQueryResolution.png) right center no-repeat #fdeae7;background-size:100% auto;}
.FcngPrb .hdn3.bk4{background:url(../images/LimitedLearning.png) right center no-repeat #fdeae7;background-size:100% auto;}
.FcngPrb .hdn3.bk5{background:url(../images/PoorCustomerSupport.png) right center no-repeat #fdeae7;background-size:100% auto;}
.FcngPrb .hdn3.bk6{background:url(../images/InefficentTrading.png) right center no-repeat #fdeae7;background-size:100% auto;}
.FcngPrb .hdn3.bk7{background:url(../images/HighBrokerage.png) right center no-repeat #fdeae7;background-size:100% auto;}
.FcngPrb .hdn3.bk8{background:url(../images/MentalStress.png) right center no-repeat #fdeae7;background-size:100% auto;}
.FcngPrb .hdn3{float:left;width:100%;color: #fff;padding: 12px;line-height: 20px;font-size: 18px;font-weight: 600;height: 70px;display: flex;align-items: center;justify-content: center;}
.FcngPrb p{float:left;width:100%;padding:15px;text-align:left;margin:0;font-size:14px;} 

.paymore{float:left;width:100%;padding:70px 0;background:#fdeae7;} .paymore .hdg2{float:left;width:100%;font-size:32px;text-align:center; margin:0 0 25px;}
.paymore .tbls{width:100%;text-align:center; border-collapse:collapse; background:#fff;} table tr td:first-child{border-right: 1px solid #fda293;}
.paymore .tbls th{font-weight:600;} table tr:nth-child(2n){background:#fff;}

.SmartTrading {float:left;width:100%; padding:70px 0;} 
.SmartTrading .tbl2{ width:100%; border-collapse:collapse; border-left:1px solid #eee; border-bottom:1px solid #eee;} .SmartTrading .tbl2 thead{ background:url(../images/tbl-hd-bk.jpg) center center no-repeat; background-size:cover;}
.SmartTrading .tbl2 .hdn3{width: 365px;border: 2px solid;color: #fff;padding: 0 20px;margin: 20px;font-size: 20px;font-weight: 600;height: 80px;display: flex;align-items: center;} 
.SmartTrading .tbl2 strong{background: #ef4123;width: 350px;display: inline-block;vertical-align: top;color: #fff;font-weight: 600;padding: 3px 10px;border-radius: 5px;} .SmartTrading .tbl2 tbody tr td{ border-right:1px solid #eee; padding:10px 30px;}
.SmartTrading table.tbl2 tr td:first-child{ border-right:none;}

.FrmSctn {float:left;width:100%; padding:50px 0;} .FrmSctn .hdn4 {float:left;width: 100%;font-size: 25px;color: #ef4123;padding:10px 0;font-weight:normal; text-align:center;}
.sinpfrm {float:left;width:100%;text-align: center;border: 1px solid #ef4123;padding:20px 25px 10px;}
.sinpfrm .frmbxe .grupfrm {text-align:center; margin:10px 0;} .sinpfrm .frmbxe .grupfrm .inbxs {float:none;display:inline-block;vertical-align:top; width: calc(33% - 45px);margin: 0 2px 0 0;}
.sinpfrm .frmbxe .grupfrm .inbxs .ints{width:100%; padding:12px;border:1px solid #aaa;border-radius:5px; background:#fff;} 
.sinpfrm .frmbxe .grupfrm .inbxs label{float: left;width: 100%;font-size: 13px;text-align: left;margin: 15px 0 5px;}
.frmbxe .btnHld {display:inline-block; margin:15px 0 0;} .frmbxe .btnHld .btns{background:#ef4123;padding: 8px 25px;} .frmbxe .btnHld p{ float:left; width:100%; margin:10px 0;}
.sinpfrm .ckbxes {float:left;width:100%;text-align:left;font-size:12px;color:#555; background:#fff;padding:4px;border-radius:4px;}

.beydBrok{ float:left; width:100%; padding:70px 0; background:#eee;} .beydBrok .hdn2{ float:left; width:100%; text-align:left; font-size:36px; color:#333; margin:0 0 25px;}
.beydBrok .imgbx{float:right; width:450px;} .beydBrok .imgbx img{float:left;width:100%;} .beydBrok .txtbx{ float:left; width:calc(100% - 500px);}
.beydBrok .listng{float:left;width:100%;list-style:none;margin: 0;padding: 0;display: grid;grid-template-columns: 1fr 1fr;gap: 30px;}
.beydBrok .icnbx{float:left; width:60px;} .beydBrok .icnbx img{float:left;width:100%;} .beydBrok .cntbx{ float:right; width:calc(100% - 70px);}
.beydBrok .hdn3{float:left;width:100%; color:#ef4123;} .beydBrok p{ float:left; width:100%; margin:0; font-size:14px;}

.hwGtStrt {float:left;width:100%;padding:70px 0;} .hwGtStrt .hdg2{float:left;width:100%;text-align:center; font-size:36px;} 
.hwGtStrt .gtlst{float:left;width: 100%;list-style: none; margin:40px 0;padding: 0;display: grid;grid-template-columns: repeat(3,1fr);text-align: center;gap: 50px;}
.hwGtStrt .gtlst li{background:#FAD0C8;background: linear-gradient(180deg,rgba(250, 208, 200, 1) 20%, rgba(252, 229, 205, 1) 80%);padding: 25px;border-radius: 25px;}

.abutRmny {float:left;width:100%;padding:70px 0;background:#fef0ee;} 
.abutRmny .lsting{float:left;width: 100%;list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(5,1fr);text-align: center;gap: 25px;}
.abutRmny .lsting li { background:#fff; padding:25px;} .abutRmny .lsting .hdn3{float:left;width:100%; font-size:24px; font-weight:600;} .abutRmny .lsting li.spn2{grid-column: span 2;}
.abutRmny .lsting .hdn3 small{float:left;width:100%; font-weight:normal; font-size:14px;}

.faq {float:left; width:100%; padding:50px 0;}
.faq .hdn4 {float:left; width:100%; font-size:30px; color:#000; font-weight:600; margin:0 0 15px;}
.accordion>li {float:left; width:100%; border-bottom:1px solid #ccc; margin:11px 0 10px;}
.accordion .accordion-section-title {color:#000; font-size:20px; float:left; width:100%; margin:0 0 20px; padding:0 45px;}
.accordion .accordion-section-title:after {content:"+"; float:right; margin-right:-35px;}
.accordion .accordion-section-title.active:after {content:"-"; float:right; margin-right:-35px;}
.accordion .accordion-section-title b {font-weight:normal; float:left; margin-left:-45px; font-size:16px; height:30px; width:30px; border:1px solid #f8ac9f; border-radius:15px; display:flex; align-items:center; justify-content:center;}
.accordion .accordion-section-content {display:none; float:left; width:100%;}
.accordion .accordion-section-content p {float:left; width:100%; font-size:14px;}

.whoSudJoin {float:left;width:100%;padding:70px 0 0;} .whoSudJoin .hdn3{ float:left; width:100%; text-align:center; font-size:28px; font-weight:normal; margin:0;} 
.whoSudJoin .hdn3 hr{ display:inline-block; vertical-align:middle; width:60px; margin:7px 15px;}
.whoSudJoin .txtmon{float:left; width:100%; list-style:none; margin:35px 0 0; padding:0; display:grid; gap:30px; grid-template-columns:repeat(3,1fr); text-align:center;} 
.whoSudJoin .txtmon li{border: 1px solid #999;padding: 25px;margin: 75px 0 0;border-radius: 20px;}
.whoSudJoin .txtmon strong{color:#ef4123;} .whoSudJoin .txtmon p{float:left;width:100%; font-size:14px; line-height:24px;margin: 5px 0;} .whoSudJoin .txtmon .imgbx{ float:left; width:100%; text-align:center; margin:-100px 0 0;}
.whoSudJoin .txtmon .imgbx img{border-radius: 50%;}


@media only screen and (max-width:1270px) {
.pgBnr .txtbx{width:600px;} .pgBnr .hdn1{ font-size:28px;} .pgBnr p{ font-size:14px;} .SmartTrading .tbl2 .hdn3{ width:auto;font-size:16px;} .beydBrok .hdn2{ text-align:center;}
.beydBrok .imgbx{width:100%;text-align:center; margin:0 0 25px;} .beydBrok .imgbx img{ width:300px; float:none;} .beydBrok .txtbx{width:100%;} .abutRmny .lsting{grid-template-columns: repeat(3,1fr);} 
.abutRmny .lsting li.spn2 {grid-column: span 1;} .abutRmny .lsting .hdn3 small br{ display:none;}
}

@media only screen and (max-width:939px) {
.pgBnr{background: url(../images/Top-Banner.png) center center no-repeat #fdeae7;background-size: auto 100%;} .pgBnr .txtbx {width: 100%;background: rgba(255,255,255,0.8);padding: 20px;} .pgBnr .hdn1{ font-size:28px;float:left; width:100%; text-align:center;}
.pgBnr p{ float:left; width:100%; text-align:center;}.sinpfrm .frmbxe .grupfrm .inbxs{ width:100%;margin: 7px 0;} .pgBnr .frmbxe .btnHld{ float:left; width:100%; text-align:center; margin:10px 0 0;} .FcngPrb .hdn2{ font-size:24px;}
.FcngPrb .Lstng{grid-template-columns: repeat(2,1fr);}
.SmartTrading .tbl2 thead{ display:none;} .SmartTrading .tbl2 td{display:block; text-align:right;} .SmartTrading .tbl2 td:before{content: attr(data-letters); float:left; font-weight:600;}
.SmartTrading .tbl2 strong{ background:none; color:#ef4123; padding:0;}
} 

@media only screen and (max-width:765px) {
.hwGtStrt .gtlst{grid-template-columns: repeat(1,1fr);gap:25px;} .abutRmny .lsting,.whoSudJoin .txtmon{grid-template-columns: 1fr;} .SmartTrading .tbl2 td::before{ width:100%; text-align:left;} .SmartTrading .tbl2 td{ text-align:left;}
}

@media only screen and (max-width:539px) {
.FcngPrb .Lstng,.beydBrok .listng{grid-template-columns: 1fr;} .paymore .wper{ width:98%;} .wper{ width:95%;}
.pgBnr{ margin:0; padding:10px 0;} .pgBnr .hdn1{font-size:18px;} .pgBnr p{ font-size:12px;} .FcngPrb,.FcngPrb,.paymore,.SmartTrading,.beydBrok,.hwGtStrt,.abutRmny,.whoSudJoin{ padding:30px 0;} .FcngPrb .Lstng{ margin:15px 0 0;gap: 15px;} .FcngPrb .hdn3{ height:45px;}.whoSudJoin .hdn3 hr{ display:none;} .SmartTrading .tbl2{ font-size:13px;}
.SmartTrading .wper{ overflow:hidden;}
.sinpfrm .frmbxe .grupfrm .inbxs{margin: 2px 0;}
}

@media only screen and (max-width:480px) {
.wper{ width:95%;}
}