/* Custom styling to match the design */

.subscriptions__row {
    display: flex;
    border-bottom: 1px solid #ddd;
    padding: 15px 0;
}

.compare__left {
    width: 70%; /* Adjust according to your layout */
}

.compare__right {
    width: 30%; /* Adjust according to your layout */
    display: flex;
    align-items: center;
    justify-content: space-around;
}

.compare__service {
    font-size: 16px;
    color: #333;
}

.compare__member {
    font-size: 24px;
    text-align: center;
}

.compare__service--border {
    margin-top: 10px;
    border-top: 1px solid #ddd;
}

.subscriptions-category{
    display: flex;
    width: 100%;
    padding: 3% 0%;
    border-bottom: 1px solid lightgray;
}
.gss-category-title{
    width: 20%;
    padding-right: 3%;
}
.gss-services-table{
    width: 77%;
    font-size: 18px;
}

.gss-services-table th:nth-child(1),
.gss-services-table td:nth-child(1) {
    width: 80%;
}

.gss-services-table th:nth-child(2),
.gss-services-table td:nth-child(2),
.gss-services-table th:nth-child(3),
.gss-services-table td:nth-child(3) {
    width: 10%;
    text-align: center; /* Center the icons */
}

.gss-services-table th {
    padding-bottom: 10px; /* Add 10px distance between table header and table border */
}

/* Add this rule to align the button to the right */
.subscriptions__right {
    margin-left: auto;
}

