/* Set a fixed width for the card and ensure it is centered */
.card-fixed-width {
    width: 600px; /* Fixed width for the card */
    margin: 0 auto; /* Center card horizontally */
    max-height: 90vh; /* Limit card height to 90% of the viewport height */
}

/* Make the content inside the card scrollable */
.card-body {
    overflow-y: auto; /* Allow vertical scrolling */
    max-height: 75vh; /* Allow content to scroll if it exceeds this height */
}

/* Style for the terms content inside the card */
.terms-content {
    padding-bottom: 20px; /* Add some padding to the bottom */
}

/* Optional: Styling for the footer */
.footer {
    text-align: center;
    font-size: 0.9em;
    color: #888;
    margin-top: 30px;
}



.card {
    width: 100% !important;
}

.wrapper-page {
    margin: 2.5% auto;
    max-width: 50%;
    position: relative;
}
