.elementor-52784 .elementor-element.elementor-element-ec262aa{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-52784 .elementor-element.elementor-element-ec262aa:not(.elementor-motion-effects-element-type-background), .elementor-52784 .elementor-element.elementor-element-ec262aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-20545ea );}.elementor-52784 .elementor-element.elementor-element-ec262aa, .elementor-52784 .elementor-element.elementor-element-ec262aa::before{--border-transition:0.3s;}.elementor-52784 .elementor-element.elementor-element-0254459{--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;--gap:40px 40px;--background-transition:0.3s;}.elementor-52784 .elementor-element.elementor-element-a4c4d69{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52784 .elementor-element.elementor-element-a4c4d69.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52784 .elementor-element.elementor-element-16b2320{text-align:left;}.elementor-52784 .elementor-element.elementor-element-16b2320 .elementor-heading-title{color:var( --e-global-color-21d38b6 );font-family:"DM Sans", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-52784 .elementor-element.elementor-element-b5a8322{text-align:left;}.elementor-52784 .elementor-element.elementor-element-b5a8322 .elementor-heading-title{color:var( --e-global-color-1f177d9 );font-family:"DM Sans", Sans-serif;}.elementor-52784 .elementor-element.elementor-element-4b4b1cb{--display:flex;--background-transition:0.3s;--z-index:5;}body:not(.rtl) .elementor-52784 .elementor-element.elementor-element-8312957{left:0px;}body.rtl .elementor-52784 .elementor-element.elementor-element-8312957{right:0px;}.elementor-52784 .elementor-element.elementor-element-8312957{top:228px;}.elementor-52784 .elementor-element.elementor-element-d2e35cd{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-52784 .elementor-element.elementor-element-d2e35cd:not(.elementor-motion-effects-element-type-background), .elementor-52784 .elementor-element.elementor-element-d2e35cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-52784 .elementor-element.elementor-element-d2e35cd, .elementor-52784 .elementor-element.elementor-element-d2e35cd::before{--border-transition:0.3s;}.elementor-52784 .elementor-element.elementor-element-adea095{--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;--gap:40px 40px;--background-transition:0.3s;}.elementor-52784 .elementor-element.elementor-element-deabbd4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52784 .elementor-element.elementor-element-deabbd4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52784 .elementor-element.elementor-element-edb55f4{text-align:left;}.elementor-52784 .elementor-element.elementor-element-edb55f4 .elementor-heading-title{color:var( --e-global-color-21d38b6 );font-family:"DM Sans", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-52784 .elementor-element.elementor-element-092e38f{text-align:left;}.elementor-52784 .elementor-element.elementor-element-092e38f .elementor-heading-title{color:var( --e-global-color-1f177d9 );font-family:"DM Sans", Sans-serif;}.elementor-52784 .elementor-element.elementor-element-28dbf62{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}body:not(.rtl) .elementor-52784 .elementor-element.elementor-element-1bf6195{right:-61px;}body.rtl .elementor-52784 .elementor-element.elementor-element-1bf6195{left:-61px;}.elementor-52784 .elementor-element.elementor-element-1bf6195{top:41px;}.elementor-52784 .elementor-element.elementor-element-1bf6195 img{width:30%;}.elementor-52784 .elementor-element.elementor-element-32a53c4{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-52784 .elementor-element.elementor-element-32a53c4:not(.elementor-motion-effects-element-type-background), .elementor-52784 .elementor-element.elementor-element-32a53c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-52784 .elementor-element.elementor-element-32a53c4, .elementor-52784 .elementor-element.elementor-element-32a53c4::before{--border-transition:0.3s;}.elementor-52784 .elementor-element.elementor-element-eebca83{--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;--gap:40px 40px;--background-transition:0.3s;}.elementor-52784 .elementor-element.elementor-element-c730be3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52784 .elementor-element.elementor-element-c730be3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52784 .elementor-element.elementor-element-cf9dd85{text-align:left;}.elementor-52784 .elementor-element.elementor-element-cf9dd85 .elementor-heading-title{color:var( --e-global-color-21d38b6 );font-family:"DM Sans", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-52784 .elementor-element.elementor-element-b7feef3{text-align:left;}.elementor-52784 .elementor-element.elementor-element-b7feef3 .elementor-heading-title{color:var( --e-global-color-1f177d9 );font-family:"DM Sans", Sans-serif;}.elementor-52784 .elementor-element.elementor-element-f1134d0{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}body:not(.rtl) .elementor-52784 .elementor-element.elementor-element-621fb69{left:0px;}body.rtl .elementor-52784 .elementor-element.elementor-element-621fb69{right:0px;}.elementor-52784 .elementor-element.elementor-element-621fb69{top:228px;}body:not(.rtl) .elementor-52784 .elementor-element.elementor-element-f97707f{right:-61px;}body.rtl .elementor-52784 .elementor-element.elementor-element-f97707f{left:-61px;}.elementor-52784 .elementor-element.elementor-element-f97707f{bottom:196px;}.elementor-52784 .elementor-element.elementor-element-f97707f img{width:60%;}@media(max-width:767px){.elementor-52784 .elementor-element.elementor-element-ec262aa{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-52784 .elementor-element.elementor-element-0254459{--gap:40px 40px;}.elementor-52784 .elementor-element.elementor-element-16b2320{text-align:center;}.elementor-52784 .elementor-element.elementor-element-d2e35cd{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-52784 .elementor-element.elementor-element-adea095{--gap:40px 40px;}.elementor-52784 .elementor-element.elementor-element-edb55f4{text-align:center;}.elementor-52784 .elementor-element.elementor-element-32a53c4{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-52784 .elementor-element.elementor-element-eebca83{--gap:40px 40px;}.elementor-52784 .elementor-element.elementor-element-cf9dd85{text-align:center;}.elementor-52784 .elementor-element.elementor-element-b7feef3{text-align:center;}}/* Start custom CSS for shortcode, class: .elementor-element-cc6e0b8 */.team-members-container {
    display: flex;
    flex-wrap: wrap;
    gap: 40px;
    justify-content: center;
}

.team-member-card {
    position: relative;
    width: 300px;
    height: 400px;
    background-size: cover;
    background-position: center;
    border-radius: 20px;
    overflow: hidden;
    font-family: 'DM Sans', sans-serif;
    color: white;
}

.team-member-card .overlay {
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, #005894 100%);
    z-index: 1;
}

.team-member-info {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 20px;
    z-index: 2;
    font-family: 'DM Sans', sans-serif;
}

.team-member-info h3,
.team-member-info p {
    margin: 0;
    color: white;
}/* End custom CSS */