/* ----------------- GENERAL WEBCHAT --------------------- */

@font-face {
  font-family: 'Source Sans Pro';
  src: url('../../Fonts/SourceSansPro/WOFF2/SourceSansPro-Regular.woff2')
      format('woff2'),
    url('../../Fonts/SourceSansPro/WOFF/SourceSansPro-Regular.woff')
      format('woff'),
    url('../../Fonts/SourceSansPro/TRUETYPE/SourceSansPro-Regular-webfont.ttf')
      format('truetype');
  font-weight: normal;
  font-style: normal;
}

/* Vueling Pilcrow Semibold */
@font-face {
  font-family: 'VuelingPilcrow';
  font-style: normal;
  font-weight: 500;
  src: url('../../Fonts/VuelingPilcrow/WOFF2/vuelingpilcrow-semibold-webfont.woff2')
      format('woff2'),
    url('../../Fonts/VuelingPilcrow/WOFF/vuelingpilcrow-semibold-webfont.woff')
      format('woff'),
    url('../../Fonts/VuelingPilcrow/TRUETYPE/vuelingpilcrow-semibold-webfont.ttf')
      format('truetype');
}

@keyframes grow {
  0% {
    height: 5.8px;
  }

  100% {
    height: 580px;
  }
}

[data-cognigy-webchat-root].webchat-root {
  font-family: 'Source Sans Pro', Arial, sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  color: #333333;
  line-height: 1.43;
  z-index: 2;
}

/*-----------------------------------------WHEN CHATBOT OPENS ON THE HOMEPAGE-------------------------------*/

.popup-active [data-cognigy-webchat-root].webchat-root,
.modal-open [data-cognigy-webchat-root].webchat-root {
  z-index: 1;
}

@media screen and (max-width: 575px) {
  [data-cognigy-webchat-root].webchat-root {
    z-index: 3;
  }
}

/*-----------------------------------------HEADER-------------------------------*/

[data-cognigy-webchat-root]
  [data-cognigy-webchat].webchat
  .webchat-header-close-button
  path {
  margin-right: 10px;
}

/*--------------------------------CHAT-------------------------------*/

/*HIDES Get_SARTED first message*/
[data-cognigy-webchat-root]
  [data-cognigy-webchat].webchat
  .webchat-message-row:first-child {
  display: none;
  padding-right: 10px;
}

/*---------------------- Quick Replies & Lists ------------------------*/

[data-cognigy-webchat-root] .webchat-list-template-root {
  box-shadow: none;
  background-color: #fafafa;
}

/* Deletes line between quick replies buttons */
[data-cognigy-webchat-root] .cognigy-webchat-orcf8t {
  border-bottom-style: none;
}

/*---------------------AVATARS--------------------------*/

[data-cognigy-webchat-root]
  [data-cognigy-webchat].webchat
  .webchat-message-row.bot {
  padding-right: 10px;
}

.webchat-message-row.agent {
  padding-right: 10px;
}

/*-------------------MENU INPUT--------------------*/

