pre{
    color: var( --e-global-color-primary );
}

.wp-block-button__link a {
    background-color: #333;
    color: #fff;
    padding: 6px 12px;
    border-radius: 4px;
    text-decoration: none;
}

.wp-block-button__link a:hover {
    background-color: #555;
}

button.no-bg {
    background-color: transparent;
    width: 100px;
    height: 100px;
    background-size: cover;
    border: var( --e-global-color-secondary ) 5px solid;
}

.tab-button{
    border-radius: 0 !important;
    color: var( --e-global-color-primary ) !important;
}

.tab-button.active{
    color: #FFFFFF !important;
}

.user-info-button{
    margin-bottom: 25px;
}

.d-none{
    display: none !important;
}
.mb-25p{
    margin-bottom: 25px;
}

.flex {
    display: flex;
}
.flex-column {
    flex-direction: column;
}
.flex-row {
    flex-direction: row;
}
.justify-between {
    justify-content: space-between;
}
.justify-around {
    justify-content: space-around;
}
.w-full {
    width: 100% !important;
}
.w-1\/2 {
    width: 50% !important;
}
.w-1\/4 {
    width: 25% !important;
}
.w-3\/4 {
    width: 75% !important;
}
.w-1\/5 {
    width: 20% !important;
}
.w-2\/5 {
    width: 40% !important;
}
.w-3\/5 {
    width: 60% !important;
}
.w-4\/5 {
    width: 80% !important;
}

.w-1\/6 {
    width: 16.6666666666667% !important;
}
.w-2\/6 {
    width: 33.3333333334% !important;
}
.w-4\/6 {
    width: 66.666666668% !important;
}
.w-5\/6 {
    width: 83.33333335%!important;
}
.w-1\/12 {
    width: 8.33333333333333% !important;
}
.w-3\/12 {
    width: 24.9999999999999% !important;
}
.w-5\/12 {
    width: 41.6666666666666% !important;
}
.w-7\/12 {
    width: 58.33333333331% !important;
}
.w-9\/12 {
    width: 74.99999999997% !important;
}
.w-11\/12 {
    width: 91.66666666663% !important;
}

.mx-auto{
    margin-left: auto;
    margin-right: auto;
}

.flex-col {
    flex-direction: column;
}

tr.acf-row.highlighted > td {
    background-color: #e6f4fb !important;
    border: 3px solid #2e8dbe !important;
}

.ast-icon.icon-arrow svg{
    top: 10px;
    left: 3px;
}