#bsps-correct {

}

.elementor-widget-tabs .elementor-tab-desktop-title {
    background-color: #ebebeb
}

.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active {
    background-color: #e5ffd5
}

.bsps-tariff-header,
.bsps-tariff-header table,
.bsps-tariff-header th,
.bsps-tariff-header td,
.bsps-tariff-price,
.bsps-tariff-price td,
.bsps-tariff-price table
{
    line-height: normal;
    border: unset;
}

.bsps-tariff-price {
    background-color: white;
    margin: 5px 5px 5px 5px;
    width: 99%;
    border-radius: 6px;
}

@media (max-width: 767px) {

    .formatter {
        padding: 0px;
    }

    .elementor-tabs .elementor-tab-content{
        padding: 0px;
    }

    .bsps-tariff-term {
        font-size: 11px;
        font-style: italic;
        font-weight: bold;
        text-align: center;
        padding-bottom: 10px;
        padding-top: 10px;
        background-color: white;
    }

    .bsps-tariff-header,
    .bsps-tariff-header table,
    .bsps-tariff-header th,
    .bsps-tariff-header td,
    .bsps-tariff-price,
    .bsps-tariff-price td,
    .bsps-tariff-price table
    {
        font-size: 10px;
        line-height: normal;
        border: unset;
    }

    .bsps-tariff-header table th{
        border-right: 1px solid #132c49;
        border-left: 1px solid #132c49;
    }

    .bsps-tariff-chapter {
        text-transform: capitalize;
        margin: 15px 8px;
        padding: 2px;
        font-size: 18px !important;
        font-weight: 600;
        color: #132c49;
        border-bottom: 1px solid;
    }

    .bsps-tariff-price {
        background-color: white;
        margin: 5px 5px 5px 5px;
        width: 97%;
        border-radius: 6px;
    }

    .bsps-tariff-price .bsps-tariff-price-name {
        font-size: 12px;
        font-weight: 600;
        padding: 4px;
    }

    .bsps-tariff-price .bsps-tariff-price-data {
        font-size: 11px;
        font-weight: bold;
        padding: 4px;
    }
}

