
.rix-text-primary {
    color: #4446ce;
}

.accent-txt {
    color: #5254ce;
    background-color: transparent;
    font-weight: 900;
    padding: 0 0.25em;            /* small horizontal padding for breathing space */
    border-radius: 1rem;       /* optional: slightly rounded edges */
}

.accent {
    color: #FFFFFF;               /* invert text color relative to highlight */
    background-color: #5254ce;    /* snow/light background */
    padding: 0.25rem 0.25em;            /* small horizontal padding for breathing space */
    border-radius: 1rem;       /* optional: slightly rounded edges */
}

@media (min-width: 992px) {
    .todorix-slogan img {
        height: 112px !important;
    }
    .todorix-slogan h2 {
        font-size: 4rem !important;
        line-height: 4rem !important;
    }
    .todorix-slogan p {
        padding-left: 0.675rem !important;
    }
}
