#ajax-content-wrap {
  padding-top: 80px !important;
}

#header-outer.side-widget-open .ivd-chat-bar {
  display: none;
}

.ivd-chat-widget {
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 9999;
  width: 60px;
  transition: all 0.3s ease;
}
.ivd-chat-widget.loading .ivd-chat-messages:after {
  content: "";
}
.ivd-chat-widget.loading input, .ivd-chat-widget.loading button {
  cursor: not-allowed;
  opacity: 0.3;
  pointer-events: none;
}
.ivd-chat-widget.loading button {
  background-color: silver;
}
.ivd-chat-widget.open .chat-closed {
  display: none;
}
.ivd-chat-widget.open .chat-open {
  display: inline;
}
.ivd-chat-widget.open .ivd-chat-wrapper {
  display: flex;
}
.ivd-chat-widget .ivd-chat-toggle {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 60px;
  height: 60px;
  border-radius: 30px;
  background: rgb(0, 46, 102);
  color: white;
  border: none;
  cursor: pointer;
}
.ivd-chat-widget .ivd-chat-toggle:hover {
  background: rgb(0, 86, 179);
}
.ivd-chat-widget .chat-open {
  display: none;
}
.ivd-chat-widget .ivd-chat-wrapper {
  position: fixed;
  display: none;
  flex-direction: column;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 46, 102, 0.8);
  backdrop-filter: blur(4px);
  justify-content: center;
  align-items: center;
}
.ivd-chat-widget .ivd-chat-container {
  background: white;
  width: 80%;
  height: 80%;
  display: flex;
  flex-flow: column nowrap;
}
.ivd-chat-widget .ivd-chat-header {
  position: relative;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: flex-start;
  gap: 20px;
  background: #FF6D4D;
  padding: 15px 40px;
}
.ivd-chat-widget .ivd-chat-header-icon {
  width: 60px;
  aspect-ratio: 1;
  border-radius: 30px;
  background: white;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiID8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjM1IiBoZWlnaHQ9IjM1Ij4KCTxkZWZzPgoJCTxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnRfMCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwIiB5MT0iMCIgeDI9IjM1IiB5Mj0iMzUiPgoJCQk8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM5OUIzQ0EiLz4KCQkJPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjQUFDRUU2Ii8+CgkJPC9saW5lYXJHcmFkaWVudD4KCTwvZGVmcz4KCTxwYXRoIGZpbGw9InVybCgjZ3JhZGllbnRfMCkiIGQ9Ik0xNy41IDBDMjcuMTY0OTg0IDAgMzUgNy44MzUwMTY3IDM1IDE3LjVDMzUgMjcuMTY0OTg0IDI3LjE2NDk4NCAzNSAxNy41IDM1QzcuODM1MDE2NyAzNSAwIDI3LjE2NDk4NCAwIDE3LjVDMCA3LjgzNTAxNjcgNy44MzUwMTY3IDAgMTcuNSAwWk0xNy41IDAuNjg2Mjc0NTNDOC4yMTQwMzYgMC42ODYyNzQ1MyAwLjY4NjI3NDUzIDguMjE0MDM2IDAuNjg2Mjc0NTMgMTcuNUMwLjY4NjI3NDUzIDI2Ljc4NTk2NSA4LjIxNDAzNiAzNC4zMTM3MjUgMTcuNSAzNC4zMTM3MjVDMjYuNzg1OTY1IDM0LjMxMzcyNSAzNC4zMTM3MjUgMjYuNzg1OTY1IDM0LjMxMzcyNSAxNy41QzM0LjMxMzcyNSA4LjIxNDAzNiAyNi43ODU5NjUgMC42ODYyNzQ1MyAxNy41IDAuNjg2Mjc0NTNaIi8+Cgk8cGF0aCBmaWxsPSIjRkZGRkZFIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC4yNjI0IDEwLjI2NjcpIiBkPSJNMCAwTDE0LjQ3MTAzNCAwTDE0LjQ3MTAzNCAxNC40NzA5NjNMMCAxNC40NzA5NjNMMCAwWiIvPgoJPHBhdGggZmlsbD0iI0ZGRkZGRSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuNDI3NCAxMC40MzE2KSIgZD0iTTAgMEwxNC4xNDA4NDEgMEwxNC4xNDA4NDEgMTQuMTQxMDU1TDAgMTQuMTQxMDU1TDAgMFoiLz4KCTxwYXRoIGZpbGw9IiMwMDc0QzIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3LjQ5NzkgMjEuMzMyNykiIGQ9Ik03LjA3MDMxMjUgMEM1LjU3Mjk4NTYgMS45NDkzNzQ0IDIuOTY2MDE2MSAzLjI0MDAwODEgMCAzLjI0MDAwODFMNy4wNzAzMTI1IDMuMjQwMDA4MUw3LjA3MDMxMjUgMCIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cgk8cGF0aCBmaWxsPSIjMDA3NEMyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC40Mjc0IDEwLjQzMTYpIiBkPSJNMCAzLjIzOTY1MDJDMS40OTc3NTY1IDEuMjkwMjc1NyA0LjEwNDY1NDggMCA3LjA3MDUyNzYgMEwwIDBMMCAzLjIzOTY1MDIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgoJPHBhdGggZmlsbD0iIzAwMkU2NiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuNDI3NCAxMC40MzE2KSIgZD0iTTcuMDcwNTI3NiAwQzMuMTY1NzY0NiAwIDAgMy4xNjU0NzgyIDAgNy4wNzA1Mjc2TDAgMTQuMTQxMDU1TDcuMDcwNTI3NiAxNC4xNDEwNTVDMTAuOTc1NDMzIDE0LjE0MTA1NSAxNC4xNDA4NDEgMTAuOTc1NTc2IDE0LjE0MDg0MSA3LjA3MDUyNzZMMTQuMTQwODQxIDBMNy4wNzA1Mjc2IDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgoJPHBhdGggZmlsbD0iI0ZGRkZGRSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIuMDAxIDE0LjcyMjgpIiBkPSJNMi4xMzU3MzQ4IDAuMDAxNzkyMDM4MUwyLjEzNTczNDggMC41NTIxMzg4MUMyLjEzNTczNDggMS4wMDcyNjQ5IDEuODkzNjczOSAwLjk0ODQ4NTg1IDEuMTUyMzg0OCAwLjk0ODQ4NTg1TDEuMTUyMzg0OCAwLjM5ODIxMDY3QzEuMTUyMzg0OCAtMC4wNDk2MTI3OTggMS4zODcxNDMgMC4wMDE3OTIwMzgxIDIuMTM1NzM0OCAwLjAwMTc5MjAzODFaTTEuMTY3MTMzMiA0LjQ3ODE2NTFMMS4xNjcxMzMyIDIuMTI5OTM3OUwwLjA4ODI3NTk5MSAyLjEyOTkzNzlDMC4wODgyNzU5OTEgMS40ODQxNTU3IDAuMTU0MTQyOTIgMS40NjIxMDQ2IDEuNTg1NDU5NyAxLjQ2OTQwNzJMMi4xMjEzNDQzIDEuNDY5NDA3MkwyLjEyMTM0NDMgNC40NzgxNjUxTDIuMzkyNjE1OCA0LjQ3ODE2NTFDMy4wODk5NDYgNC40NzgxNjUxIDMuMTc4MTUwNCA0LjUyOTU3MDEgMy4xNzgxNTA0IDUuMTM4Njk1N0wwIDUuMTM4Njk1N0MwIDQuNTI5NTcwMSAwLjA2NTkzODUxNyA0LjQ3ODE2NTEgMC44NDQxNzA1MSA0LjQ3ODE2NTFMMS4xNjcxMzMyIDQuNDc4MTY1MUwxLjE2NzEzMzIgNC40NzgxNjUxWiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cgk8cGF0aCBmaWxsPSIjRkZGRkZFIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNC44ODU2IDE2LjE5MjMpIiBkPSJNNC4wMTQ3MzE5IDBMMi42MzQ4MiAzLjY2OTI4ODZMMS40MDE5NjMxIDMuNjY5Mjg4NkwwIDBDMC45NjE1ODU0NiAwIDEuMDM0ODI2NiAwLjA4ODIwNDM5OSAxLjIxODQ2NjQgMC41Nzk3MDA0N0MxLjQwOTEyMjUgMS4wOTM2NzczIDIuMDI1NzY1NyAyLjc0NDY0NTggMi4wMjU3NjU3IDIuNzQ0NjQ1OEMyLjAyNTc2NTcgMi43NDQ2NDU4IDIuNjM0ODIgMS4wNTY5NDkzIDIuODExMDg1NyAwLjU3OTcwMDQ3QzIuOTk0NTgyMiAwLjA5NTU3ODYyNiAzLjAyMzkzNiAwIDQuMDE0NzMxOSAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KCTxwYXRoIGZpbGw9IiNGRkZGRkUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5LjIzMDcgMTQuNjg3OSkiIGQ9Ik0xLjc2ODY3IDQuNTQyMzExN0MyLjUyNDcwNzggNC41NDIzMTE3IDIuNTkwODYxMSA0LjUyMDQ3NTQgMi41OTA4NjExIDMuNjE3NDU0M0wyLjU5MDg2MTEgMi4xNjQ4NzM4TDEuNzY4NjcgMi4xNjQ4NzM4QzEuMDIwMDA2NSAyLjE2NDg3MzggMC45Njg3NDQ4NyAyLjI3NTEyOTMgMC45Njg3NDQ4NyAzLjM5NzQ0NDVDMC45Njg3NDQ4NyA0LjQ0NjgwNDUgMS4wMjAwMDY1IDQuNTQyMzExNyAxLjc2ODY3IDQuNTQyMzExN1pNMy41NDUwNzIxIDMuMzk3NDQ0NUMzLjU0NTA3MjEgNS4xMjIyMjY3IDMuNDIwMTM5OCA1LjIwMjYyNzcgMS43Njg2NyA1LjIwMjYyNzdDMC4yNjQxODM2MSA1LjIwMjYyNzcgMCA1LjA0ODY5OTQgMCAzLjM5NzQ0NDVDMCAxLjc0NjYxODkgMC4zNDUwMTM4IDEuNTA0MzQzMiAxLjc2ODY3IDEuNTA0MzQzMkwyLjU5MDg2MTEgMS41MDQzNDMyTDIuNTkwODYxMSAwLjU3OTcwMDQ3QzIuNTkwODYxMSAwLjEzOTYwOTIzIDIuOTU3NjM5NSAwIDMuNTQ1MDcyMSAwTDMuNTQ1MDcyMSAzLjM5NzQ0NDVMMy41NDUwNzIxIDMuMzk3NDQ0NVoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 60px;
}
.ivd-chat-widget .ivd-chat-header-close {
  position: absolute;
  cursor: pointer;
  top: 0;
  right: 0;
  transform: translateX(100%);
  width: 24px;
  height: 24px;
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
.ivd-chat-widget .ivd-chat-header-close svg {
  stroke: white;
}
.ivd-chat-widget .ivd-chat-messages {
  flex: 1;
  padding: 15px;
  overflow-y: auto;
  display: flex;
  flex-flow: column nowrap;
  gap: 20px;
}
.ivd-chat-widget .ivd-chat-messages:after {
  color: rgb(0, 46, 102);
  font-size: 45px;
  text-indent: -9999em;
  overflow: hidden;
  width: 1em;
  height: 1em;
  min-height: 1em;
  border-radius: 50%;
  position: relative;
  transform: translateZ(0);
  animation: mltShdSpin 1.7s infinite ease, round 1.7s infinite ease;
  scale: 0.5;
  align-self: center;
}
.ivd-chat-widget .message {
  padding: 20px;
  word-wrap: break-word;
  background: rgb(242, 248, 252);
  color: rgb(0, 46, 102);
  font-weight: 500;
}
.ivd-chat-widget .message-inner {
  display: flex;
  flex-direction: row;
  gap: 10px;
}
.ivd-chat-widget .message-meta {
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: space-between;
}
.ivd-chat-widget .message-feedback {
  display: flex;
  flex-direction: row;
  gap: 10px;
  margin-top: 10px;
}
.ivd-chat-widget .message-feedback .thumbs {
  width: 20px;
  height: 20px;
  aspect-ratio: 1;
  cursor: pointer;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiID8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjE4IiBoZWlnaHQ9IjIxIj4KCTxkZWZzPgoJCTxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnRfMCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwIiB5MT0iMjAuNTIxIiB4Mj0iMTgiIHkyPSIwIj4KCQkJPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDA3MkJDIi8+CgkJCTxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzAwMkQ2MiIvPgoJCTwvbGluZWFyR3JhZGllbnQ+Cgk8L2RlZnM+Cgk8cGF0aCBmaWxsPSJ1cmwoI2dyYWRpZW50XzApIiBkPSJNMS40MzQyNjMgMjAuMTYyMjQxTDQuMDg3NjQ5MyAyMC4xNjIyNDFDNC42NjEzNTQ1IDIwLjE2MjI0MSA1LjA5MTYzMzMgMTkuODc1MjM1IDUuMzc4NDg2MiAxOS4zNzI5NzJMNy44MTY3MzI5IDIwLjA5MDQ5QzguNzQ5MDA0NCAyMC4zNzc0OTcgOS42ODEyNzU0IDIwLjUyMSAxMC42MTM1NDUgMjAuNTIxTDE0LjM0MjYyOSAyMC41MjFDMTUuMzQ2NjE0IDIwLjUyMSAxNi4yMDcxNyAxOS41ODgyMjggMTYuMjA3MTcgMTguNDQwMTk5QzE2LjIwNzE3IDE4LjA4MTQ0IDE2LjEzNTQ1OCAxNy43MjI2ODEgMTUuOTkyMDMyIDE3LjQzNTY3NUMxNi40OTQwMjQgMTcuMDc2OTE2IDE2Ljg1MjU5MSAxNi40MzExNSAxNi44NTI1OTEgMTUuNjQxODgxQzE2Ljg1MjU5MSAxNS4yODMxMjIgMTYuNzgwODc2IDE0LjkyNDM2NCAxNi42Mzc0NDkgMTQuNjM3MzU3QzE3LjEzOTQ0MiAxNC4yNzg1OTggMTcuNDk4MDA5IDEzLjYzMjgzMyAxNy40OTgwMDkgMTIuODQzNTYzQzE3LjQ5ODAwOSAxMi40ODQ4MDQgMTcuNDI2Mjk0IDEyLjEyNjA0NSAxNy4yMTExNTUgMTEuNzY3Mjg2QzE3LjcxMzE0OCAxMS40MDg1MjggMTggMTAuNzYyNzYyIDE4IDEwLjA0NTI0NUMxOCA4Ljg5NzIxNjggMTcuMTM5NDQyIDcuOTY0NDQ0MiAxNi4xMzU0NTggNy45NjQ0NDQyTDEyLjYyMTUxNCA3Ljk2NDQ0NDJDMTMuMjY2OTMyIDYuODE2NDE2MyAxMy42MjU0OTggNS4zODEzODEgMTMuNjI1NDk4IDQuMDE4MDk3OUwxMy42MjU0OTggMi4yOTYwNTZDMTMuNjI1NDk4IDEuMDA0NTI0NSAxMi42OTMyMjcgMCAxMS41NDU4MTYgMEMxMC42ODUyNTkgMCA5Ljk2ODEyNzMgMC41NzQwMTQwMSA5LjYwOTU2MTkgMS40MzUwMzVMOC44OTI0MzAzIDMuMzcyMzMyMUM4LjM5MDQzODEgNC44MDczNjczIDcuNDU4MTY3NiA2LjAyNzE0NjggNi4yMzkwNDM3IDYuNjcyOTEyNkw1LjIzNTA1OTcgNy4yNDY5MjY4QzUuMDE5OTIwMyA2LjgxNjQxNjMgNC41MTc5MjgxIDYuNDU3NjU3MyAzLjk0NDIyMzIgNi40NTc2NTczTDEuNDM0MjYzIDYuNDU3NjU3M0MwLjY0NTQxODM1IDYuNDU3NjU3MyAwIDcuMTAzNDIzMSAwIDcuODkyNjkyMUwwIDE4LjU4MzcwMkMwIDE5LjUxNjQ3NiAwLjY0NTQxODM1IDIwLjE2MjI0MSAxLjQzNDI2MyAyMC4xNjIyNDFMMS40MzQyNjMgMjAuMTYyMjQxWk03LjAyNzg4ODMgOC4wMzYxOTU4QzguNTMzODY1IDcuMTc1MTc0NyA5LjY4MTI3NTQgNS43NDAxNCAxMC4zMjY2OTQgMy45NDYzNDZMMTEuMDQzODI1IDIuMDA5MDQ4OUMxMS4xMTU1MzggMS43MjIwNDIgMTEuMzMwNjc3IDEuNTA2Nzg2NyAxMS42MTc1MyAxLjUwNjc4NjdDMTEuOTc2MDk1IDEuNTA2Nzg2NyAxMi4yNjI5NDggMS45MzcyOTcyIDEyLjI2Mjk0OCAyLjM2NzgwNzZMMTIuMjYyOTQ4IDQuMDg5ODQ5NUMxMi4yNjI5NDggNS4zODEzODEgMTEuOTA0MzgzIDYuNzQ0NjY0MiAxMS4xODcyNTEgNy43NDkxODg5TDEwLjc1Njk3MiA4LjM5NDk1NDdDMTAuNjEzNTQ1IDguNjEwMjA5NSAxMC42MTM1NDUgOC45Njg5Njg0IDEwLjgyODY4NSA5LjI1NTk3NTdDMTAuOTcyMTEyIDkuNDcxMjMwNSAxMS4yNTg5NjUgOS41NDI5ODIxIDExLjQwMjM5IDkuNTQyOTgyMUwxNi4yMDcxNyA5LjU0Mjk4MjFDMTYuNDIyMzEgOS41NDI5ODIxIDE2LjYzNzQ0OSA5LjgyOTk4OTQgMTYuNjM3NDQ5IDEwLjE4ODc0OEMxNi42Mzc0NDkgMTAuNTQ3NTA3IDE2LjQyMjMxIDEwLjgzNDUxNCAxNi4yMDcxNyAxMC44MzQ1MTRDMTYuMTM1NDU4IDEwLjgzNDUxNCAxMy45ODQwNjQgMTAuODM0NTE0IDE0LjA1NTc3NyAxMC44MzQ1MTRDMTMuNjI1NDk4IDEwLjgzNDUxNCAxMy4zMzg2NDUgMTEuMTIxNTIxIDEzLjMzODY0NSAxMS41NTIwMzJDMTMuMzM4NjQ1IDExLjk4MjU0MiAxMy42MjU0OTggMTIuMjY5NTQ5IDE0LjA1NTc3NyAxMi4yNjk1NDlMMTUuNzA1MTc5IDEyLjI2OTU0OUMxNS45MjAzMTkgMTIuMjY5NTQ5IDE2LjEzNTQ1OCAxMi41NTY1NTYgMTYuMTM1NDU4IDEyLjkxNTMxNUMxNi4xMzU0NTggMTMuMjc0MDc0IDE1LjkyMDMxOSAxMy41NjEwOCAxNS43MDUxNzkgMTMuNTYxMDhDMTUuNDkwMDQgMTMuNTYxMDggMTMuMzM4NjQ1IDEzLjU2MTA4IDEzLjQxMDM1OCAxMy41NjEwOEMxMi45ODAwOCAxMy41NjEwOCAxMi42OTMyMjcgMTMuODQ4MDg3IDEyLjY5MzIyNyAxNC4yNzg1OThDMTIuNjkzMjI3IDE0LjcwOTEwOCAxMi45ODAwOCAxNC45OTYxMTYgMTMuNDEwMzU4IDE0Ljk5NjExNkMxMy40ODIwNzIgMTQuOTk2MTE2IDE1LjEzMTQ3NCAxNC45OTYxMTYgMTUuMDU5NzYxIDE0Ljk5NjExNkMxNS4yNzQ5IDE0Ljk5NjExNiAxNS40OTAwNCAxNS4yODMxMjIgMTUuNDkwMDQgMTUuNjQxODgxQzE1LjQ5MDA0IDE2LjAwMDYzOSAxNS4yNzQ5IDE2LjI4NzY0NyAxNS4wNTk3NjEgMTYuMjg3NjQ3TDE0LjM0MjYyOSAxNi4yODc2NDdDMTQuMjcwOTE2IDE2LjI4NzY0NyAxMi42MjE1MTQgMTYuMjg3NjQ3IDEyLjY5MzIyNyAxNi4yODc2NDdDMTIuMjYyOTQ4IDE2LjI4NzY0NyAxMS45NzYwOTUgMTYuNTc0NjU0IDExLjk3NjA5NSAxNy4wMDUxNjVDMTEuOTc2MDk1IDE3LjQzNTY3NSAxMi4yNjI5NDggMTcuNzIyNjgxIDEyLjY5MzIyNyAxNy43MjI2ODFDMTIuNzY0OTQgMTcuNzIyNjgxIDE0LjQxNDM0MyAxNy43MjI2ODEgMTQuMzQyNjI5IDE3LjcyMjY4MUMxNC41NTc3NjkgMTcuNzIyNjgxIDE0Ljc3MjkwOCAxOC4wMDk2ODkgMTQuNzcyOTA4IDE4LjM2ODQ0OEMxNC43NzI5MDggMTguNzI3MjA3IDE0LjU1Nzc2OSAxOS4wMTQyMTQgMTQuMzQyNjI5IDE5LjAxNDIxNEwxMC41NDE4MzMgMTkuMDE0MjE0QzkuNzUyOTg3OSAxOS4wMTQyMTQgOC45NjQxNDM4IDE4Ljg3MDcxIDguMTc1Mjk4NyAxOC42NTU0NTVMNS41MjE5MTI2IDE3Ljg2NjE4Nkw1LjUyMTkxMjYgOC44MjU0NjUyTDcuMDI3ODg4MyA4LjAzNjE5NThaTTEuNDM0MjYzIDcuOTY0NDQ0Mkw0LjA4NzY0OTMgNy45NjQ0NDQyTDQuMDg3NjQ5MyAxOC42NTU0NTVMMS40MzQyNjMgMTguNjU1NDU1TDEuNDM0MjYzIDcuOTY0NDQ0MloiLz4KPC9zdmc+Cg==) no-repeat center;
}
.ivd-chat-widget .message-feedback .thumbs.inactive {
  opacity: 0.3;
}
.ivd-chat-widget .message-feedback .thumbs.down {
  rotate: 180deg;
}
.ivd-chat-widget .message-wrapper {
  display: inline-flex;
  max-width: 80%;
  flex-flow: column nowrap;
}
.ivd-chat-widget .message-wrapper.user {
  align-self: flex-end;
}
.ivd-chat-widget .message-wrapper.user .message-meta {
  margin-right: 45px;
  justify-content: flex-end;
}
.ivd-chat-widget .message-wrapper.bot {
  align-self: flex-start;
  max-width: 100%;
}
.ivd-chat-widget .message-wrapper.bot .message-meta {
  margin-left: 45px;
}
.ivd-chat-widget .message-wrapper.error .message {
  background: #dc3545;
  color: white;
}
.ivd-chat-widget .message-wrapper .avatar {
  width: 35px;
  height: 35px;
  aspect-ratio: 1;
}
.ivd-chat-widget .message-wrapper .avatar.bot {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiID8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjM1IiBoZWlnaHQ9IjM1Ij4KCTxkZWZzPgoJCTxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnRfMCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwIiB5MT0iMCIgeDI9IjM1IiB5Mj0iMzUiPgoJCQk8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM5OUIzQ0EiLz4KCQkJPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjQUFDRUU2Ii8+CgkJPC9saW5lYXJHcmFkaWVudD4KCTwvZGVmcz4KCTxwYXRoIGZpbGw9InVybCgjZ3JhZGllbnRfMCkiIGQ9Ik0xNy41IDBDMjcuMTY0OTg0IDAgMzUgNy44MzUwMTY3IDM1IDE3LjVDMzUgMjcuMTY0OTg0IDI3LjE2NDk4NCAzNSAxNy41IDM1QzcuODM1MDE2NyAzNSAwIDI3LjE2NDk4NCAwIDE3LjVDMCA3LjgzNTAxNjcgNy44MzUwMTY3IDAgMTcuNSAwWk0xNy41IDAuNjg2Mjc0NTNDOC4yMTQwMzYgMC42ODYyNzQ1MyAwLjY4NjI3NDUzIDguMjE0MDM2IDAuNjg2Mjc0NTMgMTcuNUMwLjY4NjI3NDUzIDI2Ljc4NTk2NSA4LjIxNDAzNiAzNC4zMTM3MjUgMTcuNSAzNC4zMTM3MjVDMjYuNzg1OTY1IDM0LjMxMzcyNSAzNC4zMTM3MjUgMjYuNzg1OTY1IDM0LjMxMzcyNSAxNy41QzM0LjMxMzcyNSA4LjIxNDAzNiAyNi43ODU5NjUgMC42ODYyNzQ1MyAxNy41IDAuNjg2Mjc0NTNaIi8+Cgk8cGF0aCBmaWxsPSIjRkZGRkZFIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC4yNjI0IDEwLjI2NjcpIiBkPSJNMCAwTDE0LjQ3MTAzNCAwTDE0LjQ3MTAzNCAxNC40NzA5NjNMMCAxNC40NzA5NjNMMCAwWiIvPgoJPHBhdGggZmlsbD0iI0ZGRkZGRSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuNDI3NCAxMC40MzE2KSIgZD0iTTAgMEwxNC4xNDA4NDEgMEwxNC4xNDA4NDEgMTQuMTQxMDU1TDAgMTQuMTQxMDU1TDAgMFoiLz4KCTxwYXRoIGZpbGw9IiMwMDc0QzIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3LjQ5NzkgMjEuMzMyNykiIGQ9Ik03LjA3MDMxMjUgMEM1LjU3Mjk4NTYgMS45NDkzNzQ0IDIuOTY2MDE2MSAzLjI0MDAwODEgMCAzLjI0MDAwODFMNy4wNzAzMTI1IDMuMjQwMDA4MUw3LjA3MDMxMjUgMCIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cgk8cGF0aCBmaWxsPSIjMDA3NEMyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC40Mjc0IDEwLjQzMTYpIiBkPSJNMCAzLjIzOTY1MDJDMS40OTc3NTY1IDEuMjkwMjc1NyA0LjEwNDY1NDggMCA3LjA3MDUyNzYgMEwwIDBMMCAzLjIzOTY1MDIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgoJPHBhdGggZmlsbD0iIzAwMkU2NiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuNDI3NCAxMC40MzE2KSIgZD0iTTcuMDcwNTI3NiAwQzMuMTY1NzY0NiAwIDAgMy4xNjU0NzgyIDAgNy4wNzA1Mjc2TDAgMTQuMTQxMDU1TDcuMDcwNTI3NiAxNC4xNDEwNTVDMTAuOTc1NDMzIDE0LjE0MTA1NSAxNC4xNDA4NDEgMTAuOTc1NTc2IDE0LjE0MDg0MSA3LjA3MDUyNzZMMTQuMTQwODQxIDBMNy4wNzA1Mjc2IDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgoJPHBhdGggZmlsbD0iI0ZGRkZGRSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIuMDAxIDE0LjcyMjgpIiBkPSJNMi4xMzU3MzQ4IDAuMDAxNzkyMDM4MUwyLjEzNTczNDggMC41NTIxMzg4MUMyLjEzNTczNDggMS4wMDcyNjQ5IDEuODkzNjczOSAwLjk0ODQ4NTg1IDEuMTUyMzg0OCAwLjk0ODQ4NTg1TDEuMTUyMzg0OCAwLjM5ODIxMDY3QzEuMTUyMzg0OCAtMC4wNDk2MTI3OTggMS4zODcxNDMgMC4wMDE3OTIwMzgxIDIuMTM1NzM0OCAwLjAwMTc5MjAzODFaTTEuMTY3MTMzMiA0LjQ3ODE2NTFMMS4xNjcxMzMyIDIuMTI5OTM3OUwwLjA4ODI3NTk5MSAyLjEyOTkzNzlDMC4wODgyNzU5OTEgMS40ODQxNTU3IDAuMTU0MTQyOTIgMS40NjIxMDQ2IDEuNTg1NDU5NyAxLjQ2OTQwNzJMMi4xMjEzNDQzIDEuNDY5NDA3MkwyLjEyMTM0NDMgNC40NzgxNjUxTDIuMzkyNjE1OCA0LjQ3ODE2NTFDMy4wODk5NDYgNC40NzgxNjUxIDMuMTc4MTUwNCA0LjUyOTU3MDEgMy4xNzgxNTA0IDUuMTM4Njk1N0wwIDUuMTM4Njk1N0MwIDQuNTI5NTcwMSAwLjA2NTkzODUxNyA0LjQ3ODE2NTEgMC44NDQxNzA1MSA0LjQ3ODE2NTFMMS4xNjcxMzMyIDQuNDc4MTY1MUwxLjE2NzEzMzIgNC40NzgxNjUxWiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cgk8cGF0aCBmaWxsPSIjRkZGRkZFIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNC44ODU2IDE2LjE5MjMpIiBkPSJNNC4wMTQ3MzE5IDBMMi42MzQ4MiAzLjY2OTI4ODZMMS40MDE5NjMxIDMuNjY5Mjg4NkwwIDBDMC45NjE1ODU0NiAwIDEuMDM0ODI2NiAwLjA4ODIwNDM5OSAxLjIxODQ2NjQgMC41Nzk3MDA0N0MxLjQwOTEyMjUgMS4wOTM2NzczIDIuMDI1NzY1NyAyLjc0NDY0NTggMi4wMjU3NjU3IDIuNzQ0NjQ1OEMyLjAyNTc2NTcgMi43NDQ2NDU4IDIuNjM0ODIgMS4wNTY5NDkzIDIuODExMDg1NyAwLjU3OTcwMDQ3QzIuOTk0NTgyMiAwLjA5NTU3ODYyNiAzLjAyMzkzNiAwIDQuMDE0NzMxOSAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KCTxwYXRoIGZpbGw9IiNGRkZGRkUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5LjIzMDcgMTQuNjg3OSkiIGQ9Ik0xLjc2ODY3IDQuNTQyMzExN0MyLjUyNDcwNzggNC41NDIzMTE3IDIuNTkwODYxMSA0LjUyMDQ3NTQgMi41OTA4NjExIDMuNjE3NDU0M0wyLjU5MDg2MTEgMi4xNjQ4NzM4TDEuNzY4NjcgMi4xNjQ4NzM4QzEuMDIwMDA2NSAyLjE2NDg3MzggMC45Njg3NDQ4NyAyLjI3NTEyOTMgMC45Njg3NDQ4NyAzLjM5NzQ0NDVDMC45Njg3NDQ4NyA0LjQ0NjgwNDUgMS4wMjAwMDY1IDQuNTQyMzExNyAxLjc2ODY3IDQuNTQyMzExN1pNMy41NDUwNzIxIDMuMzk3NDQ0NUMzLjU0NTA3MjEgNS4xMjIyMjY3IDMuNDIwMTM5OCA1LjIwMjYyNzcgMS43Njg2NyA1LjIwMjYyNzdDMC4yNjQxODM2MSA1LjIwMjYyNzcgMCA1LjA0ODY5OTQgMCAzLjM5NzQ0NDVDMCAxLjc0NjYxODkgMC4zNDUwMTM4IDEuNTA0MzQzMiAxLjc2ODY3IDEuNTA0MzQzMkwyLjU5MDg2MTEgMS41MDQzNDMyTDIuNTkwODYxMSAwLjU3OTcwMDQ3QzIuNTkwODYxMSAwLjEzOTYwOTIzIDIuOTU3NjM5NSAwIDMuNTQ1MDcyMSAwTDMuNTQ1MDcyMSAzLjM5NzQ0NDVMMy41NDUwNzIxIDMuMzk3NDQ0NVoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K");
}
.ivd-chat-widget .message-wrapper .avatar.user {
  content: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiID8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjM2IiBoZWlnaHQ9IjM1Ij4KCTxkZWZzPgoJCTxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnRfMCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwIiB5MT0iMCIgeDI9IjM1IiB5Mj0iMzUiPgoJCQk8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM5OUIzQ0EiLz4KCQkJPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjQUFDRUU2Ii8+CgkJPC9saW5lYXJHcmFkaWVudD4KCTwvZGVmcz4KCTxwYXRoIGZpbGw9InVybCgjZ3JhZGllbnRfMCkiIGQ9Ik0xNy41IDBDMjcuMTY0OTg0IDAgMzUgNy44MzUwMTY3IDM1IDE3LjVDMzUgMjcuMTY0OTg0IDI3LjE2NDk4NCAzNSAxNy41IDM1QzcuODM1MDE2NyAzNSAwIDI3LjE2NDk4NCAwIDE3LjVDMCA3LjgzNTAxNjcgNy44MzUwMTY3IDAgMTcuNSAwWk0xNy41IDAuNjg2Mjc0NTNDOC4yMTQwMzYgMC42ODYyNzQ1MyAwLjY4NjI3NDUzIDguMjE0MDM2IDAuNjg2Mjc0NTMgMTcuNUMwLjY4NjI3NDUzIDI2Ljc4NTk2NSA4LjIxNDAzNiAzNC4zMTM3MjUgMTcuNSAzNC4zMTM3MjVDMjYuNzg1OTY1IDM0LjMxMzcyNSAzNC4zMTM3MjUgMjYuNzg1OTY1IDM0LjMxMzcyNSAxNy41QzM0LjMxMzcyNSA4LjIxNDAzNiAyNi43ODU5NjUgMC42ODYyNzQ1MyAxNy41IDAuNjg2Mjc0NTNaIi8+Cgk8ZGVmcz4KCQk8bGluZWFyR3JhZGllbnQgaWQ9ImdyYWRpZW50XzEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCIgeTE9IjAiIHgyPSIxMy4zNTU2MDYiIHkyPSIxOCI+CgkJCTxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzAwMkQ2MiIvPgoJCQk8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMDcyQkMiLz4KCQk8L2xpbmVhckdyYWRpZW50PgoJPC9kZWZzPgoJPHBhdGggZmlsbD0idXJsKCNncmFkaWVudF8xKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEgOCkiIGQ9Ik03LjU0NDE2ODkgOC43MjE2OTk3TDUuODExNDM2NyA4LjcyMTY5OTdDMi42MDMxMzcgOC43MjU3NDYyIDAuMDAzNDY3MzQyMSAxMS4zMjU4ODUgMCAxNC41MzQxODVMMCAxNy4zODgxNTlDMCAxNy43MjYwNyAwLjI3MzkzMDM0IDE4IDAuNjExODQwNTUgMThMMTIuNzQzNzY1IDE4QzEzLjA4MTY3NiAxOCAxMy4zNTU2MDYgMTcuNzI2MDcgMTMuMzU1NjA2IDE3LjM4ODE1OUwxMy4zNTU2MDYgMTQuNTM0MTg1QzEzLjM1MTk0NiAxMS4zMjU5NjUgMTAuNzUyMzg5IDguNzI1OTM4OCA3LjU0NDE2ODkgOC43MjE2OTk3TDcuNTQ0MTY4OSA4LjcyMTY5OTdaTTEyLjEzMjk3NCAxNi43NzYzMkwxLjIyNDczIDE2Ljc3NjMyTDEuMjI0NzMgMTQuNTM0MTg1QzEuMjI3NjE3NSAxMi4wMDE4NzUgMy4yNzkxMjc0IDkuOTQ5NDI2NyA1LjgxMTQzNjcgOS45NDUzODEyTDcuNTQzNDY5OSA5Ljk0NTM4MTJDMTAuMDc2ODcyIDkuOTQ3ODg1NSAxMi4xMzAwODIgMTIuMDAwNzg0IDEyLjEzMjk3NCAxNC41MzQxODVMMTIuMTMyOTc0IDE2Ljc3NjMyWk02LjY3ODE1MjYgOC4wNzU1OTU5QzguOTA4MTY2OSA4LjA3NTU5NTkgMTAuNzE1OTUxIDYuMjY3ODEyNyAxMC43MTU5NTEgNC4wMzc3OTc5QzEwLjcxNTk1MSAxLjgwNzc4MzggOC45MDgxNjY5IDAgNi42NzgxNTI2IDBDNC40NDgxMzgyIDAgMi42NDAzNTQ0IDEuODA3NzgzOCAyLjY0MDM1NDQgNC4wMzc3OTc5QzIuNjQyODU5IDYuMjY2Nzc0MiA0LjQ0OTE3NjMgOC4wNzMwOTE1IDYuNjc4MTUyNiA4LjA3NTU5NTlaTTYuNjc4MTUyNiAxLjIyMjk4MTlDOC4yMzIzNDY1IDEuMjIyOTgxOSA5LjQ5MjI2OTUgMi40ODI5MDQ5IDkuNDkyMjY5NSA0LjAzNzA5ODlDOS40OTIyNjk1IDUuNTkxMjkyOSA4LjIzMjM0NjUgNi44NTEyMTU4IDYuNjc4MTUyNiA2Ljg1MTIxNThDNS4xMjM5NTg2IDYuODUxMjE1OCAzLjg2NDAzNTQgNS41OTEyOTI5IDMuODY0MDM1NCA0LjAzNzA5ODlDMy44NjYxNTQ3IDIuNDgzODk3IDUuMTI0OTQ5OSAxLjIyNTQxNDUgNi42NzgxNTI2IDEuMjIzNjgxMUw2LjY3ODE1MjYgMS4yMjI5ODE5WiIvPgo8L3N2Zz4K");
}
.ivd-chat-widget .message-wrapper .timestamp {
  font-size: 12px;
  font-weight: 500;
  color: rgb(0, 46, 102);
  align-self: flex-end;
}
.ivd-chat-widget .message *:last-child {
  margin: 0;
  padding: 0;
}

