.elementor-6844 .elementor-element.elementor-element-e3af834{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6844 .elementor-element.elementor-element-1e3ee35 img{width:100%;}.elementor-6844 .elementor-element.elementor-element-5b6f14d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-6844 .elementor-element.elementor-element-f731157{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6844 .elementor-element.elementor-element-f731157.e-con{--flex-grow:0;--flex-shrink:0;}.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-6844 .elementor-element.elementor-element-136b19f{text-align:left;}.elementor-6844 .elementor-element.elementor-element-136b19f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:700;line-height:55px;color:#1D443B;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6844 .elementor-element.elementor-element-ba6c4a0{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-6844 .elementor-element.elementor-element-e998250 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-6844 .elementor-element.elementor-element-e998250{text-align:right;}.elementor-6844 .elementor-element.elementor-element-e998250 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-beb0077 );}.elementor-6844 .elementor-element.elementor-element-5a1d599{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6844 .elementor-element.elementor-element-1fe54f7 img{width:75%;}.elementor-6844 .elementor-element.elementor-element-749fef4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6844 .elementor-element.elementor-element-403090ae{text-align:center;}.elementor-6844 .elementor-element.elementor-element-403090ae .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:700;line-height:35px;color:#1D443B;}.elementor-6844 .elementor-element.elementor-element-4d9d6a09{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6844 .elementor-element.elementor-element-3769299b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6844 .elementor-element.elementor-element-eac1e7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6844 .elementor-element.elementor-element-6d533061{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6844 .elementor-element.elementor-element-3106a8f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6844 .elementor-element.elementor-element-14506075{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-6844 .elementor-element.elementor-element-102ccae3{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6844 .elementor-element.elementor-element-6379f69e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(9px/2);}.elementor-6844 .elementor-element.elementor-element-6379f69e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(9px/2);}.elementor-6844 .elementor-element.elementor-element-6379f69e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(9px/2);margin-left:calc(9px/2);}.elementor-6844 .elementor-element.elementor-element-6379f69e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-9px/2);margin-left:calc(-9px/2);}body.rtl .elementor-6844 .elementor-element.elementor-element-6379f69e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-9px/2);}body:not(.rtl) .elementor-6844 .elementor-element.elementor-element-6379f69e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-9px/2);}.elementor-6844 .elementor-element.elementor-element-6379f69e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-6844 .elementor-element.elementor-element-6379f69e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-6844 .elementor-element.elementor-element-6379f69e{--e-icon-list-icon-size:12px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-6844 .elementor-element.elementor-element-6379f69e .elementor-icon-list-icon{padding-right:5px;}.elementor-6844 .elementor-element.elementor-element-6379f69e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6844 .elementor-element.elementor-element-6379f69e .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:39px;}.elementor-6844 .elementor-element.elementor-element-6379f69e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-6844 .elementor-element.elementor-element-21019885{--n-accordion-title-font-size:17px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-astglobalcolor5 );--n-accordion-title-hover-color:var( --e-global-color-astglobalcolor5 );--n-accordion-title-active-color:var( --e-global-color-astglobalcolor5 );--n-accordion-icon-size:15px;}.elementor-6844 .elementor-element.elementor-element-21019885 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(196deg, var( --e-global-color-beb0077 ) 34%, var( --e-global-color-3c13538 ) 100%);}:where( .elementor-6844 .elementor-element.elementor-element-21019885 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}@media(min-width:768px){.elementor-6844 .elementor-element.elementor-element-f731157{--width:60%;}.elementor-6844 .elementor-element.elementor-element-5a1d599{--width:40%;}.elementor-6844 .elementor-element.elementor-element-3769299b{--width:25%;}.elementor-6844 .elementor-element.elementor-element-eac1e7c{--width:25%;}.elementor-6844 .elementor-element.elementor-element-6d533061{--width:25%;}.elementor-6844 .elementor-element.elementor-element-3106a8f8{--width:25%;}}@media(max-width:767px){.elementor-6844 .elementor-element.elementor-element-5b6f14d{--margin-top:30px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-6844 .elementor-element.elementor-element-f731157{--width:46%;}.elementor-6844 .elementor-element.elementor-element-136b19f{text-align:left;}.elementor-6844 .elementor-element.elementor-element-136b19f .elementor-heading-title{font-size:12px;line-height:30px;}.elementor-6844 .elementor-element.elementor-element-ba6c4a0{font-size:8px;line-height:10px;}.elementor-6844 .elementor-element.elementor-element-e998250 .elementor-heading-title{font-size:14px;}.elementor-6844 .elementor-element.elementor-element-5a1d599{--width:46%;}.elementor-6844 .elementor-element.elementor-element-1fe54f7 img{width:100%;}.elementor-6844 .elementor-element.elementor-element-749fef4f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6844 .elementor-element.elementor-element-403090ae .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-6844 .elementor-element.elementor-element-4d9d6a09{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6844 .elementor-element.elementor-element-3769299b{--width:25%;}.elementor-6844 .elementor-element.elementor-element-eac1e7c{--width:25%;}.elementor-6844 .elementor-element.elementor-element-6d533061{--width:25%;}.elementor-6844 .elementor-element.elementor-element-3106a8f8{--width:25%;}.elementor-6844 .elementor-element.elementor-element-14506075{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6844 .elementor-element.elementor-element-6379f69e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-6844 .elementor-element.elementor-element-6379f69e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-6844 .elementor-element.elementor-element-6379f69e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-6844 .elementor-element.elementor-element-6379f69e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-6844 .elementor-element.elementor-element-6379f69e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-6844 .elementor-element.elementor-element-6379f69e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-6844 .elementor-element.elementor-element-6379f69e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-6844 .elementor-element.elementor-element-6379f69e{--e-icon-list-icon-size:6px;--icon-vertical-offset:-5px;}.elementor-6844 .elementor-element.elementor-element-6379f69e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6844 .elementor-element.elementor-element-6379f69e .elementor-icon-list-item > a{font-size:8px;line-height:12px;}.elementor-6844 .elementor-element.elementor-element-21019885{--n-accordion-title-font-size:10px;--n-accordion-icon-size:12px;}}/* Start custom CSS for container, class: .elementor-element-3769299b */.bodDiv:hover .memberDetails {
    background: #ffffffeb;
    padding: 2px 5px;
}/* End custom CSS */
/* Start custom CSS */.bodDiv {
            position: relative;
            border: 1px solid #e8e8e8;
            overflow: hidden;
        }
        

        .bodImage {
            width: 100%;
            height: 100%;
            object-fit: cover;
            opacity: 0; /* Initial opacity */
            transition: opacity 0.6s ease-in;
            -moz-transition: opacity 0.6s ease-in;
            -webkit-transition: opacity 0.6s ease-in;
            -o-transition: opacity 0.6s ease-in;
        }

        .bodDiv:hover .bodImage {
            opacity: 1; /* Full opacity on hover */
            object-fit: cover; /* Ensure entire image is visible */
        }

        .overlayImgDiv {
            top: 3rem;
            left: 2.4rem;
            right: 2.4rem;
            width: 10rem;
            height: 10rem;
            overflow: hidden;
            position: absolute;
            border: 1px solid #e8e8e8;
        }

        .bodOverlay {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
        }

        .imageBod {
            width: 100%;
            height: 100%;
            object-fit: cover;
            -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
            filter: grayscale(100%);
            transition: opacity 0.6s ease-out;
            -moz-transition: opacity 0.6s ease-out;
            -webkit-transition: opacity 0.6s ease-out;
            -o-transition: opacity 0.6s ease-out;
        }

        .bodDiv:hover .imageBod {
            display: none; /* Hide the small image on hover */
        }

        /* Name and Designation Styling */
        .memberDetails {
    position: absolute;
    bottom: 15px;
    left: 15px;
    color: #000000;
        }

        .memberDetails h3 {
            margin: 0;
            color:#1D443B;
            font-size: 14px;
        }

        .memberDetails p {
            margin: 0;
            font-size: 14px;
        }
        
        .bodDiv:hover .memberDetails {
    color: #ec6f22;
}
.bodDiv:hover .memberDetails h3{
    color: #de4c26;
}

@media screen and (min-width: 250px) and (max-width: 410px) {
 

.memberDetails {
        position: absolute;
        bottom: 4px;
        left: 4px;
        color: #000000;
    }
       .memberDetails h3 {
        font-size: 4px!important;
        letter-spacing: .2px!important;
    }
        .bodDiv {
        max-width: 100%;
        margin: 5px;
        padding: 6px 0 0 0!important;
    }
    .overlayImgDiv {
        top: 0.5rem;
        left: 0.4rem!important;
        width: 3rem;
        height: 3rem;
    }
}

@media (max-width: 768px) {
    .bodDiv {
        max-width: 90%; /* Allow the div to take up 90% of the screen width on tablets */
        margin: 10px auto; /* Add margin on mobile/tablet for spacing */
    }

    .overlayImgDiv {
        top: 1rem; /* Adjust positioning on smaller screens */
        left: 1rem;
        right: 1rem;
        width: 8rem;
        height: 8rem;
    }

    .memberDetails h3 {
        font-size: 16px; /* Adjust font size for mobile */
    }

    .memberDetails p {
        font-size: 12px; /* Adjust font size for mobile */
    }
    .bodDiv:hover .memberDetails {
    background: #ffffffeb;
    padding: 2px 5px;
    width: 80%;
}
}

/* Responsive Design for Smaller Screens (Mobile) */
@media (max-width: 480px) {
    .bodDiv {
        max-width: 100%; /* Allow full width on mobile */
        margin: 5px; /* Add margin for spacing */
    }
    .overlayImgDiv {
        top: 0.5rem;
        left: 0.6rem!important;
        width: 3rem;
        height: 3rem;
    }

    .overlayImgDiv {
        top: 0.5rem;
        left: 0.5rem;
        
        width: 3rem;
        height: 3rem;
    }

    .memberDetails h3 {
        font-size: 5px; /* Adjust font size for mobile */
    }

    .memberDetails p {
        font-size: 4px; /* Adjust font size for mobile */
    }
    .memberDetails {
    position: absolute;
    bottom: 4px;
    left: 4px;
    color: #000000;
}
}/* End custom CSS */