























.section--cards .section--cards--cards--wrapper {
  display:flex;
  align-items: stretch;
  flex-wrap: wrap;
  justify-content: center;
  margin-left:-25px;
  margin-right:-25px;
}
.section--cards .section--cards--cards--wrapper.justify--start {
  justify-content: flex-start;
}
.section--cards .section--cards--card--inner {
  padding:25px;
  display: flex;
  flex-flow: column;
  height: 100%;
}
.section--cards .section--cards--card--body--wrapper {
  display: flex;
  height: 100%;
  flex-flow: column;
}
.section--cards .section--cards--card--body {
  display: flex;
  height: 100%;
  flex-flow: column;
}
.section--cards.section--cards--equalizebuttons .section--cards--card--body--cta {
  margin-top: auto;
}
.section--cards .section--cards--card:hover .btn--simple {
  color: rgba( 237, 0, 79, 1.0 )!important;
}
.section--cards .section--cards--card:hover .btn--simple:after {
  background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="%23ed004f" d="M96 480c-8.188 0-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L242.8 256L73.38 86.63c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l192 192c12.5 12.5 12.5 32.75 0 45.25l-192 192C112.4 476.9 104.2 480 96 480z"/></svg>');
}

  .section--cards .section--cards--card:hover .all--color--white .btn--simple {
    color: #faf5ed!important;
  }
  .section--cards .section--cards--card:hover .all--color--white .btn--simple:after {
    background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23FFFFFF" d="M96 480c-8.188 0-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L242.8 256L73.38 86.63c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l192 192c12.5 12.5 12.5 32.75 0 45.25l-192 192C112.4 476.9 104.2 480 96 480z"/></svg>');
  }

