.elementor-19885 .elementor-element.elementor-element-726c36a:not(.elementor-motion-effects-element-type-background), .elementor-19885 .elementor-element.elementor-element-726c36a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-853fe11 );}.elementor-19885 .elementor-element.elementor-element-726c36a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-19885 .elementor-element.elementor-element-726c36a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19885 .elementor-element.elementor-element-f6798d9 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:30px 0px 0px 0px;}.elementor-19885 .elementor-element.elementor-element-bfc4c47 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"helveticaneueltproth", Sans-serif;font-size:24px;font-weight:100;}.elementor-19885 .elementor-element.elementor-element-bfc4c47 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-19885 .elementor-element.elementor-element-4d8eac1 .premium-separator-inner{width:151px;}.elementor-19885 .elementor-element.elementor-element-4d8eac1 .premium-separator-wrapper-separator-divider{text-align:left;}.elementor-19885 .elementor-element.elementor-element-4d8eac1 .premium-separator-icon-container{display:none;}.elementor-19885 .elementor-element.elementor-element-4d8eac1 .premium-separator-divider-left{width:0%;}.elementor-19885 .elementor-element.elementor-element-4d8eac1 .premium-separator-divider-right{width:0%;}.elementor-19885 .elementor-element.elementor-element-4d8eac1 .premium-separator-divider-left hr,.elementor-19885 .elementor-element.elementor-element-4d8eac1 .premium-separator-divider-right hr{border-top-width:2px;margin-top:0px;margin-bottom:0px;}.elementor-19885 .elementor-element.elementor-element-4d8eac1 .premium-separator-curvedtop .premium-separator-left-side hr, .elementor-19885 .elementor-element.elementor-element-4d8eac1 .premium-separator-curvedtop .premium-separator-right-side hr{border-bottom-width:2px;}.elementor-19885 .elementor-element.elementor-element-4d8eac1 .premium-separator-shadow .premium-separator-left-side hr, .elementor-19885 .elementor-element.elementor-element-4d8eac1 .premium-separator-shadow .premium-separator-right-side hr, .elementor-19885 .elementor-element.elementor-element-4d8eac1 .premium-separator-gradient .premium-separator-left-side hr, .elementor-19885 .elementor-element.elementor-element-4d8eac1 .premium-separator-gradient .premium-separator-right-side hr{height:2px;}.elementor-19885 .elementor-element.elementor-element-4d8eac1 .premium-separator-divider-left hr{border-top-color:var( --e-global-color-accent );}.elementor-19885 .elementor-element.elementor-element-4d8eac1 .premium-separator-curvedtop .premium-separator-left-side hr{border-bottom-color:var( --e-global-color-accent );}.elementor-19885 .elementor-element.elementor-element-4d8eac1 .premium-separator-shadow .premium-separator-left-side hr{background-color:var( --e-global-color-accent );}.elementor-19885 .elementor-element.elementor-element-4d8eac1 .premium-separator-divider-right hr{border-top-color:var( --e-global-color-accent );}.elementor-19885 .elementor-element.elementor-element-4d8eac1 .premium-separator-curvedtop .premium-separator-right-side hr{border-bottom-color:var( --e-global-color-accent );}.elementor-19885 .elementor-element.elementor-element-4d8eac1 .premium-separator-shadow .premium-separator-right-side hr{background-color:var( --e-global-color-accent );}.elementor-19885 .elementor-element.elementor-element-4d8eac1 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19885 .elementor-element.elementor-element-773200b > .elementor-widget-container{margin:-34px 0px 0px -110px;padding:5px 5px 5px 5px;background-color:#992F2F00;}.elementor-19885 .elementor-element.elementor-element-81c744c .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"helveticaneueltproth", Sans-serif;font-size:24px;font-weight:100;}.elementor-19885 .elementor-element.elementor-element-81c744c > .elementor-widget-container{margin:50px 0px -14px 0px;}.elementor-19885 .elementor-element.elementor-element-c1633c9 .premium-separator-inner{width:151px;}.elementor-19885 .elementor-element.elementor-element-c1633c9 .premium-separator-wrapper-separator-divider{text-align:left;}.elementor-19885 .elementor-element.elementor-element-c1633c9 .premium-separator-icon-container{display:none;}.elementor-19885 .elementor-element.elementor-element-c1633c9 .premium-separator-divider-left{width:0%;}.elementor-19885 .elementor-element.elementor-element-c1633c9 .premium-separator-divider-right{width:0%;}.elementor-19885 .elementor-element.elementor-element-c1633c9 .premium-separator-divider-left hr,.elementor-19885 .elementor-element.elementor-element-c1633c9 .premium-separator-divider-right hr{border-top-width:2px;margin-top:0px;margin-bottom:0px;}.elementor-19885 .elementor-element.elementor-element-c1633c9 .premium-separator-curvedtop .premium-separator-left-side hr, .elementor-19885 .elementor-element.elementor-element-c1633c9 .premium-separator-curvedtop .premium-separator-right-side hr{border-bottom-width:2px;}.elementor-19885 .elementor-element.elementor-element-c1633c9 .premium-separator-shadow .premium-separator-left-side hr, .elementor-19885 .elementor-element.elementor-element-c1633c9 .premium-separator-shadow .premium-separator-right-side hr, .elementor-19885 .elementor-element.elementor-element-c1633c9 .premium-separator-gradient .premium-separator-left-side hr, .elementor-19885 .elementor-element.elementor-element-c1633c9 .premium-separator-gradient .premium-separator-right-side hr{height:2px;}.elementor-19885 .elementor-element.elementor-element-c1633c9 .premium-separator-divider-left hr{border-top-color:var( --e-global-color-accent );}.elementor-19885 .elementor-element.elementor-element-c1633c9 .premium-separator-curvedtop .premium-separator-left-side hr{border-bottom-color:var( --e-global-color-accent );}.elementor-19885 .elementor-element.elementor-element-c1633c9 .premium-separator-shadow .premium-separator-left-side hr{background-color:var( --e-global-color-accent );}.elementor-19885 .elementor-element.elementor-element-c1633c9 .premium-separator-divider-right hr{border-top-color:var( --e-global-color-accent );}.elementor-19885 .elementor-element.elementor-element-c1633c9 .premium-separator-curvedtop .premium-separator-right-side hr{border-bottom-color:var( --e-global-color-accent );}.elementor-19885 .elementor-element.elementor-element-c1633c9 .premium-separator-shadow .premium-separator-right-side hr{background-color:var( --e-global-color-accent );}.elementor-19885 .elementor-element.elementor-element-c1633c9 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19885 .elementor-element.elementor-element-4cf6b93 > .elementor-widget-container{margin:0px 0px 80px 0px;padding:20px 20px 20px 20px;background-color:#FFFFFF;}body.elementor-page-19885:not(.elementor-motion-effects-element-type-background), body.elementor-page-19885 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-853fe11 );}@media(min-width:768px){.elementor-19885 .elementor-element.elementor-element-4c9b999{width:25.703%;}.elementor-19885 .elementor-element.elementor-element-f6798d9{width:74.297%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19885 .elementor-element.elementor-element-4c9b999{width:35%;}.elementor-19885 .elementor-element.elementor-element-f6798d9{width:65%;}}@media(max-width:1024px){.elementor-19885 .elementor-element.elementor-element-f6798d9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-19885 .elementor-element.elementor-element-f6798d9 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-19885 .elementor-element.elementor-element-773200b > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-773200b */.publisher {
    border: none !important;
    background: transparent !important;
}

