.chat-toggle-button{align-items:center;background:url(/assets/img/icons/chatbot_inactive.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border:4px solid var(--white);border-radius:50%;bottom:10px;color:var(--white);cursor:pointer;display:flex;height:60px;justify-content:center;overflow:hidden;position:absolute;right:10px;transform:rotate(0deg);transition:transform .5s cubic-bezier(.215,.61,.355,1);width:60px;z-index:2147483004}.chat-toggle-button input{height:0;opacity:0;width:0}.chat-toggle-button .bg{background:var(--primary);height:0;transform:scale(0);width:0}.chat-toggle-button span{font-size:55px}.chat-toggle-button img{width:100%}.chat-toggle-button.is-expanded .bg{height:60px;text-align:center;transform:translateY(-2px) rotate(45deg) scale(1.1);width:60px}.section-container{padding:110px 10px 230px;z-index:1}.section-container .list{display:flex;flex-direction:column;gap:20px;height:100%;overflow-x:hidden}.section-container .list .iconDiv{align-items:center;display:flex;width:50px}.section-container .list .iconDiv img{border-radius:50%;width:100%}.message{display:inline-flex;gap:20px}.message.to{flex-direction:row-reverse}.messagebox{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;font-size:16px;max-width:50%;padding:20px 15px}.messagebox p{margin:0;word-wrap:break-word;color:var(--white);width:100%}.messagebox.to{background-color:var(--primary);border-radius:.5rem .5rem 0 .5rem}.messagebox.from{background:#d6e0ea}.messagebox.from p{color:#000}.textarea-container{background-color:#fff;bottom:0;display:flex;flex-direction:column;left:0;margin:0;padding:20px 0 0;position:fixed;right:0;width:100%;z-index:2}.textarea-container textarea{font-size:16px;padding:0 15px;resize:none}.textarea-container textarea,.textarea-container textarea:focus-visible{border:0;outline:0}.textarea-container .container-bottom{display:flex;flex-direction:row;gap:15px;padding:15px 0 20px 15px}.textarea-container .container-bottom span{color:var(--black);flex:1 1 30%}@media screen and (max-width:475px){.textarea-container .container-bottom{flex-direction:column!important}.textarea-container .container-bottom .row .button .btn img{width:40px}}.countValue.limit{color:var(--warning);font-weight:bolder}.separator{border:1px solid rgba(0,0,0,.18);margin-top:0;width:100%}.btn{background:var(--primary);border:0;border-radius:2.5rem;color:var(--white);cursor:pointer;overflow:hidden;padding:0}.btn img{width:50px}.btn.disabled{cursor:not-allowed;opacity:.5}.btn.live{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;padding:5px 5px 5px 20px;visibility:hidden}.btn.live.display{visibility:visible}.btn.live p{font-size:16px;margin:0}.buttonDiv{align-items:center;display:flex;padding:0 15px}.buttonDiv .send{height:50px;width:50px}.row{display:flex;flex-direction:row;gap:15px;justify-content:flex-end}.typing{color:var(--grey-2);opacity:.5;text-align:center}#respond_from_bot{margin-bottom:10px}.inline-buttons .btn{background:inherit;border:1px solid var(--white);border-radius:50%;color:var(--white);cursor:pointer;padding:6px 7px;transition:all .2s ease-in-out}.inline-buttons .btn img{width:40px}.header{background-color:#036;color:#fff;flex:0;flex-direction:row;left:0;padding:15px 15px 15px 30px;position:fixed;right:0;top:0;z-index:2}.header,.header .header-title{align-items:center;display:flex}.header .header-title{flex:1;gap:20px;text-align:center}.header .user_icon{border:4px solid var(--white);border-radius:50px;height:40px;overflow:hidden;width:40px}.header .subtitle,.header .user{font-size:16px}.header .user{margin:0}@media screen and (max-width:475px){.textarea-container .message-text{font-size:14px}}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-thumb{background-color:#036;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}:root{--primary:#036;--secondary:#069;--third:#027fbd;--white:#fff;--black:#000;--warning:#f30d0d;--grey:#cacaca;--grey-2:#4d4d4d;--orange:#ff942f;--orange-2:#ff8412}.loading .line{background-color:var(--grey);border-radius:15px;display:inline-block;height:15px;margin-bottom:5px;margin-right:6px;width:15px}.loading .line:last-child(){margin-right:0}.loading .line:last-child{animation:loadingC .6s linear .1s infinite}.loading .line:nth-last-child(2){animation:loadingC .6s linear .2s infinite}.loading .line:nth-last-child(3){animation:loadingC .6s linear .3s infinite}@keyframes loadingC{0%{transform:translate(0)}50%{transform:translateY(10px)}to{transform:translate(0)}}@font-face{font-display:swap;font-family:GothamBook;src:url(/assets/fonts/Gotham-Book.woff) format("woff");src:url(/assets/fonts/Gotham-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:GothamLight;src:url(/assets/fonts/Gotham-Light.woff) format("woff");src:url(/assets/fonts/Gotham-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:GothamPro;src:url(/assets/fonts/Gotham-Pro-Black.woff) format("woff");src:url(/assets/fonts/Gotham-Pro-Black.woff2) format("woff2")}@font-face{font-display:swap;font-family:GothamMedium;src:url(/assets/fonts/Gotham-Pro-Medium.woff) format("woff");src:url(/assets/fonts/Gotham-Pro-Medium.woff2) format("woff2")}body,html{height:100%;margin:0}body{overflow-x:hidden}