html,
body,
body * {
    direction: ltr !important;
    font-family: 'Roboto', sans-serif !important;
}

body {
    padding-right: 0 !important;
}

.hero-gear-bg.g1 {
    left: auto !important;
    right: -60px !important;
}

.hero-gear-bg.g2 {
    left: auto !important;
    right: 55% !important;
}

.hero-chip-a {
    right: auto !important;
    left: -16px !important;
}

.hero-chip-b {
    left: auto !important;
    right: -24px !important;
}

.fp-chip-a {
    right: auto !important;
    left: -16px !important;
}

.fp-chip-b {
    left: auto !important;
    right: -20px !important;
}

.hstat {
    border-left: none !important;
    border-right: 1px solid var(--border) !important;
}

.hstat:last-child {
    border-right: none !important;
}

.ach-item {
    border-left: none !important;
    border-right: 1px solid rgba(255, 255, 255, .12) !important;
}

.ach-item:first-child {
    border-right: none !important;
}

.fc-gear {
    left: auto !important;
    right: -18px !important;
}

.fc-title,
.fc-desc {
    text-align: left !important;
}

.hc-title,
.hc-desc {
    text-align: left !important;
}

.gml-title,
.gml-desc {
    text-align: left !important;
}

.ben-title,
.ben-desc {
    text-align: left !important;
}

.ipi-txt {
    text-align: left !important;
}

.ipanel-title,
.ipanel-desc {
    text-align: left !important;
}

.integ-conn-title,
.integ-conn-desc {
    text-align: left !important;
}

.hero-l {
    align-items: flex-start !important;
}

.hero-h1,
.hero-sub {
    text-align: left !important;
}

.hero-tag {
    justify-content: flex-start !important;
}

.sec-h,
.sec-p {
    text-align: left !important;
}

.sec-lbl {
    justify-content: flex-start !important;
}

.ps-body {
    text-align: left !important;
}

.cta-v2-h,
.cta-v2-desc {
    text-align: left !important;
}

.cta-v2-lbl {
    justify-content: flex-start !important;
}

.integ-stat {
    border-left: none !important;
    border-right: 1px solid var(--border) !important;
}

.integ-stat:last-child {
    border-right: none !important;
}

#gotoTop {
    left: auto !important;
    right: 32px !important;
}

.sec-h,
.sec-lbl {
    text-align: center !important;
}

.sec-lbl {
    justify-content: center !important;
}