.elementor-element.elementor-element-affc69b {
    --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: 15px;
    --padding-bottom: 0px;
    --padding-left: 15px;
    --padding-right: 15px;
    --z-index: 0;
}
.elementor-element.elementor-element-18af203 {
    --display: flex;
    --overflow: hidden;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-245cda3 {
    --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: 15px;
    --padding-right: 15px;
}
.elementor-element.elementor-element-84e3b73 {
    --display: flex;
    --overflow: hidden;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-98df534 {
    --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: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 120px;
    --padding-bottom: 120px;
    --padding-left: 15px;
    --padding-right: 15px;
}
.elementor-element.elementor-element-e6cbd35 {
    --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;
    --justify-content: space-between;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 15px;
    --padding-right: 15px;
    --z-index: 2;
}
.elementor-element.elementor-element-dbeb888 {
    --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;
    --justify-content: space-between;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-f3bf6f9 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-f3bf6f9 .sec-heading {
    max-width: 450px;
    margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-f3bf6f9 .sec-heading .sub-title i {
    font-size: 22px;
}
.elementor-element.elementor-element-f3bf6f9 .sec-heading .sub-title svg {
    width: 22px;
    height: 22px;
}
.elementor-element.elementor-element-f3bf6f9 .sec-heading .sub-title {
    color: #1e8a8a;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-f3bf6f9 .sec-heading .sec-title {
    margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-0d28721 .sec-heading {
    margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-85a5e55 {
    --display: flex;
    --min-height: 248px;
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 50% 50% 50% 50%;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-85a5e55:not(.elementor-motion-effects-element-type-background),
.elementor-4089
    .elementor-element.elementor-element-85a5e55
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: url("../../2025/08/h8-about.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-element.elementor-element-0423491 {
    --display: flex;
    --gap: 40px 0px;
    --row-gap: 40px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-f2d7ed5 .sec-heading {
    margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-6c7bc22 {
    --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;
    --justify-content: space-between;
    --align-items: center;
    border-style: dashed;
    --border-style: dashed;
    border-width: 1px 0px 1px 0px;
    --border-top-width: 1px;
    --border-right-width: 0px;
    --border-bottom-width: 1px;
    --border-left-width: 0px;
    border-color: #c9d1d1;
    --border-color: #c9d1d1;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-65f0865 {
    --display: flex;
    border-style: dashed;
    --border-style: dashed;
    border-width: 0px 1px 0px 0px;
    --border-top-width: 0px;
    --border-right-width: 1px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    border-color: #c9d1d1;
    --border-color: #c9d1d1;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 40px;
}
.elementor-element.elementor-element-2b048c3 {
    --display: flex;
    --gap: 25px 0px;
    --row-gap: 25px;
    --column-gap: 0px;
    border-style: dashed;
    --border-style: dashed;
    border-width: 0px 0px 0px 0px;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    border-color: #c9d1d1;
    --border-color: #c9d1d1;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-d5c4a07 .editor_text {
    text-align: start;
}
.elementor-element.elementor-element-287f245 {
    --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: 15px;
    --padding-right: 15px;
}
.elementor-element.elementor-element-0c61d9c {
    --display: flex;
    --overflow: hidden;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-0284381 {
    --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: 50px 0px;
    --row-gap: 50px;
    --column-gap: 0px;
    --padding-top: 15px;
    --padding-bottom: 0px;
    --padding-left: 15px;
    --padding-right: 15px;
}
.elementor-element.elementor-element-4578cf2 {
    --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;
    --overflow: hidden;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-4578cf2:not(.elementor-motion-effects-element-type-background),
.elementor-4089
    .elementor-element.elementor-element-4578cf2
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #d8e5e5;
}
.elementor-element.elementor-element-9bf17ab {
    --display: flex;
    --min-height: 850px;
    --border-radius: 12px 0px 0px 12px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-9bf17ab:not(.elementor-motion-effects-element-type-background),
.elementor-4089
    .elementor-element.elementor-element-9bf17ab
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: url("../../../../wp-includes/img/team.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    inset-inline-start: -80px;
}

@media only screen and (min-width: 768px) and (max-width: 1024px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {
.elementor-element.elementor-element-9bf17ab:not(.elementor-motion-effects-element-type-background),
.elementor-4089
    .elementor-element.elementor-element-9bf17ab
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {

    inset-inline-start: 0px;
}
}
.elementor-element.elementor-element-dbbc840 {
    --display: flex;
    --gap: 30px 0px;
    --row-gap: 30px;
    --column-gap: 0px;
    --padding-top: 120px;
    --padding-bottom: 60px;
    --padding-left: 0px;
    --padding-right: 15px;
}
.elementor-element.elementor-element-92f2649 .sec-heading {
    max-width: 550px;
    margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-92f2649 .sec-heading .sub-title i {
    font-size: 22px;
}
.elementor-element.elementor-element-92f2649 .sec-heading .sub-title svg {
    width: 22px;
    height: 22px;
}
.elementor-element.elementor-element-53b58ac {
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-744af65 > .elementor-widget-container {
    border-style: dashed;
    border-width: 1px 0px 0px 0px;
    border-color: #c9d1d1;
}
.elementor-element.elementor-element-0508b0a > .elementor-widget-container {
    border-style: dashed;
    border-width: 1px 0px 0px 0px;
    border-color: #c9d1d1;
}
.elementor-element.elementor-element-686753b > .elementor-widget-container {
    padding: 0px 0px 10px 0px;
    border-style: dashed;
    border-width: 1px 0px 1px 0px;
    border-color: #c9d1d1;
}
.elementor-element.elementor-element-524cdfb {
    --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: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 120px;
    --padding-bottom: 120px;
    --padding-left: 15px;
    --padding-right: 15px;
}
.elementor-element.elementor-element-3a94fef {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-ca10eb4 .sec-heading {
    max-width: 550px;
}
.elementor-element.elementor-element-ca10eb4 .sec-heading .sub-title i {
    font-size: 22px;
}
.elementor-element.elementor-element-ca10eb4 .sec-heading .sub-title svg {
    width: 22px;
    height: 22px;
}
.elementor-element.elementor-element-b8d8e29 {
    --display: flex;
    --gap: 50px 0px;
    --row-gap: 50px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-5502334 {
    --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: 15px;
    --padding-right: 15px;
}
.elementor-element.elementor-element-38d9ae7 {
    --display: flex;
    --overflow: hidden;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-38d9ae7:not(.elementor-motion-effects-element-type-background),
.elementor-4089
    .elementor-element.elementor-element-38d9ae7
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #d8e5e5;
}
body:not(.rtl) .elementor-element.elementor-element-57640e7 {
    left: 0px;
}
body.rtl .elementor-element.elementor-element-57640e7 {
    right: 0px;
}
.elementor-element.elementor-element-57640e7 {
    top: 0px;
    text-align: start;
}
.elementor-element.elementor-element-57640e7 img {
    max-width: 370px;
    height: 590px;
}
body:not(.rtl) .elementor-element.elementor-element-2456b49 {
    right: 0px;
}
body.rtl .elementor-element.elementor-element-2456b49 {
    left: 0px;
}
.elementor-element.elementor-element-2456b49 {
    bottom: 0px;
    text-align: start;
}
.elementor-element.elementor-element-2456b49 img {
    max-width: 370px;
    height: 590px;
}
.elementor-element.elementor-element-9974f6a {
    --display: flex;
    --gap: 40px 24px;
    --row-gap: 40px;
    --column-gap: 24px;
    --padding-top: 120px;
    --padding-bottom: 120px;
    --padding-left: 15px;
    --padding-right: 15px;
    --z-index: 2;
}
.elementor-element.elementor-element-64b42cb {
    --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;
    --justify-content: space-between;
    --align-items: flex-end;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-0044e50 .sec-heading {
    max-width: 550px;
    margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-0044e50 .sec-heading .sub-title i {
    font-size: 22px;
}
.elementor-element.elementor-element-0044e50 .sec-heading .sub-title svg {
    width: 22px;
    height: 22px;
}
.elementor-element.elementor-element-0044e50 .sec-heading .sub-title {
    padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-5cf8f22 .slider-next {
    background-color: #ffffff;
    border-color: #ffffff;
}
.elementor-element.elementor-element-5cf8f22 .slider-prev {
    background-color: #ffffff;
    border-color: #ffffff;
}
.elementor-element.elementor-element-5cf8f22 .navigation:hover i {
    color: #ffffff;
}
.elementor-element.elementor-element-5cf8f22 .slider-next:hover {
    background-color: #1e8a8a;
    border-color: #1e8a8a;
}
.elementor-element.elementor-element-5cf8f22 .slider-prev:hover {
    background-color: #1e8a8a;
    border-color: #1e8a8a;
}
.elementor-element.elementor-element-5a6f02e {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-dfd32bf {
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 120px;
    --padding-bottom: 120px;
    --padding-left: 15px;
    --padding-right: 15px;
}
.elementor-element.elementor-element-4b96cb3 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-8ee9c3d .sec-heading {
    max-width: 550px;
}
.elementor-element.elementor-element-8ee9c3d .sec-heading .sub-title i {
    font-size: 22px;
}
.elementor-element.elementor-element-8ee9c3d .sec-heading .sub-title svg {
    width: 22px;
    height: 22px;
}
.elementor-element.elementor-element-66f1e65 {
    --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;
    --justify-content: space-between;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-79b61ea {
    --display: flex;
    --min-height: 560px;
    --overflow: hidden;
    --overlay-opacity: 0.25;
    --border-radius: 12px 12px 12px 12px;
    --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-element.elementor-element-79b61ea:not(.elementor-motion-effects-element-type-background),
.elementor-4089
    .elementor-element.elementor-element-79b61ea
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: url("../../2025/08/h8-funfact-banner.webp");
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-element.elementor-element-79b61ea::before,
.elementor-element.elementor-element-79b61ea > .elementor-background-video-container::before,
.elementor-4089
    .elementor-element.elementor-element-79b61ea
    > .e-con-inner
    > .elementor-background-video-container::before,
.elementor-element.elementor-element-79b61ea > .elementor-background-slideshow::before,
.elementor-element.elementor-element-79b61ea > .e-con-inner > .elementor-background-slideshow::before,
.elementor-4089
    .elementor-element.elementor-element-79b61ea
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer::before {
    background-color: #0c1e21;
    --background-overlay: "";
}
.elementor-element.elementor-element-8e95f97 {
    width: var(--container-widget-width, 239px);
    max-width: 239px;
    --container-widget-width: 239px;
    --container-widget-flex-grow: 0;
    bottom: 0px;
}
body:not(.rtl) .elementor-element.elementor-element-8e95f97 {
    right: 0px;
}
body.rtl .elementor-element.elementor-element-8e95f97 {
    left: 0px;
}
.elementor-element.elementor-element-f2b9666 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-8b31744 {
    --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: 15px;
    --padding-right: 15px;
}
.elementor-element.elementor-element-b4b6308 {
    --display: flex;
    --overflow: hidden;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-b4b6308:not(.elementor-motion-effects-element-type-background),
.elementor-4089
    .elementor-element.elementor-element-b4b6308
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #d8e5e5;
}
body:not(.rtl) .elementor-element.elementor-element-484d3ce {
    left: 0px;
}
body.rtl .elementor-element.elementor-element-484d3ce {
    right: 0px;
}
.elementor-element.elementor-element-484d3ce {
    top: 0px;
    text-align: start;
}
.elementor-element.elementor-element-484d3ce img {
    max-width: 370px;
    height: 590px;
}
body:not(.rtl) .elementor-element.elementor-element-5390f95 {
    right: 0px;
}
body.rtl .elementor-element.elementor-element-5390f95 {
    left: 0px;
}
.elementor-element.elementor-element-5390f95 {
    bottom: 0px;
    text-align: start;
}
.elementor-element.elementor-element-5390f95 img {
    max-width: 370px;
    height: 590px;
}
.elementor-element.elementor-element-8cb0a92 {
    --display: flex;
    --gap: 40px 24px;
    --row-gap: 40px;
    --column-gap: 24px;
    --padding-top: 120px;
    --padding-bottom: 120px;
    --padding-left: 15px;
    --padding-right: 15px;
    --z-index: 2;
}
.elementor-element.elementor-element-fcaef05 {
    --display: grid;
    --e-con-grid-template-columns: repeat(4, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --grid-auto-flow: row;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-cf9abab {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-da82d00 .sec-heading {
    max-width: 550px;
    margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-da82d00 .sec-heading .sub-title i {
    font-size: 22px;
}
.elementor-element.elementor-element-da82d00 .sec-heading .sub-title svg {
    width: 22px;
    height: 22px;
}
.elementor-element.elementor-element-da82d00 .sec-heading .sub-title {
    padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-efc9d96 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-8dfcd11 .tj-el-team .box {
    border-style: solid;
    border-width: 1px 0px 1px 1px;
    border-color: #c9d1d1;
}
.elementor-element.elementor-element-4d442bf {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-42ec4ab .tj-el-team .box {
    border-style: solid;
    border-width: 1px 0px 1px 1px;
    border-color: #c9d1d1;
}
.elementor-element.elementor-element-8fe19bd {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-c541532 .tj-el-team .box {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #c9d1d1;
}
.elementor-element.elementor-element-752e7a1 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-a9309f1 .tj-el-team .box {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #c9d1d1;
}
.elementor-element.elementor-element-2890d8c {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-ec5c772 .tj-el-team .box {
    border-style: solid;
    border-color: #c9d1d1;
}
.elementor-element.elementor-element-4366177 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-004d0a4 .tj-el-team .box {
    border-style: solid;
    border-color: #c9d1d1;
}
.elementor-element.elementor-element-f83c35b {
    --display: flex;
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-712d75f {
    --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: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-b1050d9 {
    --display: flex;
    --gap: 50px 0px;
    --row-gap: 50px;
    --column-gap: 0px;
    --overflow: hidden;
    --border-radius: 0px 0px 0px 0px;
    --padding-top: 120px;
    --padding-bottom: 120px;
    --padding-left: 0px;
    --padding-right: 0px;
    --z-index: 1;
}
.elementor-element.elementor-element-dc69652 {
    --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;
    --justify-content: center;
    --align-items: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 15px;
    --padding-right: 15px;
    --z-index: 2;
}
.elementor-element.elementor-element-5485f38 .sec-heading {
    max-width: 450px;
    margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-5485f38 .sec-heading .sub-title i {
    font-size: 22px;
}
.elementor-element.elementor-element-5485f38 .sec-heading .sub-title svg {
    width: 22px;
    height: 22px;
}
.elementor-element.elementor-element-9623c23 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    --z-index: 2;
}
.elementor-element.elementor-element-c745edd {
    --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-element.elementor-element-2703de8 {
    --divider-border-style: dashed;
    --divider-color: #c9d1d1;
    --divider-border-width: 1px;
}
.elementor-element.elementor-element-2703de8 .elementor-divider-separator {
    width: 100%;
}
.elementor-element.elementor-element-2703de8 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}
.elementor-element.elementor-element-ec3a7df {
    --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 30px;
    --row-gap: 0px;
    --column-gap: 30px;
    --padding-top: 120px;
    --padding-bottom: 120px;
    --padding-left: 15px;
    --padding-right: 15px;
}
.elementor-element.elementor-element-539dd19 {
    --display: flex;
    --gap: 20px 0px;
    --row-gap: 20px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-element.elementor-element-55fb315 .sec-heading {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-55fb315 .sec-heading .sub-title i {
    font-size: 22px;
}
.elementor-element.elementor-element-55fb315 .sec-heading .sub-title svg {
    width: 22px;
    height: 22px;
}
.elementor-element.elementor-element-55fb315 .sec-heading .sec-title {
    margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-c528d0a > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
}
.elementor-element.elementor-element-ae6625d {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
@media (max-width: 1399px) {
    .elementor-element.elementor-element-9bf17ab {
        --min-height: 750px;
    }
    .elementor-element.elementor-element-dbbc840 {
        --padding-top: 120px;
        --padding-bottom: 120px;
        --padding-left: 50px;
        --padding-right: 15px;
    }
    .elementor-element.elementor-element-92f2649 .sec-heading {
        max-width: 100%;
    }
    .elementor-element.elementor-element-79b61ea {
        --min-height: 550px;
    }
    .elementor-element.elementor-element-fcaef05 {
        --grid-auto-flow: row;
    }
}
@media (min-width: 768px) {
    .elementor-element.elementor-element-e6cbd35 {
        --content-width: 1295px;
    }
    .elementor-element.elementor-element-dbeb888 {
        --width: 25%;
    }
    .elementor-element.elementor-element-85a5e55 {
        --width: 248px;
    }
    .elementor-element.elementor-element-0423491 {
        --width: 67%;
    }
    .elementor-element.elementor-element-65f0865 {
        --width: 35%;
    }
    .elementor-element.elementor-element-2b048c3 {
        --width: 62%;
    }
    .elementor-element.elementor-element-9bf17ab {
        --width: 50%;
    }
    .elementor-element.elementor-element-dbbc840 {
        --width: 45%;
    }
    .elementor-element.elementor-element-53b58ac {
        --width: 75%;
    }
    .elementor-element.elementor-element-524cdfb {
        --content-width: 1295px;
    }
    .elementor-element.elementor-element-9974f6a {
        --content-width: 1295px;
    }
    .elementor-element.elementor-element-dfd32bf {
        --content-width: 1295px;
    }
    .elementor-element.elementor-element-79b61ea {
        --width: 45%;
    }
    .elementor-element.elementor-element-f2b9666 {
        --width: 50%;
    }
    .elementor-element.elementor-element-8cb0a92 {
        --content-width: 1295px;
    }
    .elementor-element.elementor-element-dc69652 {
        --content-width: 1295px;
    }
    .elementor-element.elementor-element-ec3a7df {
        --content-width: 1295px;
    }
    .elementor-element.elementor-element-539dd19 {
        --width: 25%;
    }
    .elementor-element.elementor-element-ae6625d {
        --width: 72%;
    }
}
@media (max-width: 1399px) and (min-width: 768px) {
    .elementor-element.elementor-element-e6cbd35 {
        --content-width: 1140px;
    }
    .elementor-element.elementor-element-0423491 {
        --width: 73%;
    }
    .elementor-element.elementor-element-dbbc840 {
        --width: 50%;
    }
    .elementor-element.elementor-element-53b58ac {
        --width: 95%;
    }
    .elementor-element.elementor-element-524cdfb {
        --content-width: 1140px;
    }
    .elementor-element.elementor-element-9974f6a {
        --content-width: 1140px;
    }
    .elementor-element.elementor-element-dfd32bf {
        --content-width: 1140px;
    }
    .elementor-element.elementor-element-79b61ea {
        --width: 46%;
    }
    .elementor-element.elementor-element-8cb0a92 {
        --content-width: 1140px;
    }
    .elementor-element.elementor-element-dc69652 {
        --content-width: 1140px;
    }
    .elementor-element.elementor-element-ec3a7df {
        --content-width: 1140px;
    }
}
@media (max-width: 1200px) and (min-width: 768px) {
    .elementor-element.elementor-element-e6cbd35 {
        --content-width: 960px;
    }
    .elementor-element.elementor-element-0423491 {
        --width: 67%;
    }
    .elementor-element.elementor-element-53b58ac {
        --width: 100%;
    }
    .elementor-element.elementor-element-524cdfb {
        --content-width: 960px;
    }
    .elementor-element.elementor-element-9974f6a {
        --content-width: 960px;
    }
    .elementor-element.elementor-element-dfd32bf {
        --content-width: 960px;
    }
    .elementor-element.elementor-element-79b61ea {
        --width: 50%;
    }
    .elementor-element.elementor-element-8cb0a92 {
        --content-width: 960px;
    }
    .elementor-element.elementor-element-dc69652 {
        --content-width: 960px;
    }
    .elementor-element.elementor-element-ec3a7df {
        --content-width: 960px;
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-element.elementor-element-e6cbd35 {
        --content-width: 720px;
    }
    .elementor-element.elementor-element-dbeb888 {
        --width: 100%;
    }
    .elementor-element.elementor-element-0423491 {
        --width: 100%;
    }
    .elementor-element.elementor-element-9bf17ab {
        --width: 100%;
    }
    .elementor-element.elementor-element-dbbc840 {
        --width: 100%;
    }
    .elementor-element.elementor-element-524cdfb {
        --content-width: 720px;
    }
    .elementor-element.elementor-element-9974f6a {
        --content-width: 720px;
    }
    .elementor-element.elementor-element-dfd32bf {
        --content-width: 720px;
    }
    .elementor-element.elementor-element-79b61ea {
        --width: 100%;
    }
    .elementor-element.elementor-element-f2b9666 {
        --width: 100%;
    }
    .elementor-element.elementor-element-8cb0a92 {
        --content-width: 720px;
    }
    .elementor-element.elementor-element-dc69652 {
        --content-width: 720px;
    }
    .elementor-element.elementor-element-ec3a7df {
        --content-width: 720px;
    }
    .elementor-element.elementor-element-539dd19 {
        --width: 100%;
    }
    .elementor-element.elementor-element-ae6625d {
        --width: 100%;
    }
}
@media (max-width: 1200px) {
    .elementor-element.elementor-element-98df534 {
        --padding-top: 100px;
        --padding-bottom: 100px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-element.elementor-element-e6cbd35 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-element.elementor-element-2b048c3 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-element.elementor-element-0284381 {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-element.elementor-element-dbbc840 {
        --padding-top: 100px;
        --padding-bottom: 100px;
        --padding-left: 30px;
        --padding-right: 15px;
    }
    .elementor-element.elementor-element-524cdfb {
        --padding-top: 100px;
        --padding-bottom: 100px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-element.elementor-element-9974f6a {
        --padding-top: 100px;
        --padding-bottom: 100px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-element.elementor-element-dfd32bf {
        --padding-top: 100px;
        --padding-bottom: 100px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-element.elementor-element-8cb0a92 {
        --padding-top: 100px;
        --padding-bottom: 100px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-element.elementor-element-fcaef05 {
        --grid-auto-flow: row;
    }
    .elementor-element.elementor-element-b1050d9 {
        --padding-top: 100px;
        --padding-bottom: 100px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-element.elementor-element-ec3a7df {
        --padding-top: 100px;
        --padding-bottom: 100px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-element.elementor-element-55fb315 .sec-heading {
        max-width: 450px;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-98df534 {
        --padding-top: 70px;
        --padding-bottom: 70px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-element.elementor-element-e6cbd35 {
        --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;
        --justify-content: space-between;
        --gap: 40px 0px;
        --row-gap: 40px;
        --column-gap: 0px;
    }
    .elementor-element.elementor-element-dbeb888 {
        --gap: 6px 0px;
        --row-gap: 6px;
        --column-gap: 0px;
    }
    .elementor-element.elementor-element-f3bf6f9 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-element.elementor-element-0d28721 > .elementor-widget-container {
        margin: 0px 0px 24px 0px;
    }
    .elementor-element.elementor-element-0284381 {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-element.elementor-element-4578cf2 {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-element.elementor-element-9bf17ab {
        --min-height: 550px;
        --border-radius: 0px 0px 0px 0px;
    }
    .elementor-element.elementor-element-dbbc840 {
        --padding-top: 70px;
        --padding-bottom: 40px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-element.elementor-element-524cdfb {
        --padding-top: 70px;
        --padding-bottom: 70px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-element.elementor-element-9974f6a {
        --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: 70px;
        --padding-bottom: 70px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-element.elementor-element-dfd32bf {
        --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: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
        --padding-top: 70px;
        --padding-bottom: 70px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-element.elementor-element-66f1e65 {
        --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 0px;
        --row-gap: 40px;
        --column-gap: 0px;
    }
    .elementor-element.elementor-element-79b61ea {
        --min-height: 550px;
    }
    .elementor-element.elementor-element-8cb0a92 {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --padding-top: 70px;
        --padding-bottom: 70px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-element.elementor-element-fcaef05 {
        --e-con-grid-template-columns: repeat(2, 1fr);
        --grid-auto-flow: row;
    }
    .elementor-element.elementor-element-c541532 .tj-el-team .box {
        border-width: 0px 1px 1px 1px;
    }
    .elementor-element.elementor-element-a9309f1 .tj-el-team .box {
        border-width: 0px 1px 1px 1px;
    }
    .elementor-element.elementor-element-004d0a4 .tj-el-team .box {
        border-width: 0px 1px 1px 1px;
    }
    .elementor-element.elementor-element-b1050d9 {
        --padding-top: 70px;
        --padding-bottom: 70px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-element.elementor-element-ec3a7df {
        --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 0px;
        --row-gap: 40px;
        --column-gap: 0px;
        --padding-top: 70px;
        --padding-bottom: 70px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-element.elementor-element-539dd19 {
        --gap: 30px 0px;
        --row-gap: 30px;
        --column-gap: 0px;
    }
    .elementor-element.elementor-element-55fb315 .sec-heading {
        max-width: 100%;
        margin: 0px 0px 0px 0px;
    }
    .elementor-element.elementor-element-c528d0a > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
}
@media (max-width: 767px) {
    .elementor-element.elementor-element-affc69b {
        --padding-top: 12px;
        --padding-bottom: 0px;
        --padding-left: 12px;
        --padding-right: 12px;
    }
    .elementor-element.elementor-element-98df534 {
        --padding-top: 70px;
        --padding-bottom: 70px;
        --padding-left: 12px;
        --padding-right: 12px;
    }
    .elementor-element.elementor-element-e6cbd35 {
        --gap: 40px 40px;
        --row-gap: 40px;
        --column-gap: 40px;
    }
    .elementor-element.elementor-element-85a5e55 {
        --width: 248px;
    }
    .elementor-element.elementor-element-6c7bc22 {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
    }
    .elementor-element.elementor-element-65f0865 {
        border-width: 0px 0px 1px 0px;
        --border-top-width: 0px;
        --border-right-width: 0px;
        --border-bottom-width: 1px;
        --border-left-width: 0px;
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-element.elementor-element-2b048c3 {
        border-width: 0px 0px 0px 0px;
        --border-top-width: 0px;
        --border-right-width: 0px;
        --border-bottom-width: 0px;
        --border-left-width: 0px;
        --padding-top: 30px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-element.elementor-element-0284381 {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 12px;
        --padding-right: 12px;
    }
    .elementor-element.elementor-element-4578cf2 {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
    }
    .elementor-element.elementor-element-9bf17ab {
        --min-height: 380px;
    }
    .elementor-element.elementor-element-dbbc840 {
        --gap: 30px 0px;
        --row-gap: 30px;
        --column-gap: 0px;
    }
    .elementor-element.elementor-element-524cdfb {
        --padding-top: 70px;
        --padding-bottom: 70px;
        --padding-left: 12px;
        --padding-right: 12px;
    }
    .elementor-element.elementor-element-5502334 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 12px;
        --padding-right: 12px;
    }
    .elementor-element.elementor-element-dfd32bf {
        --padding-top: 70px;
        --padding-bottom: 70px;
        --padding-left: 12px;
        --padding-right: 12px;
    }
    .elementor-element.elementor-element-79b61ea {
        --min-height: 420px;
    }
    .elementor-element.elementor-element-8b31744 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 12px;
        --padding-right: 12px;
    }
    .elementor-element.elementor-element-fcaef05 {
        --e-con-grid-template-columns: repeat(1, 1fr);
        --grid-auto-flow: row;
    }
    .elementor-element.elementor-element-cf9abab {
        --padding-top: 0px;
        --padding-bottom: 40px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-element.elementor-element-8dfcd11 .tj-el-team .box {
        border-width: 1px 1px 0px 1px;
    }
    .elementor-element.elementor-element-42ec4ab .tj-el-team .box {
        border-width: 1px 1px 0px 1px;
    }
    .elementor-element.elementor-element-c541532 .tj-el-team .box {
        border-width: 1px 1px 0px 1px;
    }
    .elementor-element.elementor-element-a9309f1 .tj-el-team .box {
        border-width: 1px 1px 0px 1px;
    }
    .elementor-element.elementor-element-ec5c772 .tj-el-team .box {
        border-width: 1px 1px 0px 1px;
    }
    .elementor-element.elementor-element-004d0a4 .tj-el-team .box {
        border-width: 1px 1px 1px 1px;
    }
    .elementor-element.elementor-element-712d75f {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 12px;
        --padding-right: 12px;
    }
    .elementor-element.elementor-element-9623c23 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-element.elementor-element-ec3a7df {
        --padding-top: 70px;
        --padding-bottom: 70px;
        --padding-left: 12px;
        --padding-right: 12px;
    }
    .elementor-element.elementor-element-55fb315 .sec-heading {
        max-width: 100%;
    }
    .elementor-element.elementor-element-c528d0a > .elementor-widget-container {
        margin: 5px 0px 0px 0px;
    }
}