@media (min-width: 1164px) {
  .section--cards .section--cards--card:hover .desk-all--color--white .btn--simple {
    color: #faf5ed!important;
  }
  .section--cards .section--cards--card:hover .desk-all--color--white .btn--simple:after {
    background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23FFFFFF" d="M96 480c-8.188 0-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L242.8 256L73.38 86.63c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l192 192c12.5 12.5 12.5 32.75 0 45.25l-192 192C112.4 476.9 104.2 480 96 480z"/></svg>');
  }
}
@media (min-width: 1025px) and (max-width: 1163px) {
  .section--cards .section--cards--card:hover .lap-all--color--white .btn--simple {
    color: #faf5ed!important;
  }
  .section--cards .section--cards--card:hover .lap-all--color--white .btn--simple:after {
    background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23FFFFFF" d="M96 480c-8.188 0-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L242.8 256L73.38 86.63c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l192 192c12.5 12.5 12.5 32.75 0 45.25l-192 192C112.4 476.9 104.2 480 96 480z"/></svg>');
  }
}
@media (min-width: 1025px) {
  .section--cards .section--cards--card:hover .lap-and-up-all--color--white .btn--simple {
    color: #faf5ed!important;
  }
  .section--cards .section--cards--card:hover .lap-and-up-all--color--white .btn--simple:after {
    background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23FFFFFF" d="M96 480c-8.188 0-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L242.8 256L73.38 86.63c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l192 192c12.5 12.5 12.5 32.75 0 45.25l-192 192C112.4 476.9 104.2 480 96 480z"/></svg>');
  }
}
@media (max-width: 1024px) {
  .section--cards .section--cards--card:hover .portable-all--color--white .btn--simple {
    color: #faf5ed!important;
  }
  .section--cards .section--cards--card:hover .portable-all--color--white .btn--simple:after {
    background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23FFFFFF" d="M96 480c-8.188 0-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L242.8 256L73.38 86.63c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l192 192c12.5 12.5 12.5 32.75 0 45.25l-192 192C112.4 476.9 104.2 480 96 480z"/></svg>');
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .section--cards .section--cards--card:hover .tablet-all--color--white .btn--simple {
    color: #faf5ed!important;
  }
  .section--cards .section--cards--card:hover .tablet-all--color--white .btn--simple:after {
    background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23FFFFFF" d="M96 480c-8.188 0-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L242.8 256L73.38 86.63c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l192 192c12.5 12.5 12.5 32.75 0 45.25l-192 192C112.4 476.9 104.2 480 96 480z"/></svg>');
  }
}
@media (max-width: 768px) {
  .section--cards .section--cards--card:hover .palm-all--color--white .btn--simple {
    color: #faf5ed!important;
  }
  .section--cards .section--cards--card:hover .palm-all--color--white .btn--simple:after {
    background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23FFFFFF" d="M96 480c-8.188 0-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L242.8 256L73.38 86.63c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l192 192c12.5 12.5 12.5 32.75 0 45.25l-192 192C112.4 476.9 104.2 480 96 480z"/></svg>');
  }
}

.section--cards .section--cards--card:hover .btn--simple:after {
  left:5px;
}
.section--cards .section--cards--card--body {
  -webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;
}
.section--cards .section--cards--card--body.box--hover.box-shadow:hover {
  -moz-box-shadow:0 6px 35px 4px rgba(66, 66, 66,0.4);-webkit-box-shadow:0 6px 35px 4px rgba(66, 66, 66,0.4);box-shadow:0 6px 35px 4px rgba(66, 66, 66,0.4);
}

@media   (max-width: 768px) {
  .section--cards .section--cards--card {
    max-width:450px;
  }
  .section--cards .section--cards--card.carousel__slide {
    max-width:100%;
  }
  .section--cards .section--cards--cards--wrapper {
    justify-content:center;
  }
  .palm-hero--image--left {
    display: flex;
    justify-content: flex-start;
  }
  .palm-hero--image--center {
    display: flex;
    justify-content: center !important;
  }
  .palm-podcast--platforms--left {
    display: flex;
    justify-content: flex-start;
  }
  .palm-podcast--platforms--center {
    display: flex;
    justify-content: center !important;
  }
}

@media    {
  .hero--image--left {
    display: flex;
    justify-content: flex-start;
  }
  .hero--image--center {
    display: flex;
    justify-content: center !important;
  }
  .podcast--platforms--left {
    display: flex;
    justify-content: flex-start;
  }
  .podcast--platforms--center {
    display: flex;
    justify-content: center !important;
  }
}

.section--cards.section--cards--slider .carousel__viewport {
  overflow: hidden;
}
.section--cards.section--cards--slider .carousel__slide {
  width: 100%;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
.section--cards.section--cards--slider .carousel__slide.is-passed {
  opacity: 1;
}
.section--cards.section--cards--slider .carousel__nav .carousel__button {
  background: #faf5ed;
  border-radius: 100%;
  box-shadow: 0 0 25px 0 rgba(66, 66, 66,0.17) !important;
  top: 36%;
}
.section--cards.section--cards--slider .carousel__nav .carousel__button:hover {
  box-shadow: 0 6px 35px 4px rgba(66, 66, 66,0.4) !important;
}
.section--cards.section--cards--slider .carousel__button[disabled] {
  opacity: 0;
}

@media (min-width: 1025px)   {
  .section--cards.section--cards--slider .carousel__button.is-prev {
    left: -10px;
  }
  .section--cards.section--cards--slider .carousel__button.is-next {
    right: -10px;
  }
}

.section--cards.section--cards--slider .carousel__dots {
  display: none;
}








.podcast--platforms {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	gap: 20px;
	padding: 10px 0 40px;
}


.episode--item {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	align-items: center;
	background: white;
	margin-bottom: 16px;
	width: 100%;
	flex: 1;
	justify-content: space-between;
}
.episode--item .episode--thumbnail--link {
	width: 100%;
}
.episode--item .episode--thumbnail {
	width: 100%;
	height: auto;
	border-radius: 7px;
}
.episode--item .episode--info {
	flex: 1;
	padding: 26px 0 40px;
	text-align: left;
}
.episode--description {
  text-align: left;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2; /* number of lines to show */
	line-clamp: 2;
	-webkit-box-orient: vertical;
}



.section--podcastfeed--pagination .active {
  color: #faf5ed;
  font-weight:700;
	border: 2px solid #faf5ed;
	border-radius: 5px;
}
.section--podcastfeed--pagination .active:hover {
  color: #faf5ed ;
}

.section--podcastfeed--pagination--ellipsis,
.section--podcastfeed--pagination--previous,
.section--podcastfeed--pagination--next,
.section--podcastfeed--pagination--page {
	color: #faf5ed ;
	display: inline-block;
	font-weight: 700;
  padding:5px 16px;
  -webkit-transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;-ms-transition: all .25s ease-in-out;-o-transition: all .25s ease-in-out;transition: all .25s ease-in-out;;
	margin: 0 15px;
}
.section--podcastfeed--pagination--page:hover {
  color: #5B6371 ;
  cursor:pointer;
}
.section--podcastfeed--pagination--page.active:hover {
  cursor:default!important;
}

.btn--pagination--previous {
    border: 0 !important;
    box-shadow: none !important;
    color: #000073 !important;
    font-family: "Source Serif Pro", serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0;
    min-width: 0 !important;
    padding: 0 14px 0 0 !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: none;
}
.btn--pagination--previous:before {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M96 480c-8.188 0-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L242.8 256L73.38 86.63c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l192 192c12.5 12.5 12.5 32.75 0 45.25l-192 192C112.4 476.9 104.2 480 96 480z"/></svg>');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 10px 10px;
    content: "";
    display: inline-block;
    height: 10px;
    left: 0;
    margin-right: 4px;
    margin-top: 1px;
    padding-right: 10px;
    position: relative;
    transform: scaleX(-1);
    -webkit-transition: color .3s ease-in-out, left .3s ease-in-out;
    -moz-transition: color .3s ease-in-out, left .3s ease-in-out;
    -ms-transition: color .3s ease-in-out, left .3s ease-in-out;
    -o-transition: color .3s ease-in-out, left .3s ease-in-out;
    transition: color .3s ease-in-out, left .3s ease-in-out;
    width: auto;
}
.btn--pagination--previous:before svg {
  fill= #FF0073 !important;
}
.btn--pagination--previous:hover {
    color: #ed004f !important;
}
.btn--pagination--next {
    border: 0 !important;
    box-shadow: none !important;
    color: #000073 !important;
    font-family: "Source Serif Pro", serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0;
    min-width: 0 !important;
    padding: 0 14px 0 0 !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: none;
}
.btn--pagination--next:after {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M96 480c-8.188 0-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L242.8 256L73.38 86.63c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l192 192c12.5 12.5 12.5 32.75 0 45.25l-192 192C112.4 476.9 104.2 480 96 480z"/></svg>');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 10px 10px;
    content: "";
    display: inline-block;
    height: 10px;
    left: 0;
    margin-right: 4px;
    margin-top: 1px;
    padding-right: 10px;
    position: relative;
    -webkit-transition: color .3s ease-in-out, left .3s ease-in-out;
    -moz-transition: color .3s ease-in-out, left .3s ease-in-out;
    -ms-transition: color .3s ease-in-out, left .3s ease-in-out;
    -o-transition: color .3s ease-in-out, left .3s ease-in-out;
    transition: color .3s ease-in-out, left .3s ease-in-out;
    width: auto;
}
.btn--pagination--next:after svg {
  fill= #FF0073 !important;
}
.btn--pagination--next:hover {
    color: #ed004f !important;
}
@media   (max-width: 768px) {
	.section--podcastfeed--pagination {
		box-sizing: border-box;
		display: flex;
		flex-flow: row wrap;
		margin: 0;
		justify-content: flex-end;
	}
	.section--podcastfeed--pagination--ellipsis,
	.section--podcastfeed--pagination--page {
		margin: 0 8px;
		padding: 4px 8px;
	}
	.section--podcastfeed--pagination--previous,
	.section--podcastfeed--pagination--next {
		margin: 0;
	}
	.section--podcastfeed--pagination--previous {
		order: 1;
		flex-basis:50%;
		width:50%;
	}
	.section--podcastfeed--pagination--next {
		order: 2;
		flex-basis:50%;
		width:50%;
	}
	.section--podcastfeed--pagination--pages {
		order: 3;
		margin-top:30px!important;
		flex-basis:100%;
		width:100%;
	}
}


#player-container {
	position: relative;
	border-radius: 4px;
	font-size: 16px;
}
.custom-ctrl {
	display: flex;
	justify-content: space-between;
	width: 100%;
	flex-wrap: wrap;
	align-items: center;
}
.custom-ctrl-bottom {
	display: flex;
	justify-content: center;
	width: 100%;
	flex-wrap: wrap;
	align-items: center;
}
.playMute {
	display: flex;
	flex-wrap: wrap;
}
#btnMute,
#btnPlayPause {
	width: 25px;
	height: 25px;
	border: none;
	cursor: pointer;
	background-color: transparent;
	border: unset;
	margin: 0;
	padding: 0;
	color: #42a9c8;
}
#btnMute svg,
#btnPlayPause svg {
	width: inherit;
	height: inherit;
}
#btnMute svg {
	margin-left: 3px;
}
.play .play {
	display: block;
}
.play .pause {
	display: none;
}
.pause .pause {
	display: block;
}
.pause .play {
	display: none;
}
.muteButton {
	display: flex;
}
#volume-bar {
	width: 50%;
	margin-right: 15px;
}
.mute .mute {
	display: block;
}
.mute .unmute {
	display: none;
}
.unmute .unmute {
	display: block;
}
.unmute .mute {
	display: none;
}
button:disabled,
button[disabled] {
	opacity: .4;
	background-color: #cccccc;
  color: #42a9c8;
}
input[type=range].styled-slider {
	height: 4px;
	-webkit-appearance: none;
	appearance: none;
	border: 0;
	outline: unset;
	cursor: pointer;
	box-shadow: none;
	border-radius: 50px;
	background-color: #888888;
}
input[type=range].styled-slider.slider-progress {
	--range: calc(var(--max) - var(--min));
	--ratio: calc((var(--value) - var(--min)) / var(--range));
	--sx: calc(0.5 * 16px + var(--ratio) * (100% - 16px));
}
input[type=range].styled-slider:focus {
	outline: none;
}
/* //chrome */
input[type=range].styled-slider::-webkit-slider-thumb {
	-webkit-appearance: none;
	width: 16px;
	height: 16px;
	border-radius: 50px;
	background: #42a9c8;
	border: 1px solid #faf5ed;
	box-shadow: unset;
	margin-top: calc(4px * 0.5 - 16px * 0.5);
}
input[type=range].styled-slider::-webkit-slider-runnable-track {
	height: 100%;
	border: none;
	background: rgba(255, 255, 255, .4);
	box-shadow: none;
}
input[type=range].styled-slider.slider-progress::-webkit-slider-runnable-track {
	background: linear-gradient(#42a9c8, #42a9c8) 0/var(--sx) 100% no-repeat, rgba(255, 255, 255, .2);
	border-radius: 50px;
}
/* //moz */
input[type=range].styled-slider::-moz-range-thumb {
	width: 16px;
	height: 16px;
	border-radius: 50px;
	background: #42a9c8;
	border: none;
	box-shadow: unset;
	margin-top: calc(4px * 0.5 - 16px * 0.5);
}
input[type=range].styled-slider::-moz-range-track {
	height: 100%;
	border: none;
	background: #42a9c8;
	box-shadow: none;
}
input[type=range].styled-slider.slider-progress::-moz-range-track {
	background: linear-gradient(#42a9c8,#42a9c8) 0/var(--sx) 100% no-repeat, rgba(255, 255, 255, .2);
	border-radius: 50px;
}
.play_icon {
	position: absolute;
	left: 50%;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	background-color: #ffffff;
	height: 50px;
	width: 50px;
	border-radius: 50%;
	text-align: center;
	line-height: 64px;
	z-index: 99999900;
	cursor: pointer;
}
.play_icon svg {
	background-color: transparent;
	border: unset;
	height: 25px;
	width: 25px;
	outline: none;
	margin: 0;
	padding: 0;
	color: #42a9c8;
	margin-right: -2.5px;
}
.progress_container {
	margin-right: 15px;
	flex-basis: 0;
	flex-grow: 1;
	max-width: 100%;
}
.progress_box {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 5px;
}
.progress_box .time--holder {
	display: flex;
	align-items: center;
}
.time--holder span {
  padding-right: 2px;
}
#progress-bar {
	width: 87%;
}
.progress_box .progress_marker {
	background-color: yellow;
	border-radius: 1px;
	height: 4px;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 3px;
	z-index: 3;
	left: 50%;
}
.play_back_speed {
	background-color: transparent !important;
	border: none !important;
}
.btn-check:focus+.btn-secondary,
.btn-secondary:focus {
	border: none !important;
	box-shadow: none;
}
.play_back_speed:focus {
	border: none !important;
}
.play_back_speed:hover {
	border: none !important;
	text-decoration: none;
}
.time_table {
	font-family: Source Serif Pro,serif;
	font-size: 15px;
	white-space: nowrap;
}
.dropdown-item:active {
	background-color: #ccc;
	color: #333435;
	text-decoration: none;
}


.single--episode--hero {
	position: relative;
}
.single--episode--image {
	border-radius: 7px;
	overflow: hidden;
}

#single--episode--summary--popover {
	width: 800px;
	max-width: 100%;
}
.section--btn--left--white {
	color: #faf5ed ;
	display: inline-block;
	font-weight: 700;
  padding:5px 16px;
  -webkit-transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;-ms-transition: all .25s ease-in-out;-o-transition: all .25s ease-in-out;transition: all .25s ease-in-out;;
	margin: 0 15px;
}
.btn--left--white {
    border: 0 !important;
    box-shadow: none !important;
    color: #ffffff !important;
    font-family: "Source Serif Pro", serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0;
    min-width: 0 !important;
    padding: 0 14px 0 0 !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: none;
}
.btn--left--white:before {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23ffffff" d="M96 480c-8.188 0-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L242.8 256L73.38 86.63c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l192 192c12.5 12.5 12.5 32.75 0 45.25l-192 192C112.4 476.9 104.2 480 96 480z"/></svg>');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 10px 10px;
    content: "";
    display: inline-block;
    height: 10px;
    left: 0;
    margin-right: 4px;
    margin-top: 1px;
    padding-right: 10px;
    position: relative;
    transform: scaleX(-1);
    -webkit-transition: color .3s ease-in-out, left .3s ease-in-out;
    -moz-transition: color .3s ease-in-out, left .3s ease-in-out;
    -ms-transition: color .3s ease-in-out, left .3s ease-in-out;
    -o-transition: color .3s ease-in-out, left .3s ease-in-out;
    transition: color .3s ease-in-out, left .3s ease-in-out;
    width: auto;
}
.btn--left--white:hover {
    color: #ffffff !important;
}
.btn--left--white:hover:before {
    left:-5px !important;
}



