.elementor-269 .elementor-element.elementor-element-f5320e2 {
    --display: flex;
    --min-height: 327px;
    --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: flex-start;
    --background-transition: 0.3s;
    --overlay-opacity: 0.5;
}

.elementor-269 .elementor-element.elementor-element-f5320e2:not(.elementor-motion-effects-element-type-background),
.elementor-269 .elementor-element.elementor-element-f5320e2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../../../images/platform/01/Platforms_mainBanner.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

/* .elementor-269 .elementor-element.elementor-element-f5320e2::before,
.elementor-269 .elementor-element.elementor-element-f5320e2>.elementor-background-video-container::before,
.elementor-269 .elementor-element.elementor-element-f5320e2>.e-con-inner>.elementor-background-video-container::before,
.elementor-269 .elementor-element.elementor-element-f5320e2>.elementor-background-slideshow::before,
.elementor-269 .elementor-element.elementor-element-f5320e2>.e-con-inner>.elementor-background-slideshow::before,
.elementor-269 .elementor-element.elementor-element-f5320e2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-color: var(--e-global-color-primary);
    --background-overlay: '';
} */

.elementor-269 .elementor-element.elementor-element-f5320e2,
.elementor-269 .elementor-element.elementor-element-f5320e2::before {
    --border-transition: 0.3s;
}

.elementor-269 .elementor-element.elementor-element-4220a37 {
    text-align: left;
}

.elementor-269 .elementor-element.elementor-element-4220a37 .elementor-heading-title {
    color: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-63ff8fd {
    text-align: left;
    color: var(--e-global-color-secondary);
}

.elementor-269 .elementor-element.elementor-element-f939a2e {
    --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 70px;
    --overflow: hidden;
    --background-transition: 0.3s;
    --padding-top: 7em;
    --padding-bottom: 5em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-269 .elementor-element.elementor-element-89c9f73 {
    --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;
    --background-transition: 0.3s;
}

.elementor-269 .elementor-element.elementor-element-c1df856 {
    text-align: left;
}

.elementor-269 .elementor-element.elementor-element-c1df856 img {
    width: 90%;
    border-radius: 10px 10px 10px 10px;
}

.elementor-269 .elementor-element.elementor-element-b9db8fe>.elementor-widget-container {
    margin: -11em 0em 0em 0em;
}

.elementor-269 .elementor-element.elementor-element-b9db8fe {
    text-align: right;
}

.elementor-269 .elementor-element.elementor-element-b9db8fe img {
    width: 55%;
    border-radius: 10px 10px 10px 10px;
}

.elementor-269 .elementor-element.elementor-element-d5aa1d5 .ekit-video-popup-btn {
    background-color: var(--e-global-color-f7665eb);
    padding: 8px 0px 0px 5px;
    width: 60px;
    height: 60px;
    color: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-d5aa1d5 .ekit-video-popup-btn:hover {
    background-color: var(--e-global-color-19cb5d0);
    color: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-d5aa1d5>.elementor-widget-container {
    margin: -9em 9em 0em 0em;
}

.elementor-269 .elementor-element.elementor-element-d5aa1d5 .video-content {
    text-align: right;
}

.elementor-269 .elementor-element.elementor-element-d5aa1d5 .ekit-video-popup-btn i {
    font-size: 20px;
}

.elementor-269 .elementor-element.elementor-element-d5aa1d5 .ekit-video-popup-btn svg {
    max-width: 20px;
}

.elementor-269 .elementor-element.elementor-element-d5aa1d5 .ekit-video-popup-btn.glow-btn:before {
    color: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-d5aa1d5 .ekit-video-popup-btn.glow-btn:after {
    color: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-d5aa1d5 .ekit-video-popup-btn.glow-btn>i:after {
    color: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-d5aa1d5 .ekit-video-popup-btn svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-d5aa1d5 .ekit-video-popup-btn:hover svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-71a4383 {
    --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: center;
    --background-transition: 0.3s;
}

.elementor-269 .elementor-element.elementor-element-52cd59e {
    text-align: left;
}

.elementor-269 .elementor-element.elementor-element-52cd59e .elementor-heading-title {
    color: var(--e-global-color-19cb5d0);
    font-family: var(--e-global-typography-d7d4b4d-font-family), Sans-serif;
    font-size: var(--e-global-typography-d7d4b4d-font-size);
    font-weight: var(--e-global-typography-d7d4b4d-font-weight);
    line-height: var(--e-global-typography-d7d4b4d-line-height);
    letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
}

.elementor-269 .elementor-element.elementor-element-4e18f4d {
    width: var(--container-widget-width, 81%);
    max-width: 81%;
    --container-widget-width: 81%;
    --container-widget-flex-grow: 0;
}

.elementor-269 .elementor-element.elementor-element-2d48446>.elementor-widget-container {
    margin: 0em 0em 0em 0em;
}

.elementor-269 .elementor-element.elementor-element-31ab6ca {
    --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;
    --background-transition: 0.3s;
    --margin-top: 0em;
    --margin-bottom: 1em;
    --margin-left: 0em;
    --margin-right: 0em;
}

.elementor-269 .elementor-element.elementor-element-a48eaf7 {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-269 .elementor-element.elementor-element-89902e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-269 .elementor-element.elementor-element-89902e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-269 .elementor-element.elementor-element-89902e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-269 .elementor-element.elementor-element-89902e3 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-269 .elementor-element.elementor-element-89902e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-269 .elementor-element.elementor-element-89902e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-269 .elementor-element.elementor-element-89902e3 .elementor-icon-list-icon i {
    color: var(--e-global-color-f7665eb);
    transition: color 0.3s;
}

.elementor-269 .elementor-element.elementor-element-89902e3 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-f7665eb);
    transition: fill 0.3s;
}

.elementor-269 .elementor-element.elementor-element-89902e3 {
    --e-icon-list-icon-size: 20px;
    --icon-vertical-offset: 0px;
}

.elementor-269 .elementor-element.elementor-element-89902e3 .elementor-icon-list-icon {
    padding-right: 0px;
}

.elementor-269 .elementor-element.elementor-element-89902e3 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-269 .elementor-element.elementor-element-89902e3 .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-609c18b-font-family), Sans-serif;
    font-size: var(--e-global-typography-609c18b-font-size);
    font-weight: var(--e-global-typography-609c18b-font-weight);
    line-height: var(--e-global-typography-609c18b-line-height);
}

.elementor-269 .elementor-element.elementor-element-89902e3 .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-269 .elementor-element.elementor-element-0bf3fb6 {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-269 .elementor-element.elementor-element-a8eef68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-269 .elementor-element.elementor-element-a8eef68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-269 .elementor-element.elementor-element-a8eef68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-269 .elementor-element.elementor-element-a8eef68 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-269 .elementor-element.elementor-element-a8eef68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-269 .elementor-element.elementor-element-a8eef68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-269 .elementor-element.elementor-element-a8eef68 .elementor-icon-list-icon i {
    color: var(--e-global-color-f7665eb);
    transition: color 0.3s;
}

.elementor-269 .elementor-element.elementor-element-a8eef68 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-f7665eb);
    transition: fill 0.3s;
}

.elementor-269 .elementor-element.elementor-element-a8eef68 {
    --e-icon-list-icon-size: 20px;
    --icon-vertical-offset: 0px;
}

.elementor-269 .elementor-element.elementor-element-a8eef68 .elementor-icon-list-icon {
    padding-right: 0px;
}

.elementor-269 .elementor-element.elementor-element-a8eef68 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-269 .elementor-element.elementor-element-a8eef68 .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-609c18b-font-family), Sans-serif;
    font-size: var(--e-global-typography-609c18b-font-size);
    font-weight: var(--e-global-typography-609c18b-font-weight);
    line-height: var(--e-global-typography-609c18b-line-height);
}

.elementor-269 .elementor-element.elementor-element-a8eef68 .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-269 .elementor-element.elementor-element-9c85dd1>.elementor-widget-container {
    margin: 0px 0px -12px 0px;
    padding: 0em 0em 0em 1em;
    border-style: solid;
    border-width: 0px 0px 0px 2px;
    border-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-9c85dd1 {
    color: var(--e-global-color-19cb5d0);
    font-family: var(--e-global-typography-e1d23f2-font-family), Sans-serif;
    font-size: var(--e-global-typography-e1d23f2-font-size);
    font-weight: var(--e-global-typography-e1d23f2-font-weight);
    font-style: var(--e-global-typography-e1d23f2-font-style);
    line-height: var(--e-global-typography-e1d23f2-line-height);
}

.elementor-269 .elementor-element.elementor-element-72c0497>.elementor-widget-container {
    margin: 1em 0em 0em 0em;
}

.elementor-269 .elementor-element.elementor-element-72c0497.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-269 .elementor-element.elementor-element-72c0497.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-269 .elementor-element.elementor-element-72c0497.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-269 .elementor-element.elementor-element-72c0497 .elementor-image-box-title {
    margin-bottom: 5px;
}

.elementor-269 .elementor-element.elementor-element-72c0497 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 13%;
}

.elementor-269 .elementor-element.elementor-element-72c0497 .elementor-image-box-img img {
    border-radius: 100px;
    transition-duration: 0.3s;
}

.elementor-269 .elementor-element.elementor-element-72c0497 .elementor-image-box-description {
    color: var(--e-global-color-19cb5d0);
}

.elementor-269 .elementor-element.elementor-element-e52cf85 {
    --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;
    --background-transition: 0.3s;
    --overlay-opacity: 0.5;
    --padding-top: 7em;
    --padding-bottom: 7em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-269 .elementor-element.elementor-element-e52cf85:not(.elementor-motion-effects-element-type-background),
.elementor-269 .elementor-element.elementor-element-e52cf85>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2023/03/Counter-BG.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-269 .elementor-element.elementor-element-e52cf85::before,
.elementor-269 .elementor-element.elementor-element-e52cf85>.elementor-background-video-container::before,
.elementor-269 .elementor-element.elementor-element-e52cf85>.e-con-inner>.elementor-background-video-container::before,
.elementor-269 .elementor-element.elementor-element-e52cf85>.elementor-background-slideshow::before,
.elementor-269 .elementor-element.elementor-element-e52cf85>.e-con-inner>.elementor-background-slideshow::before,
.elementor-269 .elementor-element.elementor-element-e52cf85>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-color: var(--e-global-color-primary);
    --background-overlay: '';
}

.elementor-269 .elementor-element.elementor-element-e52cf85,
.elementor-269 .elementor-element.elementor-element-e52cf85::before {
    --border-transition: 0.3s;
}

.elementor-269 .elementor-element.elementor-element-ae3e2cf {
    --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;
    --background-transition: 0.3s;
}

.elementor-269 .elementor-element.elementor-element-7b7ad46 {
    width: var(--container-widget-width, 25%);
    max-width: 25%;
    --container-widget-width: 25%;
    --container-widget-flex-grow: 0;
}

.elementor-269 .elementor-element.elementor-element-7b7ad46 .elementor-heading-title {
    color: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-dd35d01 .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-269 .elementor-element.elementor-element-dd35d01 .elementskit-funfact {
    justify-content: center;
    display: flex;
}

.elementor-269 .elementor-element.elementor-element-dd35d01 .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-908eadc-font-family), Sans-serif;
    font-size: var(--e-global-typography-908eadc-font-size);
    font-weight: var(--e-global-typography-908eadc-font-weight);
    line-height: var(--e-global-typography-908eadc-line-height);
    margin-bottom: 10px;
}

