
:root{--color-primary:#118c7e;--color-secondary:#0b5a51;--color-active:#26c281;--color-inactive:#f1a528;--color-offline:#a4a4a4;--color-message:#f1f0f0;--color-light:#fff;--shadow:0 7px 15px 1px rgba(55,62,70,0.15)}
.wHelp{z-index:10000;position:fixed;bottom:75px;right:30px;}
@media screen and (max-width:767px){
  .wHelp{right:15px;bottom:75px}
}
.wHelp-bubble{position:relative;z-index:9999;width:55px;height:55px;border-radius:50%;background-color:var(--color-primary);transition:0.4s ease all;cursor:pointer;border:none;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow)}
.wHelp-bubble:hover{background-color:var(--color-secondary)}
.wHelp-bubble .open-icon,.wHelp-bubble .close-icon{position:absolute;color:var(--color-light);font-size:25px;transition:0.4s ease all;left:50%;top:50%}
.circle-animation-2 .open-icon{transform:translate(-50%,-50%) rotate(360deg)}
.circle-animation-2 .close-icon{opacity:0;transform:translate(-50%,-50%) scale(0.7)}
.wHelp-show .circle-animation-2 .open-icon{opacity:0;transform:translate(-50%,-50%) scale(0.7)}
.wHelp-show .circle-animation-2 .close-icon{opacity:1;transform:translate(-50%,-50%) rotate(360deg) scale(1)}
.wHelp-show .circle-animation-2 .close-icon .la-close{color:#fff!important}
.wHelp__popup{position:absolute;bottom:70px;right:0;width:350px;background:var(--color-light);border-radius:10px;box-shadow:var(--shadow);opacity:0;visibility:hidden;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);display:flex;flex-direction:column;overflow:hidden;max-height:calc(100vh - 120px)}
.animation13{transform:translateY(20px)}
.wHelp-show .wHelp__popup.animation13{opacity:1;visibility:visible;transform:translateY(0)}
.wHelp__popup--header{background:var(--color-primary);color:#fff;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex-shrink:0;position:sticky;top:0;z-index:2}
.wHelp__popup--header .image img{width:50px;height:50px;border-radius:50%;margin-bottom:10px;object-fit:cover}
.info__name{font-size:18px;font-weight:600;margin:0;color:#fff}
.info__title{font-size:13px;margin:5px 0 0;opacity:0.9;color:#fff}
.wHelp__popup--content{padding:20px;background:#fff;overflow-y:auto;flex:1}
.user-text input,.user-text textarea{width:100%;border:1px solid #e1e1e1;padding:6px;margin-bottom:12px;border-radius:5px;font-family:inherit;background:#f9f9f9}
.wHelp--checkbox{font-size:13px;margin-bottom:15px;display:flex;align-items:baseline}
.wHelp--checkbox input{margin-right:8px}
.wHelp__send-message{width:100%;padding:12px;background:var(--color-primary);color:#fff;border:none;border-radius:25px;cursor:pointer;font-weight:600;transition:0.3s}
.wHelp__send-message:hover{background:var(--color-secondary)}
.condition__checked{background-color:var(--color-offline)!important;cursor:not-allowed!important}
@media screen and (max-width:480px){
  .wHelp__popup{width:calc(100vw - 40px);right:0;bottom:80px;border-radius:12px}
}
.wHelp__send-message{width:100%;padding:12px;background:var(--color-primary);color:#fff;border:none;border-radius:25px;cursor:pointer;font-weight:600;display:block;position:relative;transition:0.3s;overflow:hidden}
.wHelp__send-message a.WhatsApptextform{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;display:block}
.condition__checked{background-color:var(--color-offline)!important;cursor:not-allowed!important;pointer-events:none}
.condition__checked a.WhatsApptextform{display:none}
