    .faculty-detail{
        margin:4rem 0;
        position: relative;
        align-items: flex-start;
    }
    .faculty-detail .inner  {
        border-radius: 14px;
        background: #ffffff;
        padding: 1.5rem;
        box-shadow: 0 10px 24px rgba(16, 24, 40, 0.1);
        display: flex;
        flex-direction: column;
        min-width: 0;
    }
    
 
    
    .faculty-detail aside  {
        position:sticky;
        top:0;
    }
    
    .faculty-detail .profilephoto {
        max-width:100%;
        border-radius: 14px;
    }
    
    .faculty-detail h3 {
        font-family: var(--bs-font-sans-serif);
        color:#000;
        font-size:1.3rem;
        margin-top:1rem;
    }
    .faculty-detail .designation {
        color: #344054;
        font-size: 0.9rem;
    }
    
    .faculty-detail .school {
        border-radius: 999px !important;
        padding: 0.25rem 0.58rem !important;
        font-size: 0.76rem !important;
        font-weight: 600 !important;
        line-height: 1.1 !important;
        letter-spacing: 0.01em !important;
    }
    
    .faculty-detail .smu-faculty-badge-type {
        background: #ffffff;
        color: #334155;
        border: 1px solid #c7d3e2;
        font-weight: 600;
        display: inline-flex;
        align-items: center;
        border-radius: 999px;
        padding: 0.25rem 0.58rem;
        font-size: 0.76rem;
        font-weight: 600;
        line-height: 1.1;
        letter-spacing: 0.01em;
    }
    
    .faculty-detail .icon {
        width:15px;
    }

    .faculty-detail hr {
        background-color:#00000047;
    }
    
    .faculty-detail .contact-details {
        color:#6a7282;
        font-size:.9rem;
        margin-bottom:1rem;
    }
    
    .faculty-detail .contact-details a {
        font-weight: normal;
    }
    
    .faculty-detail .smu-faculty-expert-highlight-block {
        margin-bottom:2rem;
    }
    
    .faculty-detail h2,h3,h4,h5 {
            font-family: var(--bs-font-sans-serif);
    }
    
    .faculty-detail h4 {
        
    }
    
    .faculty-detail .smu-faculty-block-section-label {
        margin: 2rem 0 0.35rem;
    }
    
    .faculty-detail .socials {
        
        margin-top:1rem;
    }
    
    .faculty-detail .socials .smu-faculty-social-links-block {
        display: flex;
        flex-wrap: wrap;
        gap: .5rem;
        justify-content: end;
    }
    
    .faculty-detail .smu-faculty-block-accordion {
        margin-top:2rem;
    }
    .faculty-detail h2, h3, h4, h5 {
        font-family: var(--bs-font-sans-serif);
        font-size:1.5rem !important;
        text-transform: capitalize;
    }
    
    .faculty-detail .socials {
        justify-content:end;
    }

    
    .faculty-detail .socials a {
        border: 1px solid #d8e2f0;
        border-radius: 999px;
        padding:.3rem;
    }
    
    @media (max-width: 991px) {
    	.faculty-detail aside  {
        position:relative;
        top:0;
        margin-bottom:2rem;
    	}
    }
    
    

    
    