.chatbot-chat_on,.chatbot-iconInner{border-radius:50%;cursor:pointer;color:#fff}.chatbot-botIcon .chatbot-Layout,.chatbot-botIcon .chatbot-Messages,.chatbot-botIcon .chatbot-Messenger_content,.chatbot-botIcon .chatbot-Messenger_messenger{-webkit-box-orient:vertical;-webkit-box-direction:normal}.chatbot-botIcon{bottom:15px;right:15px;position:fixed;z-index:9999}.chatbot-iconInner{-webkit-align-items:center;-ms-align-items:center;align-items:center;background:#a64bf4;background:-webkit-linear-gradient(to left,#00dbde,#fc00ff,#00dbde,#fc00ff);background:-o-linear-gradient(to left,#00dbde,#fc00ff,#00dbde,#fc00ff);background:-moz-linear-gradient(to left,#00dbde,#fc00ff,#00dbde,#fc00ff);background:linear-gradient(to left,#00dbde,#fc00ff,#00dbde,#fc00ff);background-position:50%;background-size:300%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.7em;height:2em;justify-content:center;width:2em}.chatbot-botSubject,.chatbot-messages,.chatbot-showBotSubject .chatbot-botIconContainer,.chatbot-showMessenger .chatbot-botIconContainer{display:none}.chatbot-botIcon .chatbot-Messages,.chatbot-botIcon .chatbot-Messages_list{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.chatbot-chat_close_icon{color:#fff;cursor:pointer;font-size:16px;position:absolute;right:12px;z-index:9}.chatbot-chat_on{background-color:#8a57cf;bottom:20px;box-shadow:0 2px 4px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)!important;display:block;height:45px;padding:9px;position:fixed;right:15px;text-align:center;width:45px;z-index:10}.chatbot-chat_on_icon{color:#fff;font-size:25px;text-align:center}.chatbot-botIcon .chatbot-Layout{-webkit-animation:.15s cubic-bezier(.25,.25,.5,1.1) appear;-ms-animation:appear 0.15s cubic-bezier(0.25,0.25,0.5,1.1);animation:.15s cubic-bezier(.25,.25,.5,1.1) appear;-webkit-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:#3f51b5;bottom:20px;border-radius:10px;box-shadow:5px 0 20px 5px rgba(0,0,0,.1);box-sizing:content-box!important;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;max-height:30px;max-width:300px;min-width:50px;opacity:0;pointer-events:auto;position:fixed;-webkit-transition:right .1s cubic-bezier(.25, .25, .5, 1),bottom .1s cubic-bezier(.25, .25, .5, 1),min-width .2s cubic-bezier(.25, .25, .5, 1),max-width .2s cubic-bezier(.25, .25, .5, 1),min-height .2s cubic-bezier(.25, .25, .5, 1),max-height .2s cubic-bezier(.25, .25, .5, 1),border-radius 50ms cubic-bezier(.25, .25, .5, 1) .15s,background-color 50ms cubic-bezier(.25, .25, .5, 1) .15s,color 50ms cubic-bezier(.25, .25, .5, 1) .15s;-ms-transition:right .1s cubic-bezier(.25, .25, .5, 1),bottom .1s cubic-bezier(.25, .25, .5, 1),min-width .2s cubic-bezier(.25, .25, .5, 1),max-width .2s cubic-bezier(.25, .25, .5, 1),min-height .2s cubic-bezier(.25, .25, .5, 1),max-height .2s cubic-bezier(.25, .25, .5, 1),border-radius 50ms cubic-bezier(.25, .25, .5, 1) .15s,background-color 50ms cubic-bezier(.25, .25, .5, 1) .15s,color 50ms cubic-bezier(.25, .25, .5, 1) .15s;transition:right .1s cubic-bezier(.25, .25, .5, 1),bottom .1s cubic-bezier(.25, .25, .5, 1),min-width .2s cubic-bezier(.25, .25, .5, 1),max-width .2s cubic-bezier(.25, .25, .5, 1),min-height .2s cubic-bezier(.25, .25, .5, 1),max-height .2s cubic-bezier(.25, .25, .5, 1),border-radius 50ms cubic-bezier(.25, .25, .5, 1) .15s,background-color 50ms cubic-bezier(.25, .25, .5, 1) .15s,color 50ms cubic-bezier(.25, .25, .5, 1) .15s;z-index:999999999}.chatbot-botIcon .chatbot-Layout-open{border-radius:10px;color:#fff;right:15px;height:500px;max-height:500px;max-width:300px;-webkit-transition:right .1s cubic-bezier(.25, .25, .5, 1),bottom .1s cubic-bezier(.25, .25, .5, 1.1),min-width .2s cubic-bezier(.25, .25, .5, 1.1),max-width .2s cubic-bezier(.25, .25, .5, 1.1),max-height .2s cubic-bezier(.25, .25, .5, 1.1),min-height .2s cubic-bezier(.25, .25, .5, 1.1),border-radius cubic-bezier(.25, .25, .5, 1.1),background-color cubic-bezier(.25, .25, .5, 1.1),color cubic-bezier(.25, .25, .5, 1.1);-ms-transition:right .1s cubic-bezier(.25, .25, .5, 1),bottom .1s cubic-bezier(.25, .25, .5, 1.1),min-width .2s cubic-bezier(.25, .25, .5, 1.1),max-width .2s cubic-bezier(.25, .25, .5, 1.1),max-height .2s cubic-bezier(.25, .25, .5, 1.1),min-height .2s cubic-bezier(.25, .25, .5, 1.1),border-radius cubic-bezier(.25, .25, .5, 1.1),background-color cubic-bezier(.25, .25, .5, 1.1),color cubic-bezier(.25, .25, .5, 1.1);transition:right .1s cubic-bezier(.25, .25, .5, 1),bottom .1s cubic-bezier(.25, .25, .5, 1.1),min-width .2s cubic-bezier(.25, .25, .5, 1.1),max-width .2s cubic-bezier(.25, .25, .5, 1.1),max-height .2s cubic-bezier(.25, .25, .5, 1.1),min-height .2s cubic-bezier(.25, .25, .5, 1.1),border-radius cubic-bezier(.25, .25, .5, 1.1),background-color cubic-bezier(.25, .25, .5, 1.1),color cubic-bezier(.25, .25, .5, 1.1);width:100%}.chatbot-botIcon .chatbot-Layout-expand{display:none;height:400px;max-height:100vh;min-height:300px}.chatbot-showBotSubject.chatbot-botIcon .chatbot-Layout-expand{display:block}.chatbot-botIcon .chatbot-Layout-mobile{bottom:10px}.chatbot-botIcon .chatbot-Layout-mobile.chatbot-Layout-open{min-width:calc(100% - 20px);width:calc(100% - 20px)}.chatbot-botIcon .chatbot-Layout-mobile.chatbot-Layout-expand{border-radius:0!important;bottom:0;height:100%;min-height:100%;min-width:100%;width:100%}.chatbot-botIcon .chatbot-Messenger_messenger{height:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%}.chatbot-botIcon .chatbot-Messenger_header,.chatbot-botIcon .chatbot-Messenger_messenger,.chatbot-msg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.chatbot-botIcon .chatbot-Messenger_header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#162e62;color:#fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:40px;padding-left:10px;padding-right:40px}.chatbot-botIcon .chatbot-Messenger_header h4{-webkit-animation:.15s .3s forwards slidein;-ms-animation:slidein 0.15s 0.3s;animation:.15s .3s forwards slidein;-ms-animation-fill-mode:forwards;font-size:16px;opacity:0;color:#b6c3c7}.chatbot-botIcon .chatbot-Messenger_prompt{font-size:16px;font-weight:400;line-height:18px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatbot-botIcon .chatbot-Messenger_content{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:80px}.chatbot-botIcon .chatbot-Messages{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;overflow-x:hidden;overflow-y:auto;padding:10px;position:relative;-webkit-overflow-scrolling:touch}.chatbot-botIcon .chatbot-Input{background-color:#fff;border-top:1px solid #e6ebea;color:#96aab4;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-bottom:10px;padding-top:10px;position:relative;width:100%}.chatbot-botIcon .chatbot-Input-blank .chatbot-Input_field{max-height:20px}.chatbot-botIcon .chatbot-Input_field{outline:0;resize:none;font-weight:300;width:100%;max-width:85%;padding:5px 10px;font-size:14px!important;line-height:20px;min-height:20px!important;color:#000!important;border:none!important;background:0 0!important;font-family:'Rogan Regular'!important;letter-spacing:normal;text-transform:initial;height:auto}.chatbot-botIcon .chatbot-Input_button-emoji{right:45px}.chatbot-botIcon .chatbot-Input_button{background-color:transparent;border:none;bottom:15px;cursor:pointer;height:25px;outline:0;padding:0;position:absolute;width:25px}.chatbot-botIcon .chatbot-Input_button-send{z-index:1;right:15px}.chatbot-botIcon .chatbot-Input-emoji .chatbot-Input_button-emoji .Icon,.chatbot-botIcon .chatbot-Input_button:hover .chatbot-Icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.1s ease-in-out;-ms-transition:.1s ease-in-out;transition:.1s ease-in-out}.chatbot-botIcon .chatbot-Input-emoji .chatbot-Input_button-emoji .chatbot-Icon path,.chatbot-botIcon .chatbot-Input_button:hover .chatbot-Icon path{fill:#2c2c46}.chatbot-Icon svg{height:auto;width:100%}.chatbot-msg.user{-webkit-box-direction:row-reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.chatbot-msg+.chatbot-msg{margin-top:15px}span.chatbot-responsText{color:#000;display:inline-block;vertical-align:top;max-width:calc(100% - 50px);line-height:1.5;margin:auto 0 auto 10px;word-wrap:break-word}.chatbot-msg.chatbot-user span.chatbot-responsText{margin-left:0;margin-right:10px}span.chatbot-avtr{display:inline-block;width:30px}span.chatbot-avtr figure{background-position:center;background-repeat:no-repeat;background-size:100%;display:block;margin:0;padding-bottom:100%}@-webkit-keyframes appear{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-ms-keyframes appear{0%{opacity:0;-ms-transform:scale(0);transform:scale(0)}100%{opacity:1;-ms-transform:scale(1);transform:scale(1)}}@keyframes appear{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes slidein{0%{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes slidein{0%{opacity:0;-ms-transform:translateX(10px);transform:translateX(10px)}100%{opacity:1;-ms-transform:translateX(0);transform:translateX(0)}}@keyframes slidein{0%{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.chatbot-typingDots{display:inline-block;position:relative;width:64px;height:20px}.chatbot-typingDots:after,.chatbot-typingDots:before{content:"";position:absolute;top:0;width:10px;height:10px;border-radius:50%;background-color:#4caf50;animation:1s ease-in-out infinite chatbot-typing}.chatbot-typingDots:before{left:0;animation-delay:0s}.chatbot-typingDots:after{left:20px;animation-delay:.3s}@keyframes chatbot-typing{0%,100%{transform:scale(0)}50%{transform:scale(1)}}@media only screen and (max-width:412px){.chatbot-botIcon .chatbot-Layout-open{width:250px}}@media only screen and (max-width:600px){.chatbot-botIcon .chatbot-Layout-open{max-width:100%;width:92%}.chatbot-botIcon .chatbot-Layout-expand{max-height:100%;height:85vh}.chatbot-chat_close_icon{font-size:24px}}.chatbot-Icon{position:relative;display:block;right:30px;background:#051a74;width:50px;padding:5px 8px;color:#fff;border-radius:4px}