@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital@0;1&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap";@keyframes blink{0%{background-color:#ff0}to{background-color:#fff}}.connecting{border:0;background:#4ab2db26;border-radius:10px;padding:20px;margin-bottom:20px;box-shadow:0 0 6px 3px #4ab2db5e}#tt-chatbox-container{background:transparent;display:flex;font-family:Ubuntu,sans-serif;justify-content:flex-start;align-items:flex-end;position:fixed;bottom:0;right:5px;height:0;z-index:9999}@media screen and (max-width:600px){#tt-chatbox-container{width:100%;left:0;right:0}}#tt-chatbox-container #chat-popup{border:0px solid;display:flex;gap:30px;margin:0 32px 10px 0}#tt-chatbox-container #chat-popup .need-help{cursor:pointer;background:#b4ebb6;border-radius:20px;box-shadow:0 13px 33px #3b3f4833;color:#067c06;font-size:15px;min-height:55px;padding:7px 13px;display:flex;flex-direction:column;justify-content:flex-start;position:relative}#tt-chatbox-container #chat-popup .need-help>div{line-height:1.3}@media screen and (max-width:600px){#tt-chatbox-container #chat-popup .need-help{display:none}}#tt-chatbox-container #chat-popup .need-help .need-help-title{display:block;font-weight:700}#tt-chatbox-container #chat-popup .need-help .need-help-subtitle{display:block;font-weight:400}#tt-chatbox-container #chat-popup .need-help #chat-message-close{cursor:pointer;color:#086d08;position:absolute;top:0;right:-20px;padding:5px}#tt-chatbox-container #chat-popup .need-help #chat-message-close:hover{color:#000}#tt-chatbox-container #chat-popup .need-help #chat-message-close>.icon-close{font-size:115%}@media screen and (max-width:600px){#tt-chatbox-container #chat-popup .need-help #chat-message-close{display:none}}#tt-chatbox-container #chat-popup #new-chat-button{background:#6ad76e;box-shadow:0 13px 33px #3b3f4833;border:0;border-radius:50%;color:#fff;cursor:pointer;font-size:110%;padding:10px 15px}#tt-chatbox-container .chatbox{font-family:Ubuntu,sans-serif;background:#fff;border:1px solid silver;border-radius:10px 10px 0 0;color:#4a4a4a;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;width:450px}#tt-chatbox-container .chatbox.is-resized{height:auto}#tt-chatbox-container .chatbox.is-open{box-shadow:3px -3px 3px 3px #d3d3d3b3;height:90vh}#tt-chatbox-container .chatbox+.chatbox{margin-left:10px}@media screen and (max-width:600px){#tt-chatbox-container .chatbox{margin:0 10px;width:100%}#tt-chatbox-container .chatbox.is-open{height:90vh}}#tt-chatbox-container .chatbox .chatbox-header,#tt-chatbox-container .chatbox .chatbox-info,#tt-chatbox-container .chatbox .chatbox-footer{flex-shrink:0}#tt-chatbox-container .chatbox .columns{display:flex;flex-wrap:wrap}#tt-chatbox-container .chatbox .columns .column{flex:1;padding:8px;box-sizing:border-box;min-width:200px}#tt-chatbox-container .chatbox label{font-size:16px}#tt-chatbox-container .chatbox input,#tt-chatbox-container .chatbox textarea{border:1px solid silver;border-radius:5px;box-sizing:border-box;font-family:Ubuntu,sans-serif;font-size:16px;padding:6px 8px;width:100%}#tt-chatbox-container .chatbox input[type=checkbox],#tt-chatbox-container .chatbox textarea[type=checkbox]{width:auto}#tt-chatbox-container .chatbox input.error,#tt-chatbox-container .chatbox textarea.error{border-color:red}#tt-chatbox-container .chatbox input::placeholder,#tt-chatbox-container .chatbox textarea::placeholder{color:gray}#tt-chatbox-container .chatbox .input-error{color:red;margin-top:0;font-size:90%}#tt-chatbox-container .chatbox button.tt-button{border:none;border-radius:10px;cursor:pointer;font-family:Ubuntu,sans-serif;padding:10px 5px!important;font-size:15px;font-weight:500;letter-spacing:.5px;width:100%}#tt-chatbox-container .chatbox button.tt-button.is-action{background:#3abb81;color:#fff;text-transform:uppercase}#tt-chatbox-container .chatbox button.tt-button.is-action:hover{background:#34a874}#tt-chatbox-container .chatbox button.tt-button.is-action:disabled{background:#5ccc9a}#tt-chatbox-container .chatbox button.tt-button.is-information{background:#3a4dbb;color:#fff;text-transform:uppercase}#tt-chatbox-container .chatbox button.tt-button.is-information:hover{background:#3445a8}#tt-chatbox-container .chatbox button.tt-button.is-information:disabled{background:#5c6ccc}#tt-chatbox-container .chatbox button.tt-button.is-close{background:#dd4949;color:#fff;text-transform:uppercase}#tt-chatbox-container .chatbox button.tt-button.is-close:hover{background:#d93434}#tt-chatbox-container .chatbox button.tt-button.is-close:disabled{background:#e57474}#tt-chatbox-container .chatbox button.tt-button .icon{height:auto;margin-left:5px}#tt-chatbox-container .chatbox .chatbox-header{cursor:pointer;background:#fff;box-sizing:border-box;padding:10px 5px 10px 10px;border-bottom:1px solid #dcdcdc;border-radius:10px 10px 0 0;position:relative;text-align:center;display:flex;justify-content:space-between}#tt-chatbox-container .chatbox .chatbox-header.new-message{animation:blink 1s infinite alternate}#tt-chatbox-container .chatbox .chatbox-header.is-current{background:#edf7ed}#tt-chatbox-container .chatbox .chatbox-header .chatbox-close{cursor:pointer;padding:0 15px}#tt-chatbox-container .chatbox .chatbox-header .chatbox-close:hover{color:#e12727}#tt-chatbox-container .chatbox .chatbox-header .chatbox-title{font-size:16px;font-weight:500}#tt-chatbox-container .chatbox .chatbox-header .chatbox-resize{cursor:pointer;padding:0 15px}#tt-chatbox-container .chatbox .chatbox-header .chatbox-resize:hover{color:#106fc3}#tt-chatbox-container .chatbox .chatbox-content{background-color:#fff;box-sizing:border-box;padding:10px;position:relative;transition:all .1s ease-in-out;flex:1;overflow-y:auto;max-height:100%;display:none}#tt-chatbox-container .chatbox.is-open .chatbox-content{display:flex;flex-direction:column}#tt-chatbox-container .chatbox.is-open .chatbox-content::-webkit-scrollbar{height:8px;width:8px;background:#e3e3e3}#tt-chatbox-container .chatbox.is-open .chatbox-content::-webkit-scrollbar-thumb{background:silver;-webkit-border-radius:1ex;-webkit-box-shadow:0px 1px 2px #c0c0c0}#tt-chatbox-container .chatbox.is-open .chatbox-content::-webkit-scrollbar-corner{background:#e3e3e3}#tt-chatbox-container .chatbox.is-open .chatbox-content.is-dragging{border:3px dashed #ffb65b;background-color:#fffed5;margin:10px}#tt-chatbox-container .chatbox.is-open .chatbox-content p{font-size:100%;line-height:1.8;margin:0}#tt-chatbox-container .chatbox.is-open .chatbox-content .chatbox-info{background:#e5efff;border-radius:15px;font-size:14px;padding:10px 20px;text-align:center}#tt-chatbox-container .chatbox.is-open .chatbox-content .chatbox-info.top{margin-bottom:20px}#tt-chatbox-container .chatbox.is-open .chatbox-content .chatbox-info-confirmation{background:#e5efff;border-radius:15px;margin:20px auto;padding:10px 20px}#tt-chatbox-container .chatbox.is-open .chatbox-content .chatbox-info-confirmation p{font-size:14px}#tt-chatbox-container .chatbox.is-open .chatbox-content .chatbox-info-confirmation-wait{background:#fff8d7;border-radius:15px;margin:20px auto;padding:10px 20px}#tt-chatbox-container .chatbox.is-open .chatbox-content .chatbox-info-confirmation-wait p{font-size:14px}#tt-chatbox-container .chatbox.is-open .chatbox-content .chatbox-info-confirmation-again{background:#fff;border-radius:15px;margin:20px auto;padding:10px 20px}#tt-chatbox-container .chatbox.is-open .chatbox-content .chatbox-info-confirmation-again p{font-size:14px}#tt-chatbox-container .chatbox.is-open .chatbox-content .chatbox-form{box-sizing:border-box}#tt-chatbox-container .chatbox.is-open .chatbox-content .chatbox-form fieldset{border:0;padding:0;margin:0}#tt-chatbox-container .chatbox.is-open .chatbox-content .chat-messages{padding:0 5px 0 0}#tt-chatbox-container .chatbox.is-open .chatbox-content .chat-messages .chat-message{border-radius:15px 0 15px 15px;margin-bottom:5px;padding:5px 8px;position:relative}#tt-chatbox-container .chatbox.is-open .chatbox-content .chat-messages .chat-message.from-employee{background:#c4e6c54a;border:1px solid rgba(196,230,197,.9607843137);border-radius:15px 0 15px 15px;margin-left:30px}#tt-chatbox-container .chatbox.is-open .chatbox-content .chat-messages .chat-message.from-client{background:#aacfe74a;border:1px solid rgba(170,207,231,.7294117647);border-radius:15px 15 15px 0;margin-right:30px}#tt-chatbox-container .chatbox.is-open .chatbox-content .chat-messages .chat-message.from-automatic{background:#cdd7dd21;border:1px solid #d3dadf;border-radius:20px;margin-left:30px}#tt-chatbox-container .chatbox.is-open .chatbox-content .chat-messages .chat-message .chat-info{display:flex;justify-content:space-between}#tt-chatbox-container .chatbox.is-open .chatbox-content .chat-messages .chat-message .chat-info .chat-user{font-size:14px;font-weight:500;margin-bottom:4px}#tt-chatbox-container .chatbox.is-open .chatbox-content .chat-messages .chat-message .chat-body{font-size:14px;font-weight:400;margin-right:37px;line-height:22px;padding-bottom:3px;overflow-x:overlay;white-space:preserve}#tt-chatbox-container .chatbox.is-open .chatbox-content .chat-messages .chat-message .chat-time{color:gray;font-weight:400;font-size:13px;position:absolute;right:10px;bottom:5px}#tt-chatbox-container .chatbox.is-open .chatbox-content .chat-messages .chat-message .chat-attachments{display:flex;gap:5px;flex-direction:column;margin-top:10px;margin-bottom:5px}#tt-chatbox-container .chatbox.is-open .chatbox-content .chat-messages .chat-message .chat-attachments .chat-attachment{line-height:0;display:flex;gap:5px;flex-direction:row}#tt-chatbox-container .chatbox.is-open .chatbox-content .chat-messages .chat-message .chat-attachments .chat-attachment:hover{background:#00398d2e}#tt-chatbox-container .chatbox.is-open .chatbox-content .chat-messages .chat-message .chat-attachments .chat-attachment .thumbnail,#tt-chatbox-container .chatbox.is-open .chatbox-content .chat-messages .chat-message .chat-attachments .chat-attachment .thumbnail a{line-height:0}#tt-chatbox-container .chatbox.is-open .chatbox-content .chat-messages .chat-message .chat-attachments .chat-attachment .thumbnail a img{height:30px;line-height:1;border:1px solid rgba(0,57,141,.1803921569)}#tt-chatbox-container .chatbox .chatbox-footer{background-color:#f1f1f1;box-sizing:border-box;padding:10px}#tt-chatbox-container .chatbox .chatbox-footer .send-message-box{margin-bottom:5px;display:flex;gap:5px;flex-direction:row}#tt-chatbox-container .chatbox .chatbox-footer .send-message-box .send-message-attach button{border:1px solid silver;border-radius:10px;padding:7px 8px}#tt-chatbox-container .chatbox .chatbox-footer .send-message-box .send-message-textarea{flex-grow:1}#tt-chatbox-container .chatbox .chatbox-footer .send-message-box .send-message-textarea textarea{border:1px solid #dcdcdc;border-radius:5px;display:block;font-size:90%;padding:10px;outline:0;width:100%}#tt-chatbox-container .chatbox .chatbox-footer .send-message-box .send-message-textarea textarea:focus{border:1px rgba(138,196,224,.7490196078) solid;box-shadow:#3186b03d 0 0 4px 2px}#tt-chatbox-container .chatbox .chatbox-footer .send-message-attachments{display:flex;gap:5px;flex-direction:column;margin-bottom:5px}#tt-chatbox-container .chatbox .chatbox-footer .send-message-attachments .attachment{border:1px solid #dcdcdc;border-radius:5px;padding:3px 8px;display:flex;justify-content:space-between;align-items:center}#tt-chatbox-container .chatbox .chatbox-footer .send-message-attachments .attachment .name{color:#1068bb;font-size:80%;padding:2px 5px}#tt-chatbox-container .chatbox .chatbox-footer .send-message-attachments .attachment .name .icon{cursor:pointer;margin-left:5px;padding:1px 3px}#tt-chatbox-container .chatbox .chatbox-footer .send-message-attachments .attachment .name .icon>i{color:red}#tt-chatbox-container .chatbox .chatbox-footer .send-message-attachments .attachment .thumbnail{line-height:0;border:1px solid #bebebe;border-radius:5px}#tt-chatbox-container .chatbox .chatbox-footer .send-message-attachments .attachment .thumbnail img{border-radius:5px}#tt-chatbox-container .chatbox .chatbox-footer .send-message-buttons{margin-top:10px}#tt-chatbox-container .chatbox .chatbox-footer .chatbox-info{background:#e5efff;border-radius:15px;font-size:14px;padding:10px 20px;text-align:center}#tt-chatbox-container .chatbox .chatbox-footer .chatbox-info.top{margin-bottom:20px}
