.next-gen.page-ai-assistant { background: white; height: auto; }
@media only screen and (min-width: 1200px) {
    .next-gen.page-ai-assistant .container-next-g {
        max-width: 850px;
        margin-top: 250px;
        margin-bottom: 150px;
    }
}

.next-gen.page-ai-assistant h1 span, 
.next-gen.page-ai-assistant + .main-content--primary h2 span {
    color: var(--blue)!important;
}

.next-gen.page-ai-assistant + .main-content--primary {
    background-color: white;
}

.next-gen.page-ai-assistant + .main-content--primary .container-lr h2,
.next-gen.page-ai-assistant + .main-content--primary .container-lr p,
.next-gen.page-ai-assistant + .main-content--primary .container-lr strong,
.next-gen.page-ai-assistant + .main-content--primary-color .container-lr h2,
.next-gen.page-ai-assistant + .main-content--primary-color .container-lr p,
.next-gen.page-ai-assistant + .main-content--primary-color .container-lr strong {
    color: black;
}

.next-gen.page-ai-assistant .container-next-g p:before {
    right: -180px;
}
.next-gen.page-ai-assistant .container-next-g p:after {
    left: -250px;
}

.next-gen.page-ai-assistant + .main-content--primary:before {
    filter: brightness(0) saturate(100%) invert(19%) sepia(98%) saturate(4800%) hue-rotate(256deg) brightness(91%) contrast(94%);
    opacity: 0.5;
}