/* Pricing Table Style-2 */
.tpgb-pricing-table.pricing-style-2 .pricing-table-inner {
    border-radius: 5px;
    background-color: #fff;
    padding: 40px 20px;
    border: 1px solid #ddd;
}
.tpgb-pricing-table.pricing-style-2 .pricing-title-wrap .pricing-title {
    font-weight: 500;
    font-size: 24px;
    color: #0af
}
.tpgb-pricing-table.pricing-style-2 .pt-plus-button-wrapper {
    text-align: center;
    display: block;
    margin-bottom: 15px
}
.tpgb-pricing-table.pricing-style-2 .pricing-title-content {
    margin-top: 10px;
    margin-bottom: 20px
}
.tpgb-pricing-table.pricing-style-2 .pricing-price-wrap {
    margin-bottom: 20px
}
.tpgb-pricing-table.pricing-style-2 .tpgb-plus-button .button-link-wrap {
    border-radius: 5px;
    font-size: 16px;
    letter-spacing: .5px;
    background: #0af;
    border-color: #0af;
    color: #fff
}