.elementor-25 .elementor-element.elementor-element-9367c5c > .elementor-container{max-width:1280px;}.elementor-25 .elementor-element.elementor-element-779e033 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2dff535 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-23398ae > .elementor-container{max-width:1250px;}.elementor-25 .elementor-element.elementor-element-23398ae{padding:0px 0px 0px 0px;}
        .elementor-25 .elementor-element.elementor-element-6b212e9 .tx-title
        {line-height:71px;}.elementor-25 .elementor-element.elementor-element-6b212e9{text-align:left;}.elementor-25 .elementor-element.elementor-element-34d6751 > .elementor-container{max-width:1250px;}.elementor-25 .elementor-element.elementor-element-34d6751{margin-top:20px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-fa822ac{text-align:justify;}.elementor-25 .elementor-element.elementor-element-fa822ac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.1px;word-spacing:2px;color:#5F5F5F;}.elementor-25 .elementor-element.elementor-element-da65bf2{padding:40px 0px 40px 0px;}.elementor-25 .elementor-element.elementor-element-aba6594 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-ef11ba9 > .elementor-container{max-width:1250px;}.elementor-25 .elementor-element.elementor-element-ef11ba9{margin-top:-100px;margin-bottom:-100px;}.elementor-25 .elementor-element.elementor-element-f1a4f92 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5084949 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-25 .elementor-element.elementor-element-3de209e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d739a88 .tx-section{padding:0px 0px 0px 0px;}/* Start custom CSS for tx_team_lists, class: .elementor-element-5084949 *//* Team member wrapper */
.bs-team-4-member {
    display: flex;
    justify-content: center;
    align-items: stretch;
    flex-wrap: wrap;
    margin-top: 25px;   /* 🔽 60px → 25px */
}

/* Individual card */
.bs-team-4-member-single {
    transform: none !important;
    max-width: 320px;
    width: 100%;
    text-align: center;
    margin: 0 30px;      
}

/* Image fix */
.bs-team-4-member-single .member-img img {
    height: 320px;
    width: 100%;
    object-fit: cover;
    border-radius: 10px;
}

/* Mobile fix */
@media (max-width: 768px) {
    .bs-team-4-member-single {
        margin: 12px 0;   /* थोड़ा tight */
        max-width: 100%;
    }
}

/* Wrap ko full width */
.bs-team-4-wrap {
    display: block;
    width: 100%;
}

/* Content full width */
.bs-team-4-content {
    max-width: 100% !important;
    width: 100%;
}

/* Heading full width */
.bs-team-4-content h2 {
    max-width: 100% !important;
    width: 100%;
}

/* Paragraph full width */
.bs-team-4-content p {
    max-width: 100% !important;
    width: 100%;
}/* End custom CSS */