@media   (max-width: 768px) {
	.section--podcastfeed--pagination {
		box-sizing: border-box;
		display: flex;
		flex-flow: row wrap;
		margin: 0;
		justify-content: flex-end;
	}
	.section--podcastfeed--pagination--ellipsis,
	.section--podcastfeed--pagination--page {
		margin: 0 8px;
		padding: 4px 8px;
	}
	.section--podcastfeed--pagination--previous,
	.section--podcastfeed--pagination--next {
		margin: 0;
	}
	.section--podcastfeed--pagination--previous {
		order: 1;
		flex-basis:50%;
		width:50%;
	}
	.section--podcastfeed--pagination--next {
		order: 2;
		flex-basis:50%;
		width:50%;
	}
	.section--podcastfeed--pagination--pages {
		order: 3;
		margin-top:30px!important;
		flex-basis:100%;
		width:100%;
	}
}

.section--authors .single--episode--authors .single--episode--author,
.section--authors .single--episode--guests .single--episode--guest {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: flex-start;
	justify-content: flex-start;
	gap: 30px;
	margin-bottom: 30px;
}
.section--authors .single--episode--authors .single--episode--author .single--episode--author--image,
.section--authors .single--episode--guests .single--episode--guest .single--episode--guest--image {
	width: 127px;
	height: 127px;
	border-radius: 50%;
	overflow: hidden;
	border: 1px solid #333435;
	display: inline-block;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}
.section--authors .single--episode--authors .single--episode--author .single--episode--author--details,
.section--authors .single--episode--guests .single--episode--guest .single--episode--guest--details {
	display: inline-block;
	flex: 1;
}
.single--podcast--author--description {
	width: 800px;
	max-width: 100%;
}




.section--transcript .single--episode--transcript {
	padding-right: 40px;
	max-height: 560px;
	overflow-y: scroll;
	position: relative;
}

.section--transcript .single--episode--transcript::-webkit-scrollbar {
	box-shadow: none;
	-webkit-box-shadow: none;
	background: #aaaaaa;
	border-radius: 10px;
	width: 7px;
}
.section--transcript .single--episode--transcript::-webkit-scrollbar-track {
	box-shadow: none;
	-webkit-box-shadow: none;

}
.section--transcript .single--episode--transcript::-webkit-scrollbar-thumb {
	background: #2ec2e8;
	border-radius: 10px;
  outline: none;
	mix-blend-mode: multiply;
}


