.outline_site_btn{color:#387edb;font-size:16px;font-weight:800;border:1px solid #387edb;padding:11px 50px;background:transparent;border-radius:50px}.list-item{background:#fff;border:1px solid #e8e8e8;box-shadow:0 2px 12px #f7f7f7;border-radius:15px;padding:25px}.list-item ul li{flex:0 0 50%;padding-left:40px;list-style:none;position:relative;margin:7px 0}.list-item ul li:before{content:url(/tick.svg);display:block;width:34px;height:34px;position:absolute;left:0;top:4px}.broker-charges span{color:#646464;font-size:14px;font-weight:400}.broker-charges p{font-size:20px;font-weight:800}.list-item img.brand_logo_i{width:60px!important;height:60px!important;border:1px solid #e6e5e5}.star-list img{width:100px}.list-item span{font-size:14px}.list-item hr{border-color:#e8e8e8}@media (max-width:768px){.outline_site_btn{width:100%;display:block}.list-item h3{line-height:22px}}.card-shadow{background:#fff;padding:24px;box-shadow:0 2px 5px hsla(0,0%,70%,.1);border-radius:15px;border:1px solid #fcf9f9}.make-stiky{position:sticky;top:5px;z-index:1}.card-shadow h3{font-size:24px;font-weight:700}.card-shadow .rating span{font-size:13px;color:#646464}.basic-charges h3{font-size:18px;font-weight:800;margin-bottom:16px}.table-ui table thead tr th{background:#3981dd;color:#fff}.table-ui table thead tr th:last-child{border-radius:0 8px 0 0}.table-ui table thead{border-color:transparent}.table-ui table thead tr th:first-child{border-radius:8px 0 0 0;background:linear-gradient(91deg,#32bfb3 11.18%,#3880dc 96.75%)}.basic-charges{position:relative}.basic-charges table thead img{position:absolute;transform:translate(-50%);left:50%;top:52px;z-index:1;-o-object-fit:contain;object-fit:contain;background:#fff}.basic-charges table td{width:calc(100% / 2)}.basic-charges .td3-col table td{width:calc(100% / 3)}.open-demat{background-image:linear-gradient(#e8f3fb,#e7f7f7);border-radius:24px;padding:0 48px}.open-demat h2{font-size:18px;line-height:25px;font-weight:500;margin-bottom:18px}.open-demat .site_btn{padding:11px 24px;font-size:18px}.open-demat h2 span{background-image:linear-gradient(90deg,#31c2b0,#377fdb);-webkit-background-clip:text;color:transparent;font-weight:800}.open-demat img{margin-top:20px}.table-responsive{padding:2px}.table-responsive table{margin:0}.basic-charges table tr td,.basic-charges table tr th{padding:12px}tr:nth-child(2n) td{background-color:#f8f8f8}.basic-charges .table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:#646464;--bs-table-bg-type:transparent}tr:nth-child(odd){background:transparent}.pro-cons table tbody tr td{position:relative;padding-left:40px;color:#646464}.pro-cons-mob table tbody tr td{position:relative;padding-left:20px;color:#646464}.pro-cons table tbody tr td li{margin-bottom:10px}.pro-cons table tbody tr td li:before{display:block;width:20px;height:20px;position:absolute;left:12px}.brand_logo_i{width:47px!important;height:47px!important}.brand_logo_i,.brand_logo_i2{border-radius:50%;padding:4px;-o-object-fit:contain;object-fit:contain;background:#eee;border:1px solid #d5d3d3}.brand_logo_i2{width:27px!important;height:27px!important}.chart_box{width:100%}.chart_box,.chart_box1{position:relative;height:70vh}.chart_box1{width:70%}@media (max-width:768px){.basic-charges table thead img{left:50%}.open-demat{padding:32px 48px 0;text-align:center}.card-shadow{padding:8px}.chart_box,.chart_box1{height:57vh}.single_broker_banner .brand_logo_i{margin:unset}.single_broker_banner .rating div{flex:auto}.make-stiky{position:sticky;top:0;z-index:1}}.cssRating{justify-content:center}@media (max-width:377px){.pro-cons table tbody tr td li:before{display:block;width:20px;height:20px;position:absolute;left:1px}.pro-cons table tbody tr td{position:relative;padding-left:25px;color:#646464}.paddingLeft{padding-left:80px}}