.life-support-tab .app-outline,.life-support-tab .app-btn-outline{color:#11111180;background:#fff;border-color:#11111180}.life-support-tab .app-outline:hover{border-color:var(--color-primary);color:var(--color-primary);background:#fff}.life-support-tab .app-primary:hover{border-color:var(--color-primary);color:#fff;background:var(--color-primary)}.life-support-service .service-card-image{width:100%;height:400px}.life-support-read-more-modal{background:#00000080;overflow-y:auto}.life-support-read-more-modal .modal-content{background:#fff;max-height:calc(100vh - 2rem);padding:0;overflow:hidden;box-shadow:0 20px 60px #0000003d}.life-support-read-more-modal .modal-body{overflow-y:auto}.life-support-read-more-card{padding:2.5rem}.life-support-read-more-card h3{color:var(--color-primary)}.life-support-course-list{padding-inline-start:1.25rem}.life-support-course-list li+li{margin-top:1.25rem}.life-support-course-list h3{margin-bottom:.5rem;font-size:1.1rem}.life-support-course-list p{margin-bottom:.35rem;line-height:1.7}.life-support-course-list span{color:var(--color-primary);font-weight:600;display:inline-block}@media (max-width:575.98px){.life-support-read-more-modal .modal-dialog{margin:1rem}.life-support-read-more-card{padding:1.5rem}}.schedule-image-wrapper{width:100%;height:auto}.schedule-image-wrapper img{object-fit:contain;width:100%;height:100%}
