@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;}
p{margin:0 0 10px;line-height:24px; font-size:15px;font-weight: 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:400;text-transform:uppercase;font-family: 'Poppins', sans-serif; cursor:pointer;}
.btns:hover {opacity: 0.8; color:#fff;}

.pg-bnr {float:left;width:100%;background: url(../images/TopBanerImge.png) center right no-repeat #f4f4f4; background-size:cover; padding:0; height:450px; position:relative; overflow:hidden; background-size:auto 100%;}
.pg-bnr .Ldwper {height:100%; position:relative; z-index:1;} .pg-bnr .imgbx{float:right; height:100%;} .pg-bnr .imgbx img { float:right; height:100%; padding:15px 0 25px;}
.pg-bnr .BnrCptn {float:left;width:600px;height:100%;display:flex;align-items:center;} .pg-bnr .hdn1{float: left;width:100%;font-size:48px;font-weight:bold;line-height:65px;} .pg-bnr p {float:left;width:100%;}

.FrmSctn {float:left;width:100%; padding:50px 0;} .FrmSctn .hdn4 {float:left;width: 100%;font-size:20px;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:left;width:33%;margin:0;} .sinpfrm .frmbxe .grupfrm .inbxs.mid{margin: 0 15px;width: calc(33% - 22px);}
.sinpfrm .frmbxe .grupfrm .inbxs .ints{width:100%; padding:12px;border:1px solid #aaa;border-radius:5px;} .sinpfrm .frmbxe .grupfrm .btnHld {float: left;width: 100%;margin: 10px 0 0;} .sinpfrm .frmbxe .grupfrm .btnHld .btns{background:#ef4123;padding: 8px 25px;}
.sinpfrm .ckbxes {float:left;width:100%;text-align:left;font-size:12px;color:#777;}

.AbutRmny{float:left;width:100%;padding:50px 0; background:url(../images/AbutRmy.jpg) center center no-repeat; background-size:cover; color:#fff;} .AbutRmny .hdn2{ float:left; width:100%; color:#fff; font-size:42px;}
.AbutRmny ul{float:left;width:100%;list-style:none;margin:35px 0;padding:0;display: grid;gap: 25px;grid-template-columns: repeat(5,1fr); text-align:center;} .AbutRmny li{ background:#fff; padding:20px;border-radius: 20px;}
.AbutRmny .hdn3{ font-weight:bold; font-size:24px;} .AbutRmny .hdn3 small{ float:left; width:100%; font-weight:normal; font-size:16px;}
.AbutRmny p{float:left;width:100%;} .AbutRmny p strong{ float:left; width:100%; margin:0 0 5px;font-style: italic;} .AbutRmny p i{ float:left; margin-right:25px;}

.SmartTrading {float:left;width:100%; padding:50px 0;} .SmartTrading .hdn2{float:left;width:100%; font-size:36px; font-weight:600; text-align:center; margin:0 0 25px; font-family:"Times New Roman", Times, serif;} .SmartTrading .tbl1{ width:100%; border-collapse:collapse;}
.SmartTrading .tbl1 thead, .SmartTrading .tbl1 tfoot{ background:#ef4123; color:#fff; text-align:center; font-weight:600;}
.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: 4px solid;color: #fff;padding: 0 20px;margin: 20px;font-size: 20px;font-weight: 600;height: 90px;display: flex;align-items: center;}
.SmartTrading .tbl2 strong{background: #ef4123;width: 300px;display: inline-block;vertical-align: top;color: #fff;font-weight: 600;padding: 3px 10px;border-radius: 5px;text-align: left;} .SmartTrading .tbl2 tbody tr td{ border-right:1px solid #eee; padding:10px 30px;}

.WhyFits{ float:left; width:100%; padding:50px 0;} .WhyFits .hdn2{float:left;width:100%;text-align:center; font-size:36px; font-weight:600;font-family:"Times New Roman", Times, serif;}
.sdulbx {float:left;width:100%;position:relative; height:290px; margin:40px 0 0;} .sdulbx:before{ position:absolute; top:48%; left:0; height:2px; background:#ccc; width:100%; content:"";}
.sdulbx .stpbxs{float:left; width:320px;position:relative;}
.sdulbx .stps-up{ float:left;width:calc(100% - 35px); margin-left:35px;}  .sdulbx .stps-Dwn{float:left; width:calc(100% - 35px); margin:-31px 35px 0 0;}
.sdulbx .stps-up .stps{float:left; background:url(../images/StepBx.png) center center no-repeat;height: 155px;width: 95px;text-align: center;padding-top: 30px;font-size: 24px;font-weight: 600;}
.sdulbx .stps-up p{float:right;width: calc(100% - 115px);margin: 0;height: 115px;display: flex;align-items: center;text-align:center;font-size:14px;line-height: 20px;}
.sdulbx .stps-Dwn .stps{float:right; background:url(../images/StepBx-2.png) center center no-repeat;height: 155px;width: 95px;text-align: center;padding-top: 90px;font-size: 24px;font-weight: 600;}
.sdulbx .stps-Dwn p{float:left;width: calc(100% - 115px);margin:40px 0 0;height: 115px;display: flex;align-items: center; text-align:center; font-size:13px;line-height: 20px;}

.HowGet{ float:left; width:100%; padding:50px 0 0;} .HowGet .hdn2 {float:left;width:100%;text-align:center; font-size:36px; font-weight:600;font-family:"Times New Roman", Times, serif;}
.HowGet ul{float: left;width: 100%;list-style: none;margin: 35px 0 0;padding: 0;display: grid;gap: 50px;grid-template-columns: repeat(3,1fr);text-align: center;} .HowGet ul li {background:#fdeae7; padding:20px;}
.HowGet ul .mids{ background:#eee;}

.faq {float:left; width:100%; padding:30px 0 30px;}
.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: 1px solid #ccc;padding: 8px;margin-bottom: 10px;}
.accordion .accordion-section-title {color:#000; font-size:20px; float:left; width:100%; 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;}

.ClntSays {float:left;width:100%;padding:0 0 50px;} .ClntSays .hdn2{float:left;width:100%;font-size:36px;font-weight:600; text-align:center;}
.ClntSays .txtmon{float:left; width:100%; list-style:none; margin:35px 0 0; padding:0; display:grid; gap:35px; grid-template-columns:repeat(3,1fr); text-align:center;} .ClntSays .txtmon li{ background:#eee; padding:25px;}
.ClntSays .txtmon strong{color:#ef4123;} .ClntSays .txtmon p{float:left;width:100%; font-size:14px;} .ClntSays .txtmon .imgbx{ float:left; width:100%; text-align:center; margin:0 0 25px;}

@media only screen and (max-width:1280px) {
.Ldwper{width:940px;}.pg-bnr{height:350px;} .pg-bnr .BnrCptn .hdn1 { font-size:32px; line-height:inherit;}  .SmartTrading .tbl2 .hdn3{ width:225px; font-size:16px;}
.sdulbx{ height:auto;}.sdulbx::before{ display:none;} .sdulbx .stpbxs{ width:100%;}
.sdulbx .stps-up,.sdulbx .stps-Dwn{float:left;width:calc(50% - 80px); margin:20px 40px;}
.sdulbx .stps-up .stps{height: 115px;background: url(../images/StepBx.png) top center no-repeat;}
.sdulbx .stps-up .stps,.sdulbx .stps-Dwn .stps{height: 115px;background: url(../images/StepBx.png) top center no-repeat;padding: 26px 0 0 0; float:left;}
.sdulbx .stps-Dwn p,.sdulbx .stps-up p{ margin:0; text-align:left; float:right; height:90px;}
}

@media only screen and (max-width:940px) {
.Ldwper {width:768px;}  .pg-bnr { height:300px;} .pg-bnr .BnrCptn{ width:400px;} .sinpfrm .frmbxe .grupfrm .inbxs,.sinpfrm .frmbxe .grupfrm .btnHld{ width:100%; margin: 7px 0;}
.AbutRmny ul{grid-template-columns: repeat(3,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;} .ClntSays .txtmon{grid-template-columns:1fr;} .HowGet ul{gap:20px;}
.sinpfrm .frmbxe .grupfrm .inbxs.mid{margin: auto;width: 100%;}
}

@media only screen and (max-width:768px) {
.Ldwper {width:536px;}  .pg-bnr .Ldwper{ width:100%; padding:20px; background:rgba(255,255,255,0.8);} .pg-bnr .imgbx{ width:100%; text-align:center;} .pg-bnr .imgbx img{display:inline-block;float:none;vertical-align:top; width:250px;}.pg-bnr .BnrCptn{ width:100%; text-align:center; margin:0 0 35px;}
.AbutRmny ul {grid-template-columns: repeat(2,1fr);} .SmartTrading .tbl2 td::before{ width:100%;} .SmartTrading .tbl2 td{ text-align:left;}  .sdulbx .stps-up, .sdulbx .stps-Dwn{ width:100%; margin:10px 0;} .HowGet ul{grid-template-columns:1fr;}
.HowGet ul br{ display:none;} .FrmSctn .hdn4 br{ display:none;} .FrmSctn .hdn4{ font-size:28px;} .AbutRmny .hdn2{ font-size:28px; font-weight:600; text-align:center;} .SmartTrading .hdn2,.WhyFits .hdn2,.pg-bnr .BnrCptn .hdn1{ font-size:28px;}

}

@media only screen and (max-width:540px) {
.Ldwper {width:95%;} .SmartTrading .tbl1{ font-size:12px;}
}

@media only screen and (max-width:480px) {

}


