 /*upadte by me*/
 p.disc {
   /*4. Word breaking taake extra gaps na ayen */
    word-break: break-word !important;
    hyphens: none !important;
    text-justify: inter-character !important;
}
 @media (max-width: 575px) {
p.disc {
    text-align: justify;
    letter-spacing: -0.2px;
    word-spacing: -1px;
    
}}

.outline-text {
    color: transparent; 
    -webkit-text-stroke: 1px #06080a; /* Outline fat solid aur color */
    font-weight: 800; /* bold text weight */
    /* text-transform: uppercase; */
}





/* Chairman Name Heading Fix */
.team-details-right-inner h3.title {
    font-size: 36px !important; /* Specific size enforce karne ke liye */
    
}

/* Mobile responsive adjustment */
/* @media (max-width: 768px) {
    .team-details-right-inner h3.title {
        font-size: 28px !important; 
    }
} */




/* About Section Heading Fix */
.title-area-left h1.title {
    font-size: 48px !important; /* Size enforce karne ke liye */
    
}

/* Mobile Responsive adjustment */
@media (max-width: 991px) {
    .title-area-left h1.title {
        font-size: 32px !important; 
    }
}



/* team members div social media consitency */

.single-team-area-one-start .inner-content .text-top {
    border-bottom: 1px solid #F0F0F0;
    padding: 22px 0px;
}




/* Team Members Mobile View  */
@media (max-width: 575px) {
    /* Pure inner content container ko flex-center banayein */
    .single-team-area-one-start .inner-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important; /* Horizontally center karega */
        justify-content: center !important;
        text-align: center !important; /* Text lines ko center karega */
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    /* Name (Title) ko center karein */
    .single-team-area-one-start .inner-content .text-top .title {
        display: block !important;
        width: 100% !important;
        text-align: center !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding: 0 !important;
    }

    /* Designation (Span) ko center karein */
    .single-team-area-one-start .inner-content .text-top span {
        display: block !important;
        width: 100% !important;
        text-align: center !important;
        margin: 5px 0 !important; /* Thora gap top/bottom par */
        padding: 0 !important;
    }

    /* Social Icons Container ko center rakhein */
    .social-one-wrapper {
        width: 100% !important;
        display: flex !important;
        justify-content: center !important;
        /* margin-top: 15px !important; */
    }

    .social-one-wrapper ul {
        display: flex !important;
        justify-content: center !important;
        padding: 0 !important;
        /* margin: 0 !important;
          */
           margin-top: 15px !important;
    }


    .single-team-area-one-start .inner-content .text-top .title {
        margin-bottom: 8px !important; /* Name aur Designation ke beech gap */
        display: block !important;
        width: 100% !important;
        line-height: 1.6 !important;
        
    }
   
}


    /* Desktop View: Row ke liye 80px margin bottom */
.row.mt--30.g-5 {
    margin-bottom: 80px; 
}
    /* Mobile View: 575px screen par margin khatam */
    @media (max-width: 575px) 
    {
        .row.mt--30.g-5{
        margin-bottom: 0px !important;
        
    }
}







/* 
new mobile view */
/* Mobile View: 575px screen par spacing fix */
@media (max-width: 575px) {
    
    .row.mt--30.g-5 {
        display: flex !important;
        flex-direction: column !important;
        gap: 30px !important; 
        margin-bottom: 30px !important; 
        margin-top: 0px !important; 
    }

    
    .row.mt--30.g-5 > [class*="col-"] {
        margin-bottom: 0px !important; 
        padding-bottom: 0px !important;
    }

    
    .single-team-area-one-start .inner-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
        text-align: center !important;
        padding: 20px !important; 
    }

    /* Name aur Designation ke beech ka gap */
    .single-team-area-one-start .inner-content .text-top .title {
        margin-bottom: 8px !important;
    }
}



/* 
center align */
@media (max-width: 575px) {
    /* 1. Name aur Designation ko center karein */
    .single-team-area-one-start .inner-content .text-top {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
        text-align: center !important;
    }

    /* 2. Social Media Icons Container ko center karein */
    .social-one-wrapper {
        display: flex !important;
        justify-content: center !important;
        width: 100% !important;
    }

    /* 3. Social Media List (ul) ko center karein */
    .social-one-wrapper ul {
        display: flex !important;
        justify-content: center !important;
        padding: 0 !important;
        margin: 0 !important;
        list-style: none !important;
        gap: 15px !important; /* Icons ke darmiyan gap */
    }



     .title-area-left {
    padding-left: 15px;
}
}