.elementor-31761 .elementor-element.elementor-element-c7a0913 > .elementor-container{max-width:500px;}.elementor-31761 .elementor-element.elementor-element-60c7259 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-31761 .elementor-element.elementor-element-fa798f7 .elementor-heading-title{font-size:16px;line-height:1em;color:#000000;}.elementor-31761 .elementor-element.elementor-element-6630287{width:auto;max-width:auto;top:0%;font-size:16px;line-height:1em;color:#000000;}body:not(.rtl) .elementor-31761 .elementor-element.elementor-element-6630287{left:20%;}body.rtl .elementor-31761 .elementor-element.elementor-element-6630287{right:20%;}/* Start custom CSS for section, class: .elementor-element-c7a0913 */.recent_podcast_toggle {
    position: fixed !important;
    top: 200px;
    right: -420px;
    width: 500px;
    z-index: 99999;
    transition: right 1.6s !important;
    -webkit-transition: right 1.6s !important;
    max-height: calc(100vh - 140px);
    min-height: 250px;
    /*overflow-y: scroll;*/
    overflow-x: hidden;
    
}
.podcast_content {
    padding: 5px;
    border: 4px solid #EE4735;
    margin-top: 10px;
    margin-left: -10px;
    background: #fff;
    min-height: 147px;
}

.podcast_content .elementor-text-editor{
    margin-top: 14px;
}
.recent_podcast_title {
    font-size: 16px;
    font-weight: 600;
}

.recent_podcast_toggle.podcast_open {
    right: 0;
}

#podcast_title .elementor-heading-title {
    writing-mode: vertical-lr;
    transform: rotate(
180deg
);
    align-self: center;
    cursor: pointer;
    background: #EE4735;
    padding: 20px 6px;
    color: #fff;
    border-radius: 0 30px 30px 0;
    padding: 24.5px;
}

#podcast_title .elementor-heading-title {
  color: #fff;
  animation: glow 1s ease-in-out infinite alternate;
  margin-left: 15px;
}

@-webkit-keyframes glow {
  from {
    text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #e60073, 0 0 40px #e60073, 0 0 50px #e60073, 0 0 60px #e60073, 0 0 70px #e60073;
  }
  
  to {
    text-shadow: 0 0 20px #fff, 0 0 30px #ff4da6, 0 0 40px #ff4da6, 0 0 50px #ff4da6, 0 0 60px #ff4da6, 0 0 70px #ff4da6, 0 0 80px #ff4da6;
  }
}/* End custom CSS */