/* Minification failed. Returning unminified contents.
(34,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(35,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
 */
.card-header a {
    text-align: left;
    width: 100%;
}

.arrow {
    float: right;
    transition: transform 0.3s;
}

    .arrow.rotate {
        transform: rotate(90deg);
    }

.card-body ul.list-unstyled li {
    position: relative;
    margin-left: 20px;
}

    .card-body ul.list-unstyled li:before {
        content: "\2022";
        color: #007bff;
        font-weight: bold;
        display: inline-block;
        width: 1em;
        margin-left: -1em;
        position: absolute;
        left: 0;
    }

.container {
    width: 90%;
    max-width: none;
    padding-right: var(--bs-gutter-x, .75rem);
    padding-left: var(--bs-gutter-x, .75rem);
    margin-right: auto;
    margin-left: auto;
}

.arrow-right {
    display: inline-block;
    width: 8px;
    height: 8px;
    border-top: 2px solid currentColor;
    border-right: 2px solid currentColor;
    transform: rotate(45deg);
    transition: transform 0.3s ease;
}

.arrow-down {
    display: inline-block;
    width: 8px;
    height: 8px;
    border-bottom: 2px solid currentColor;
    border-right: 2px solid currentColor;
    transform: rotate(45deg);
    transition: transform 0.3s ease;
}

.fake-link {
    color: #295EAF;
    cursor: pointer;
}

    .fake-link:hover {
        text-decoration: underline;
    }




  /*only tarifs*/
.border-container {
    border: 1px solid #000 !important;
}

table {
    border-collapse: collapse;
    width: 100%;
    margin: 0 auto;
    border-bottom: 1px solid #000;
}

th, td {
    border: 1px solid #000;
    padding: 8px;
    text-align: center;
}
