/*! elementor - v3.30.0 - 22-07-2025 */
.elementor-widget-divider {
    --divider-border-style: none;
    --divider-border-width: 1px;
    --divider-color: #0c0d0e;
    --divider-icon-size: 20px;
    --divider-element-spacing: 10px;
    --divider-pattern-height: 24px;
    --divider-pattern-size: 20px;
    --divider-pattern-url: none;
    --divider-pattern-repeat: repeat-x
}

.elementor-widget-divider .elementor-divider {
    display: flex
}

.elementor-widget-divider .elementor-divider__text {
    font-size: 15px;
    line-height: 1;
    max-width: 95%
}

.elementor-widget-divider .elementor-divider__element {
    flex-shrink: 0;
    margin: 0 var(--divider-element-spacing)
}

.elementor-widget-divider .elementor-icon {
    font-size: var(--divider-icon-size)
}

.elementor-widget-divider .elementor-divider-separator {
    direction: ltr;
    display: flex;
    margin: 0
}

.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator {
    align-items: center
}

.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before {
    border-block-end:0;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color);content: "";
    display: block;
    flex-grow: 1
}

.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type {
    flex-grow: 0;
    flex-shrink: 100
}

.elementor-widget-divider--element-align-left .elementor-divider-separator:before {
    content: none
}

.elementor-widget-divider--element-align-left .elementor-divider__element {
    margin-left: 0
}

.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type {
    flex-grow: 0;
    flex-shrink: 100
}

.elementor-widget-divider--element-align-right .elementor-divider-separator:after {
    content: none
}

.elementor-widget-divider--element-align-right .elementor-divider__element {
    margin-right: 0
}

.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type {
    flex-grow: 0;
    flex-shrink: 100
}

.elementor-widget-divider--element-align-start .elementor-divider-separator:before {
    content: none
}

.elementor-widget-divider--element-align-start .elementor-divider__element {
    margin-inline-start:0}

.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type {
    flex-grow: 0;
    flex-shrink: 100
}

.elementor-widget-divider--element-align-end .elementor-divider-separator:after {
    content: none
}

.elementor-widget-divider--element-align-end .elementor-divider__element {
    margin-inline-end:0}

.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
    border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}

.elementor-widget-divider--separator-type-pattern {
    --divider-border-style: none
}

.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator {
    background-color: var(--divider-color);
    -webkit-mask-image: var(--divider-pattern-url);
    mask-image: var(--divider-pattern-url);
    -webkit-mask-repeat: var(--divider-pattern-repeat);
    mask-repeat: var(--divider-pattern-repeat);
    -webkit-mask-size: var(--divider-pattern-size) 100%;
    mask-size: var(--divider-pattern-size) 100%;
    min-height: var(--divider-pattern-height);
    width: 100%
}

.elementor-widget-divider--no-spacing {
    --divider-pattern-size: auto
}

.elementor-widget-divider--bg-round {
    --divider-pattern-repeat: round
}

.rtl .elementor-widget-divider .elementor-divider__text {
    direction: rtl
}

.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider {
    width: var(--container-widget-width,100%);
    --flex-grow: var( --container-widget-flex-grow )
}

.elementor-6039 .elementor-element.elementor-element-19ad588 {
    --display: flex;
    --min-height: 450px;
    --flex-direction: column;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: stretch;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --overlay-opacity: 0.75;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 50px;
    --padding-right: 50px
}

.elementor-6039 .elementor-element.elementor-element-19ad588:not(.elementor-motion-effects-element-type-background),.elementor-6039 .elementor-element.elementor-element-19ad588>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(/template/default/images/OurTeam.jpg);
    background-position: center center;
    background-size: cover
}

.elementor-6039 .elementor-element.elementor-element-19ad588::before,.elementor-6039 .elementor-element.elementor-element-19ad588>.elementor-background-video-container::before,.elementor-6039 .elementor-element.elementor-element-19ad588>.e-con-inner>.elementor-background-video-container::before,.elementor-6039 .elementor-element.elementor-element-19ad588>.elementor-background-slideshow::before,.elementor-6039 .elementor-element.elementor-element-19ad588>.e-con-inner>.elementor-background-slideshow::before,.elementor-6039 .elementor-element.elementor-element-19ad588>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-color: var(--e-global-color-555c061);
    --background-overlay: ''
}

.elementor-6039 .elementor-element.elementor-element-0f2b11c {
    text-align: center
}

.elementor-6039 .elementor-element.elementor-element-0f2b11c .elementor-heading-title {
    font-family: var(--e-global-typography-640ddd8-font-family),Sans-serif;
    font-size: var(--e-global-typography-640ddd8-font-size);
    font-weight: var(--e-global-typography-640ddd8-font-weight);
    color: var(--e-global-color-70c2f40)
}

.elementor-6039 .elementor-element.elementor-element-2c8ce9c {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-primary );
    --divider-border-width: 3px
}

.elementor-6039 .elementor-element.elementor-element-2c8ce9c .elementor-divider-separator {
    width: 10%;
    margin: 0 auto;
    margin-center: 0
}

.elementor-6039 .elementor-element.elementor-element-2c8ce9c .elementor-divider {
    text-align: center;
    padding-block-start:15px;padding-block-end:15px}

