.content-calender-and-pricing{
    margin: 200px auto;
}

/*
Calender
 */
.content-calender{
    margin-right: auto;
    margin-left: auto;
}

.content-calender iframe{
    width: 100% !important;
}
/*
PRICING
 */
.content-pricing{
    margin: 200px auto 0;
}

.table-pricing caption{
    text-align: left;

    margin-bottom: 12px;

    color: var(--tecxt-color);
}

.content-pricing .table-pricing{
    margin-left: auto;
    margin-right: auto;

    border-collapse: separate;
    border-spacing: 6px;

    caption-side: top;
}

.table-pricing th{
    padding: 12px 12px 12px 3px;

    font-weight: bold;
    text-align: left;

    border-top-style: solid;
    border-top-color: var(--tecxt-color);
    border-top-width: 3px;
    border-bottom-width: 0;
}

.table-pricing td{
    padding: 12px 12px 12px 3px;

    text-align: left;

    border-top-style: solid;
    border-top-color: var(--tecxt-color);
    border-top-width: 1px;
    border-bottom-width: 0;
}

.table-pricing tr td:first-of-type{
    background-color: var(--bright-petrol);
}

.table-pricing tr th:first-of-type{
    background-color: var(--bright-petrol);
}

.table-pricing tr{
    transition: background-color 500ms;
}

.table-pricing tr:Hover{
    background-color: var(--hovered-text-color-op25);
}

.content-pricing .pricing-text{
    font-size: 0.8em;

    margin-top: 50px;
    margin-left: auto;
    margin-right: auto;
}

/*
CALENDER
 */

