 .arcu-widget .messangers-block {
     background-color: #ffffff
 }

 .arcu-widget .messangers-block:before {
     border-top-color: #ffffff
 }

 .messangers-block .messanger p,
 .messangers-block .messanger .arcu-item-label {
     color: #3b3b3b
 }

 .messangers-block .messanger:hover p,
 .messangers-block .messanger:hover .arcu-item-label {
     color: #3b3b3b
 }

 .messangers-block .messanger:hover {
     background-color: #f0f0f0
 }

 .arcu-widget .messanger p .arcu-item-subtitle,
 .arcu-widget .messanger .arcu-item-label .arcu-item-subtitle {
     color: #787878
 }

 .arcu-widget .messanger:hover p .arcu-item-subtitle,
 .arcu-widget .messanger:hover .arcu-item-label .arcu-item-subtitle {
     color: #787878
 }

 #arcu-message-callback-phone-submit {
     font-weight: normal
 }

 .grecaptcha-badge {
     display: none
 }

 .arcu-widget.right.arcu-message {
     right: 20px
 }

 .arcu-widget .arcu-message-button .static div svg,
 .arcu-widget .arcu-message-button .static div i,
 .arcu-widget .arcu-message-button .static div img {
     width: 24px;
     height: 24px
 }

 .arcu-widget .arcu-message-button .static div img {
     border-radius: 50%;
     display: block
 }

 .arcu-widget.right.arcu-message {
     bottom: 20px
 }

 .arcu-widget .messangers-block,
 .arcu-widget .arcu-prompt,
 .arcu-widget .callback-countdown-block {
     box-shadow: 0 0 30px rgba(0, 0, 0, 0.2)
 }

 .arcu-widget .arcu-message-button .pulsation {
     -webkit-animation-duration: 2s;
     animation-duration: 2s
 }

 #ar-zalo-chat-widget {
     display: none
 }

 #ar-zalo-chat-widget.active {
     display: block
 }

 .arcu-widget .messangers-block,
 .arcu-widget .arcu-popup {
     width: 300px
 }

 .messangers-block .messanger p,
 .messangers-block .messanger .arcu-item-label {}

 .arcu-widget.no-bg .messanger .arcu-item-label {
     background: #ffffff
 }

 .arcu-widget.no-bg .messanger:hover .arcu-item-label {
     background: #f0f0f0
 }

 .arcu-widget.no-bg .messanger .arcu-item-label:before,
 .arcu-widget.no-bg .messanger:hover .arcu-item-label:before {
     border-left-color: #f0f0f0
 }

 .arcu-widget.left.no-bg .messanger:hover .arcu-item-label:before {
     border-right-color: #f0f0f0;
     border-left-color: transparent
 }

 .arcu-widget.no-bg .messanger:hover .arcu-item-label {
     box-shadow: 0 0 30px rgba(0, 0, 0, 0.2)
 }

 .arcu-widget .arcu-forms-container {
     width: auto
 }

 .arcu-widget .arcu-forms-container #arcu-form-callback {
     width: 300px
 }

 .arcu-widget .arcu-forms-container #arcu-form-email {
     width: 300px
 }

 @media(max-width:428px) {
     .arcu-widget.right.arcu-message.opened,
     .arcu-widget.right.arcu-message.open,
     .arcu-widget.right.arcu-message.popup-opened {
         left: 0;
         right: 0;
         bottom: 0
     }
 }

 .arcu-widget .messanger p,
 .arcu-widget .messanger .arcu-item-label,
 .arcu-widget .arcu-message-button p,
 .arcu-widget .arcu-message-button .arcu-item-label,
 .arcu-widget .arcu-forms-container .arcu-form-container,
 .arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-field,
 .arcu-widget .arcu-forms-container .arcu-form-container .arcu-button {
     font-family: inherit
 }