body #hubspot-messages-iframe-container{display:none!important}.hubbase-ai-bot .ai-reply{background:#fff;border:1px solid #dcdcdc}.hubbase-ai-bot .message{background-color:#ecf1f8;color:#000}.hubbase-ai-bot .chatbot-launch-button{border:none;border-radius:4px;bottom:20px;color:#fff;cursor:pointer;outline:none;padding:10px 20px;position:fixed;right:20px;transition:transform .3s ease;z-index:999}.hubbase-ai-bot .chatbot-modal{background-color:#fff;border-radius:5px;bottom:20px;bottom:-100%;box-shadow:0 0 10px rgba(0,0,0,.2);opacity:0;overflow:hidden;position:fixed;right:20px;transition:bottom .3s ease-in-out,opacity .3s ease-in-out;width:500px;z-index:999999}.hubbase-ai-bot .bot-avatar{animation:bounce 2s infinite;border-radius:50%;box-shadow:-1px 5px 7px 0 #ffb059}.hubbase-ai-bot .ripple-ring{animation:ripple 2s infinite;border:2px solid #f15e22;border-radius:50%;bottom:5px;height:50px;left:5px;opacity:0;position:absolute;right:0;width:50px;z-index:-1}.hubbase-ai-bot .card-header,.hubbase-ai-bot .fine-text{background:#efefef}.hubbase-ai-bot #con-chat-box-body{background:#fbfbfd}.opning-bot{animation:openbot .6s;animation-fill-mode:forwards}.closing-bot{animation:closebot .6s;animation-fill-mode:forwards}@keyframes openbot{0%{bottom:0;opacity:0}to{bottom:90px;opacity:1}}@keyframes closebot{0%{bottom:90px;opacity:1}to{bottom:0;opacity:0;pointer-events:none}}@keyframes ripple{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(2)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}.hubbase-ai-bot #chatbotBtn:hover{transform:scale(1.1)}@media (max-width:600px){.hubbase-ai-bot .chatbot-modal{left:1%;width:98%}}@media (max-height:850px){.hubbase-ai-bot #con-chat-box-body{height:360px}}@media (min-height:851px){.hubbase-ai-bot #con-chat-box-body{height:400px}}.hubbase-ai-bot .ai-calc-cta{bottom:20px;position:fixed;right:20px}.hubbase-ai-bot #chatbotModal .card{box-shadow:none!important}.hubbase-ai-bot .fine-text img{margin:0 7px;width:70px}body p:empty{display:none!important}.hubbase-ai-bot #chat2 .form-control{border-color:transparent}.hubbase-ai-bot #chat2 .form-control:focus{border-color:transparent;box-shadow:inset 0 0 0 1px transparent}.hubbase-ai-bot .divider:after,.hubbase-ai-bot .divider:before{background:#eee;content:"";flex:1;height:1px}.hubbase-ai-bot .pulse-container{align-items:center;background-color:#f5f6f7;border-radius:var(--mdb-border-radius-lg)!important;display:flex;height:40px;justify-content:space-between;padding:0 10px;width:70px}.hubbase-ai-bot .pulse-bubble{background-color:#f15e23;border-radius:50%;height:8px;width:8px}.hubbase-ai-bot .pulse-bubble-1{animation:pulse .4s ease 0s infinite alternate}.hubbase-ai-bot .pulse-bubble-2{animation:pulse .4s ease .2s infinite alternate}.hubbase-ai-bot .pulse-bubble-3{animation:pulse .4s ease .4s infinite alternate}@keyframes pulse{0%{opacity:1;transform:scale(1)}to{opacity:.25;transform:scale(.5)}}.hubbase-ai-bot #con-chat-box-body::-webkit-scrollbar{width:8px}.hubbase-ai-bot #con-chat-box-body::-webkit-scrollbar-track{background-color:#fff}.hubbase-ai-bot #con-chat-box-body::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.hubbase-ai-bot #con-chat-box-body::-webkit-scrollbar-thumb:hover{background:#ddd}.hubbase-ai-bot .phrase-box{background-color:transparent;border:1px solid #2f80ed;border-radius:20px;color:#2f80ed;cursor:pointer;display:inline-block;line-height:1;margin:4px 0;outline:none;padding:12px 10px}.hubbase-ai-bot .phrase-box:hover{background-color:#2f80ed;color:#fff}#typeLabel{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}