.elementor-6039 .elementor-element.elementor-element-55895f2 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 50px;
    --padding-right: 50px
}

.elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-post__body .uael-post__thumbnail:not(.uael-post-wrapper__noimage) {
    padding-bottom: calc(0.67 * 100%)
}

.elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-post__thumbnail:hover img {
    opacity: 1
}

.elementor-6039 .elementor-element.elementor-element-ff28ebf.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover+.uael-post__inner-wrap .uael-post__thumbnail img {
    opacity: 1
}

.elementor-6039 .elementor-element.elementor-element-ff28ebf.uael-equal__height-yes .uael-post-image-background .uael-post__inner-wrap:hover img {
    opacity: 1
}

.elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-post-grid .uael-post-wrapper {
    padding-right: calc(10px/2);
    padding-left: calc(10px/2);
    margin-bottom: 10px
}

.elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-post-grid .uael-post-grid__inner {
    margin-left: calc(-10px/2);
    margin-right: calc(-10px/2)
}

.elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-post__bg-wrap {
    background-color: #F7F7F7
}

.elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-post__content-wrap {
    padding: 5px 15px 15px 15px
}

.elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-grid-pagination {
    text-align: center
}

.elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-grid-pagination a.page-num {
    color: var(--e-global-color-ebb50b0)
}

.elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-grid-pagination a.page-num:hover {
    color: var(--e-global-color-70c2f40);
    background-color: var(--e-global-color-primary)
}

.elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-grid-pagination a.page-num-current {
    color: var(--e-global-color-70c2f40);
    background-color: var(--e-global-color-primary)
}
.elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-grid-pagination span.page-num.page-num-current {
    background-color: #e2e2e2
}

.elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-grid-pagination a.page-num,.elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-grid-pagination .page-num-current{
    padding: 8px 16px 8px 16px;
    margin-right: 8px;
    font-family: var(--e-global-typography-994cb4a-font-family),Sans-serif;
    font-size: var(--e-global-typography-994cb4a-font-size);
    font-weight: var(--e-global-typography-994cb4a-font-weight)
}

.elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-grid-pagination .page-num:last-child {
    margin-right: 0
}

.elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-post__title,.elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-post__title a {
    color: var(--e-global-color-6796dcd)
}

.elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-post__title {
    font-family: "Poppins",Sans-serif;
    font-size: 1.2em;
    font-weight: 500;
    margin-bottom: 5px
}

.elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-post__excerpt {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin-bottom: 16px
}

.elementor-6039 .elementor-element.elementor-element-ff28ebf a.uael-post__read-more {
    color: var(--e-global-color-70c2f40);
    background-color: var(--e-global-color-primary);
    padding: 8px 16px 8px 16px;
    font-family: var(--e-global-typography-47ffce6-font-family),Sans-serif;
    font-size: var(--e-global-typography-47ffce6-font-size);
    font-weight: var(--e-global-typography-47ffce6-font-weight)
}

.elementor-6039 .elementor-element.elementor-element-ff28ebf a.uael-post__read-more:hover {
    background-color: var(--e-global-color-ebb50b0)
}

.elementor-6039 .elementor-element.elementor-element-ff28ebf.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover+.uael-post__inner-wrap a.uael-post__read-more {
    background-color: var(--e-global-color-ebb50b0)
}

@media(max-width: 1024px) {
    .elementor-6039 .elementor-element.elementor-element-19ad588 {
        --min-height:300px;
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 30px;
        --padding-right: 30px
    }

    .elementor-6039 .elementor-element.elementor-element-0f2b11c .elementor-heading-title {
        font-size: var(--e-global-typography-640ddd8-font-size)
    }

    .elementor-6039 .elementor-element.elementor-element-55895f2 {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 30px;
        --padding-right: 30px
    }

    .elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-grid-pagination a.page-num,.elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-grid-pagination span.page-num.page-num-current {
        font-size: var(--e-global-typography-994cb4a-font-size)
    }

    .elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-post__excerpt {
        font-size: var(--e-global-typography-text-font-size)
    }

    .elementor-6039 .elementor-element.elementor-element-ff28ebf a.uael-post__read-more {
        font-size: var(--e-global-typography-47ffce6-font-size)
    }
}

@media(max-width: 767px) {
    .elementor-6039 .elementor-element.elementor-element-19ad588 {
        --min-height:150px;
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px
    }

    .elementor-6039 .elementor-element.elementor-element-0f2b11c .elementor-heading-title {
        font-size: var(--e-global-typography-640ddd8-font-size)
    }

    .elementor-6039 .elementor-element.elementor-element-55895f2 {
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px
    }

    .elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-post__body .uael-post__thumbnail:not(.uael-post-wrapper__noimage) {
        padding-bottom: calc(0.671 * 100%)
    }

    .elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-grid-pagination a.page-num,.elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-grid-pagination span.page-num.page-num-current {
        font-size: var(--e-global-typography-994cb4a-font-size)
    }

    .elementor-6039 .elementor-element.elementor-element-ff28ebf .uael-post__excerpt {
        font-size: var(--e-global-typography-text-font-size)
    }

    .elementor-6039 .elementor-element.elementor-element-ff28ebf a.uael-post__read-more {
        font-size: var(--e-global-typography-47ffce6-font-size)
    }
}