.elementor-269 .elementor-element.elementor-element-dd35d01 .elementskit-funfact .funfact-content .number-percentage {
    margin-right: 5px;
}

.elementor-269 .elementor-element.elementor-element-dd35d01 .elementskit-funfact .funfact-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
}

.elementor-269 .elementor-element.elementor-element-dd35d01 .elementskit-funfact .super {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
    top: -3px;
    left: -5px;
    vertical-align: super;
}

.elementor-269 .elementor-element.elementor-element-a7f0d20 .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-269 .elementor-element.elementor-element-a7f0d20 .elementskit-funfact {
    justify-content: center;
    display: flex;
}

.elementor-269 .elementor-element.elementor-element-a7f0d20 .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-908eadc-font-family), Sans-serif;
    font-size: var(--e-global-typography-908eadc-font-size);
    font-weight: var(--e-global-typography-908eadc-font-weight);
    line-height: var(--e-global-typography-908eadc-line-height);
    margin-bottom: 10px;
}

.elementor-269 .elementor-element.elementor-element-a7f0d20 .elementskit-funfact .funfact-content .number-percentage {
    margin-right: 5px;
}

.elementor-269 .elementor-element.elementor-element-a7f0d20 .elementskit-funfact .funfact-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
}

.elementor-269 .elementor-element.elementor-element-a7f0d20 .elementskit-funfact .super {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
    top: -3px;
    left: -5px;
    vertical-align: super;
}

.elementor-269 .elementor-element.elementor-element-45b6747 .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-269 .elementor-element.elementor-element-45b6747 .elementskit-funfact {
    justify-content: center;
    display: flex;
}

.elementor-269 .elementor-element.elementor-element-45b6747 .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-908eadc-font-family), Sans-serif;
    font-size: var(--e-global-typography-908eadc-font-size);
    font-weight: var(--e-global-typography-908eadc-font-weight);
    line-height: var(--e-global-typography-908eadc-line-height);
    margin-bottom: 10px;
}

.elementor-269 .elementor-element.elementor-element-45b6747 .elementskit-funfact .funfact-content .number-percentage {
    margin-right: 5px;
}

.elementor-269 .elementor-element.elementor-element-45b6747 .elementskit-funfact .funfact-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
}

.elementor-269 .elementor-element.elementor-element-45b6747 .elementskit-funfact .super {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
    top: -3px;
    left: -5px;
    vertical-align: super;
}

.elementor-269 .elementor-element.elementor-element-bc0bfe5 {
    --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 70px;
    --overflow: hidden;
    --background-transition: 0.3s;
    --padding-top: 7em;
    --padding-bottom: 7em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-269 .elementor-element.elementor-element-477b0a5 {
    --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: center;
    --background-transition: 0.3s;
}

.elementor-269 .elementor-element.elementor-element-7da9810 {
    text-align: left;
}

.elementor-269 .elementor-element.elementor-element-7da9810 .elementor-heading-title {
    color: var(--e-global-color-19cb5d0);
    font-family: var(--e-global-typography-d7d4b4d-font-family), Sans-serif;
    font-size: var(--e-global-typography-d7d4b4d-font-size);
    font-weight: var(--e-global-typography-d7d4b4d-font-weight);
    line-height: var(--e-global-typography-d7d4b4d-line-height);
    letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
}

.elementor-269 .elementor-element.elementor-element-e7cd63b {
    text-align: left;
}

.elementor-269 .elementor-element.elementor-element-2d70fd5 {
    --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;
    --background-transition: 0.3s;
    --margin-top: 1em;
    --margin-bottom: 1em;
    --margin-left: 0em;
    --margin-right: 0em;
}

.elementor-269 .elementor-element.elementor-element-0ef43a8>.elementor-widget-container {
    margin: 0em 2em 0em 0em;
}

.elementor-269 .elementor-element.elementor-element-0ef43a8 {
    --icon-box-icon-margin: 15px;
}

.elementor-269 .elementor-element.elementor-element-0ef43a8 .elementor-icon-box-title {
    margin-bottom: 10px;
}

.elementor-269 .elementor-element.elementor-element-0ef43a8.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-0ef43a8.elementor-view-framed .elementor-icon,
.elementor-269 .elementor-element.elementor-element-0ef43a8.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-f7665eb);
    color: var(--e-global-color-f7665eb);
    border-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-0ef43a8 .elementor-icon {
    font-size: 45px;
}

.elementor-269 .elementor-element.elementor-element-cc2be9d>.elementor-widget-container {
    margin: 0em 2em 0em 0em;
}

.elementor-269 .elementor-element.elementor-element-cc2be9d {
    --icon-box-icon-margin: 15px;
}

.elementor-269 .elementor-element.elementor-element-cc2be9d .elementor-icon-box-title {
    margin-bottom: 10px;
}

.elementor-269 .elementor-element.elementor-element-cc2be9d.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-cc2be9d.elementor-view-framed .elementor-icon,
.elementor-269 .elementor-element.elementor-element-cc2be9d.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-f7665eb);
    color: var(--e-global-color-f7665eb);
    border-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-cc2be9d .elementor-icon {
    font-size: 45px;
}

