/*!************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./assets/styles/components/pricing.css ***!
  \************************************************************************************************************************************************************************************************************/
section.pricing .custom-size {
    max-width: 360px;
    width: 100%;
    border-radius: 16px;
}

section.pricing .container {
    display: flex;
    flex-direction: column;
    align-items: center;
}

section.pricing .card .card-body .plan-title {
    color: var(--btn-info-bg);
    font-size: 1.5rem;
}

section.pricing .card .card-body .description {
    color: var(--text-secondary-color);
}

section.pricing .card .card-body .highlight {
    color: var(--btn-primary-bg);
}

section.pricing .card .card-body ul.benefits {
    color: var(--text-secondary-color);
    padding-left: 1.2rem;
}

section.pricing .card .card-body ul.benefits li::marker {
    color: var(--btn-info-bg);
}

section.pricing .card .card-body .quota .quota-number {
    color: var(--btn-success-bg);
    font-size: 2.25rem;
    font-weight: 700;
    line-height: 1;
}

section.pricing .card .card-body .quota .quota-unit {
    color: var(--text-secondary-color);
    font-size: 0.95rem;
    margin-left: 0.35rem;
}

/* Outline, underlined CTA to match the design */
section.pricing .card .ctas .btn {
    background-color: #fff !important;
    color: var(--btn-info-bg) !important;
    border: 1px solid var(--btn-info-bg) !important;
    text-decoration: underline !important;
    border-radius: 10px;
    font-weight: 600;
}

section.pricing .card .ctas .btn:hover {
    background-color: var(--btn-info-bg) !important;
    color: #fff !important;
}

/* Pricing Tabs */
.nav-tab-grey {
    background-color: var(--bg-light-green) !important;
}

.nav-tab-black {
    background-color: var(--bg-dark) !important;
    color: white !important;
}

.nav-tabs-wrapper {
    width: 100%;
    display: flex;
    justify-content: center;
    position: relative;
    background-color: var(--neutral-light) !important;
}

.nav-tabs-wrapper .nav-item {
    position: relative;
    margin-left: -30px;
}

.nav-tabs-wrapper .nav-item:first-child {
    margin-left: 0;
    z-index: 3;
}

.nav-tabs-wrapper .nav-item:last-child {
    z-index: 1;
}

.nav-tabs-wrapper .nav-link {
    border-top-right-radius: 1rem;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    padding: 0.5rem 1.2rem;
    min-width: 120px;
    text-align: center;
    transition: all 0.2s;
    padding-left: 48px;
    
}

.nav-tabs-wrapper .nav-item:first-child .nav-link {
    padding-left: 20px;
}

.nav-tabs-wrapper .nav-link.active {
    z-index: 2;
}

