.elementor-7568 .elementor-element.elementor-element-cf6fdb3{--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-7568 .elementor-element.elementor-element-a487924 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-7568 .elementor-element.elementor-element-a487924 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:var( --e-global-typography-0ff9da6-font-family ), Sans-serif;font-size:var( --e-global-typography-0ff9da6-font-size );font-weight:var( --e-global-typography-0ff9da6-font-weight );line-height:var( --e-global-typography-0ff9da6-line-height );}@media(max-width:1440px){.elementor-7568 .elementor-element.elementor-element-a487924 .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-0ff9da6-font-size );line-height:var( --e-global-typography-0ff9da6-line-height );}}@media(max-width:1024px){.elementor-7568 .elementor-element.elementor-element-a487924 .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-0ff9da6-font-size );line-height:var( --e-global-typography-0ff9da6-line-height );}}@media(max-width:736px){.elementor-7568 .elementor-element.elementor-element-a487924 .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-0ff9da6-font-size );line-height:var( --e-global-typography-0ff9da6-line-height );}}@media(min-width:2400px){.elementor-7568 .elementor-element.elementor-element-a487924 .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-0ff9da6-font-size );line-height:var( --e-global-typography-0ff9da6-line-height );}}/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-a487924 */.team {
    gap: 24px;
    align-items: flex-start !important;
}

.info p, .info h3 {
    margin: 0;
}

.info {
    display: flex;
    flex-direction: column;
}

.team img {
    border-radius: 10px;
    width: 200px;
    aspect-ratio: 1 / 1;
    object-fit: cover;
}

.name {
    color: #7088FF;
    font-size: 20px
}

.role {
    color: #393292;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 14px;
    margin-bottom: 0 !important;
    
}

.title {
    color: #001F53;
    font-size: 14px;
    margin-bottom: 8px !Important
}

.info p {
    margin-bottom: 8px
}

@media(max-width: 767px) {
    .team {
        flex-direction: column;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf6fdb3 */.elementor-7568 .elementor-element.elementor-element-cf6fdb3 .jet-listing-dynamic-repeater__items {
        display: flex
;
    flex-direction: column;
    gap: 40px;
}/* End custom CSS */