.elementor-269 .elementor-element.elementor-element-6158c14 .skillbar-group .skill-bar {
    background-color: var(--e-global-color-19cb5d0);
    height: 10px;
    border-radius: 3px 3px 3px 3px;
    margin-bottom: 15px;
}

.elementor-269 .elementor-element.elementor-element-6158c14 .skillbar-group .skill-track {
    background-color: var(--e-global-color-f7665eb);
    border-radius: 3px 3px 3px 3px;
}

.elementor-269 .elementor-element.elementor-element-6158c14 .skillbar-group .number-percentage-wraper {
    display: no;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
}

.elementor-269 .elementor-element.elementor-element-6158c14 .skillbar-group .skill-title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
}

.elementor-269 .elementor-element.elementor-element-6158c14 .skill-bar-content {
    margin-bottom: 10px;
}

.elementor-269 .elementor-element.elementor-element-d79824f .skillbar-group .skill-bar {
    background-color: var(--e-global-color-19cb5d0);
    height: 10px;
    border-radius: 3px 3px 3px 3px;
    margin-bottom: 15px;
}

.elementor-269 .elementor-element.elementor-element-d79824f .skillbar-group .skill-track {
    background-color: var(--e-global-color-f7665eb);
    border-radius: 3px 3px 3px 3px;
}

.elementor-269 .elementor-element.elementor-element-d79824f .skillbar-group .number-percentage-wraper {
    display: no;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
}

.elementor-269 .elementor-element.elementor-element-d79824f .skillbar-group .skill-title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
}

.elementor-269 .elementor-element.elementor-element-d79824f .skill-bar-content {
    margin-bottom: 10px;
}

.elementor-269 .elementor-element.elementor-element-a3332a2 .skillbar-group .skill-bar {
    background-color: var(--e-global-color-19cb5d0);
    height: 10px;
    border-radius: 3px 3px 3px 3px;
    margin-bottom: 15px;
}

.elementor-269 .elementor-element.elementor-element-a3332a2 .skillbar-group .skill-track {
    background-color: var(--e-global-color-f7665eb);
    border-radius: 3px 3px 3px 3px;
}

.elementor-269 .elementor-element.elementor-element-a3332a2 .skillbar-group .number-percentage-wraper {
    display: no;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
}

.elementor-269 .elementor-element.elementor-element-a3332a2 .skillbar-group .skill-title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
}

.elementor-269 .elementor-element.elementor-element-a3332a2 .skill-bar-content {
    margin-bottom: 10px;
}

.elementor-269 .elementor-element.elementor-element-eb32b73 .skillbar-group .skill-bar {
    background-color: var(--e-global-color-19cb5d0);
    height: 10px;
    border-radius: 3px 3px 3px 3px;
}

.elementor-269 .elementor-element.elementor-element-eb32b73 .skillbar-group .skill-track {
    background-color: var(--e-global-color-f7665eb);
    border-radius: 3px 3px 3px 3px;
}

.elementor-269 .elementor-element.elementor-element-eb32b73 .skillbar-group .number-percentage-wraper {
    display: no;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
}

.elementor-269 .elementor-element.elementor-element-eb32b73 .skillbar-group .skill-title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
}

.elementor-269 .elementor-element.elementor-element-eb32b73 .skill-bar-content {
    margin-bottom: 10px;
}

.elementor-269 .elementor-element.elementor-element-dc7b332 {
    --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;
    --background-transition: 0.3s;
}

.elementor-269 .elementor-element.elementor-element-881c517 {
    text-align: right;
}

.elementor-269 .elementor-element.elementor-element-881c517 img {
    width: 92%;
    border-radius: 10px 10px 10px 10px;
}

.elementor-269 .elementor-element.elementor-element-e182176 .elementskit-funfact {
    background-color: var(--e-global-color-19cb5d0);
    justify-content: center;
    display: flex;
    border-radius: 10px 10px 10px 10px;
}

.elementor-269 .elementor-element.elementor-element-e182176 {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-269 .elementor-element.elementor-element-e182176>.elementor-widget-container {
    margin: -7em 0em 0em 0em;
}

.elementor-269 .elementor-element.elementor-element-e182176 .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-269 .elementor-element.elementor-element-e182176 .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-908eadc-font-family), Sans-serif;
    font-size: var(--e-global-typography-908eadc-font-size);
    font-weight: var(--e-global-typography-908eadc-font-weight);
    line-height: var(--e-global-typography-908eadc-line-height);
    margin-bottom: 10px;
}

.elementor-269 .elementor-element.elementor-element-e182176 .elementskit-funfact .funfact-content .number-percentage {
    margin-right: 5px;
}

.elementor-269 .elementor-element.elementor-element-e182176 .elementskit-funfact .funfact-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
}

.elementor-269 .elementor-element.elementor-element-e182176 .elementskit-funfact .super {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
    top: -3px;
    left: -5px;
    vertical-align: super;
}

.elementor-269 .elementor-element.elementor-element-e182176 .elementskit-funfact .elementskit-funfact-inner {
    padding: 2em 2em 2em 2em;
}

.elementor-269 .elementor-element.elementor-element-b2919dd {
    --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: 0em;
    --padding-bottom: 7em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-testimonial-slider {
    --ekit_testimonial_left_right_spacing: 30px;
    --ekit_testimonial_slidetoshow: 3;
}

.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-single-testimonial-slider,
.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-testimonial_card,
.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-tootltip-testimonial .elementskit-commentor-content::before {
    background-color: var(--e-global-color-secondary);
}

.elementor-269 .elementor-element.elementor-element-6f6d5c5 .ekit_testimonial_style_5 .elementskit-watermark-icon {
    bottom: 30px;
    right: 30px;
}

.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-single-testimonial-slider,
.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-testimonial_card {
    padding: 1em 3em 3em 3em;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
}

.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-single-testimonial-slider,
.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-testimonial_card {
    border-radius: 10px 10px 10px 10px;
}

.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-single-testimonial-slider {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-19cb5d0);
}

.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-single-testimonial-slider .elementskit-commentor-content>p {
    color: var(--e-global-color-text);
}

.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-testimonial_card .elementskit-commentor-coment {
    color: var(--e-global-color-text);
}

.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-testimonial_card .elementskit-commentor-coment {
    font-family: var(--e-global-typography-e1d23f2-font-family), Sans-serif;
    font-size: var(--e-global-typography-e1d23f2-font-size);
    font-weight: var(--e-global-typography-e1d23f2-font-weight);
    font-style: var(--e-global-typography-e1d23f2-font-style);
    line-height: var(--e-global-typography-e1d23f2-line-height);
}

