/*@tailwind base;
@tailwind components;
@tailwind utilities;*/

.text-start {
    text-align: start
}

.text-end {
    text-align: end
}

/* Home */
.container-centers .service-item .icon-box-primary i {
    font-size: 40px;
}

.container-centers .service-item:hover {
    color: var(--bs-white);
}

.container-centers .service-item .list-tags > div {
    margin-left: 15px;
    font-size: 0.9em;
    line-height: 1;
}

.container-centers .service-item .list-tags > div:first-child {
    margin-left: 0;
}

.container-centers .service-item .list-tags i {
    font-size: 1.3em;
    vertical-align: middle;
    /* color: rgb(84, 82, 80); */
    margin-right: 7px;
}

/* Page Center */
.page-center .list-tags > div {
    margin-left: 15px;
    font-size: 1.1em;
    line-height: 1;
}

.page-center .list-tags > div:first-child {
    margin-left: 0;
}

.page-center .list-tags i {
    font-size: 1.3em;
    vertical-align: middle;
    /* color: rgb(84, 82, 80); */
    margin-right: 7px;
}

.page-center .chatbot-btn {
    position: fixed;
    right: 30px;
    bottom: 30px;
    z-index: 99;
    font-size: 2.25rem;
    width: 72px;
    height: 72px;
}

/*@media (max-width: 568px) {

}*/

/* --- */
.back-to-top {
    right: auto;
    left: 30px;
}

/* Account */
#sidebar-account .nav-link.router-link-active {
    color: #fff;
    background-color: #3368c6;
}

.card .content-page-loader {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 3;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #fff;
}

.card .card-body {
    min-height: 400px;
}

.card .content-page-loader > div {
    display: flex;
}

.card .content-page-loader .spinner-border {
    width: 6rem;
    height: 6rem;
}
