/* Minimal styling for Brandless ChatBox */
.chatbox-brandless{position:fixed;bottom:30px;right:30px;z-index:9999999;font-family:Arial,Helvetica,sans-serif}
.chatbox-brandless a{text-decoration:none!important}
.chatbox-brandless img{width:64px;height:64px}
.chatbtn{display:inline-flex;align-items:center;justify-content:center}
.mainbtn{font-size:12px;text-transform:uppercase;width:170px;position:fixed;right:30px;bottom:30px}
.mainbtn img{animation:pulse 1s infinite ease-in-out}
.mainbtn a em{background:#121212;color:#fff;font-weight:bold;padding:5px 10px;border-radius:100px;font-style:normal}
.listitems{position:fixed;bottom:120px;right:50px;margin:0;padding:0;}
.listitems li{padding:0 0 15px;list-style:none;text-align:left}
.listitems img{width:48px;height:48px;margin-left:10px}
.listitems li a{display:flex;width:100%;align-items:center;justify-content:end;transition:400ms all ease-in-out}
.listitems li a:hover{transform:scale(1.1)}
.listitems li a em{background:#121212;color:#fff;font-weight:bold;padding:5px 10px;border-radius:100px;font-style:normal;font-size:12px;opacity:0}
.listitems li a:hover em{opacity:1}
@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(0.9)}0%{transform:scale(1)}}
.dhide{opacity:0;height:0}
.whatsappbox{background:#0e49a466;border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.3);padding:10px 20px;opacity:1;transition:500ms all ease-in-out}
.whatsappbox h2{color:#fff;margin:10px;font-size:22px}
.whatsappbox h2 small{display:block;font-size:14px}
#closewhatsappbox{position:fixed;top:15px;right:15px;color:#fff;font-size:10px;font-weight:bold;background:#12121277;border-radius:100px;text-align:center;padding:5px 6px}
.whatsappbox ul{margin:0 10px 0 0;padding:0 0 15px;list-style:none;text-align:left}
.whatsappbox li a{display:flex;align-items:center;color:#fff;font-size:14px;font-weight:bold}
.whatsappbox li a:hover{color:#ddd}
.whatsappbox small a{font-size:8px;display:block;text-align:center;color:#fff}
