.hideLivePerson .LPMcontainer.LPMoverlay.isBubble, .hideLivePerson  .LPMcontainer.LPMoverlay.isBar {display: none !important;}

.aiAgentContainer {position: fixed;bottom: 25px;left: 25px;z-index: 100;}
.aiAgentContainer button {color: var(--color-white);background: var(--color-blue);font-family: var(--font-family-primary);font-weight: var(--font-weight-semibold);font-size: var(--font-size-md);padding: 10px 15px;border-radius: 50px;}
.aiAgentContainer button::before {content: "";display: inline-block;margin-right: 5px;width: 21px;height: 20px;background: url(/images/icons/ai_white.svg) center center no-repeat;background-size: contain;vertical-align: middle;}

.aiAgentContainer .aiAgentChatContainer {position: fixed;bottom: 25px;left: 25px;z-index: 101;margin-right: 50px;padding-right: 50px;}
.aiAgentContainer .aiAgentChatContainer iframe {display: block; box-shadow: 0 0 12px rgb(0 0 0 / 30%);}

@media only screen and (max-width: 767px) {
    .aiAgentContainer .aiAgentChatContainer {width: 100%;}
    .aiAgentContainer .aiAgentChatContainer iframe {width: 100%;}
}