input.publisher-input {
    border: none !important;
    background: #f2f1f2 !important;
}

a.publisher-btn.text-info.send-message {
    padding: 5px 10px;
    background: #337059;
    border-radius: 100px;
    color:white !important;
}
a.publisher-btn.file-group {
    color: #337059 !important;
    padding: 6px 12px;
    border-radius: 100px;
}

.media-chat.media-chat-reverse .media-body p {
    background: black;
}
.media-chat p{
	color:black !important;
}
.media-chat-reverse p {
    background: #F69685 !important;
    color: white !important;
}
.modal-content {
    border: none !important;
}
button.btn.btn-primary.new-chat-button {
    border-radius: 0;
    background: #337059;
    border: 1px solid #337059;
    font-family: "helveticaneueltproth";
    text-transform: lowercase;
        position:relative !important;
    left:110px !important;

}
button.btn.btn-primary.new-chat-button:hover{
    background: transparent;
    color:#337059;
    border: 1px solid #337059
}
@media (max-width:780px){
    button.btn.btn-primary.new-chat-button {
    position:relative !important;
    left:10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4cf6b93 */.chat-result-div {
    border-radius: 10px;
    margin: 20px 0px;
    background: #f2f1f2;
    padding: 10px;
}
.chat-options i {
    font-size: 10px;
    margin: 0px 5px;
    color: white !important;
    padding: 10px 10px;
    background: #337059;
    border-radius: 100px;
}
.chat-options {
    position: relative !important;
    top: 30%;
    left: 20%;
}
.chat-list-user {
    text-transform: uppercase;
    font-family: "helveticaneueltproth", sans-serif;
}
.chat-list-data {
    font-family: "helveticaneueltproth", sans-serif;
}
.chat-result-div {
    width: 100% !important;
}
@media (max-width:666px){
    .chat-options {
    position: relative !important;
    top: -50%;
    left: 70%;
}
}/* End custom CSS */