.ivd-chat-title {
  font-size: 26px;
  font-weight: 500;
  color: white;
  margin: 0;
}

.ivd-chat-input-button {
  height: 55px;
  aspect-ratio: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0px;
  padding: 0;
}
.ivd-chat-input-button:hover {
  background: rgb(0, 86, 179);
}

.ivd-chat-input-wrapper {
  padding: 15px;
  display: flex;
  gap: 0px;
  background: rgb(242, 248, 252);
}
.ivd-chat-input {
  position: relative;
  flex: 1;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: flex-start;
  gap: 0px;
}
.ivd-chat-input svg {
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(-50%);
}
.ivd-chat-input input {
  flex: 1;
  padding: 24px 36px;
  height: 55px;
  border-radius: 0 !important;
  background: white !important;
  font-size: 18px;
}

.ivd-chat-bar {
  position: relative;
  height: 80px;
  background: #FF6D4D;
  z-index: 9999;
  pointer-events: all;
}
.ivd-chat-bar .container {
  height: 100%;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: space-between;
  color: white;
  gap: 2%;
}
.ivd-chat-bar .container:before, .ivd-chat-bar .container:after {
  content: unset !important;
}
.ivd-chat-bar .ivd-chat-bar-input-wrapper {
  flex: 1;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: flex-start;
  gap: 0px;
}
.ivd-chat-bar .ivd-chat-input {
  background: white;
}

