.elementor-41 .elementor-element.elementor-element-34a641a{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-622a382 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-43d8f28f{padding:30px 0px 30px 0px;}.elementor-41 .elementor-element.elementor-element-21f7d77f{text-align:center;}.elementor-41 .elementor-element.elementor-element-21f7d77f .elementor-heading-title{color:#000000;font-size:30px;line-height:1.8em;}.elementor-41 .elementor-element.elementor-element-f19fa88 > .elementor-element-populated{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-41 .elementor-element.elementor-element-43d8f28f{padding:30px 20px 40px 20px;}}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-21f7d77f .elementor-heading-title{font-size:25px;}}/* Start custom CSS for shortcode, class: .elementor-element-2d988c7 */.ca-podcast-left-column {
    padding: 30px;
}
.ca-podcast-list {
    padding: 25px;
}
.ca-podcast-list h3 {
    font-size: 20px;
}
.ca-media-list-item {
    font-size: 14px;
}
@media (min-width: 768px) and (max-width: 1024px){
.ca-podcast-file-content.ca-tab-content {
    font-size: 14px;
}
.ca-podcast-left-column {
    padding: 20px;
}
.ca-media-list-item {
    font-size: 14px;
}
.ca-podcast-left-column h2 {
   font-size: 23px;
}
.ca-podcast-list {
    padding: 20px;
}
.ca-podcast-list h3 {
    font-size: 17px;
}
input.sermon-search {
    font-size: 13px;
}
select.ca-series-dropdown {
    font-size: 13px;
}
select.ca-speaker-dropdown {
    font-size: 13px;
}
select.ca-order {
    font-size: 13px;
}
}
@media (max-width: 480px){
.ca-podcast-file-content.ca-tab-content {
    font-size: 14px;
}
.ca-podcast-left-column {
    padding: 20px;
}
.ca-media-list-item {
    font-size: 14px;
}
.ca-podcast-left-column h2 {
   font-size: 23px;
}
.ca-podcast-list {
    padding: 20px;
}
.ca-podcast-list h3 {
    font-size: 17px;
}
input.sermon-search {
    font-size: 13px;
}
select.ca-series-dropdown {
    font-size: 13px;
}
select.ca-speaker-dropdown {
    font-size: 13px;
}
select.ca-order {
    font-size: 13px;
}
}/* End custom CSS */