/* Mobile-only header sizing and homepage feature column alignment. */
@media (max-width: 767px) {
    :is(header.elementor, .site-header-section) .elementor-widget-aux_logo .aux-logo-anchor img {
        width: 60px;
        max-width: 60px;
        height: auto;
    }
    :is(header.elementor, .site-header-section) .aux-burger-box {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        box-sizing: border-box;
        width: 44px;
        height: 44px;
    }
    :is(header.elementor, .site-header-section) .aux-burger {
        width: 22px;
    }
    :is(header.elementor, .site-header-section) .aux-burger .mid-line {
        margin: 6px 0;
    }
    :is(header.elementor, .site-header-section) .aux-burger::before,
    :is(header.elementor, .site-header-section) .aux-burger::after,
    :is(header.elementor, .site-header-section) .aux-burger .mid-line {
        border-width: 2px;
    }
    :is(header.elementor, .site-header-section) .aux-burger.aux-close::before,
    :is(header.elementor, .site-header-section) .aux-burger.aux-close::after {
        width: 27px;
    }
    body.page-id-83 #nima-features-table .nima-feature-name :is(.elementor-heading-title, .elementor-widget-text-editor, .elementor-widget-text-editor div, .elementor-widget-text-editor p) {
        text-align: right !important;
    }
}
