/* BVHT – Đội ngũ y tế: thay cho các <style> theo id mà UX Builder sinh ra */
.bvht-doi-ngu .bvht-dn-card > .col-inner{background:#fff;padding:20px 20px 0 20px;border-radius:15px}
.bvht-doi-ngu .bvht-dn-img{width:100%}
.bvht-doi-ngu .bvht-dn-img img{width:100%;height:auto;aspect-ratio:940/788;object-fit:cover;object-position:center top}
.bvht-doi-ngu .bvht-dn-text{line-height:2}
.bvht-doi-ngu .bvht-dn-text .bvht-dn-ico{width:20px;height:auto;display:inline-block;vertical-align:middle;margin:0}
.bvht-dn-detail .box-image img{width:100%;height:auto;aspect-ratio:940/788;object-fit:cover;object-position:center top}
.bvht-dn-detail .accordion-inner ul{margin-bottom:.6em}

/* Child theme có quy tắc chung ".col-inner, .box-image { border-radius:15px; overflow:hidden }"
   → cắt mất bóng đổ và góc của khung ảnh + các mục xổ xuống ở trang chi tiết. Trả lại cho riêng khu vực này. */
.bvht-dn-detail > .col > .col-inner{overflow:visible;border-radius:0}
.bvht-dn-detail .box{border-radius:15px;overflow:hidden}
.bvht-dn-detail .box .box-image{border-radius:0}
.bvht-doi-ngu a.bvht-dn-nolink{cursor:default}
