.elementor-77 .elementor-element.elementor-element-222ebff > .elementor-container{min-height:40vh;}.elementor-77 .elementor-element.elementor-element-222ebff:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-222ebff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-222ebff > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-222ebff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-77 .elementor-element.elementor-element-0585762 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-77 .elementor-element.elementor-element-4e36e4f{text-align:left;z-index:0;}.elementor-77 .elementor-element.elementor-element-4e36e4f .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:800;letter-spacing:-4.2px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-77 .elementor-element.elementor-element-4e36e4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 30px;background-color:rgba(255,255,255,0);border-style:solid;border-width:0px 0px 0px 4px;border-color:#CC70FF;border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-1363cd0:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-1363cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(237,237,237,0.52);}.elementor-77 .elementor-element.elementor-element-1363cd0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 80px 0px;}.elementor-77 .elementor-element.elementor-element-1363cd0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-05a2afa > .elementor-widget-container{background-color:#efefef;}.elementor-77 .elementor-element.elementor-element-e3efc4f > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-77 .elementor-element.elementor-element-222ebff > .elementor-container{min-height:300px;}.elementor-77 .elementor-element.elementor-element-222ebff{padding:40px 40px 0px 40px;}.elementor-77 .elementor-element.elementor-element-0585762 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-4e36e4f .elementor-heading-title{font-size:50px;letter-spacing:-0.5px;}.elementor-77 .elementor-element.elementor-element-4e36e4f > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 20px;}.elementor-77 .elementor-element.elementor-element-1363cd0{padding:50px 30px 50px 30px;}}@media(max-width:767px){.elementor-77 .elementor-element.elementor-element-222ebff > .elementor-container{min-height:25vh;}.elementor-77 .elementor-element.elementor-element-222ebff{margin-top:30px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-33ca6b3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-0585762 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-77 .elementor-element.elementor-element-4e36e4f{text-align:left;}.elementor-77 .elementor-element.elementor-element-4e36e4f .elementor-heading-title{font-size:30px;letter-spacing:-0.3px;}.elementor-77 .elementor-element.elementor-element-4e36e4f > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 10px;}.elementor-77 .elementor-element.elementor-element-1363cd0{padding:40px 20px 40px 20px;}}@media(min-width:768px){.elementor-77 .elementor-element.elementor-element-33ca6b3{width:23.246%;}.elementor-77 .elementor-element.elementor-element-0585762{width:83.85%;}.elementor-77 .elementor-element.elementor-element-e7291e9{width:7%;}.elementor-77 .elementor-element.elementor-element-6bd248d{width:93%;}}@media(max-width:1024px) and (min-width:768px){.elementor-77 .elementor-element.elementor-element-0585762{width:100%;}.elementor-77 .elementor-element.elementor-element-6bd248d{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-05a2afa */.ca-podcast-left-column {
    padding: 30px;
    background-color: #fff;
}
.ca-podcast-list {
    padding: 25px;
    background-color: #fff;
}
.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 */