.pricing-section .single-pricing {
    border-radius: 40px;
    background: #fff;
    -webkit-box-shadow: 0 0 59px rgba(191, 191, 191, .16);
    box-shadow: 0 0 59px rgba(191, 191, 191, .16);
    padding: 45px 30px;
    margin-bottom: 30px;
}

.pricing-section .single-pricing .pricing-header {
    padding-bottom: 35px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 45px;
    text-align: center;
}

.pricing-section .single-pricing .content {
    margin-bottom: 30px;
}

.pricing-section .single-pricing .pricing-btn {
    text-align: center;
}

.pricing-section .pricing-nav-wrapper ul {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.pricing-section .pricing-nav-wrapper ul li a.active {
    color: #fff;
    background: #5864ff;
}

.pricing-section .pricing-nav-wrapper ul li a {
    font-size: 18px;
    font-weight: 700;
    color: #5b657e;
    padding: 10px 30px;
    background: rgba(88, 100, 255, .1);
    margin: 5px;
    border-radius: 30px;
}

@media only screen and (min-width: 1400px) {
    .pricing-section .single-pricing .content {
        padding-left: 50px;
    }
}