/**
 * * Speaker
 * * Create an audio version of your posts, with a selection of more than 340 voices across more than 52 languages and variants.
 * * Exclusively on https://1.envato.market/speaker
 * *
 * * @encoding        UTF-8
 * * @version         4.1.3
 * * @copyright       (C) 2018 - 2023 Merkulove ( https://merkulov.design/ ). All rights reserved.
 * * @license         Envato License https://1.envato.market/KYbje
 * * @contributors    Dmitry Merkulov (dmitry@merkulov.design)
 * * @support         help@merkulov.design
 * **/
.mdp-speaker-box.speaker-mediaelement,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement {
  border-radius: var(--mdp-speaker-player-radius);
}
.mdp-speaker-box.speaker-mediaelement > div,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement > div {
  display: flex;
}
.mdp-speaker-box.speaker-mediaelement .mejs-container,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-container {
  height: 54px !important;
  box-shadow: none;
  background-color: var(--mdp-speaker-player-color) !important;
  border-radius: var(--mdp-speaker-player-radius);
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls {
  background: inherit !important;
  top: 7px;
  padding: 0 12px;
  display: flex;
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-button,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-button {
  display: flex;
  align-items: center;
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-button svg,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-button svg {
  width: var(--mdp-speaker-player-icon-size);
  height: var(--mdp-speaker-player-icon-size);
  fill: var(--mdp-speaker-player-color-controls);
  max-width: 100%;
  max-height: 100%;
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-button button,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-button button {
  background-color: transparent;
  background-image: none;
  margin: 0 6px;
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-button:hover svg, .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-button:focus svg,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-button:hover svg,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-button:focus svg {
  fill: var(--mdp-speaker-player-color-controls-hover);
  transition: all 0.3s ease-in-out;
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-time,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-time {
  color: var(--mdp-speaker-player-color-text);
  font-size: var(--mdp-speaker-player-font-size);
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-time-rail *,
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-horizontal-volume-slider *,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-time-rail *,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-horizontal-volume-slider * {
  border-radius: 10rem;
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-time-rail:hover .mejs-time-handle,
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-horizontal-volume-slider:hover .mejs-time-handle,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-time-rail:hover .mejs-time-handle,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-horizontal-volume-slider:hover .mejs-time-handle {
  top: -4px;
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-time-rail:hover .mejs-time-handle-content,
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-horizontal-volume-slider:hover .mejs-time-handle-content,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-time-rail:hover .mejs-time-handle-content,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-horizontal-volume-slider:hover .mejs-time-handle-content {
  width: var(--mdp-speaker-player-icon-size);
  height: var(--mdp-speaker-player-icon-size);
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-time-loaded,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-time-loaded {
  opacity: 0.25;
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-time-current,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-time-current {
  background: var(--mdp-speaker-player-progress-color);
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-time-rail .mejs-time-loaded,
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-time-rail .mejs-time-loaded,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
  background: var(--mdp-speaker-player-progress-color);
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-playpause-button,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-playpause-button {
  background: none;
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-volume-button button,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-volume-button button {
  background: none;
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-repeat-button,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-repeat-button {
  background: none;
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-download-button,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-download-button {
  background: none;
  justify-content: center;
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-time-handle,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-time-handle {
  border: 5px solid transparent;
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-horizontal-volume-total,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-horizontal-volume-total {
  height: 10px;
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-time-rail .mejs-time-total,
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-time-rail .mejs-time-total,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
  background: var(--mdp-speaker-player-wave-color);
}
.mdp-speaker-box.speaker-mediaelement select.mdp-speaker-mediaelement-speed, .mdp-speaker-box.speaker-mediaelement select.mdp-speaker-mediaelement-share-socials,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement select.mdp-speaker-mediaelement-speed,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement select.mdp-speaker-mediaelement-share-socials {
  border: none !important;
  padding: 0 0 0 30px !important;
  margin: 0 !important;
  box-shadow: none !important;
  background: transparent !important;
  color: var(--mdp-speaker-player-color-controls) !important;
  font-size: 14px !important;
  line-height: 1 !important;
  height: 30px !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: "";
  z-index: 1;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.mdp-speaker-box.speaker-mediaelement select.mdp-speaker-mediaelement-speed:focus, .mdp-speaker-box.speaker-mediaelement select.mdp-speaker-mediaelement-share-socials:focus,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement select.mdp-speaker-mediaelement-speed:focus,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement select.mdp-speaker-mediaelement-share-socials:focus {
  outline: none !important;
}
.mdp-speaker-box.speaker-mediaelement select.mdp-speaker-mediaelement-speed option, .mdp-speaker-box.speaker-mediaelement select.mdp-speaker-mediaelement-share-socials option,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement select.mdp-speaker-mediaelement-speed option,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement select.mdp-speaker-mediaelement-share-socials option {
  font-size: 10px !important;
  line-height: 1 !important;
}
.mdp-speaker-box.speaker-mediaelement select.mdp-speaker-mediaelement-speed,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement select.mdp-speaker-mediaelement-speed {
  position: absolute;
  opacity: 0;
}
.mdp-speaker-box.speaker-mediaelement select.mdp-speaker-mediaelement-share-socials,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement select.mdp-speaker-mediaelement-share-socials {
  width: 30px;
  position: absolute;
  opacity: 0;
}
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds,
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share {
  background: transparent !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none;
  border-radius: 50px;
  box-shadow: none;
  align-items: center;
  display: flex;
  overflow: hidden;
  min-width: 30px;
}
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds svg,
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share svg,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds svg,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share svg {
  width: var(--mdp-speaker-player-icon-size);
  min-width: var(--mdp-speaker-player-icon-size);
  height: var(--mdp-speaker-player-icon-size);
  min-height: var(--mdp-speaker-player-icon-size);
  fill: var(--mdp-speaker-player-color-controls);
  transition: all 0.3s ease-in-out;
}
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds:hover, .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds:focus,
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share:hover,
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share:focus,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds:hover,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds:focus,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share:hover,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share:focus {
  background: var(--mdp-speaker-mediaelement-player-color-hover) !important;
}
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds:hover svg, .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds:focus svg,
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share:hover svg,
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share:focus svg,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds:hover svg,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds:focus svg,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share:hover svg,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share:focus svg {
  transition: all 0.3s ease-in-out;
}
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds:hover select,
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds:hover .mdp-speaker-mediaelement-speed-value, .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds:focus select,
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds:focus .mdp-speaker-mediaelement-speed-value,
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share:hover select,
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share:hover .mdp-speaker-mediaelement-speed-value,
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share:focus select,
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share:focus .mdp-speaker-mediaelement-speed-value,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds:hover select,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds:hover .mdp-speaker-mediaelement-speed-value,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds:focus select,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds:focus .mdp-speaker-mediaelement-speed-value,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share:hover select,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share:hover .mdp-speaker-mediaelement-speed-value,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share:focus select,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share:focus .mdp-speaker-mediaelement-speed-value {
  transition: all 0.3s ease-in-out;
}
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speed-icon,
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share-icon,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speed-icon,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share-icon {
  display: inline-flex;
  width: 25px;
  justify-content: center;
  align-items: center;
  z-index: 0;
}
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speed-value,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speed-value {
  display: inline-flex;
  height: 30px;
  justify-content: center;
  align-items: center;
  z-index: 0;
  padding-right: 8px;
  color: var(--mdp-speaker-player-color-controls);
}
.mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-social,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-social {
  border: none !important;
  background: transparent !important;
  cursor: pointer;
  min-width: 30px;
}
.mdp-speaker-box.speaker-mediaelement audio,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement audio {
  display: none;
}
.mdp-speaker-box.speaker-mediaelement *,
.et-db #et-boc .et-l .mdp-speaker-box.speaker-mediaelement * {
  outline: none;
}

/* WPBakery player fix */
#ajax-content-wrap .mejs-container {
  background-color: transparent !important;
}