.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-single-testimonial-slider .elementskit-watermark-icon>i {
    color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-testimonial-slider-block-style .elementskit-commentor-content>i {
    color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content>i {
    color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content>i {
    color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-watermark-icon svg path {
    stroke: var(--e-global-color-f7665eb);
    fill: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-watermark-icon>i {
    font-size: 50px;
}

.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-watermark-icon>svg {
    width: 50px;
}

.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before {
    border-radius: 50%;
}

.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-profile-info .elementskit-author-name {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
}

.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-profile-info .elementskit-author-des {
    color: var(--e-global-color-19cb5d0);
    font-family: var(--e-global-typography-609c18b-font-family), Sans-serif;
    font-size: var(--e-global-typography-609c18b-font-size);
    font-weight: var(--e-global-typography-609c18b-font-weight);
    line-height: var(--e-global-typography-609c18b-line-height);
}

.elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-commentor-bio .elementskit-commentor-image>img {
    height: 50px;
    width: 50px;
}

.elementor-269 .elementor-element.elementor-element-fce2feb {
    --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 70px;
    --background-transition: 0.3s;
    --padding-top: 7em;
    --padding-bottom: 7em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-269 .elementor-element.elementor-element-fce2feb:not(.elementor-motion-effects-element-type-background),
.elementor-269 .elementor-element.elementor-element-fce2feb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-19cb5d0);
}

.elementor-269 .elementor-element.elementor-element-fce2feb,
.elementor-269 .elementor-element.elementor-element-fce2feb::before {
    --border-transition: 0.3s;
}

.elementor-269 .elementor-element.elementor-element-26400c2 {
    --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;
    --gap: 0px 0px;
    --flex-wrap: wrap;
    --background-transition: 0.3s;
}

.elementor-269 .elementor-element.elementor-element-723f755 {
    width: var(--container-widget-width, 30%);
    max-width: 30%;
    --container-widget-width: 30%;
    --container-widget-flex-grow: 0;
}

.elementor-269 .elementor-element.elementor-element-77e5824 {
    width: var(--container-widget-width, 30%);
    max-width: 30%;
    --container-widget-width: 30%;
    --container-widget-flex-grow: 0;
}

.elementor-269 .elementor-element.elementor-element-c116478 {
    width: var(--container-widget-width, 30%);
    max-width: 30%;
    --container-widget-width: 30%;
    --container-widget-flex-grow: 0;
}

.elementor-269 .elementor-element.elementor-element-d12b54c {
    width: var(--container-widget-width, 30%);
    max-width: 30%;
    --container-widget-width: 30%;
    --container-widget-flex-grow: 0;
}

.elementor-269 .elementor-element.elementor-element-648212e {
    width: var(--container-widget-width, 30%);
    max-width: 30%;
    --container-widget-width: 30%;
    --container-widget-flex-grow: 0;
}

.elementor-269 .elementor-element.elementor-element-6423a7a {
    width: var(--container-widget-width, 30%);
    max-width: 30%;
    --container-widget-width: 30%;
    --container-widget-flex-grow: 0;
}

.elementor-269 .elementor-element.elementor-element-ea9f33d {
    --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;
}

.elementor-269 .elementor-element.elementor-element-8137cc1 {
    text-align: left;
}

.elementor-269 .elementor-element.elementor-element-8137cc1 .elementor-heading-title {
    color: var(--e-global-color-6c3dd71);
    font-family: var(--e-global-typography-d7d4b4d-font-family), Sans-serif;
    font-size: var(--e-global-typography-d7d4b4d-font-size);
    font-weight: var(--e-global-typography-d7d4b4d-font-weight);
    line-height: var(--e-global-typography-d7d4b4d-line-height);
    letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
}

.elementor-269 .elementor-element.elementor-element-b039a5b .elementor-heading-title {
    color: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-c9d4f5f {
    color: var(--e-global-color-8b6184c);
}

.elementor-269 .elementor-element.elementor-element-dcdf412 {
    --display: flex;
    --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;
    --align-items: center;
    --overflow: hidden;
    --background-transition: 0.3s;
    --padding-top: 7em;
    --padding-bottom: 7em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-269 .elementor-element.elementor-element-baff755 {
    text-align: center;
}

.elementor-269 .elementor-element.elementor-element-baff755 .elementor-heading-title {
    color: var(--e-global-color-19cb5d0);
    font-family: var(--e-global-typography-d7d4b4d-font-family), Sans-serif;
    font-size: var(--e-global-typography-d7d4b4d-font-size);
    font-weight: var(--e-global-typography-d7d4b4d-font-weight);
    line-height: var(--e-global-typography-d7d4b4d-line-height);
    letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
}

.elementor-269 .elementor-element.elementor-element-c3caddf>.elementor-widget-container {
    margin: 0em 0em 0em 0em;
}

.elementor-269 .elementor-element.elementor-element-c3caddf {
    text-align: center;
}

.elementor-269 .elementor-element.elementor-element-d4804bd {
    width: var(--container-widget-width, 45%);
    max-width: 45%;
    --container-widget-width: 45%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-269 .elementor-element.elementor-element-ae2a5f0 {
    --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: 30px 30px;
    --background-transition: 0.3s;
    --margin-top: 1em;
    --margin-bottom: 0em;
    --margin-left: 0em;
    --margin-right: 0em;
}

.elementor-269 .elementor-element.elementor-element-fc423ee {
    --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;
    --background-transition: 0.3s;
}

.elementor-269 .elementor-element.elementor-element-7fbc94a .elementor-repeater-item-66898c5>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-7fbc94a .elementor-repeater-item-66898c5>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.team-popup-id-7fbc94a .elementor-repeater-item-66898c5>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.team-popup-id-7fbc94a .elementor-repeater-item-66898c5>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-7fbc94a .elementor-repeater-item-800eab4>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-7fbc94a .elementor-repeater-item-800eab4>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.team-popup-id-7fbc94a .elementor-repeater-item-800eab4>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.team-popup-id-7fbc94a .elementor-repeater-item-800eab4>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-7fbc94a .elementor-repeater-item-56f9236>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-7fbc94a .elementor-repeater-item-56f9236>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.team-popup-id-7fbc94a .elementor-repeater-item-56f9236>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.team-popup-id-7fbc94a .elementor-repeater-item-56f9236>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-7fbc94a .elementor-repeater-item-b53c577>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-7fbc94a .elementor-repeater-item-b53c577>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.team-popup-id-7fbc94a .elementor-repeater-item-b53c577>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.team-popup-id-7fbc94a .elementor-repeater-item-b53c577>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-7fbc94a .profile-card:hover,
.elementor-269 .elementor-element.elementor-element-7fbc94a .profile-image-card:hover,
.elementor-269 .elementor-element.elementor-element-7fbc94a .profile-card::before,
.elementor-269 .elementor-element.elementor-element-7fbc94a .profile-image-card::before,
.elementor-269 .elementor-element.elementor-element-7fbc94a div .profile-card .profile-body::before,
.elementor-269 .elementor-element.elementor-element-7fbc94a .image-card-v3 .profile-image-card:after {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-8eedfa6) 50%, var(--e-global-color-19cb5d0) 100%);
}

.elementor-269 .elementor-element.elementor-element-7fbc94a .profile-body {
    padding: 13em 0em 0em 0em;
}

.elementor-269 .elementor-element.elementor-element-7fbc94a .ekit-wid-con .profile-square-v .profile-card .profile-body {
    padding: 13em 0em 0em 0em;
}

.elementor-269 .elementor-element.elementor-element-7fbc94a .profile-card,
.elementor-269 .elementor-element.elementor-element-7fbc94a .profile-image-card {
    border-radius: 10px 10px 0px 0px;
}

.elementor-269 .elementor-element.elementor-element-7fbc94a .ekit-team-social-list>li>a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
}

.team-popup-id-7fbc94a .ekit-team-social-list>li>a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
}

.elementor-269 .elementor-element.elementor-element-7fbc94a .ekit-team-social-list>li {
    display: inline-block;
}

.team-popup-id-7fbc94a .ekit-team-social-list>li {
    display: inline-block;
}

.elementor-269 .elementor-element.elementor-element-d22b3a6 {
    --display: flex;
    --background-transition: 0.3s;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 2em;
    --padding-bottom: 2em;
    --padding-left: 2em;
    --padding-right: 2em;
}

.elementor-269 .elementor-element.elementor-element-d22b3a6:not(.elementor-motion-effects-element-type-background),
.elementor-269 .elementor-element.elementor-element-d22b3a6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-19cb5d0);
}

.elementor-269 .elementor-element.elementor-element-d22b3a6,
.elementor-269 .elementor-element.elementor-element-d22b3a6::before {
    --border-transition: 0.3s;
}

.elementor-269 .elementor-element.elementor-element-8aabc62 .elementor-icon-box-title {
    margin-bottom: 5px;
    color: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-8aabc62 .elementor-icon-box-description {
    color: var(--e-global-color-6c3dd71);
}

.elementor-269 .elementor-element.elementor-element-7c35aa0 {
    --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;
    --background-transition: 0.3s;
}

.elementor-269 .elementor-element.elementor-element-e80052c .elementor-repeater-item-66898c5>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-e80052c .elementor-repeater-item-66898c5>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.team-popup-id-e80052c .elementor-repeater-item-66898c5>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.team-popup-id-e80052c .elementor-repeater-item-66898c5>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-e80052c .elementor-repeater-item-800eab4>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-e80052c .elementor-repeater-item-800eab4>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.team-popup-id-e80052c .elementor-repeater-item-800eab4>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.team-popup-id-e80052c .elementor-repeater-item-800eab4>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-e80052c .elementor-repeater-item-56f9236>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-e80052c .elementor-repeater-item-56f9236>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.team-popup-id-e80052c .elementor-repeater-item-56f9236>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.team-popup-id-e80052c .elementor-repeater-item-56f9236>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-e80052c .elementor-repeater-item-b53c577>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-e80052c .elementor-repeater-item-b53c577>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.team-popup-id-e80052c .elementor-repeater-item-b53c577>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.team-popup-id-e80052c .elementor-repeater-item-b53c577>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-e80052c .profile-card:hover,
.elementor-269 .elementor-element.elementor-element-e80052c .profile-image-card:hover,
.elementor-269 .elementor-element.elementor-element-e80052c .profile-card::before,
.elementor-269 .elementor-element.elementor-element-e80052c .profile-image-card::before,
.elementor-269 .elementor-element.elementor-element-e80052c div .profile-card .profile-body::before,
.elementor-269 .elementor-element.elementor-element-e80052c .image-card-v3 .profile-image-card:after {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-8eedfa6) 50%, var(--e-global-color-19cb5d0) 100%);
}

