@import url("https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&family=Merriweather+Sans:wght@300;400;500;600&family=Open+Sans:wght@300;400;500&display=swap");@import url("https://zavoloklom.github.io/material-design-iconic-font/css/docs.md-iconic-font.min.css");:root{--main-blue: #71b7e6;--main-purple: #9b59b6;--main-grey: #ccc;--sub-grey: #d9d9d9}ul li{list-style: none}.fabs{bottom: 0;position: fixed;margin: 1em;right: 0;z-index: 998}.fab_snj{display: block;width: 70px;height: 70px;border-radius: 50%;text-align: center;color: #f0f0f0;margin: 25px auto 0;box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);cursor: pointer;-webkit-transition: all 0.2s ease-out;transition: all 0.2s ease-out;position: relative;z-index: 998;overflow: hidden;background: #42a5f5}.fab_snj > i{font-size: 2em;line-height: 70px;-webkit-transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.fab_snj:not(:last-child){width: 0;height: 0;margin: 20px auto 0;opacity: 0;visibility: hidden;line-height: 40px}.fab_snj:not(:last-child) > i{font-size: 1.4em;line-height: 40px}.fab_snj:not(:last-child).is-visible{width: 40px;height: 40px;margin: 15px auto 10;opacity: 1;visibility: visible}.fab_snj:nth-last-child(1){-webkit-transition-delay: 25ms;transition-delay: 25ms}.fab_snj:not(:last-child):nth-last-child(2){-webkit-transition-delay: 20ms;transition-delay: 20ms}.fab_snj:not(:last-child):nth-last-child(3){-webkit-transition-delay: 40ms;transition-delay: 40ms}.fab_snj:not(:last-child):nth-last-child(4){-webkit-transition-delay: 60ms;transition-delay: 60ms}.fab_snj:not(:last-child):nth-last-child(5){-webkit-transition-delay: 80ms;transition-delay: 80ms}.chat{position: fixed;display: none;right: 85px;bottom: 20px;width: 400px;font-size: 12px;line-height: 22px;font-family: "Open Sans", sans-serif;font-weight: 500;-webkit-font-smoothing: antialiased;font-smoothing: antialiased;opacity: 0;box-shadow: 1px 1px 100px 2px rgba(0, 0, 0, 0.22);border-radius: 10px;-webkit-transition: all 0.2s ease-out;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}.chat_fullscreen{position: fixed;right: 85px;bottom: 20px;top: 0px}.chat_header{font-size: 13px;font-family: "Open Sans", sans-serif;font-weight: 500;color: #f3f3f3;height: 60px;background: #42a5f5;border-top-left-radius: 10px;border-top-right-radius: 10px;padding-top: 9px}.chat_header2{border-top-left-radius: 0px;border-top-right-radius: 0px}.chat_header .span{float: right}.chat_fullscreen_loader{display: none;float: right;cursor: pointer;font-size: 22px;opacity: 0.5;margin: 0 10px}.chat.is-visible{opacity: 1;display: flex !important;flex-direction: column;-webkit-animation: zoomIn 0.2s cubic-bezier(0.42, 0, 0.58, 1);animation: zoomIn 0.2s cubic-bezier(0.42, 0, 0.58, 1);background: #fff;margin-top: 35px;z-index: 9999}.is-hide{opacity: 0}.chat_option{font-size: 15px;height: 100%;width: 100%}.main-head{display: flex;justify-content: space-between;height: 100%}.head_image{display: flex}.head_info{display: flex}.head_switch{display: flex;align-items: center;height: auto}.chat_option img{border-radius: 50%;width: 50px;height: 50px;float: left;margin: -3px 10px 10px 20px;border: 3px solid rgba(0, 0, 0, 0.21)}.change_img img{width: 40px;height: 40px;margin: 0px 20px 0px 20px}.chat_option .agent{font-size: 12px;font-weight: 300}.chat_option .online{opacity: 0.7;font-size: 11px;font-weight: 300}.chat_color{display: block;width: 20px;height: 20px;border-radius: 50%;margin: 10px;float: left}.chat_body{background: #fff;width: 100%;display: inline-block;text-align: center;overflow-y: auto}#chat_body{height: 450px}.chat_login p,.chat_body li,p,a{-webkit-animation: zoomIn 0.5s cubic-bezier(0.42, 0, 0.58, 1);animation: zoomIn 0.5s cubic-bezier(0.42, 0, 0.58, 1)}.chat_body p{padding: 20px;color: #888}.chat_body a{width: 10%;text-align: center;border: none;box-shadow: none;line-height: 40px;font-size: 15px}.chat_field{position: relative;margin: 5px 0 5px 0;width: 50%;font-family: "Open Sans", sans-serif;font-size: 12px;line-height: 30px;font-weight: 500;color: #4b4b4b;-webkit-font-smoothing: antialiased;font-smoothing: antialiased;border: none;outline: none;display: inline-block}.chat_field.chat_message{height: 35px;resize: none;font-size: 13px;font-weight: 400}.chat_category{text-align: left}.chat_category{margin: 20px;background: rgba(0, 0, 0, 0.03);padding: 10px}.chat_category ul li{width: 80%;height: 30px;background: #fff;padding: 10px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);margin-bottom: 10px;border-radius: 3px;border: 1px solid #e0e0e0;font-size: 13px;cursor: pointer;line-height: 30px;color: #888;text-align: center}.chat_category li:hover{background: #83c76d;color: #fff}.chat_category li.active{background: #83c76d;color: #fff}.tags{margin: 20px;bottom: 0px;display: block;width: 120%}.tags li{padding: 5px 10px;border-radius: 40px;border: 1px solid rgb(3, 117, 208);margin: 5px;display: inline-block;color: rgb(3, 117, 208);cursor: pointer}.fab_field{width: 100%;display: inline-block;text-align: center;background: #fff;border-top: 1px solid #eee;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px}.fab_field2{bottom: 0px;position: absolute;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;z-index: 999}.fab_field button{display: inline-block;text-align: center;padding: unset;border: none}.fab_field button:focus{outline: none}#fab_camera{float: left;background: rgba(0, 0, 0, 0)}#chat_action{float: right;background: rgba(0, 0, 0, 0)}.fab_field .fab-send-action{width: 35px;height: 35px;box-shadow: none;margin: 5px}.fab_field .fab-send-action > i{font-size: 1.2em;line-height: 35px;color: #bbb}.fab_field .fab-send-action > i:hover{color: #42a5f5}.chat_converse{position: relative;background: #fff;margin: 6px 0 0px 0;height: 400px;min-height: 0;font-size: 12px;line-height: 18px;overflow-y: auto;overflow-x: hidden;width: 100%;float: right}.chat_converse2{height: calc(100vh - 150px)}.chat_list{opacity: 0;visibility: hidden;height: 0}.chat_list .chat_list_item{opacity: 0;visibility: hidden}.chat .chat_converse .chat_msg_item{position: relative;margin: 8px 0 15px 0;padding: 8px 10px;max-width: 60%;display: block;word-wrap: break-word;border-radius: 3px;-webkit-animation: zoomIn 0.5s cubic-bezier(0.42, 0, 0.58, 1);animation: zoomIn 0.5s cubic-bezier(0.42, 0, 0.58, 1);clear: both;z-index: 999}.status{margin: 45px -50px 0 0;float: right;font-size: 11px;opacity: 0.3}.status2{margin: -10px 20px 0 0;float: right;display: block;font-size: 11px;opacity: 0.3}.chat .chat_converse .chat_msg_item .chat_avatar{position: absolute;top: 0}.chat .chat_converse .chat_msg_item.chat_msg_item_admin .chat_avatar{left: -52px;background: rgba(0, 0, 0, 0.03)}.chat .chat_converse .chat_msg_item.chat_msg_item_user .chat_avatar{right: -52px;background: rgba(0, 0, 0, 0.6)}.chat .chat_converse .chat_msg_item .chat_avatar,.chat_avatar img{width: 40px;height: 40px;text-align: center;border-radius: 50%}.chat .chat_converse .chat_msg_item.chat_msg_item_admin{margin-left: 60px;float: left;background: rgba(0, 0, 0, 0.03);color: #666}.chat .chat_converse .chat_msg_item.chat_msg_item_user{margin-right: 20px;float: right;background: #42a5f5;color: #eceff1}.chat .chat_converse .chat_msg_item.chat_msg_item_admin:before{content: "";position: absolute;top: 15px;left: -12px;z-index: 998;border: 6px solid transparent;border-right-color: rgba(255, 255, 255, 0.4)}.chat_form .get-notified label{color: #077ad6;font-weight: 600;font-size: 11px}input{position: relative;width: 90%;font-family: "Open Sans", sans-serif;font-size: 12px;line-height: 20px;font-weight: 500;color: #4b4b4b;-webkit-font-smoothing: antialiased;font-smoothing: antialiased;outline: none;background: #fff;display: inline-block;resize: none;padding: 5px;border-radius: 3px}.chat_form .get-notified input{margin: 2px 0 0 0;border: 1px solid #83c76d}.chat_form .get-notified i{background: #83c76d;width: 30px;height: 32px;font-size: 18px;color: #fff;line-height: 30px;font-weight: 600;text-align: center;margin: 2px 0 0 -30px;position: absolute;border-radius: 3px}.chat_form .message_form{margin: 10px 0 0 0}.chat_form .message_form input{margin: 5px 0 5px 0;border: 1px solid #e0e0e0}.chat_form .message_form textarea{margin: 5px 0 5px 0;border: 1px solid #e0e0e0;position: relative;width: 90%;font-family: "Open Sans", sans-serif;font-size: 12px;line-height: 20px;font-weight: 500;color: #4b4b4b;-webkit-font-smoothing: antialiased;font-smoothing: antialiased;outline: none;background: #fff;display: inline-block;resize: none;padding: 5px;border-radius: 3px}.chat_form .message_form button{margin: 5px 0 5px 0;border: 1px solid #e0e0e0;position: relative;width: 95%;font-family: "Open Sans", sans-serif;font-size: 12px;line-height: 20px;font-weight: 500;color: #fff;-webkit-font-smoothing: antialiased;font-smoothing: antialiased;outline: none;background: #fff;display: inline-block;resize: none;padding: 5px;border-radius: 3px;background: #83c76d;cursor: pointer}strong.chat_time{padding: 0 1px 1px 0;font-weight: 500;font-size: 8px;display: block}::-webkit-scrollbar{width: 6px}::-webkit-scrollbar-track{border-radius: 0}::-webkit-scrollbar-thumb{margin: 2px;border-radius: 10px;background: rgba(0, 0, 0, 0.2)}.is-active{-webkit-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: all 1s ease-in-out;transition: all 1s ease-in-out}.is-float{box-shadow: 0 0 6px rgba(0, 0, 0, 0.16), 0 6px 12px rgba(0, 0, 0, 0.32)}.chat_option h4{font-size: 18px;font-weight: 300;margin: 15px 20px;color: #ffffff}.user-auth{position: absolute;z-index: 9999;background: transparent;top: 20px;padding: 50px}span.error{color: #ff5555;font-weight: 400}.title{font-size: 25px;font-weight: 500;position: relative}.title::before{content: "";position: absolute;height: 3.5px;width: 30px;background: linear-gradient(135deg, var(--main-blue), var(--main-purple));left: 0;bottom: 0}.user-form .user__details{display: flex;flex-wrap: wrap;justify-content: space-between;margin: 20px 0 12px 0}.user-form .user__details .input__box{width: 90%;margin-bottom: 10px}.user__details .input__box .details{font-weight: 500;margin-bottom: 5px;display: block}.user__details .input__box input,.user__details .input__box select{height: 32px;width: 100%;outline: none;border-radius: 5px;border: 1px solid var(--main-grey);padding-left: 15px;font-size: 16px;border-bottom-width: 2px;transition: all 0.3s ease}.user__details .input__box select:focus,.user__details .input__box select:valid{border-color: var(--main-purple)}.user__details .input__box input:focus,.user__details .input__box input:valid{border-color: var(--main-purple)}.user-form .button{height: 45px;margin: 30px 0}.user-form .button input{height: 100%;width: 100%;outline: none;color: #fff;border: none;font-size: 18px;font-weight: 500;border-radius: 5px;background: linear-gradient(135deg, var(--main-blue), var(--main-purple));transition: all 0.3s ease;padding: unset}.user-form .button input:hover{background: linear-gradient(-135deg, var(--main-blue), var(--main-purple))}#user_auth_button:disabled{background-color: #ff0000;opacity: 0.6}.ninja-ai-footer-message{display: flex;position: absolute;z-index: 2;bottom: 55px;left: 0;right: 0;margin: 0 auto;visibility: hidden;align-items: center;justify-content: center}.ninja-ai-footer-message div{background: #2e2e2ede;text-align: center;border-radius: 6px;color: #fff;padding: 6px 16px;font-weight: 300;display: inline-block;font-size: 16px}.ninja-ai-footer-message div.alert{background: #db3f3fde;color: #fff}.ninja-ai-footer-message div.info{background: #3e3e3ede;color: #fff}.ninja-ai-footer-message div.success{background: #427e00de;color: #fff}.ninja-dropdown{width: 350px;position: relative}.ninja-dropdown-menu{position: absolute;top: 100%;left: 10px;list-style: none;padding: 0;margin: 0;background-color: #f9f9f9;border: 1px solid #ccc;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);display: none;z-index: 999}.ninja-dropdown-indicator{position: absolute;left: 10px;top: 50%;transform: translateY(-50%);display: inline-block;width: 0;height: 0;margin-right: 5px;vertical-align: middle;border-style: solid;border-width: 5px 5px 5px 0;border-color: transparent #fff transparent transparent;transition: transform 0.3s ease}.ninja-dropdown-menu li{min-width: 180px}.ninja-dropdown-menu li button.btn-menu{background: transparent !important;border: unset;color: #333 !important;font-size: 15px;padding: 10px 5px;width: 100%;height: 100%;text-align: center}.ninja-dropdown-menu li button.btn-menu i{font-size: 15px;margin-right: 3px}.ninja-dropdown-menu li button.btn-menu:hover,.ninja-dropdown-menu li button.btn-menu:focus{outline: none;background: #d1d1d1 !important}.ninja-dropdown:hover .ninja-dropdown-menu{display: block}.ninja-dropdown:hover .ninja-dropdown-indicator{transform: translateY(-50%) rotate(-90deg)}@media only screen and (max-width: 584px){.user-form .user__details .input__box{margin-bottom: 15px;width: 100%}.user-form .user__details{max-height: 300px;overflow-y: scroll}.user__details::-webkit-scrollbar{width: 0}}@-webkit-keyframes zoomIn{0%{-webkit-transform: scale(0);transform: scale(0);opacity: 0}100%{-webkit-transform: scale(1);transform: scale(1);opacity: 1}}@keyframes zoomIn{0%{-webkit-transform: scale(0);transform: scale(0);opacity: 0}100%{-webkit-transform: scale(1);transform: scale(1);opacity: 1}}@-webkit-keyframes load{0%{-webkit-transform: scale(0);transform: scale(0);opacity: 0}50%{-webkit-transform: scale(1.5);transform: scale(1.5);opacity: 1}100%{-webkit-transform: scale(1);transform: scale(1);opacity: 0}}@keyframes load{0%{-webkit-transform: scale(0);transform: scale(0);opacity: 0}50%{-webkit-transform: scale(1.5);transform: scale(1.5);opacity: 1}100%{-webkit-transform: scale(1);transform: scale(1);opacity: 0}}@media only screen and (min-width: 300px) and (max-width: 450px){.chat{width: 250px;right: 60px !important}}@media only screen and (min-width: 480px){.chat{width: 360px}.chat_field{width: 85%}}@media only screen and (min-width: 768px){.chat{width: 500px}.chat_field{width: 85%}}@media only screen and (min-width: 1024px){.chat{width: 500px}.chat_field{width: 85%}}.blue .fab_snj{background: #42a5f5;color: #fff}.blue .chat{background: #42a5f5;color: #999}.ink{display: block;position: absolute;background: rgba(38, 50, 56, 0.4);border-radius: 100%;-moz-transform: scale(0);-ms-transform: scale(0);webkit-transform: scale(0);-webkit-transform: scale(0);transform: scale(0)}.ink.animate{-webkit-animation: ripple 0.5s ease-in-out;animation: ripple 0.5s ease-in-out}@-webkit-keyframes ripple{100%{opacity: 0;-moz-transform: scale(5);-ms-transform: scale(5);webkit-transform: scale(5);-webkit-transform: scale(5);transform: scale(5)}}@keyframes ripple{100%{opacity: 0;-moz-transform: scale(5);-ms-transform: scale(5);webkit-transform: scale(5);-webkit-transform: scale(5);transform: scale(5)}}::-webkit-input-placeholder{color: #bbb}:-ms-input-placeholder{color: #bbb}::-moz-placeholder{color: #bbb}:-moz-placeholder{color: #bbb}.chat-title{flex: 0 1 45px;position: relative;z-index: 2;width: 100%;border-bottom: 1px solid #ccc;color: #777;padding-top: 50px;padding-bottom: 5px;background-color: #fff;text-transform: uppercase;text-align: center}.chat-title h1,.chat-title h2{font-weight: normal;font-size: 14px;margin: 0;padding: 0}.chat-title h2{font-size: 11px;letter-spacing: 1px}.chat-title .avatar{position: absolute;z-index: 1;top: 8px;left: 9px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;width: 60px;height: 60px;overflow: hidden;margin: 0;padding: 0;border: 1px solid #fff}.chat-title .avatar img{width: 100%;height: auto}.messages{flex: 1 1 auto;overflow: hidden;width: 100%;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px}.messages .messages-content{position: absolute;top: 0;left: 0;height: 101%;width: 100%}.messages .message{clear: both;float: left;padding: 10px 14px 10px;-webkit-border-radius: 20px 20px 20px 0;-moz-border-radius: 20px 20px 20px 0;border-radius: 20px 20px 20px 0;background: #d9edf7;color: #31708f;font-weight: 400;margin: 8px 0;font-size: 16px;line-height: 1.5;margin-left: 35px;position: relative;color: #4a536d}.messages .message .timestamp{position: absolute;bottom: -15px;font-size: 10px;color: #555;right: 30px}.messages .message .checkmark-sent-delivered{position: absolute;bottom: -15px;right: 10px;font-size: 12px;color: #999}.messages .message .checkmark-read{color: blue;position: absolute;bottom: -15px;right: 16px;font-size: 12px}.messages .message .avatar{position: absolute;z-index: 1;bottom: -15px;left: -35px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;width: 30px;height: 30px;overflow: hidden;margin: 0;padding: 0;border: 2px solid rgba(255, 255, 255, 0.5)}.messages .message .avatar img{width: 100%;height: auto}.messages .message.message-personal{float: right;text-align: right;background: #4791df;color: #fff;border: 1px solid #ccc;-webkit-border-radius: 20px 20px 0 20px;-moz-border-radius: 20px 20px 0 20px;border-radius: 20px 20px 0 20px;margin-right: 10px}.messages .message:last-child{margin-bottom: 30px}.messages .message.new{transform: scale(0);transform-origin: 0 0;animation: bounce 500ms linear both;margin-right: 10px}.messages .message.loading::before{position: relative;content: "";display: block;width: 5px;height: 5px;border-radius: 50%;background: #888;z-index: 2;margin-top: 4px;animation: ball 0.45s cubic-bezier(0, 0, 0.15, 1) alternate infinite;border: none;animation-delay: 0.15s}.messages .message.loading span{display: block;font-size: 0;width: 20px;height: 10px;position: relative}.messages .message.loading span::before{position: relative;content: "";display: block;width: 5px;height: 5px;border-radius: 50%;background: #888;z-index: 2;margin-top: 4px;animation: ball 0.45s cubic-bezier(0, 0, 0.15, 1) alternate infinite;margin-left: -7px}.messages .message.loading span::after{position: relative;content: "";display: block;width: 5px;height: 5px;border-radius: 50%;background: #888;z-index: 2;margin-top: 4px;animation: ball 0.45s cubic-bezier(0, 0, 0.15, 1) alternate infinite;margin-left: 7px;animation-delay: 0.3s}.message-box{flex: 0 1 42px;width: 90%;background: #fff;margin: 2px auto;padding: 10px;position: relative;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;height: 14px;border: 1px solid #ccc}.message-box .message-input{background: none;border: none;outline: none !important;resize: none;font-size: 15px;height: 24px;margin: 0;padding-right: 20px;width: 265px;color: #444}.message-box textarea:focus:-webkit-placeholder{color: transparent}.message-box .message-submit{position: absolute;z-index: 1;top: 9px;right: 10px;color: #4a90e2;border: none;background: #fff;font-size: 12px;text-transform: uppercase;line-height: 1;padding: 6px 10px;border-radius: 5px;outline: none !important;transition: background 0.2s ease;cursor: pointer}.message-box .message-submit:hover{background: #fff;color: #333}.mCSB_scrollTools{margin: 1px -3px 1px 0;opacity: 0}.mCSB_inside > .mCSB_container{margin-right: 0px;padding: 0 10px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: rgba(0, 0, 0, 0.5) !important}@keyframes bounce{0%{transform: matrix3d(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}4.7%{transform: matrix3d(0.45, 0, 0, 0, 0, 0.45, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}9.41%{transform: matrix3d(0.883, 0, 0, 0, 0, 0.883, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}14.11%{transform: matrix3d(1.141, 0, 0, 0, 0, 1.141, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}18.72%{transform: matrix3d(1.212, 0, 0, 0, 0, 1.212, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}24.32%{transform: matrix3d(1.151, 0, 0, 0, 0, 1.151, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}29.93%{transform: matrix3d(1.048, 0, 0, 0, 0, 1.048, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}35.54%{transform: matrix3d(0.979, 0, 0, 0, 0, 0.979, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}41.04%{transform: matrix3d(0.961, 0, 0, 0, 0, 0.961, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}52.15%{transform: matrix3d(0.991, 0, 0, 0, 0, 0.991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}63.26%{transform: matrix3d(1.007, 0, 0, 0, 0, 1.007, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}85.49%{transform: matrix3d(0.999, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}100%{transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@keyframes ball{from{transform: translateY(0) scaleY(0.8)}to{transform: translateY(-10px)}}.avenue-messenger{opacity: 1;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;height: calc(100% - 60px) !important;max-height: 460px !important;min-height: 220px !important;width: 320px;background: rgba(255, 255, 255, 0.9);position: fixed;right: 20px;bottom: 20px;margin: auto;z-index: 10;box-shadow: 2px 10px 40px rgba(22, 20, 19, 0.4);-webkit-transition: 0.3s all ease-out 0.1s, transform 0.2s ease-in;-moz-transition: 0.3s all ease-out 0.1s, transform 0.2s ease-in}.avenue-messenger div.agent-face{position: absolute;left: 0;top: -50px;right: 0;margin: auto;width: 101px;height: 50px;background: transparent;z-index: 12}.avenue-messenger div{font-size: 14px;color: #232323}.close{display: block;width: 100px;height: 100px;margin: 1em auto;background-size: cover;background-repeat: no-repeat;background-position: center center;-webkit-border-radius: 99em;-moz-border-radius: 99em;border-radius: 99em;opacity: 0.5}.close:hover{opacity: 0.9}.circle{display: block;width: 80px;height: 80px;margin: 1em auto;background-size: cover;background-repeat: no-repeat;background-position: center center;-webkit-border-radius: 99em;-moz-border-radius: 99em;border-radius: 99em;border: 2px solid #fff}.contact-icon .circle:hover{box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);transition: 0.2s all ease-out 0.2s;-webkit-transition: 0.2s all ease-out 0.2s;-moz-transition: 0.2s all ease-out 0.2s}.arrow_box:after{border-color: rgba(255, 255, 255, 0);border-left-color: #fff;border-width: 5px;margin-top: -5px}.arrow_box{position: relative;background: #fff;border: 1px solid #4a90e2}.arrow_box:after,.arrow_box:before{left: 100%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none}.menu div.items{}.menu .items span{color: #111;z-index: 12;font-size: 14px;text-align: center;position: absolute;right: 0;top: 40px;height: 86px;line-height: 40px;background: #fff;border-left: 1px solid #ccc;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;width: 48px;opacity: 0;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;transition: 0.3s all ease-in-out;-webkit-transition: 0.3s all ease-in-out;-moz-transition: 0.3s all ease-in-out}.menu .button{font-size: 30px;z-index: 12;text-align: right;color: #333;content: "...";display: block;width: 48px;line-height: 25px;height: 40px;border-top-right-radius: 20px;position: absolute;right: 0;padding-right: 10px;cursor: pointer;transition: 0.3s all ease-in-out;-webkit-transition: 0.3s all ease-in-out;-moz-transition: 0.3s all ease-in-out}.menu .button.active{background: #ccc}.menu .items span.active{opacity: 1}.menu .items a{color: #111;text-decoration: none}.menu .items a:hover{color: #777}img.chat-logo{width: 40px;height: 40px;margin: 0;border-radius: unset;border: none;position: relative;bottom: 8px;margin-right: 6px}@media only screen and (max-device-width: 667px),screen and (max-width: 450px){.avenue-messenger{z-index: 2147483001 !important;width: 100% !important;height: 100% !important;max-height: none !important;top: 0 !important;left: 0 !important;right: 0 !important;bottom: 0 !important;-webkit-border-radius: 0 !important;-moz-border-radius: 0 !important;border-radius: 0 !important;background: #fff}.avenue-messenger div.agent-face{top: -10px !important}.chat{-webkit-border-radius: 0 !important;-moz-border-radius: 0 !important;border-radius: 0 !important;max-height: initial !important}.chat-title{padding: 20px 20px 15px 10px !important;text-align: left}.circle{width: 80px;height: 80px;border: 1px solid #fff}.menu .button{border-top-right-radius: 0}}@media only screen and (min-device-width: 667px){div.half{margin: auto;width: 80px;height: 40px;background-color: #fff;border-top-left-radius: 60px;border-top-right-radius: 60px;border-bottom: 0;box-shadow: 1px 4px 20px rgba(22, 20, 19, 0.6);-webkit-box-shadow: 1px 4px 20px rgba(22, 20, 19, 0.6);-moz-box-shadow: 1px 4px 20px rgba(22, 20, 19, 0.6)}}.ninja-chat-iframe{float: right !important;margin-right: 50px;border: none !important}.under-maintenance{background: #8696a3 !important;pointer-events: none !important;text-decoration: none !important}.under-maintenance:after{content: " ! ";text-decoration: none !important;font-weight: normal;color: yellow}.tooltiptext-maintenance{visibility: hidden;padding: 0.5em 0.5em;background-color: yellow;color: #0b0202;text-align: center;border-radius: 0.25em;white-space: nowrap;position: absolute;z-index: 9999;top: 10px;left: -270px;transition-property: visibility;transition-delay: 0s}.under-m-fabs:hover .tooltiptext-maintenance{visibility: visible}.tooltiptext-chat-inactive{visibility: hidden;padding: 0.5em 0.5em;background-color: yellow;color: #0b0202;text-align: center;border-radius: 0.25em;white-space: nowrap;position: absolute;z-index: 9999;top: 10px;left: -510px;transition-property: visibility;transition-delay: 0s}.chat-inactive-message:hover .tooltiptext-chat-inactive{visibility: visible}.background-t{background: transparent !important}.open-full-chat-head{height: 100vh !important}.chat{margin-right: 5px !important}.blue .fab-send-action{background: #42a5f5;color: #fff}.fab-send-action{display: block;width: 60px;height: 60px;border-radius: 50%;text-align: center;color: #f0f0f0;margin: 25px auto 0;box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);cursor: pointer;-webkit-transition: all 0.2s ease-out;transition: all 0.2s ease-out;position: relative;z-index: 998;overflow: hidden;background: #42a5f5}.fab-send-action > i{font-size: 2em;line-height: 60px;-webkit-transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.fab-send-action:not(:last-child){width: 0;height: 0;margin: 20px auto 0;opacity: 0;visibility: hidden;line-height: 40px}.fab-send-action:not(:last-child) > i{font-size: 1.4em;line-height: 40px}.fab-send-action:not(:last-child).is-visible{width: 40px;height: 40px;opacity: 1;visibility: visible;margin-top: 5px;margin-right: 5px}.fab-send-action:nth-last-child(1){-webkit-transition-delay: 25ms;transition-delay: 25ms}.fab-send-action:not(:last-child):nth-last-child(2){-webkit-transition-delay: 20ms;transition-delay: 20ms}.fab-send-action:not(:last-child):nth-last-child(3){-webkit-transition-delay: 40ms;transition-delay: 40ms}.fab-send-action:not(:last-child):nth-last-child(4){-webkit-transition-delay: 60ms;transition-delay: 60ms}.fab-send-action:not(:last-child):nth-last-child(5){-webkit-transition-delay: 80ms;transition-delay: 80ms}.chat-iframe-wrapper{-ms-overflow-style: none;scrollbar-width: none}.chat-iframe-wrapper::-webkit-scrollbar{display: none}#ninja-ai-chat-iframe::-webkit-scrollbar{display: none}.chat_conversation h4,.message h4{margin: 0;font-size: 16px}.chat_conversation strong,.message strong{line-height: 32px}@media only screen and (min-width: 300px) and (max-width: 450px){.chat-iframe-wrapper{right: -15px !important}.fabs{right: -15px !important}.ninja-chat-iframe{margin-right: 30px !important}}#icon-online-dot{color: #5afff9}.copy-animation-fade{background-color: #a2d3ec !important;display: inline-block}