
.main-taxex-and-fees{
    padding:100px 0px 45px;
}
.taxes-and-title{
    text-align:center;
}
.taxes-and-title h1, .additional-link h2{
    font-size: 30px;
    font-weight: 700;
    color: var(--black-color);
    font-family: "Quicksand", sans-serif;
    margin-bottom: 20px;
}
.tx-and-fee-tbl{
    width:100%;
    overflow:auto;
}
.table-tx-fee{
    width:100%;
}
.table-tx-fee thead{
    
}
.table-tx-fee thead tr{
    
}
.table-tx-fee th:nth-child(1){
    width:65%;
}
.table-tx-fee th:nth-child(2){
    width:20%;
}
.table-tx-fee th:nth-child(3){
    width:5%;
}
.table-tx-fee th:nth-child(5){
    width:10%;
}
.table-tx-fee th{
    font-size:14px;
    font-weight:600;
    color:#000;
    line-height:20px;
}

.table-tx-fee td p span{
    display:block;
    font-size:14px;
    font-weight:600;
    color:#000;
    line-height:20px;
}
.table-tx-fee td p{
    display:block;
    font-size:14px;
    font-weight:500;
    color:#000;
    line-height:20px;
}
.table-tx-fee tbody tr:nth-child(odd){
    background-color: #f2f2f2;
}
.additional-link{
    padding:0px 0px 15px;
    border-bottom:1px solid #ddd;
    margin-bottom:10px;
}
.additional-link h2{
    font-size: 20px;
    margin-bottom: 0px;
}
.additional-list{
    list-style:none;
    padding:0;
    padding-left:15px;
    margin:0;
}
.additional-list li{
    display:block;
}
.additional-list li a{
    display:block;
    font-size:14px;
    font-weight:500;
    color:#000;
    line-height:25px;
    position:relative;
}
.additional-list li a::before{
    content:'\2B9E';
    position:absolute;
    left:-15px;
    top:0;
    font-size:14px;
}
@media (max-width: 991px) {
    
.table-tx-fee td{
       white-space: nowrap;
}
}