[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-input {
  border-radius: 10px;
  background: none;
  box-shadow: none;
}

/*BUTTONS*/

/* Hide default SVG at the start  */
[data-cognigy-webchat-root]
  [data-cognigy-webchat-toggle].webchat-toggle-button
  path {
  background-image: none;
  display: none;
}

/*-------- Like / Dislike Buttons -------------*/
.happy-icon,
.sad-icon {
  width: 24px;
  height: 24px;
  background-image: url(data:image/png;base64,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);
  background-size: cover;
}

.sad-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAASKADAAQAAAABAAAASAAAAACQMUbvAAAG4UlEQVR4Ae2cXWgcVRTHu5tNo2BraDDGKkaEJiEiTSMoFSkVSltrkyaFaNUiVUFpMT6UoqAvefFB/MRI1YgYkIIa8tVQRBqlVYtWSLEtXQ19aQoN2gjRKjUxydbfWfeW2el8z87u3OLAcu7Hueee859z7r1z584mFmlwdXR01MzMzKxJJBKrUffmS5cuVUOryVeTXgbNQOcpmyctdIb8L9Bz/CYpE3qioqLim76+vinSnq+EZ84iMnZ1daXGxsY2Ylgbhq6h6xWF6h6ZR5D1QXNz8z76ETAdr1gB1NbWdjeAbM9kMtvQ+gZHzcNXHi8rK9sxNDT0o5OokgPU2dlZcebMmUe4s88BzionZSOou1BeXn7/wMDAMTvZWYBEyYmJiQdhauSXsmM2lYt7pmtraw90d3fPmupcs62trcth2gkoz0Cj9hZbfbgxkzU1NSt6enouWjElZACcnZ0dRdE7rBjcyujgFIPfOgY/GRQdL/oqm5ubW08IPQGjjC/ljg2KVJlMJncPDw+/adVdCnDeCAqOCJS2zDCvk3zM3EEOfBlXbgfIe+BbD88yM1+p8+i3GR2sAaJClA51YfwGswBCaBXgH6Hza6UOamaJU77OTpkkilfZVXott5IBaJsUOF7llJDPNtSTUSkFOF4H+6hU8CwXXc/aMUcGEB2WfAlhZ7S5HG//21ym8lECFOtBRwEgFA9as2XLlseNZSodJUDaeJCAwdKje+vWrTcpYBSNEiBtPCgHxlLWaFd4UZQAqZugDWUsKipAWoWY3EXGokYemG8z3tEoPUi3EMviwlh0a7EAMvajTZowu8WobJQepF2IGYFR6SgB0jLE8KC0AkdolABp50GAk6msrPy5WABp50HMYsnp6enmYgFk7EebNLPYK0Zl/w8xIxr/pe9jL2ujKo4SIO1CTIEClf357BUlQKoPHam8oMxeUQKk3SymQGGwXikvLyUfJUA6h1hqcnIye4OjBEjdEC0p78nmovYgbUMMYC6ouxqlB+kcYoeLAZDqQ0d6UCnt+GqGZ5M/GdG/E2bSq0kvUQ09UJ1D7PKekFOIHQKEFSMjIxvkJ2l+l12P9NV87eEtR4sYaAmQeA6/bfv37/9VoSBpyh6WOlV2NVOi5VU5bGEJkISVERwFhJSpkFNlVyvFznoOW2y2BKhARus8i2UhIFpaLQGiYjVPtDeagZIyqTOX2+R1HqSzJuFF91oCRMUSfp8YQZI0ZZ9KnQ0g5mLfp87MAmKQX+40za9FwdMtLS3ZaZ60eI5XcGBdNIC3vQig10lGxwv9k5YepIzJeYscsFrvw3OyzRnQxzna1kZGZ0+aSILSggIkKLWTwRHbL5EpS4PQfQTVLWS7L8SD8l5zBBRoK4NF5jDetyeg3JI1k5vK70MBKG+TOqBGjjIA6S3kfhRQdkmaAc5eTr6mk4wV+8hs53eSn+dQEN5cm+0iw82KqqqqXfCfcuOLSf3hxYsXZ72+qGsVnm/u5LXKD4BwTUyAsFLjY27m0729vTNSWVSApEPWU88yJnVLOkbXLN49yqz7GhPLIaNeRQdIOgekEUCSw9uFuvbyYUqfX2F4c4ZvNc4DzARfClge5HRaKPrtzzM/ny48ySHzk4B0xeOMZyH5jI3mO59fHTznuFAMLta5Ze6jtqecuXzVrpXxzVcLj8wlAUh0Y+Y7QNy/61FPVzai5SVXpgAMJQNIdOUzpD2ANB5Ab6smD7W3t6+0qghTVlKA5BstBtd2QPo9jBG5tomFhYWXCyAnT0RJZrE8DcgwfqwjRD4nGXrSSKVSTYODg8fNfQTNl9SDlNIs6Ufxol0qH4bOz8/vDNPe3LbMXFCq/Pj4+LGGhoal9C/7ToEvgG6or69/B3n/BBZiaBgLD1L68Kn2Cxj4tcoHoaytZIOuI0hbqzaxAki+Y2cR+SiKZp+DrBT2UgZIa73weeGJFUCiMIvIc3hRqK0R2t/lxXgvPLEDSJTm+cjyA1svBgkPHlTtldeNL5YA9ff3n8YLTrgpb1dP2+vt6vyWxxIgMQIvGPJrjOKnbSEWnllxsQWILYhRZbBfigdN+W1jxx9bgNjyPIqhlns0dsaocjzovEqHpbEFiNlMFnrfBzEQYG3/rMSvvNgClDPkK78GCT/hORKknVWbuAN0wEppl7LfmpqavnXh8Vwdi6d5J205G/AT9Q1OPMY6wmsnm3HvGcvCpOPuQXI20vWdmwIA3qM8z/WofCFo7AHi2ex9DP/LzVh4xuDdxPNcxo3XT31stjvslE6n0xfr6uoEoAeseABGTsS/Dd3BRtkfVjxhymI/BinjeJf2POndrHEqAWMKmma2Osh66TOWBGcVX6Hpvww2EDBRmAU/AAAAAElFTkSuQmCC);
}