.elementor-269 .elementor-element.elementor-element-e80052c .profile-body {
    padding: 13em 0em 0em 0em;
}

.elementor-269 .elementor-element.elementor-element-e80052c .ekit-wid-con .profile-square-v .profile-card .profile-body {
    padding: 13em 0em 0em 0em;
}

.elementor-269 .elementor-element.elementor-element-e80052c .profile-card,
.elementor-269 .elementor-element.elementor-element-e80052c .profile-image-card {
    border-radius: 10px 10px 0px 0px;
}

.elementor-269 .elementor-element.elementor-element-e80052c .ekit-team-social-list>li>a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
}

.team-popup-id-e80052c .ekit-team-social-list>li>a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
}

.elementor-269 .elementor-element.elementor-element-e80052c .ekit-team-social-list>li {
    display: inline-block;
}

.team-popup-id-e80052c .ekit-team-social-list>li {
    display: inline-block;
}

.elementor-269 .elementor-element.elementor-element-ba496e5 {
    --display: flex;
    --background-transition: 0.3s;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 2em;
    --padding-bottom: 2em;
    --padding-left: 2em;
    --padding-right: 2em;
}

.elementor-269 .elementor-element.elementor-element-ba496e5:not(.elementor-motion-effects-element-type-background),
.elementor-269 .elementor-element.elementor-element-ba496e5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-19cb5d0);
}

.elementor-269 .elementor-element.elementor-element-ba496e5,
.elementor-269 .elementor-element.elementor-element-ba496e5::before {
    --border-transition: 0.3s;
}

.elementor-269 .elementor-element.elementor-element-7a7da85 .elementor-icon-box-title {
    margin-bottom: 5px;
    color: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-7a7da85 .elementor-icon-box-description {
    color: var(--e-global-color-6c3dd71);
}

.elementor-269 .elementor-element.elementor-element-c06fc20 {
    --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;
    --background-transition: 0.3s;
}

.elementor-269 .elementor-element.elementor-element-ae7ce21 .elementor-repeater-item-66898c5>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-ae7ce21 .elementor-repeater-item-66898c5>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.team-popup-id-ae7ce21 .elementor-repeater-item-66898c5>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.team-popup-id-ae7ce21 .elementor-repeater-item-66898c5>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-ae7ce21 .elementor-repeater-item-800eab4>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-ae7ce21 .elementor-repeater-item-800eab4>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.team-popup-id-ae7ce21 .elementor-repeater-item-800eab4>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.team-popup-id-ae7ce21 .elementor-repeater-item-800eab4>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-ae7ce21 .elementor-repeater-item-56f9236>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-ae7ce21 .elementor-repeater-item-56f9236>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.team-popup-id-ae7ce21 .elementor-repeater-item-56f9236>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.team-popup-id-ae7ce21 .elementor-repeater-item-56f9236>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-ae7ce21 .elementor-repeater-item-b53c577>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-ae7ce21 .elementor-repeater-item-b53c577>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.team-popup-id-ae7ce21 .elementor-repeater-item-b53c577>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.team-popup-id-ae7ce21 .elementor-repeater-item-b53c577>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-ae7ce21 .profile-card:hover,
.elementor-269 .elementor-element.elementor-element-ae7ce21 .profile-image-card:hover,
.elementor-269 .elementor-element.elementor-element-ae7ce21 .profile-card::before,
.elementor-269 .elementor-element.elementor-element-ae7ce21 .profile-image-card::before,
.elementor-269 .elementor-element.elementor-element-ae7ce21 div .profile-card .profile-body::before,
.elementor-269 .elementor-element.elementor-element-ae7ce21 .image-card-v3 .profile-image-card:after {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-8eedfa6) 50%, var(--e-global-color-19cb5d0) 100%);
}

.elementor-269 .elementor-element.elementor-element-ae7ce21 .profile-body {
    padding: 13em 0em 0em 0em;
}

.elementor-269 .elementor-element.elementor-element-ae7ce21 .ekit-wid-con .profile-square-v .profile-card .profile-body {
    padding: 13em 0em 0em 0em;
}

.elementor-269 .elementor-element.elementor-element-ae7ce21 .profile-card,
.elementor-269 .elementor-element.elementor-element-ae7ce21 .profile-image-card {
    border-radius: 10px 10px 0px 0px;
}

.elementor-269 .elementor-element.elementor-element-ae7ce21 .ekit-team-social-list>li>a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
}

.team-popup-id-ae7ce21 .ekit-team-social-list>li>a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
}

.elementor-269 .elementor-element.elementor-element-ae7ce21 .ekit-team-social-list>li {
    display: inline-block;
}

.team-popup-id-ae7ce21 .ekit-team-social-list>li {
    display: inline-block;
}

.elementor-269 .elementor-element.elementor-element-fe341f2 {
    --display: flex;
    --background-transition: 0.3s;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 2em;
    --padding-bottom: 2em;
    --padding-left: 2em;
    --padding-right: 2em;
}

.elementor-269 .elementor-element.elementor-element-fe341f2:not(.elementor-motion-effects-element-type-background),
.elementor-269 .elementor-element.elementor-element-fe341f2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-19cb5d0);
}

.elementor-269 .elementor-element.elementor-element-fe341f2,
.elementor-269 .elementor-element.elementor-element-fe341f2::before {
    --border-transition: 0.3s;
}

.elementor-269 .elementor-element.elementor-element-8a0fe0f .elementor-icon-box-title {
    margin-bottom: 5px;
    color: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-8a0fe0f .elementor-icon-box-description {
    color: var(--e-global-color-6c3dd71);
}

.elementor-269 .elementor-element.elementor-element-be7c096 {
    --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;
    --background-transition: 0.3s;
}

.elementor-269 .elementor-element.elementor-element-abee2f4 .elementor-repeater-item-66898c5>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-abee2f4 .elementor-repeater-item-66898c5>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.team-popup-id-abee2f4 .elementor-repeater-item-66898c5>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.team-popup-id-abee2f4 .elementor-repeater-item-66898c5>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-abee2f4 .elementor-repeater-item-800eab4>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-abee2f4 .elementor-repeater-item-800eab4>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.team-popup-id-abee2f4 .elementor-repeater-item-800eab4>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.team-popup-id-abee2f4 .elementor-repeater-item-800eab4>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-abee2f4 .elementor-repeater-item-56f9236>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-abee2f4 .elementor-repeater-item-56f9236>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.team-popup-id-abee2f4 .elementor-repeater-item-56f9236>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.team-popup-id-abee2f4 .elementor-repeater-item-56f9236>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-abee2f4 .elementor-repeater-item-b53c577>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.elementor-269 .elementor-element.elementor-element-abee2f4 .elementor-repeater-item-b53c577>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.team-popup-id-abee2f4 .elementor-repeater-item-b53c577>a {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-f7665eb);
}

.team-popup-id-abee2f4 .elementor-repeater-item-b53c577>a svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-abee2f4 .profile-card:hover,
.elementor-269 .elementor-element.elementor-element-abee2f4 .profile-image-card:hover,
.elementor-269 .elementor-element.elementor-element-abee2f4 .profile-card::before,
.elementor-269 .elementor-element.elementor-element-abee2f4 .profile-image-card::before,
.elementor-269 .elementor-element.elementor-element-abee2f4 div .profile-card .profile-body::before,
.elementor-269 .elementor-element.elementor-element-abee2f4 .image-card-v3 .profile-image-card:after {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-8eedfa6) 50%, var(--e-global-color-19cb5d0) 100%);
}

.elementor-269 .elementor-element.elementor-element-abee2f4 .profile-body {
    padding: 13em 0em 0em 0em;
}

