.medical-institutions__accordion {
    padding: 28px;
    background-color: #F5F5F5;
}
/* .medical-institutions__item {
    background-color: #fff;
}
 */

/* .medical-institutions__question {
    display: flex;
    justify-content: space-between;
    width: 100%;
    cursor: pointer;
}
 */
.medical-institutions__question {
    display: flex;
    justify-content: space-between;
    width: 100%;
    cursor: pointer;
    background-color: transparent;
    font-weight: 300;
    font-size: 24px;
    line-height: 140%;
    margin-bottom: 28px;
	align-items:center;
}

.care-facalty-item {
    background: #fff;
    padding: 24px;
    margin-bottom: 28px;
} 
span._accordian-tab-icon {
    background-color: #E5E5E5;
    height: 42px;
    width: 42px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100px;
}
.medical-institutions__question[aria-expanded="true"] ._accordian-tab-icon {
    transform: rotate(45deg); /* "+" becomes "×" visually */
}
h5.care-facalty-item__title {
    font-weight: 700;
    line-height: 150%;
    margin-bottom: 8px;
    font-size: 18px;
}
.care-facalty-item__description-line {
    font-weight: 400;
    line-height: 1.5;
    margin-bottom: 8px;
    display: flex;
	font-size: 16px;
    gap: 38px;
}
._care-facalty-top
 {
    display: flex;
/*     flex-wrap: wrap; */
    justify-content: space-between;
    gap: 32px;
	margin-bottom: 22px;
}
._care-facalty-top img {
    width: 120px;
}
a.care-facalty-item__btn {
	background-color: var(--primary-l-3);
	color: var(--text-body);
}
.care-facalty-item__footer{
	text-align: center;
	margin-top: 32px;
}
.care-facalty-item__description-line svg {
	width: 24px;
	flex-shrink: 0;
}
@media(max-width: 768px){
	._care-facalty-top img {
		width: 100%;
	}
	._care-facalty-top {
		flex-direction: column-reverse;
	}

	.care-facalty-item__description-line {
		gap: 18px;
	}
	a.care-facalty-item__btn {
		font-size: var(--text-xs);
		padding: 8px 12px;
	}
	h5.care-facalty-item__title
	 {
		font-size: 16px;
	}
	.medical-institutions__accordion {
		padding: 14px;
	}
	.care-facalty-item__details {
		font-size: 14px;
	}
	.medical-institutions__question
 	{
    	font-size: 18px;
	}
}