@charset "UTF-8";
/* Cognigy Webchat humm90 styling */

#cognigyBrandingLink {
		display:none;
}
[data-cognigy-webchat-root] [data-cognigy-webchat-toggle].webchat-toggle-button,
[data-cognigy-webchat-root] [data-cognigy-webchat-toggle].webchat-toggle-button:hover,
[data-cognigy-webchat-root] [data-cognigy-webchat-toggle].webchat-toggle-button:active {
    background-color:#003777;
    font-family:ProximaNova, sans-serif;
    background-image:none;
}

[data-cognigy-webchat-root] .webchat .webchat-header-bar {
    background-color:#003777;
    font-family:ProximaNova,sans-serif;
    background-image:none;
}

[data-cognigy-webchat-root] .webchat-message-row [color=primary],
[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-typing-indicator {
    background:#003777;
}

[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-header-logo {
    background-color:#fff;
    border-radius:50px;
}
[data-cognigy-webchat-root] .webchat-quick-reply-template-replies-container .webchat-quick-reply-template-reply,
[data-cognigy-webchat-root] .webchat-quick-reply-template-replies-container .webchat-quick-reply-template-reply:hover,
[data-cognigy-webchat-root] .webchat-quick-reply-template-replies-container .webchat-quick-reply-template-reply:active {
    color:#003777;
    border-color:#003777;
}
[data-cognigy-webchat-root] .webchat-quick-reply-template-root .webchat-quick-reply-template-header-message,
[data-cognigy-webchat-root] .webchat-buttons-template-header {
    background:#003777;
}

[data-cognigy-webchat-root] .webchat-buttons-template-root .webchat-buttons-template-button {
    transition:.5s;
    background:#fff;
    color:#003777;
}

[data-cognigy-webchat-root] .webchat-buttons-template-root .webchat-buttons-template-button:hover {
    background:#003777;
    color:#fff;
    transition:0.5s;
}

[data-cognigy-webchat-root] .webchat-carousel-template-button {
    color:#003777;
}

[data-cognigy-webchat-root] .regular-message a,
[data-cognigy-webchat-root] .webchat-quick-reply-template-header-message a,
[data-cognigy-webchat-root] .webchat-buttons-template-header a {
    font-weight:700;
    color:#fff;
    border-bottom:1px solid;
}

[data-cognigy-webchat-root] .ac-container.ac-adaptiveCard input {
    -webkit-tap-highlight-color:transparent;
    -webkit-text-size-adjust:100%;
    margin:0;
    display:inline-block;
    appearance:none;
    outline:0;
    transition:.2s box-shadow ease-in-out;
    font-family:Arial,Helvetica,sans-serif;
    border:1px solid #d0d4d8!important;
    color:#797d88!important;
    background-color:#fff!important;
    width:100%;
    max-width:100%;
    border-radius:0;
    transition-property:color,background-color,border,border-color,box-shadow;
    transition-duration:0s;
    transition-timing-function:ease-in-out;
    height:42px;
    box-sizing:border-box;
    padding:7px;
    font-size:14px;
    font-weight:400;
    font-style:normal;
    line-height:14px;
}

[data-cognigy-webchat-root] button.ac-pushButton.style-default {
    background:#003777;
    border:1px solid #003777;
    border-radius:10px;
    color:#fff;
    font-weight:700;
    padding:5px;
    min-width:75px;
}

[data-cognigy-webchat-root] button.ac-pushButton.style-default:hover {
    color:#003777;
    border:1px solid #003777;
    background:#fff;
}

[data-cognigy-webchat-root] .regular-message,
[data-cognigy-webchat-root] .webchat-quick-reply-template-header-message,
[data-cognigy-webchat-root] .webchat-buttons-template-header {
    white-space:pre-line;
}
[data-cognigy-webchat-root] .ac-textBlock {
    color:#003777!important;
}
[data-cognigy-webchat-root] input::placeholder {
    color:#797d88!important;
}

@media screen and (min-width:768px) {
    [data-cognigy-webchat-root] [data-cognigy-webchat] {
        left:calc(50% - 250px);
        top:auto;
        bottom:calc(50% - 250px);
        right:32px;
        width:500px;
        height:520px;
        border-radius:16px;
        box-shadow:0 5px 18px 0 rgba(151,124,156,.2),0 5px 32px 0 rgba(203,195,212,.2),0 8px 58px 0 rgba(216,212,221,.1);
    }
}

[data-cognigy-webchat-root] a#cognigyBrandingLink {
    pointer-events:none;
    cursor:default;
}