.elementor-269 .elementor-element.elementor-element-abee2f4 .ekit-wid-con .profile-square-v .profile-card .profile-body {
    padding: 13em 0em 0em 0em;
}

.elementor-269 .elementor-element.elementor-element-abee2f4 .profile-card,
.elementor-269 .elementor-element.elementor-element-abee2f4 .profile-image-card {
    border-radius: 10px 10px 0px 0px;
}

.elementor-269 .elementor-element.elementor-element-abee2f4 .ekit-team-social-list>li>a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
}

.team-popup-id-abee2f4 .ekit-team-social-list>li>a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
}

.elementor-269 .elementor-element.elementor-element-abee2f4 .ekit-team-social-list>li {
    display: inline-block;
}

.team-popup-id-abee2f4 .ekit-team-social-list>li {
    display: inline-block;
}

.elementor-269 .elementor-element.elementor-element-d09ef58 {
    --display: flex;
    --background-transition: 0.3s;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 2em;
    --padding-bottom: 2em;
    --padding-left: 2em;
    --padding-right: 2em;
}

.elementor-269 .elementor-element.elementor-element-d09ef58:not(.elementor-motion-effects-element-type-background),
.elementor-269 .elementor-element.elementor-element-d09ef58>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-19cb5d0);
}

.elementor-269 .elementor-element.elementor-element-d09ef58,
.elementor-269 .elementor-element.elementor-element-d09ef58::before {
    --border-transition: 0.3s;
}

.elementor-269 .elementor-element.elementor-element-c9ca87f .elementor-icon-box-title {
    margin-bottom: 5px;
    color: var(--e-global-color-accent);
}

.elementor-269 .elementor-element.elementor-element-c9ca87f .elementor-icon-box-description {
    color: var(--e-global-color-6c3dd71);
}

