body,
body * {
    text-align: left !important;
    direction: ltr !important;
}

.sec-head,
.sec-head *,
.section-label,
.section-title,
.section-sub {
    text-align: center !important;
}

.dark-sect,
.dark-sect *,
.an-sect,
.an-sect * {
    text-align: center !important;
}

.an-col,
.an-col * {
    text-align: center !important;
}

.cta-in,
.cta-in * {
    text-align: center !important;
}

.hero-content,
.hero-content * {
    text-align: left !important;
}

.hstat,
.hstat * {
    text-align: left !important;
}

.hr-row>div:last-child,
.hr-row>div:last-child *,
.crm-row>div:last-child,
.crm-row>div:last-child *,
.mrow-right,
.mrow-right *,
.ord-r {
    text-align: right !important;
}

.mock-card [style*="grid-template-columns"]>div,
.mock-card [style*="grid-template-columns"]>div * {
    text-align: center !important;
}

.sp-row {
    display: flex !important;
    justify-content: space-between !important;
}

.acc-mrow {
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
    text-align: left !important;
}

.btn-ghost {
    display: block !important;
    margin: 0 auto !important;
}

.tb-right,
.tb-right * {
    text-align: center !important;
}

.hero-btns {
    justify-content: flex-start !important;
    text-align: left !important;
}