[data-cognigy-webchat-root]
  [data-cognigy-webchat].webchat
  .regular-message.user
  .happy-icon {
  width: 24px;
  height: 24px;
  background-image: url(data:image/png;base64,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);
  background-size: cover;
  background-position: center;
}

[data-cognigy-webchat-root]
  [data-cognigy-webchat].webchat
  .regular-message.user
  .sad-icon {
  width: 24px;
  height: 24px;
  background-image: url(data:image/png;base64,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);
  background-size: cover;
  background-position: center;
  object-fit: contain;
}

.likeDislikeButton {
  width: 160px !important;
  padding: 8px 69px 8px 67px !important;
}

/*desktop and tablet*/
@media screen and (min-width: 768px) {
  .upload-buttons {
    margin-top: 12px;
    margin-bottom: 0px;
    display: inline-flex !important;
  }
  #upload-selected-button-browser-view > button {
    border-radius: 39.5px !important;
    line-height: 16px !important;
    height: 42px !important;
    margin: 0px 16px 24px 0px !important;
  }
  .upload-cancel-button {
    margin-right: 32px;
    padding-top: 10px;
    font-weight: 600 !important;
    line-height: 1 !important;
    color: #007b7a !important;
    text-decoration: underline #007b7a !important;
  }
  .upload-buttons-mobile {
    display: inline-flex !important;
  }
  #upload-selected-button-mobile-view {
    order: 1;
  }
  #upload-selected-button-mobile-view > button {
    margin: 0px 16px 24px 0px !important;
  }
}
/*movile*/
@media screen and (max-width: 767px) {
  .upload-cancel-button {
    height: 16px;
    margin-left: 15px;
    font-size: 14px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.14;
    letter-spacing: normal;
    color: #007b7a !important;
    margin-bottom: 0px;
    order: 1;
    display: inline-flex;
    text-decoration: underline #007b7a !important;
  }
  #upload-selected-button-browser-view {
    order: 0;
    margin-left: 12px;
    margin-top: 15px;
    font-size: 12px !important;
    display: inline-flex;
  }

  .upload-text-add-button {
    font-size: 12px !important;
    margin: 0px 15px 12px 8px !important;
    padding: 9px 32px !important;
    line-height: 1 !important;
    color: #333;
    height: 30px !important;
    border-radius: 39.5px !important;
  }

  #upload-confirm-mobile-button {
    margin: 0px 12px 12px 8px !important;
    height: 30px;
    font-size: 12px !important;
    padding: 9px 34.8px 9px 35px !important;
    line-height: 1 !important;
    letter-spacing: normal;
    color: #333;
  }
}

@media screen and (min-width: 576px) and (max-width: 767px) {
  .upload-buttons-browser-and-tablet > .upload-buttons {
    display: initial !important;
  }
}

@media screen and (max-width: 575px) {
  .upload-buttons-browser-and-tablet > .upload-buttons {
    display: grid !important;
  }
  #upload-selected-button-browser-view > button {
    font-size: 12px !important;
  }
}

/* ------------ YELLOW BORDER IN CHATBOT MULTIPLE BOXES -----------------*/

#webchatChatHistoryWrapperLiveLogPanel
  > div:nth-child(11)
  > div.adaptivecard-wrapper
  > div
  > div,
#webchatChatHistoryWrapperLiveLogPanel
  > div:nth-child(2)
  > div
  > div
  > div:not(:has(button#teaser)) {
  border: 0px solid white;
  border-left: 4px solid #fff66b;
}

/* ------------ UPLOADING CHATBOT BOX -----------------*/

[data-cognigy-webchat-root] footer,
#upload-main-selection,
.upload-footer,
.upload-content .upload-content-error-conexion,
.upload-footer-three-error-conexion {
  border-left: 4px solid #fff66b;
}

.upload-header + div {
  border-left: 4px solid #fff66b;
  padding-bottom: 10px;
}

/* ------------ CHATBOT BUTTONS ICON -----------------*/
.ac-pushButton.style-positive.disabledButton,
.ac-pushButton.style-default.disabledButton,
[data-cognigy-webchat-root] .webchat-quick-reply-template-reply.disabledButton {
  border-color: #f2f2f2 !important;
  color: #ccc !important;
  pointer-events: none;
  opacity: 1 !important;
  background-color: #f2f2f2 !important;
}