@media(min-width:768px) {
    .elementor-269 .elementor-element.elementor-element-89c9f73 {
        --width: 50%;
    }

    .elementor-269 .elementor-element.elementor-element-71a4383 {
        --width: 50%;
    }

    .elementor-269 .elementor-element.elementor-element-ae3e2cf {
        --width: 100%;
    }

    .elementor-269 .elementor-element.elementor-element-477b0a5 {
        --width: 50%;
    }

    .elementor-269 .elementor-element.elementor-element-dc7b332 {
        --width: 50%;
    }

    .elementor-269 .elementor-element.elementor-element-26400c2 {
        --width: 60%;
    }

    .elementor-269 .elementor-element.elementor-element-ea9f33d {
        --width: 40%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-269 .elementor-element.elementor-element-89c9f73 {
        --width: 100%;
    }

    .elementor-269 .elementor-element.elementor-element-71a4383 {
        --width: 100%;
    }

    .elementor-269 .elementor-element.elementor-element-477b0a5 {
        --width: 100%;
    }

    .elementor-269 .elementor-element.elementor-element-dc7b332 {
        --width: 100%;
    }

    .elementor-269 .elementor-element.elementor-element-26400c2 {
        --width: 100%;
    }

    .elementor-269 .elementor-element.elementor-element-ea9f33d {
        --width: 100%;
    }

    .elementor-269 .elementor-element.elementor-element-fc423ee {
        --width: 47.5%;
    }

    .elementor-269 .elementor-element.elementor-element-7c35aa0 {
        --width: 47.5%;
    }

    .elementor-269 .elementor-element.elementor-element-c06fc20 {
        --width: 47.5%;
    }

    .elementor-269 .elementor-element.elementor-element-be7c096 {
        --width: 47.5%;
    }
}

@media(min-width:1025px) {

    .elementor-269 .elementor-element.elementor-element-e52cf85:not(.elementor-motion-effects-element-type-background),
    .elementor-269 .elementor-element.elementor-element-e52cf85>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}

@media(max-width:1024px) {
    .elementor-269 .elementor-element.elementor-element-f939a2e {
        --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: 70px 0px;
    }

    .elementor-269 .elementor-element.elementor-element-c1df856>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-b9db8fe>.elementor-widget-container {
        margin: -11em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-d5aa1d5>.elementor-widget-container {
        margin: -10em 9.5em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-d5aa1d5 .ekit-video-popup-btn i {
        font-size: 25px;
    }

    .elementor-269 .elementor-element.elementor-element-d5aa1d5 .ekit-video-popup-btn svg {
        max-width: 25px;
    }

    .elementor-269 .elementor-element.elementor-element-d5aa1d5 .ekit-video-popup-btn {
        width: 65px;
        height: 65px;
        line-height: 55px;
    }

    .elementor-269 .elementor-element.elementor-element-52cd59e .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }

    .elementor-269 .elementor-element.elementor-element-89902e3 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-269 .elementor-element.elementor-element-89902e3 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-609c18b-font-size);
        line-height: var(--e-global-typography-609c18b-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-a8eef68 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-269 .elementor-element.elementor-element-a8eef68 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-609c18b-font-size);
        line-height: var(--e-global-typography-609c18b-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-9c85dd1 {
        font-size: var(--e-global-typography-e1d23f2-font-size);
        line-height: var(--e-global-typography-e1d23f2-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-72c0497 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 13%;
    }

    .elementor-269 .elementor-element.elementor-element-ae3e2cf {
        --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: 50px 0px;
        --flex-wrap: wrap;
    }

    .elementor-269 .elementor-element.elementor-element-7b7ad46>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-7b7ad46 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
        text-align: center;
    }

    .elementor-269 .elementor-element.elementor-element-dd35d01 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var(--e-global-typography-908eadc-font-size);
        line-height: var(--e-global-typography-908eadc-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-dd35d01 .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-dd35d01 .elementskit-funfact .super {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-a7f0d20 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var(--e-global-typography-908eadc-font-size);
        line-height: var(--e-global-typography-908eadc-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-a7f0d20 .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-a7f0d20 .elementskit-funfact .super {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-45b6747 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var(--e-global-typography-908eadc-font-size);
        line-height: var(--e-global-typography-908eadc-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-45b6747 .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-45b6747 .elementskit-funfact .super {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-bc0bfe5 {
        --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: 70px 0px;
    }

    .elementor-269 .elementor-element.elementor-element-477b0a5.e-con {
        --order: 99999
            /* order end hack */
        ;
    }

    .elementor-269 .elementor-element.elementor-element-7da9810 .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }

    .elementor-269 .elementor-element.elementor-element-6158c14 .skillbar-group .skill-title {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-6158c14 .skillbar-group .number-percentage-wraper {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-d79824f .skillbar-group .skill-title {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-d79824f .skillbar-group .number-percentage-wraper {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-a3332a2 .skillbar-group .skill-title {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-a3332a2 .skillbar-group .number-percentage-wraper {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-eb32b73 .skillbar-group .skill-title {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-eb32b73 .skillbar-group .number-percentage-wraper {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-e182176>.elementor-widget-container {
        margin: -8em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-e182176 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var(--e-global-typography-908eadc-font-size);
        line-height: var(--e-global-typography-908eadc-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-e182176 .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-e182176 .elementskit-funfact .super {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-e182176 .elementskit-funfact .elementskit-funfact-inner {
        padding: 3em 3em 3em 3em;
    }

    .elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-testimonial-slider {
        --ekit_testimonial_left_right_spacing: 30px;
        --ekit_testimonial_slidetoshow: 2;
    }

    .elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
    .elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-testimonial_card .elementskit-commentor-coment {
        font-size: var(--e-global-typography-e1d23f2-font-size);
        line-height: var(--e-global-typography-e1d23f2-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-profile-info .elementskit-author-name {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-profile-info .elementskit-author-des {
        font-size: var(--e-global-typography-609c18b-font-size);
        line-height: var(--e-global-typography-609c18b-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-fce2feb {
        --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: 20px 0px;
    }

    .elementor-269 .elementor-element.elementor-element-26400c2 {
        --gap: 20px 0px;
    }

    .elementor-269 .elementor-element.elementor-element-26400c2.e-con {
        --order: 99999
            /* order end hack */
        ;
    }

    .elementor-269 .elementor-element.elementor-element-723f755 {
        text-align: center;
    }

    .elementor-269 .elementor-element.elementor-element-77e5824 {
        text-align: center;
    }

    .elementor-269 .elementor-element.elementor-element-c116478 {
        text-align: center;
    }

    .elementor-269 .elementor-element.elementor-element-d12b54c {
        text-align: center;
    }

    .elementor-269 .elementor-element.elementor-element-648212e {
        text-align: center;
    }

    .elementor-269 .elementor-element.elementor-element-6423a7a {
        text-align: center;
    }

    .elementor-269 .elementor-element.elementor-element-ea9f33d {
        --align-items: center;
        --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    }

    .elementor-269 .elementor-element.elementor-element-8137cc1 {
        text-align: center;
    }

    .elementor-269 .elementor-element.elementor-element-8137cc1 .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }

    .elementor-269 .elementor-element.elementor-element-b039a5b {
        text-align: center;
    }

    .elementor-269 .elementor-element.elementor-element-c9d4f5f {
        width: var(--container-widget-width, 100%);
        max-width: 100%;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        text-align: center;
    }

    .elementor-269 .elementor-element.elementor-element-baff755 .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }

    .elementor-269 .elementor-element.elementor-element-d4804bd {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-269 .elementor-element.elementor-element-ae2a5f0 {
        --justify-content: space-between;
        --flex-wrap: wrap;
    }

    .elementor-269 .elementor-element.elementor-element-7fbc94a .profile-body {
        padding: 15em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-7fbc94a .ekit-wid-con .profile-square-v .profile-card .profile-body {
        padding: 15em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-e80052c .profile-body {
        padding: 15em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-e80052c .ekit-wid-con .profile-square-v .profile-card .profile-body {
        padding: 15em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-ae7ce21 .profile-body {
        padding: 15em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-ae7ce21 .ekit-wid-con .profile-square-v .profile-card .profile-body {
        padding: 15em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-abee2f4 .profile-body {
        padding: 15em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-abee2f4 .ekit-wid-con .profile-square-v .profile-card .profile-body {
        padding: 15em 0em 0em 0em;
    }
}

@media(max-width:767px) {
    .elementor-269 .elementor-element.elementor-element-f939a2e {
        --gap: 50px 0px;
    }

    .elementor-269 .elementor-element.elementor-element-c1df856 img {
        width: 85%;
    }

    .elementor-269 .elementor-element.elementor-element-b9db8fe>.elementor-widget-container {
        margin: -6em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-b9db8fe img {
        width: 60%;
    }

    .elementor-269 .elementor-element.elementor-element-d5aa1d5>.elementor-widget-container {
        margin: -6em 4.5em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-d5aa1d5 .ekit-video-popup-btn {
        padding: 8px 0px 0px 4px;
        width: 50px;
        height: 50px;
        line-height: 35px;
    }

    .elementor-269 .elementor-element.elementor-element-d5aa1d5 .ekit-video-popup-btn i {
        font-size: 17px;
    }

    .elementor-269 .elementor-element.elementor-element-d5aa1d5 .ekit-video-popup-btn svg {
        max-width: 17px;
    }

    .elementor-269 .elementor-element.elementor-element-52cd59e .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }

    .elementor-269 .elementor-element.elementor-element-4e18f4d>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-89902e3 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-269 .elementor-element.elementor-element-89902e3 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-609c18b-font-size);
        line-height: var(--e-global-typography-609c18b-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-a8eef68 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-269 .elementor-element.elementor-element-a8eef68 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-609c18b-font-size);
        line-height: var(--e-global-typography-609c18b-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-9c85dd1 {
        font-size: var(--e-global-typography-e1d23f2-font-size);
        line-height: var(--e-global-typography-e1d23f2-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-72c0497 .elementor-image-box-wrapper {
        text-align: left;
    }

    .elementor-269 .elementor-element.elementor-element-72c0497 .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-269 .elementor-element.elementor-element-72c0497 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 15%;
    }

    .elementor-269 .elementor-element.elementor-element-ae3e2cf {
        --gap: 40px 0px;
    }

    .elementor-269 .elementor-element.elementor-element-dd35d01 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-269 .elementor-element.elementor-element-dd35d01 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var(--e-global-typography-908eadc-font-size);
        line-height: var(--e-global-typography-908eadc-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-dd35d01 .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-dd35d01 .elementskit-funfact .super {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-a7f0d20 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-269 .elementor-element.elementor-element-a7f0d20 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var(--e-global-typography-908eadc-font-size);
        line-height: var(--e-global-typography-908eadc-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-a7f0d20 .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-a7f0d20 .elementskit-funfact .super {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-45b6747 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-269 .elementor-element.elementor-element-45b6747 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var(--e-global-typography-908eadc-font-size);
        line-height: var(--e-global-typography-908eadc-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-45b6747 .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-45b6747 .elementskit-funfact .super {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-bc0bfe5 {
        --gap: 50px 0px;
    }

    .elementor-269 .elementor-element.elementor-element-7da9810 .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }

    .elementor-269 .elementor-element.elementor-element-0ef43a8>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-cc2be9d>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-6158c14 .skillbar-group .skill-title {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-6158c14 .skillbar-group .number-percentage-wraper {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-d79824f .skillbar-group .skill-title {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-d79824f .skillbar-group .number-percentage-wraper {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-a3332a2 .skillbar-group .skill-title {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-a3332a2 .skillbar-group .number-percentage-wraper {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-eb32b73 .skillbar-group .skill-title {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-eb32b73 .skillbar-group .number-percentage-wraper {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-881c517>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-881c517 img {
        width: 90%;
    }

    .elementor-269 .elementor-element.elementor-element-e182176>.elementor-widget-container {
        margin: -5em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-e182176 {
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 75%);
        max-width: 75%;
    }

    .elementor-269 .elementor-element.elementor-element-e182176 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var(--e-global-typography-908eadc-font-size);
        line-height: var(--e-global-typography-908eadc-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-e182176 .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-e182176 .elementskit-funfact .super {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-e182176 .elementskit-funfact .elementskit-funfact-inner {
        padding: 2em 2em 2em 2em;
    }

    .elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-testimonial-slider {
        --ekit_testimonial_left_right_spacing: 30px;
    }

    .elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-tootltip-testimonial .elementskit-commentor-content,
    .elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-single-testimonial-slider,
    .elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-testimonial_card {
        padding: 1em 2em 2em 2em;
    }

    .elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
    .elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-testimonial_card .elementskit-commentor-coment {
        font-size: var(--e-global-typography-e1d23f2-font-size);
        line-height: var(--e-global-typography-e1d23f2-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-watermark-icon>i {
        font-size: 40px;
    }

    .elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-watermark-icon>svg {
        width: 40px;
    }

    .elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-testimonial-slider-block-style .elementskit-commentor-content>i {
        margin-bottom: 10px;
    }

    .elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content>i {
        margin-bottom: 10px;
    }

    .elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-watermark-icon {
        margin-bottom: 10px;
    }

    .elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-profile-info .elementskit-author-name {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-6f6d5c5 .elementskit-profile-info .elementskit-author-des {
        font-size: var(--e-global-typography-609c18b-font-size);
        line-height: var(--e-global-typography-609c18b-line-height);
    }

    .elementor-269 .elementor-element.elementor-element-6f6d5c5 .ekit-testimonial--avatar {
        margin: 0px 15px 0px 0px;
    }

    .elementor-269 .elementor-element.elementor-element-26400c2 {
        --gap: 20px 20px;
    }

    .elementor-269 .elementor-element.elementor-element-723f755 {
        --container-widget-width: 46.5%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 46.5%);
        max-width: 46.5%;
    }

    .elementor-269 .elementor-element.elementor-element-77e5824 {
        --container-widget-width: 46.5%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 46.5%);
        max-width: 46.5%;
    }

    .elementor-269 .elementor-element.elementor-element-c116478 {
        --container-widget-width: 46.5%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 46.5%);
        max-width: 46.5%;
    }

    .elementor-269 .elementor-element.elementor-element-d12b54c {
        --container-widget-width: 46.5%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 46.5%);
        max-width: 46.5%;
    }

    .elementor-269 .elementor-element.elementor-element-648212e {
        --container-widget-width: 46.5%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 46.5%);
        max-width: 46.5%;
    }

    .elementor-269 .elementor-element.elementor-element-6423a7a {
        --container-widget-width: 46.5%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 46.5%);
        max-width: 46.5%;
    }

    .elementor-269 .elementor-element.elementor-element-8137cc1 .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }

    .elementor-269 .elementor-element.elementor-element-c9d4f5f>.elementor-widget-container {
        margin: 0em 1em 0em 1em;
    }

    .elementor-269 .elementor-element.elementor-element-baff755 .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }

    .elementor-269 .elementor-element.elementor-element-7fbc94a .profile-body {
        padding: 13em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-7fbc94a .ekit-wid-con .profile-square-v .profile-card .profile-body {
        padding: 13em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-e80052c .profile-body {
        padding: 13em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-e80052c .ekit-wid-con .profile-square-v .profile-card .profile-body {
        padding: 13em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-ae7ce21 .profile-body {
        padding: 13em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-ae7ce21 .ekit-wid-con .profile-square-v .profile-card .profile-body {
        padding: 13em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-abee2f4 .profile-body {
        padding: 13em 0em 0em 0em;
    }

    .elementor-269 .elementor-element.elementor-element-abee2f4 .ekit-wid-con .profile-square-v .profile-card .profile-body {
        padding: 13em 0em 0em 0em;
    }
}

/* My CSS  */

/* Platform page css */
#plat-sec2img {
    position: absolute;
    right: 0px;
    bottom: -12px;
}

#platform-sec2 .elementor-element-7da9810 a {
    margin-right: 35px;
}

#platform-sec2 .elementor-element-7da9810 {
    margin-top: 30px;
}

#platform-sec2 .elementor-element-7da9810 a img {
    width: 100px;
}

#platform-sec2 .elementor-element-62c991f {
    line-height: 30px;
    color: #011126;
}

#platform-sec2 {
    --padding-bottom: 4em;
    background: #ECF2F6;
}

#platformsec2-2 {
    background: linear-gradient(90deg, #AFBBC5, #E9F0F4);
    padding: 20px 0px;
}

#platformsec2-2 h2 {
    font-size: 3rem;
    text-align: center;
    font-weight: 400;
    color: #102864;
    margin: 0px;
}

#platsec3 {
    background-color: #102864;
    color: #fff;
}

#platsec4 {
    background-color: #fff;
    --padding-top: 3em;
    --padding-bottom: 2em;
}

#platsec4 .elementor-element-62c991f p {
    display: flex;
    align-items: center;
    color: #011126;
}

#platsec4 .elementor-element-62c991f {
    padding-left: 25px;
}

#platsec4 .elementor-element-62c991f h6 {
    font-size: 18px;
    font-weight: 600;
    color: #011126;
    line-height: 26px;
}

#platsec6 {
    --padding-top: 5em;
    --padding-bottom: 3em;
    background-image: url(../../../../../../images/platform/05/BG05.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-color: #fff;
}

#platsec6 .elementor-element-c9d4f5f,
#platsec6 .elementor-element-b039a5b .elementor-heading-title,
#platsec6 h6 {
    color: #011126;
}

#platsec6 h6 {
    font-size: 18px;
    font-weight: 600;
    margin: 50px 0px 0px 0px;
}

#platsec6 .elementor-element-c9d4f5f {
    line-height: 26px;
}

#platsec5-1 {
    width: 40%;
    padding-right: 5%;
    line-height: 26px;
    color: #011126;
}

#platsec5-2 {
    width: 60%;
}

#platsec5-1 button {
    font-size: 18px;
    padding: 12px 24px;
    border-radius: 9px;
}

#platsec5-12 {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    margin-top: 30px;
}

#platsec5-12 a:nth-child(2) {
    margin-bottom: 13px;
}

#platsec5-12 a:nth-child(3) img {
    margin-bottom: 9px;
    width: 74px;
}

#platsec5 .elementor-element-6f6d5c5 .ekit-wid-con {
    display: flex;
    align-items: flex-end;
}

#platsec5 {
    --padding-top: 2em;
    --padding-bottom: 1em;
}

/* platsec5-2 Css  */

.text-center {
    text-align: center;
}

.color-black {
    color: #011126;
}

.box-container {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    padding: 0px 15px;
    width: 100%;
}

@media screen and (min-width:1380px) {
    .box-container {
        flex-direction: row
    }
}

.box-item {
    position: relative;
    -webkit-backface-visibility: hidden;
    width: 188px;
    margin-bottom: 20px;
    max-width: 100%;
}

.flip-box {
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    perspective: 1000px;
    -webkit-perspective: 1000px;
}

.flip-box-front,
.flip-box-back {
    background-size: cover;
    background-position: center;
    border-radius: 8px;
    min-height: 212px;
    -ms-transition: transform 0.7s cubic-bezier(.4, .2, .2, 1);
    transition: transform 0.7s cubic-bezier(.4, .2, .2, 1);
    -webkit-transition: transform 0.7s cubic-bezier(.4, .2, .2, 1);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.flip-box-front {
    -ms-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
    -webkit-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.flip-box:hover .flip-box-front {
    -ms-transform: rotateY(-180deg);
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
    -webkit-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.flip-box-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;

    -ms-transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
    -webkit-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.flip-box:hover .flip-box-back {
    -ms-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
    -webkit-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.flip-box .inner {
    position: absolute;
    left: 0;
    width: 100%;
    padding: 10px;
    outline: 1px solid transparent;
    -webkit-perspective: inherit;
    perspective: inherit;
    z-index: 2;

    transform: translateY(-50%) translateZ(60px) scale(.94);
    -webkit-transform: translateY(-50%) translateZ(60px) scale(.94);
    -ms-transform: translateY(-50%) translateZ(60px) scale(.94);
    top: 50%;
}

.flip-box-header {
    font-size: 34px;
}

.flip-box p {
    font-size: 18px;
    line-height: 24px;
}

.flip-box-img {
    width: 50px;
    margin: 42px 0px;
}

#platsec5-2 .flip-box-back .flip-box-img {
    margin: 25px 0px;
}

#platsec5-2 .flip-box-button {
    cursor: pointer;
    margin-top: 25px;
    border-radius: 10px;
    padding: 10px 24px;
}

/* platsec5-2 Css  */

#platsec3 .elementor-element-7cfdc91 .elementskit-card {
    background-color: #152D6A;
    box-shadow: 0px 0px 15px 0px #0000007d;
    margin-bottom: 30px;
}

#platsec3 .elementor-element-7cfdc91 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
    background-color: transparent;
    color: #fff;
    padding: 14px 20px;
}

#platsec3 .elementor-element-7cfdc91 .elementskit-accordion .elementskit-card-body {
    background-color: transparent;
    color: #fff;
    padding-top: 10px;
    padding-left: 50px;
}

#platsec3 .elementor-element-7cfdc91 .elementskit-accordion .fas {
    font-weight: 300;
    padding-right: 6px;
    color: #03AA71;
}

@media only screen and (min-width: 600px) and (max-width: 1000px) {
    #platform-pg .elementor-269 .elementor-element.elementor-element-f5320e2 {
        --min-height: 197px;
    }

    #plat-sec2img {
        width: 30%;
    }

    #platsec5 .elementor-element-6f6d5c5 .ekit-wid-con {
        flex-direction: column;
    }

    #platsec5-1,
    #platsec5-2 {
        width: 100%;
    }

    #platsec6 .elementor-element-26400c2 {
        margin-top: 30px;
    }
}

@media only screen and (max-width: 600px) {
    #platform-pg .elementor-269 .elementor-element.elementor-element-f5320e2 {
        --min-height: 92px;
    }

    #platform-pg .elementor-269 .elementor-element.elementor-element-4220a37 .elementor-heading-title {
        font-size: 28px;
    }

    #platform-sec2 .elementor-element-7da9810 {
        margin-top: 0px;
    }

    #platform-sec2 .elementor-element-7da9810 a img {
        width: 85px;
    }

    #platform-sec2 .elementor-element-7da9810 a {
        margin-right: 13px;
    }

    #platform-sec2 {
        --padding-bottom: 30em;
        --padding-top: 4em;
    }

    #platsec3 .elementor-element-c1df856 img {
        width: 100%;
    }

    #platsec5 .elementor-element-6f6d5c5 .ekit-wid-con,
    .box-container {
        flex-direction: column;
    }

    #platsec5-1,
    #platsec5-2 {
        width: 100%;
    }

    #platsec5-1 {
        padding-right: 0%;
        margin-bottom: 30px;
    }

    #platsec5-12 a:nth-child(3) img {
        margin-left: 5px;
    }

    #platsec3 .elementor-element-7cfdc91 .elementskit-accordion .elementskit-card-body {
        padding-right: 10px;
        padding-left: 40px;
    }
}