.section-row .section-title {
    max-width: 1100px;
}

.about-us-body .about-body-content {
    width: 100%;
}

p:not(.main-header *) {
    text-wrap: pretty;
}

:is(h1, h2, h3, h4, li, .accordion-button):not(.main-header *) {
    text-wrap: balance;
}

html[dir="ltr"] :is(.section-title, .service-content, .our-benefit-item-content, .our-process-content) p {
    text-wrap: balance;
}

html body .hq-tv .hq-tv-langs {
    display: block;
    unicode-bidi: isolate;
    line-height: 0;
    text-wrap: balance;
    margin-inline: -3px;
    margin-bottom: -6px;
}

html body .hq-tv .hq-tv-langs .hq-tv-lang {
    margin: 0 3px 6px;
    vertical-align: top;
}