@media (max-width: 768px) {
    .nav-tabs-wrapper {
        flex-direction: column;
        align-items: center;
    }

    .nav-tabs-wrapper .nav-item {
        margin-left: 0;
        z-index: auto;
    }

    .nav-tabs-wrapper .nav-link {
        padding-left: 20px;
        min-width: unset;
    }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGVzL2NvbXBvbmVudHMvcHJpY2luZy5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUE7SUFDSSxnQkFBZ0I7SUFDaEIsV0FBVztJQUNYLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLGFBQWE7SUFDYixzQkFBc0I7SUFDdEIsbUJBQW1CO0FBQ3ZCOztBQUVBO0lBQ0kseUJBQXlCO0lBQ3pCLGlCQUFpQjtBQUNyQjs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLDRCQUE0QjtBQUNoQzs7QUFFQTtJQUNJLGtDQUFrQztJQUNsQyxvQkFBb0I7QUFDeEI7O0FBRUE7SUFDSSx5QkFBeUI7QUFDN0I7O0FBRUE7SUFDSSw0QkFBNEI7SUFDNUIsa0JBQWtCO0lBQ2xCLGdCQUFnQjtJQUNoQixjQUFjO0FBQ2xCOztBQUVBO0lBQ0ksa0NBQWtDO0lBQ2xDLGtCQUFrQjtJQUNsQixvQkFBb0I7QUFDeEI7O0FBRUEsZ0RBQWdEO0FBQ2hEO0lBQ0ksaUNBQWlDO0lBQ2pDLG9DQUFvQztJQUNwQywrQ0FBK0M7SUFDL0MscUNBQXFDO0lBQ3JDLG1CQUFtQjtJQUNuQixnQkFBZ0I7QUFDcEI7O0FBRUE7SUFDSSwrQ0FBK0M7SUFDL0Msc0JBQXNCO0FBQzFCOztBQUVBLGlCQUFpQjtBQUNqQjtJQUNJLGtEQUFrRDtBQUN0RDs7QUFFQTtJQUNJLDJDQUEyQztJQUMzQyx1QkFBdUI7QUFDM0I7O0FBRUE7SUFDSSxXQUFXO0lBQ1gsYUFBYTtJQUNiLHVCQUF1QjtJQUN2QixrQkFBa0I7SUFDbEIsaURBQWlEO0FBQ3JEOztBQUVBO0lBQ0ksa0JBQWtCO0lBQ2xCLGtCQUFrQjtBQUN0Qjs7QUFFQTtJQUNJLGNBQWM7SUFDZCxVQUFVO0FBQ2Q7O0FBRUE7SUFDSSxVQUFVO0FBQ2Q7O0FBRUE7SUFDSSw2QkFBNkI7SUFDN0IseUJBQXlCO0lBQ3pCLDRCQUE0QjtJQUM1Qiw2QkFBNkI7SUFDN0Isc0JBQXNCO0lBQ3RCLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsb0JBQW9CO0lBQ3BCLGtCQUFrQjs7QUFFdEI7O0FBRUE7SUFDSSxrQkFBa0I7QUFDdEI7O0FBRUE7SUFDSSxVQUFVO0FBQ2Q7O0FBRUE7SUFDSTtRQUNJLHNCQUFzQjtRQUN0QixtQkFBbUI7SUFDdkI7O0lBRUE7UUFDSSxjQUFjO1FBQ2QsYUFBYTtJQUNqQjs7SUFFQTtRQUNJLGtCQUFrQjtRQUNsQixnQkFBZ0I7SUFDcEI7QUFDSixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL3ByaWNpbmcuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbInNlY3Rpb24ucHJpY2luZyAuY3VzdG9tLXNpemUge1xyXG4gICAgbWF4LXdpZHRoOiAzNjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxufVxyXG5cclxuc2VjdGlvbi5wcmljaW5nIC5jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG5zZWN0aW9uLnByaWNpbmcgLmNhcmQgLmNhcmQtYm9keSAucGxhbi10aXRsZSB7XHJcbiAgICBjb2xvcjogdmFyKC0tYnRuLWluZm8tYmcpO1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbn1cclxuXHJcbnNlY3Rpb24ucHJpY2luZyAuY2FyZCAuY2FyZC1ib2R5IC5kZXNjcmlwdGlvbiB7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnktY29sb3IpO1xyXG59XHJcblxyXG5zZWN0aW9uLnByaWNpbmcgLmNhcmQgLmNhcmQtYm9keSAuaGlnaGxpZ2h0IHtcclxuICAgIGNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1iZyk7XHJcbn1cclxuXHJcbnNlY3Rpb24ucHJpY2luZyAuY2FyZCAuY2FyZC1ib2R5IHVsLmJlbmVmaXRzIHtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeS1jb2xvcik7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMnJlbTtcclxufVxyXG5cclxuc2VjdGlvbi5wcmljaW5nIC5jYXJkIC5jYXJkLWJvZHkgdWwuYmVuZWZpdHMgbGk6Om1hcmtlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tYnRuLWluZm8tYmcpO1xyXG59XHJcblxyXG5zZWN0aW9uLnByaWNpbmcgLmNhcmQgLmNhcmQtYm9keSAucXVvdGEgLnF1b3RhLW51bWJlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tYnRuLXN1Y2Nlc3MtYmcpO1xyXG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG5zZWN0aW9uLnByaWNpbmcgLmNhcmQgLmNhcmQtYm9keSAucXVvdGEgLnF1b3RhLXVuaXQge1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtc2Vjb25kYXJ5LWNvbG9yKTtcclxuICAgIGZvbnQtc2l6ZTogMC45NXJlbTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwLjM1cmVtO1xyXG59XHJcblxyXG4vKiBPdXRsaW5lLCB1bmRlcmxpbmVkIENUQSB0byBtYXRjaCB0aGUgZGVzaWduICovXHJcbnNlY3Rpb24ucHJpY2luZyAuY2FyZCAuY3RhcyAuYnRuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiB2YXIoLS1idG4taW5mby1iZykgIWltcG9ydGFudDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJ0bi1pbmZvLWJnKSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG5zZWN0aW9uLnByaWNpbmcgLmNhcmQgLmN0YXMgLmJ0bjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idG4taW5mby1iZykgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIFByaWNpbmcgVGFicyAqL1xyXG4ubmF2LXRhYi1ncmV5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWxpZ2h0LWdyZWVuKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubmF2LXRhYi1ibGFjayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy1kYXJrKSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5uYXYtdGFicy13cmFwcGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmV1dHJhbC1saWdodCkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm5hdi10YWJzLXdyYXBwZXIgLm5hdi1pdGVtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcclxufVxyXG5cclxuLm5hdi10YWJzLXdyYXBwZXIgLm5hdi1pdGVtOmZpcnN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgei1pbmRleDogMztcclxufVxyXG5cclxuLm5hdi10YWJzLXdyYXBwZXIgLm5hdi1pdGVtOmxhc3QtY2hpbGQge1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5cclxuLm5hdi10YWJzLXdyYXBwZXIgLm5hdi1saW5rIHtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcmVtO1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICAgIHBhZGRpbmc6IDAuNXJlbSAxLjJyZW07XHJcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XHJcbiAgICBcclxufVxyXG5cclxuLm5hdi10YWJzLXdyYXBwZXIgLm5hdi1pdGVtOmZpcnN0LWNoaWxkIC5uYXYtbGluayB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcbi5uYXYtdGFicy13cmFwcGVyIC5uYXYtbGluay5hY3RpdmUge1xyXG4gICAgei1pbmRleDogMjtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubmF2LXRhYnMtd3JhcHBlciB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5uYXYtdGFicy13cmFwcGVyIC5uYXYtaXRlbSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubmF2LXRhYnMtd3JhcHBlciAubmF2LWxpbmsge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xyXG4gICAgfVxyXG59Il0sIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZVJvb3QiOiIifQ==*/