.price_block.mobile .tabs{
    display: flex !important;
    justify-content: flex-end;
}
.price_block.mobile .nav.nav-tabs {
    width: 100%;
    max-width: 80%;
    border: 0;
    justify-content: space-between;
}
.price_block.mobile .nav.nav-tabs .nav-item {
    padding-left: 0;
    width: 100%;
    max-width: 100%;
    /* max-width: fit-content; */
    margin-right: 1.4em;
}
.price_block.mobile .nav.nav-tabs .nav-item .nav-link{
  
  color: #2d2d2d;
  
}
.price_block.mobile .nav.nav-tabs .nav-item .nav-link {
    border: 0;
    color: #2d2d2d;
    text-decoration: none;
    border-bottom: unset;
    transition: 0.3s ease;
    line-height: 1.3em;
    padding: 0.3em 16px;
}

.price_block.mobile .nav.nav-tabs .nav-item .nav-link:hover, .price_block.mobile .nav.nav-tabs .nav-item .nav-link:focus {
  background-size: 100% 2px;
}
.price_block.mobile .nav.nav-tabs .nav-item .nav-link.active {
     
     color: #193dab ;
}
.price_block.mobile .nav.nav-tabs li:before{
  content: unset;
}

.widget.c-rates.c-rates-template-7-table2 .intec-ui.intec-ui-control-tabs-content{
      margin: 0;
    width: 100%;
}
.widget.c-rates.c-rates-template-7-table2 .widget-content{
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}
.widget.c-rates.c-rates-template-7-table2 .widget-content .left_tabs{
  width: 100%;
    max-width: 20%;
}
.widget.c-rates.c-rates-template-7-table2 .widget-content .left_tabs .intec-ui-part-tab{
  padding-left: 0;

}
.widget.c-rates.c-rates-template-7-table2 .widget-content .left_tabs .intec-ui-part-tab:hover{

}
.widget.c-rates.c-rates-template-7-table2 .widget-content .right_table{

}
.price_block.mobile .tabs_accordion{
    margin-bottom: 20px;
}
.price_block.mobile .card{
    border: unset;
    border-radius: unset;
}
.price_block.mobile .card .card-header {
    padding: 0.75rem 1.25rem;
    margin-bottom: 0;
    margin-left: 9px;
    padding-left: 4px;
    color: #2d2d2d;
    background-color: unset;
    border-bottom: 1px solid rgb(204 204 204);
    /*position: relative;*/
}

.price_block.mobile .card .card-header .card-link{
    color: #2d2d2d;
    font-weight: 600;
    display: block;
    width: 100%;
    position: relative;
}
.price_block.mobile .card .card-header .card-link:after {
    content: '';
    position: absolute;
    right: 0;
    top: calc(50% - 10px);
    width: 20px;
    height: 20px;
    background-image: url('/images/arrow.png');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    transform: rotate(180deg);
     transition: 0.5s ease;
}
.price_block.mobile .card .card-header .card-link.collapsed:after {
    content: '';
    position: absolute;
    right: 0;
    top: calc(50% - 10px);
    width: 20px;
    height: 20px;
    background-image: url('/images/arrow.png');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    transform: rotate(0deg);
    transition: 0.5s ease;
}
.price_block.mobile .card .card-body {
        padding: 1.25em 0;
}


.price_block.mobile .tabs_content .container.tab-pane{
    padding: 0;
}
.price_block.mobile .tabs_content .container.tab-pane .section_table{
    overflow-x: scroll;
}