.ivd-chat-bar-input-button-link {
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0px;
  padding: 0;
  width: 55px;
  height: 55px;
  aspect-ratio: 1;
}

@media screen and (max-width: 999px) {
  .ivd-chat-bar {
    top: -20px;
  }
  .ivd-chat-bar .ivd-chat-title {
    font-size: 18px;
  }
  .ivd-chat-bar .container {
    padding: 0;
    margin: 0 auto;
  }
  .ivd-chat-widget .ivd-chat-header-icon {
    width: 42px;
  }
  .ivd-chat-widget .ivd-chat-header {
    padding: 5px 15px;
  }
  .ivd-chat-widget .message-meta {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  .ivd-chat-widget .message-wrapper {
    display: flex;
    flex-direction: column;
  }
  .ivd-chat-widget .message-wrapper.bot > div:first-child {
    flex-direction: column !important;
  }
  .ivd-chat-widget .message-wrapper.user > div {
    flex-direction: column-reverse !important;
    align-items: flex-end;
  }
  .ivd-chat-widget .ivd-chat-header-close {
    transform: translateY(-100%);
  }
}
@media screen and (max-width: 768px) {
  .ivd-chat-bar {
    height: 100px;
  }
  .ivd-chat-bar .ivd-chat-bar-input-wrapper {
    flex: unset;
  }
  .ivd-chat-bar .ivd-chat-bar-input-wrapper .ivd-chat-input input {
    height: 45px;
  }
  .ivd-chat-bar .ivd-chat-bar-input-wrapper .ivd-chat-input-button {
    height: 45px;
  }
  .ivd-chat-bar .container {
    width: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
  }
  .ivd-chat-widget .ivd-chat-container {
    width: 90%;
    height: 90%;
  }
  .ivd-chat-widget .ivd-chat-title {
    font-size: 18px;
  }
  .ivd-chat-widget .ivd-chat-header {
    padding: 5px 15px;
  }
  .ivd-chat-widget .ivd-chat-header-icon {
    display: none;
  }
}
@keyframes mltShdSpin {
  0% {
    box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
  5%, 95% {
    box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
  10%, 59% {
    box-shadow: 0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em;
  }
  20% {
    box-shadow: 0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em;
  }
  38% {
    box-shadow: 0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em;
  }
  100% {
    box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
}
@keyframes round {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/*# sourceMappingURL=chatbot.css.map */
