.card-layout .card-image { text-align: center; padding-top: 10px; }
.card-layout .card-sec { color: #000; font-size: 16px; border-bottom: 2px solid #d7d7d7; }
.card-layout .card-heading { text-align: center; padding-top: 14px; }
.card-layout .card-sec a { color: #260fbd; font-size: 16px; }
.card-layout .card-sec:last-child { border: none; }
.card-heading span { display: inline-block; width: 100%; color: #260fbd; }
.multi-upload-medias ul li .delete-img { position: absolute; right: 3px; top: 2px; background: aliceblue; border-radius: 50%; cursor: pointer; font-size: 14px; line-height: 20px; color: red; }
.multi-upload-medias ul li { width: 120px; display: inline-block; vertical-align: middle; margin: 5px; position: relative; }
.multi-upload-medias ul li img { width: 100%; }
.programs-top-image { text-align: center; padding: 10px 0; }
.program-disc { padding-bottom: 20px; }
.program-list { display: flex; border-top: 2px solid #d5cecef8; align-items: center; padding-top: 19px; padding-bottom: 20px; }
.program-content { text-align: center; padding-left: 10px; }
.program-content a { color: #210DA5; font-size: 18px; border-bottom: 2px solid; width: 100%; display: inline-block; padding-bottom: 6px; margin-bottom: 6px;}
.program-content ul { text-align: left; }
.card-podcast .card-title { padding-top: 0px; }
.card-podcast .podcast-main { display: flex; }
.card-podcast .podcast-image-content { max-width: 50%; border-right: 1px solid #d1d1d1; padding-right: 15px; padding-top: 4px; }
.card-podcast .podcast-list { text-align: center; padding: 10px 15px 6px; border-bottom: 1px solid #d1d1d1; }
.card-podcast .podcast-disc { padding-top: 15px; }
.card-podcast .podcast-top-iamge a { color: #260fbd; }
.card-podcast .podcast-content a { color: #210DA5; display: inline-block; font-size: 14px; }
.card-podcast h5 { padding-top: 10px; }
.human-section.iable-home-discussion-section.header-title-bg .border-top-accent-4 { border-top-color: #000; }
.human-section.iable-home-discussion-section.header-title-bg  h5.card-title { color: #000; }
.card-podcast .podcast-top-iamge { text-align: center; padding-top: 10px; }
.card-podcast .podcast-list:last-child { border: none; }
.card-podcast .podcast-main-content { padding-top: 0px; }
.card-podcast { padding-right: 0px; }
.col-lg-6.iable-home-discussion-section.header-title-bg.human-section { margin-top: 0px !important; }
.iable-home-slider-new .card { margin: 0px; }
.program-box-new .row >* { padding-left: 10px; padding-right: 10px; width: 100%; -moz-column-break-inside: avoid; break-inside: avoid; }
.program-box-new .row .card { margin-bottom: 0 !important; }
.program-box-new .row .my-4 { margin-top: 0 !important; margin-bottom: 20px !important; }
.program-box-new .row { display: inline-block; width: 100%; columns: 2; gap: 0px; }
.program-box-new .row img { max-width: 100%; height: auto; object-fit: contain; }
.program-box-new { width: calc(100% - 274px); padding-right: 0; }
.program-sidebar-new { width: 274px; padding-left: 0px; }
.program-box-new .col-lg-6 .card { margin-top: 0 !important; }
.program-sidebar-new .card { margin-top: 0; }
.program-box-new .card-layout .card-sec { padding: 0 0 10px; }
.human-section .card-image { margin-bottom: 10px; }
.discussion-section-main-wrap h5.card-title.podcast-title { margin-bottom: 20px !important; }
.human-section .card-body { padding-left: 0; padding-right: 0; }
.human-section .card-body .card-image { width: 100%; padding-top: 0; }
.human-section .card-body .card-image img { width: 100%; }
.human-section h5.card-title { margin-bottom: 20px !important; padding-left: 1rem;}
.human-section  .card-sec { padding-left: 1rem !important; padding-right: 1rem !important; }

@media (max-width:1025px) {
    .card-podcast .podcast-image-content { width: 100%; max-width: 100%; }
    .program-main-content .propram-list { flex-wrap: wrap; }
    .program-main-content .propram-list >div { width: 100%; text-align: center; }
    .program-main-content .propram-list .program-image { margin-bottom: 10px; }
    .human-section .card-image { margin-bottom: 10px; }
    .card-podcast .podcast-main { flex-wrap: wrap; }

}
@media (max-width:991px) {
    .program-box-new .row {
    columns: 1;
}
    .program-box-new { width: 100%; padding: 0 0; }
    .program-sidebar-new { width: 100%; }
    .program-sidebar-new { width: 100%; padding: 0 10px; }
    .program-box-new .row >* { padding-left: 0; padding-right: 0; }
    .program-box-new .row { margin: 0; }
    .program-box-new .row >* { padding: 0 10px; }
}
