.mobile-4r-1c {
    --link-color: var(--color-grey4);
    --link-hover-color: var(--color-primary);
    max-width: 55rem;
    margin-left: auto;
    margin-right: auto;
    margin-top: 5rem;
    font-weight: 500;
}

.mobile-4r-1c a {
    transition: color 0.3s;
}

.mobile-4r-1c .editorialRichText-component-container a {
    color: var(--link-color, inherit) !important;
    font: inherit;
}

.mobile-4r-1c .editorialRichText-component-container a:hover {
    color: var(--link-hover-color, inherit) !important;
}

.mobile-4r-1c .section-title-layout {
    margin-bottom: 0.625rem;
}

.mobile-4r-1c .section-title-layout h3.title {
    font-size: var(--base-font-size);
    text-align: left;
}

.mobile-4r-1c .mobile {
    display: flex;
    margin-bottom: 0.9375rem;
}

.mobile-4r-1c .desktop {
    display: none;
}

.mobile-4r-1c .mobile .accordion-item {
    margin-bottom: 0;
}

.mobile-4r-1c .mobile .accordion-body {
    margin-left: 1.25rem;
    margin-bottom: 0;
}

@media (min-width: 576px) {
    .mobile-4r-1c {
        margin-bottom: 2.1875rem;
    }

    .mobile-4r-1c .section-title-layout {
        margin-bottom: 0.9375rem;
    }

    .mobile-4r-1c .mobile {
        display: none;
    }

    .mobile-4r-1c .desktop {
        display: flex;
    }
}

@media (min-width: 768px) {
    .mobile-4r-1c .desktop {
        padding-left: 3.125rem;
    }
}

@media (min-width: 992px) {
    .mobile-4r-1c .desktop {
        padding-left: 4.375rem;
    }
}
