.elementor-69558 .elementor-element.elementor-element-d18a63d > .elementor-background-overlay{background-color:#EFF1EC;opacity:1;}.elementor-69558 .elementor-element.elementor-element-d18a63d, .elementor-69558 .elementor-element.elementor-element-d18a63d > .elementor-background-overlay{border-radius:17px 17px 17px 17px;}.elementor-69558 .elementor-element.elementor-element-1c8cdc8 .title{font-weight:600;}/* Start custom CSS for html, class: .elementor-element-e8f2109 */.audio-player {
    max-width: 600px;
    margin: 10px auto;
    border-radius: 15px;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);
    padding: 5px;
    color: #fff;
  }

  .audio-player audio {
    width: 100%;
    outline: none;
  }

  .audio-player audio::-webkit-media-controls-panel {
    background: #2a2a40;
    border-radius: 10px;
  }

  .audio-player audio::-webkit-media-controls-play-button,
  .audio-player audio::-webkit-media-controls-mute-button {
    background-color: #ff6f61;
    border-radius: 50%;
  }

  .audio-player audio::-webkit-media-controls-current-time-display,
  .audio-player audio::-webkit-media-controls-time-remaining-display {
    color: #fff;
  }

  .audio-player audio::-webkit-media-controls-timeline {
    border-radius: 5px;
  }

  .audio-player audio::-webkit-media-controls-volume-slider {
    background-color: #fff;
    border-radius: 5px;
  }

  .audio-player audio::-webkit-media-controls-timeline-container,
  .audio-player audio::-webkit-media-controls-volume-slider-container {
    background-color: transparent;
  }

  .audio-player audio::-webkit-media-controls-seek-back-button,
  .audio-player audio::-webkit-media-controls-seek-forward-button {
    display: none;
  }/* End custom CSS */