.elementor-90 .elementor-element.elementor-element-f5df0da:not(.elementor-motion-effects-element-type-background),
.elementor-90 .elementor-element.elementor-element-f5df0da>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-a5b352e) 0%, var(--e-global-color-a0f65ce) 100%);
}

.elementor-90 .elementor-element.elementor-element-f5df0da>.elementor-background-overlay {
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-f5df0da {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -90px;
    margin-bottom: 0px;
    padding: 180px 0px 200px 0px;
    z-index: 0;
}

.elementor-90 .elementor-element.elementor-element-050080c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-050080c>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-widget-heading .elementor-heading-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    color: var(--e-global-color-primary);
}

.elementor-90 .elementor-element.elementor-element-d0e01b7>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-d0e01b7 {
    text-align: center;
}

.elementor-90 .elementor-element.elementor-element-d0e01b7 .elementor-heading-title {
    font-family: var(--e-global-typography-73a2001-font-family), Sans-serif;
    font-size: var(--e-global-typography-73a2001-font-size);
    font-weight: var(--e-global-typography-73a2001-font-weight);
    text-transform: var(--e-global-typography-73a2001-text-transform);
    line-height: var(--e-global-typography-73a2001-line-height);
    letter-spacing: var(--e-global-typography-73a2001-letter-spacing);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-e9dd0e2 {
    margin-top: -100px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-8b393a5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-8b393a5>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-68308c7 .ekit-video-popup-btn {
    background-color: #FFFFFF45;
    width: 60px;
    height: 60px;
    --glow-size: 25px;
    color: #ffffff;
}

.elementor-90 .elementor-element.elementor-element-68308c7>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-90 .elementor-element.elementor-element-68308c7 {
    left: 0px;
}

body.rtl .elementor-90 .elementor-element.elementor-element-68308c7 {
    right: 0px;
}

.elementor-90 .elementor-element.elementor-element-68308c7 {
    top: 250px;
}

.elementor-90 .elementor-element.elementor-element-68308c7 .video-content {
    text-align: center;
}

.elementor-90 .elementor-element.elementor-element-68308c7 .ekit-video-popup-btn i {
    font-size: 22px;
}

.elementor-90 .elementor-element.elementor-element-68308c7 .ekit-video-popup-btn svg {
    max-width: 22px;
}

.elementor-90 .elementor-element.elementor-element-68308c7 .ekit-video-popup-btn.glow-btn:before {
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-68308c7 .ekit-video-popup-btn.glow-btn:after {
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-68308c7 .ekit-video-popup-btn.glow-btn>i:after {
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-68308c7 .ekit-video-popup-btn svg path {
    stroke: #ffffff;
    fill: #ffffff;
}

.elementor-90 .elementor-element.elementor-element-68308c7 .ekit-video-popup-btn:hover {
    color: #ffffff;
}

.elementor-90 .elementor-element.elementor-element-68308c7 .ekit-video-popup-btn:hover svg path {
    stroke: #ffffff;
    fill: #ffffff;
}

.elementor-widget-image .widget-image-caption {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-90 .elementor-element.elementor-element-6d07d36>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-6d07d36 {
    text-align: center;
}

.elementor-90 .elementor-element.elementor-element-6d07d36 img {
    border-radius: 25px 25px 25px 25px;
}

.elementor-90 .elementor-element.elementor-element-c9b21a5 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 100px 0px 100px 0px;
}

.elementor-90 .elementor-element.elementor-element-ed617f5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-ed617f5>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-d1b495e {
    margin-top: 0px;
    margin-bottom: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-21ae503>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-21ae503>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-widget-divider {
    --divider-color: var(--e-global-color-secondary);
}

.elementor-widget-divider .elementor-divider__text {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    text-transform: var(--e-global-typography-secondary-text-transform);
    line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon {
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-secondary);
}

.elementor-90 .elementor-element.elementor-element-8efd44f {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-53122a7);
    --divider-border-width: 2px;
}

.elementor-90 .elementor-element.elementor-element-8efd44f .elementor-divider-separator {
    width: 100%;
}

.elementor-90 .elementor-element.elementor-element-8efd44f .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-90 .elementor-element.elementor-element-184ee56>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-184ee56>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-a1fada6>.elementor-widget-container {
    margin: 0px 0px 0px 12px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-a1fada6 .elementor-heading-title {
    font-family: var(--e-global-typography-2896245-font-family), Sans-serif;
    font-size: var(--e-global-typography-2896245-font-size);
    font-weight: var(--e-global-typography-2896245-font-weight);
    text-transform: var(--e-global-typography-2896245-text-transform);
    line-height: var(--e-global-typography-2896245-line-height);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-fa2c928>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
}

.elementor-90 .elementor-element.elementor-element-fa2c928 {
    z-index: 1;
}

.elementor-90 .elementor-element.elementor-element-fa2c928 .elementor-heading-title {
    font-family: var(--e-global-typography-21ca500-font-family), Sans-serif;
    font-size: var(--e-global-typography-21ca500-font-size);
    font-weight: var(--e-global-typography-21ca500-font-weight);
    text-transform: var(--e-global-typography-21ca500-text-transform);
    line-height: var(--e-global-typography-21ca500-line-height);
    color: var(--e-global-color-text);
}

.elementor-widget-text-editor {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
    background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,
.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}

.elementor-90 .elementor-element.elementor-element-8544b9b>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
}

.elementor-90 .elementor-element.elementor-element-8544b9b {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
    border-color: var(--e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
    color: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-widget-icon-list .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-widget-icon-list .elementor-icon-list-text {
    color: var(--e-global-color-secondary);
}

.elementor-90 .elementor-element.elementor-element-a08d85b>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px/2);
}

.elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(15px/2);
}

.elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(15px/2);
    margin-left: calc(15px/2);
}

.elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-15px/2);
    margin-left: calc(-15px/2);
}

body.rtl .elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-15px/2);
}

body:not(.rtl) .elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-15px/2);
}

.elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-icon i {
    color: var(--e-global-color-90d2dc6);
    transition: color 0.3s;
}

.elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-icon svg {
    fill: var(--e-global-color-90d2dc6);
    transition: fill 0.3s;
}

.elementor-90 .elementor-element.elementor-element-a08d85b {
    --e-icon-list-icon-size: 20px;
    --icon-vertical-offset: 0px;
}

.elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-icon {
    padding-right: 0px;
}

.elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-text {
    color: var(--e-global-color-accent);
    transition: color 0.3s;
}

.elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-1a96a07 {
    margin-top: 0px;
    margin-bottom: 20px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-4548c1f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-4548c1f>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-widget-button .elementor-button {
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-90 .elementor-element.elementor-element-70b93e5 .elementor-button {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-62416c6);
}

.elementor-90 .elementor-element.elementor-element-6edcdab>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-6edcdab>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-8a02691 .elementor-button {
    background-color: transparent;
    fill: var(--e-global-color-text);
    color: var(--e-global-color-text);
    background-image: linear-gradient(180deg, #D3C9C100 0%, #F2295B00 100%);
}

.elementor-90 .elementor-element.elementor-element-8a02691 .elementor-button:hover,
.elementor-90 .elementor-element.elementor-element-8a02691 .elementor-button:focus {
    background-color: transparent;
    color: var(--e-global-color-text);
    background-image: linear-gradient(180deg, var(--e-global-color-82a501e) 5%, var(--e-global-color-90d2dc6) 100%);
}

.elementor-90 .elementor-element.elementor-element-8a02691 .elementor-button:hover svg,
.elementor-90 .elementor-element.elementor-element-8a02691 .elementor-button:focus svg {
    fill: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-2e0789f {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-45ecd0c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-45ecd0c>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-d99f916 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-text);
    --divider-border-width: 1px;
}

.elementor-90 .elementor-element.elementor-element-d99f916 .elementor-divider-separator {
    width: 50%;
}

.elementor-90 .elementor-element.elementor-element-d99f916 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-90 .elementor-element.elementor-element-d99f916 .elementor-divider__text {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-40fc9a2-font-family), Sans-serif;
    font-size: var(--e-global-typography-40fc9a2-font-size);
    font-weight: var(--e-global-typography-40fc9a2-font-weight);
    text-transform: var(--e-global-typography-40fc9a2-text-transform);
    line-height: var(--e-global-typography-40fc9a2-line-height);
    letter-spacing: var(--e-global-typography-40fc9a2-letter-spacing);
}

.elementor-90 .elementor-element.elementor-element-b334ae9>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-b334ae9>.elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-b582d31>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-b582d31:not(.elementor-widget-image) .elementor-widget-container {
    -webkit-mask-image: url(../../2023/05/Ellipse-4-3.png);
    -webkit-mask-size: contain;
    -webkit-mask-position: top right;
    -webkit-mask-repeat: no-repeat;
}

.elementor-90 .elementor-element.elementor-element-b582d31.elementor-widget-image .elementor-widget-container img {
    -webkit-mask-image: url(../../2023/05/Ellipse-4-3.png);
    -webkit-mask-size: contain;
    -webkit-mask-position: top right;
    -webkit-mask-repeat: no-repeat;
}

.elementor-90 .elementor-element.elementor-element-b582d31 {
    text-align: right;
}

.elementor-90 .elementor-element.elementor-element-797acef {
    margin-top: -250px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-615f3b5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-90 .elementor-element.elementor-element-615f3b5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-82a501e) 0%, var(--e-global-color-90d2dc6) 100%);
}

.elementor-90 .elementor-element.elementor-element-615f3b5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-615f3b5>.elementor-element-populated,
.elementor-90 .elementor-element.elementor-element-615f3b5>.elementor-element-populated>.elementor-background-overlay,
.elementor-90 .elementor-element.elementor-element-615f3b5>.elementor-background-slideshow {
    border-radius: 100px 100px 100px 100px;
}

.elementor-90 .elementor-element.elementor-element-615f3b5>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 0px 30px 0px;
}

.elementor-90 .elementor-element.elementor-element-615f3b5>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-widget-counter .elementor-counter-number-wrapper {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
}

.elementor-widget-counter .elementor-counter-title {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    text-transform: var(--e-global-typography-secondary-text-transform);
    line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-90 .elementor-element.elementor-element-d955058 .elementor-counter-number-wrapper {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-73a2001-font-family), Sans-serif;
    font-size: var(--e-global-typography-73a2001-font-size);
    font-weight: var(--e-global-typography-73a2001-font-weight);
    text-transform: var(--e-global-typography-73a2001-text-transform);
    line-height: var(--e-global-typography-73a2001-line-height);
    letter-spacing: var(--e-global-typography-73a2001-letter-spacing);
}

.elementor-90 .elementor-element.elementor-element-d955058 .elementor-counter-title {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-90 .elementor-element.elementor-element-b588841>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-b588841>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-014da4d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 100px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-014da4d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-e3a989c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-90 .elementor-element.elementor-element-e3a989c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-a0f65ce) 100%);
}

.elementor-90 .elementor-element.elementor-element-e3a989c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-e3a989c>.elementor-element-populated,
.elementor-90 .elementor-element.elementor-element-e3a989c>.elementor-element-populated>.elementor-background-overlay,
.elementor-90 .elementor-element.elementor-element-e3a989c>.elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-90 .elementor-element.elementor-element-e3a989c>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 50px 20px 30px 20px;
}

.elementor-90 .elementor-element.elementor-element-e3a989c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-f5f1502>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 25px 0px;
}

.elementor-90 .elementor-element.elementor-element-f5f1502 {
    text-align: left;
}

.elementor-90 .elementor-element.elementor-element-21f9a06>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 12px 0px;
}

.elementor-90 .elementor-element.elementor-element-21f9a06 {
    text-align: left;
}

.elementor-90 .elementor-element.elementor-element-21f9a06 .elementor-heading-title {
    font-family: var(--e-global-typography-6a5a82f-font-family), Sans-serif;
    font-size: var(--e-global-typography-6a5a82f-font-size);
    font-weight: var(--e-global-typography-6a5a82f-font-weight);
    text-transform: var(--e-global-typography-6a5a82f-text-transform);
    line-height: var(--e-global-typography-6a5a82f-line-height);
    letter-spacing: var(--e-global-typography-6a5a82f-letter-spacing);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-2a1743f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-2a1743f {
    text-align: left;
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-45833e9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-90 .elementor-element.elementor-element-45833e9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-a0f65ce) 100%);
}

.elementor-90 .elementor-element.elementor-element-45833e9>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-45833e9>.elementor-element-populated,
.elementor-90 .elementor-element.elementor-element-45833e9>.elementor-element-populated>.elementor-background-overlay,
.elementor-90 .elementor-element.elementor-element-45833e9>.elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-90 .elementor-element.elementor-element-45833e9>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 50px 20px 30px 20px;
}

.elementor-90 .elementor-element.elementor-element-45833e9>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-0e2102c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 25px 0px;
}

.elementor-90 .elementor-element.elementor-element-0e2102c {
    text-align: left;
}

.elementor-90 .elementor-element.elementor-element-42f70a1>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 12px 0px;
}

.elementor-90 .elementor-element.elementor-element-42f70a1 {
    text-align: left;
}

.elementor-90 .elementor-element.elementor-element-42f70a1 .elementor-heading-title {
    font-family: var(--e-global-typography-6a5a82f-font-family), Sans-serif;
    font-size: var(--e-global-typography-6a5a82f-font-size);
    font-weight: var(--e-global-typography-6a5a82f-font-weight);
    text-transform: var(--e-global-typography-6a5a82f-text-transform);
    line-height: var(--e-global-typography-6a5a82f-line-height);
    letter-spacing: var(--e-global-typography-6a5a82f-letter-spacing);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-0627fe9>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-0627fe9 {
    text-align: left;
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-dfb1913:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-90 .elementor-element.elementor-element-dfb1913>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-a0f65ce) 100%);
}

.elementor-90 .elementor-element.elementor-element-dfb1913>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-dfb1913>.elementor-element-populated,
.elementor-90 .elementor-element.elementor-element-dfb1913>.elementor-element-populated>.elementor-background-overlay,
.elementor-90 .elementor-element.elementor-element-dfb1913>.elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-90 .elementor-element.elementor-element-dfb1913>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 50px 20px 30px 20px;
}

.elementor-90 .elementor-element.elementor-element-dfb1913>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-6f70f16>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 25px 0px;
}

.elementor-90 .elementor-element.elementor-element-6f70f16 {
    text-align: left;
}

.elementor-90 .elementor-element.elementor-element-4ae6dbf>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 12px 0px;
}

.elementor-90 .elementor-element.elementor-element-4ae6dbf {
    text-align: left;
}

.elementor-90 .elementor-element.elementor-element-4ae6dbf .elementor-heading-title {
    font-family: var(--e-global-typography-6a5a82f-font-family), Sans-serif;
    font-size: var(--e-global-typography-6a5a82f-font-size);
    font-weight: var(--e-global-typography-6a5a82f-font-weight);
    text-transform: var(--e-global-typography-6a5a82f-text-transform);
    line-height: var(--e-global-typography-6a5a82f-line-height);
    letter-spacing: var(--e-global-typography-6a5a82f-letter-spacing);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-4d3762d>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-4d3762d {
    text-align: left;
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-3481186:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-90 .elementor-element.elementor-element-3481186>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-a0f65ce) 100%);
}

.elementor-90 .elementor-element.elementor-element-3481186>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-3481186>.elementor-element-populated,
.elementor-90 .elementor-element.elementor-element-3481186>.elementor-element-populated>.elementor-background-overlay,
.elementor-90 .elementor-element.elementor-element-3481186>.elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-90 .elementor-element.elementor-element-3481186>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 50px 20px 30px 20px;
}

.elementor-90 .elementor-element.elementor-element-3481186>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-e790053>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 25px 0px;
}

.elementor-90 .elementor-element.elementor-element-e790053 {
    text-align: left;
}

.elementor-90 .elementor-element.elementor-element-71b2ef4>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 50px 12px 0px;
}

.elementor-90 .elementor-element.elementor-element-71b2ef4 {
    text-align: left;
}

.elementor-90 .elementor-element.elementor-element-71b2ef4 .elementor-heading-title {
    font-family: var(--e-global-typography-6a5a82f-font-family), Sans-serif;
    font-size: var(--e-global-typography-6a5a82f-font-size);
    font-weight: var(--e-global-typography-6a5a82f-font-weight);
    text-transform: var(--e-global-typography-6a5a82f-text-transform);
    line-height: var(--e-global-typography-6a5a82f-line-height);
    letter-spacing: var(--e-global-typography-6a5a82f-letter-spacing);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-2737796>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-2737796 {
    text-align: left;
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-463c183 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 100px 0px 0px 0px;
    z-index: 4;
}

.elementor-90 .elementor-element.elementor-element-635be45>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-635be45>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-ab1b991 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-a37618d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-a37618d>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-dda705a {
    margin-top: 0px;
    margin-bottom: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-80454bf>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-80454bf>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-827d01b {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-53122a7);
    --divider-border-width: 2px;
}

.elementor-90 .elementor-element.elementor-element-827d01b .elementor-divider-separator {
    width: 100%;
}

.elementor-90 .elementor-element.elementor-element-827d01b .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-90 .elementor-element.elementor-element-00c5bc0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-00c5bc0>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-c11ee48>.elementor-widget-container {
    margin: 0px 0px 0px 12px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-c11ee48 .elementor-heading-title {
    font-family: var(--e-global-typography-2896245-font-family), Sans-serif;
    font-size: var(--e-global-typography-2896245-font-size);
    font-weight: var(--e-global-typography-2896245-font-weight);
    text-transform: var(--e-global-typography-2896245-text-transform);
    line-height: var(--e-global-typography-2896245-line-height);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-c6d85c0>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
}

.elementor-90 .elementor-element.elementor-element-c6d85c0 {
    z-index: 1;
}

.elementor-90 .elementor-element.elementor-element-c6d85c0 .elementor-heading-title {
    font-family: var(--e-global-typography-21ca500-font-family), Sans-serif;
    font-size: var(--e-global-typography-21ca500-font-size);
    font-weight: var(--e-global-typography-21ca500-font-weight);
    text-transform: var(--e-global-typography-21ca500-text-transform);
    line-height: var(--e-global-typography-21ca500-line-height);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-06885a0>.elementor-widget-container {
    margin: 0px 0px -15px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-06885a0 {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-bc-flex-widget .elementor-90 .elementor-element.elementor-element-5796612.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-90 .elementor-element.elementor-element-5796612.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-90 .elementor-element.elementor-element-5796612>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-5796612>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-b34708d:not(.elementor-motion-effects-element-type-background),
.elementor-90 .elementor-element.elementor-element-b34708d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-secondary);
    background-image: url("https://template-kit1.evonicmedia.com/layout46/wp-content/uploads/2023/05/Pattern.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-90 .elementor-element.elementor-element-b34708d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -255px;
    margin-bottom: 0px;
    padding: 320px 0px 80px 0px;
}

.elementor-90 .elementor-element.elementor-element-b34708d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-90 .elementor-element.elementor-element-6ae6097.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-90 .elementor-element.elementor-element-6ae6097.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-90 .elementor-element.elementor-element-6ae6097>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-6ae6097>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-6ae6097 {
    z-index: 2;
}

.elementor-90 .elementor-element.elementor-element-da126f8 {
    z-index: 1;
    text-align: center;
}

.elementor-90 .elementor-element.elementor-element-da126f8:not(.elementor-widget-image) .elementor-widget-container {
    -webkit-mask-image: url(../../2023/05/Ellipse-4-3.png );
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}

.elementor-90 .elementor-element.elementor-element-da126f8.elementor-widget-image .elementor-widget-container img {
    -webkit-mask-image: url(../../2023/05/Ellipse-4-3.png );
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}

.elementor-90 .elementor-element.elementor-element-da126f8 img {
    width: 90%;
}

.elementor-90 .elementor-element.elementor-element-fd73c09>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-fd73c09>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-fd73c09 {
    z-index: 2;
}

.elementor-90 .elementor-element.elementor-element-7312c2a {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 50px 0px;
}

.elementor-90 .elementor-element.elementor-element-d0129ab>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-d0129ab>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-15ca136:not(.elementor-motion-effects-element-type-background),
.elementor-90 .elementor-element.elementor-element-15ca136>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-15ca136,
.elementor-90 .elementor-element.elementor-element-15ca136>.elementor-background-overlay {
    border-radius: 10px 10px 10px 10px;
}

.elementor-90 .elementor-element.elementor-element-15ca136 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 20px;
    padding: 20px 20px 20px 0px;
}

.elementor-90 .elementor-element.elementor-element-15ca136>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-d6d7622:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-90 .elementor-element.elementor-element-d6d7622>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-62416c6) 0%, var(--e-global-color-53122a7) 100%);
}

.elementor-90 .elementor-element.elementor-element-d6d7622>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-d6d7622>.elementor-element-populated,
.elementor-90 .elementor-element.elementor-element-d6d7622>.elementor-element-populated>.elementor-background-overlay,
.elementor-90 .elementor-element.elementor-element-d6d7622>.elementor-background-slideshow {
    border-radius: 100px 100px 100px 100px;
}

.elementor-90 .elementor-element.elementor-element-d6d7622>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 30px 0px 30px;
    --e-column-margin-right: 30px;
    --e-column-margin-left: 30px;
    padding: 35px 0px 35px 0px;
}

.elementor-90 .elementor-element.elementor-element-d6d7622>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-6608134 .elementor-counter-number-wrapper {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-3127e6c-font-family), Sans-serif;
    font-size: var(--e-global-typography-3127e6c-font-size);
    font-weight: var(--e-global-typography-3127e6c-font-weight);
    text-transform: var(--e-global-typography-3127e6c-text-transform);
    line-height: var(--e-global-typography-3127e6c-line-height);
}

.elementor-bc-flex-widget .elementor-90 .elementor-element.elementor-element-1f64675.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-90 .elementor-element.elementor-element-1f64675.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-90 .elementor-element.elementor-element-1f64675>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-1f64675>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-3515209>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-3515209 .elementor-heading-title {
    font-family: var(--e-global-typography-95c72ad-font-family), Sans-serif;
    font-size: var(--e-global-typography-95c72ad-font-size);
    font-weight: var(--e-global-typography-95c72ad-font-weight);
    text-transform: var(--e-global-typography-95c72ad-text-transform);
    line-height: var(--e-global-typography-95c72ad-line-height);
    color: var(--e-global-color-9bd5964);
}

.elementor-90 .elementor-element.elementor-element-2b46ec0>.elementor-widget-container {
    margin: 0px 0px -15px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-2b46ec0 {
    color: var(--e-global-color-d2d36e7);
    font-family: var(--e-global-typography-1195df3-font-family), Sans-serif;
    font-size: var(--e-global-typography-1195df3-font-size);
    font-weight: var(--e-global-typography-1195df3-font-weight);
    text-transform: var(--e-global-typography-1195df3-text-transform);
    line-height: var(--e-global-typography-1195df3-line-height);
}

.elementor-90 .elementor-element.elementor-element-8c48dc5:not(.elementor-motion-effects-element-type-background),
.elementor-90 .elementor-element.elementor-element-8c48dc5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-8c48dc5,
.elementor-90 .elementor-element.elementor-element-8c48dc5>.elementor-background-overlay {
    border-radius: 10px 10px 10px 10px;
}

.elementor-90 .elementor-element.elementor-element-8c48dc5 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 20px;
    padding: 20px 20px 20px 0px;
}

.elementor-90 .elementor-element.elementor-element-8c48dc5>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-f452f3b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-90 .elementor-element.elementor-element-f452f3b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-62416c6) 0%, var(--e-global-color-53122a7) 100%);
}

.elementor-90 .elementor-element.elementor-element-f452f3b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-f452f3b>.elementor-element-populated,
.elementor-90 .elementor-element.elementor-element-f452f3b>.elementor-element-populated>.elementor-background-overlay,
.elementor-90 .elementor-element.elementor-element-f452f3b>.elementor-background-slideshow {
    border-radius: 100px 100px 100px 100px;
}

.elementor-90 .elementor-element.elementor-element-f452f3b>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 30px 0px 30px;
    --e-column-margin-right: 30px;
    --e-column-margin-left: 30px;
    padding: 35px 0px 35px 0px;
}

.elementor-90 .elementor-element.elementor-element-f452f3b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-d367db5 .elementor-counter-number-wrapper {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-3127e6c-font-family), Sans-serif;
    font-size: var(--e-global-typography-3127e6c-font-size);
    font-weight: var(--e-global-typography-3127e6c-font-weight);
    text-transform: var(--e-global-typography-3127e6c-text-transform);
    line-height: var(--e-global-typography-3127e6c-line-height);
}

.elementor-bc-flex-widget .elementor-90 .elementor-element.elementor-element-dba5b3f.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-90 .elementor-element.elementor-element-dba5b3f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-90 .elementor-element.elementor-element-dba5b3f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-dba5b3f>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-51b3a4b>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-51b3a4b .elementor-heading-title {
    font-family: var(--e-global-typography-95c72ad-font-family), Sans-serif;
    font-size: var(--e-global-typography-95c72ad-font-size);
    font-weight: var(--e-global-typography-95c72ad-font-weight);
    text-transform: var(--e-global-typography-95c72ad-text-transform);
    line-height: var(--e-global-typography-95c72ad-line-height);
    color: var(--e-global-color-9bd5964);
}

.elementor-90 .elementor-element.elementor-element-0213731>.elementor-widget-container {
    margin: 0px 0px -15px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-0213731 {
    color: var(--e-global-color-d2d36e7);
    font-family: var(--e-global-typography-1195df3-font-family), Sans-serif;
    font-size: var(--e-global-typography-1195df3-font-size);
    font-weight: var(--e-global-typography-1195df3-font-weight);
    text-transform: var(--e-global-typography-1195df3-text-transform);
    line-height: var(--e-global-typography-1195df3-line-height);
}

.elementor-90 .elementor-element.elementor-element-9eda259:not(.elementor-motion-effects-element-type-background),
.elementor-90 .elementor-element.elementor-element-9eda259>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-9eda259,
.elementor-90 .elementor-element.elementor-element-9eda259>.elementor-background-overlay {
    border-radius: 10px 10px 10px 10px;
}

.elementor-90 .elementor-element.elementor-element-9eda259 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 20px;
    padding: 20px 20px 20px 0px;
}

.elementor-90 .elementor-element.elementor-element-9eda259>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-cf1294a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-90 .elementor-element.elementor-element-cf1294a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-62416c6) 0%, var(--e-global-color-53122a7) 100%);
}

.elementor-90 .elementor-element.elementor-element-cf1294a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-cf1294a>.elementor-element-populated,
.elementor-90 .elementor-element.elementor-element-cf1294a>.elementor-element-populated>.elementor-background-overlay,
.elementor-90 .elementor-element.elementor-element-cf1294a>.elementor-background-slideshow {
    border-radius: 100px 100px 100px 100px;
}

.elementor-90 .elementor-element.elementor-element-cf1294a>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 30px 0px 30px;
    --e-column-margin-right: 30px;
    --e-column-margin-left: 30px;
    padding: 35px 0px 35px 0px;
}

.elementor-90 .elementor-element.elementor-element-cf1294a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-74c3a64 .elementor-counter-number-wrapper {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-3127e6c-font-family), Sans-serif;
    font-size: var(--e-global-typography-3127e6c-font-size);
    font-weight: var(--e-global-typography-3127e6c-font-weight);
    text-transform: var(--e-global-typography-3127e6c-text-transform);
    line-height: var(--e-global-typography-3127e6c-line-height);
}

.elementor-bc-flex-widget .elementor-90 .elementor-element.elementor-element-b0f42e1.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-90 .elementor-element.elementor-element-b0f42e1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-90 .elementor-element.elementor-element-b0f42e1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-b0f42e1>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-35594be>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-35594be .elementor-heading-title {
    font-family: var(--e-global-typography-95c72ad-font-family), Sans-serif;
    font-size: var(--e-global-typography-95c72ad-font-size);
    font-weight: var(--e-global-typography-95c72ad-font-weight);
    text-transform: var(--e-global-typography-95c72ad-text-transform);
    line-height: var(--e-global-typography-95c72ad-line-height);
    color: var(--e-global-color-9bd5964);
}

.elementor-90 .elementor-element.elementor-element-05fbe50>.elementor-widget-container {
    margin: 0px 0px -15px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-05fbe50 {
    color: var(--e-global-color-d2d36e7);
    font-family: var(--e-global-typography-1195df3-font-family), Sans-serif;
    font-size: var(--e-global-typography-1195df3-font-size);
    font-weight: var(--e-global-typography-1195df3-font-weight);
    text-transform: var(--e-global-typography-1195df3-text-transform);
    line-height: var(--e-global-typography-1195df3-line-height);
}

.elementor-90 .elementor-element.elementor-element-866d504 {
    margin-top: -600px;
    margin-bottom: 80px;
    padding: 0px 0px 65px 0px;
}

.elementor-90 .elementor-element.elementor-element-f0abafa>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-f0abafa>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-f0abafa {
    z-index: 0;
}

.elementor-90 .elementor-element.elementor-element-dc6b175 {
    z-index: 0;
    text-align: center;
}

.elementor-90 .elementor-element.elementor-element-dc6b175 img {
    width: 47%;
}

.elementor-90 .elementor-element.elementor-element-23450ed {
    margin-top: 0px;
    margin-bottom: 50px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-7bb0928>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-7bb0928>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-efbd576>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-efbd576 {
    text-align: center;
}

.elementor-90 .elementor-element.elementor-element-9c9ea81>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 40px 0px;
}

.elementor-90 .elementor-element.elementor-element-9c9ea81 {
    text-align: center;
}

.elementor-90 .elementor-element.elementor-element-9c9ea81 .elementor-heading-title {
    font-family: var(--e-global-typography-6a5a82f-font-family), Sans-serif;
    font-size: var(--e-global-typography-6a5a82f-font-size);
    font-weight: var(--e-global-typography-6a5a82f-font-weight);
    text-transform: var(--e-global-typography-6a5a82f-text-transform);
    line-height: var(--e-global-typography-6a5a82f-line-height);
    letter-spacing: var(--e-global-typography-6a5a82f-letter-spacing);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-f7a6e10 .elementskit-clients-slider {
    --ekit_client_logo_left_right_spacing: 15px;
}

.elementor-90 .elementor-element.elementor-element-f7a6e10 .ekit-price-card-slider {
    --ekit_client_logo_slidetosho: 6;
}

.elementor-90 .elementor-element.elementor-element-f7a6e10 .elementskit-clients-slider .single-client {
    background-color: #02010100;
    min-height: 0px;
    border-radius: 0px 0px 0px 0px;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-90 .elementor-element.elementor-element-f7a6e10 .elementskit-clients-slider .single-client:hover {
    background-color: #D3C9C100;
}

.elementor-90 .elementor-element.elementor-element-f7a6e10>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-f7a6e10 .elementskit-clients-slider .swiper-wrapper {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-f7a6e10 .single-client {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-f7a6e10 .simple_logo_image .single-client .content-image .main-image {
    opacity: 1;
    filter: alpha(opacity=1);
}

.elementor-90 .elementor-element.elementor-element-f7a6e10 .elementskit-clients-slider .single-client img {
    opacity: 1;
    filter: alpha(opacity=1);
}

.elementor-90 .elementor-element.elementor-element-f7a6e10 .simple_logo_image .single-client:hover .content-image img {
    opacity: 1;
    filter: alpha(opacity=1);
}

.elementor-90 .elementor-element.elementor-element-f7a6e10 .simple_logo_image .single-client:hover .content-image .main-image {
    opacity: 1;
    filter: alpha(opacity=1);
}

.elementor-90 .elementor-element.elementor-element-1b55cee>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-1b55cee {
    text-align: center;
}

.elementor-90 .elementor-element.elementor-element-28b601c:not(.elementor-motion-effects-element-type-background),
.elementor-90 .elementor-element.elementor-element-28b601c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #140921;
    background-image: url("https://template-kit1.evonicmedia.com/layout46/wp-content/uploads/2023/05/Group-1983.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-90 .elementor-element.elementor-element-28b601c>.elementor-background-overlay {
    opacity: 0.2;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-28b601c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 100px 0px 310px 0px;
}

.elementor-90 .elementor-element.elementor-element-23b167b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-23b167b>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-9328813>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-9328813 {
    text-align: center;
}

.elementor-90 .elementor-element.elementor-element-9328813 .elementor-heading-title {
    font-family: var(--e-global-typography-2896245-font-family), Sans-serif;
    font-size: var(--e-global-typography-2896245-font-size);
    font-weight: var(--e-global-typography-2896245-font-weight);
    text-transform: var(--e-global-typography-2896245-text-transform);
    line-height: var(--e-global-typography-2896245-line-height);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-55d13dc>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
}

.elementor-90 .elementor-element.elementor-element-55d13dc {
    z-index: 1;
    text-align: center;
}

.elementor-90 .elementor-element.elementor-element-55d13dc .elementor-heading-title {
    font-family: var(--e-global-typography-21ca500-font-family), Sans-serif;
    font-size: var(--e-global-typography-21ca500-font-size);
    font-weight: var(--e-global-typography-21ca500-font-weight);
    text-transform: var(--e-global-typography-21ca500-text-transform);
    line-height: var(--e-global-typography-21ca500-line-height);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-4e49bd1>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 230px 0px 230px;
}

.elementor-90 .elementor-element.elementor-element-4e49bd1 {
    text-align: center;
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-90 .elementor-element.elementor-element-1f5dda0 {
    margin-top: 50px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
    z-index: 2;
}

.elementor-90 .elementor-element.elementor-element-5f96641:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-90 .elementor-element.elementor-element-5f96641>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-53122a7) 0%, var(--e-global-color-62416c6) 100%);
}

.elementor-90 .elementor-element.elementor-element-5f96641>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-5f96641>.elementor-element-populated,
.elementor-90 .elementor-element.elementor-element-5f96641>.elementor-element-populated>.elementor-background-overlay,
.elementor-90 .elementor-element.elementor-element-5f96641>.elementor-background-slideshow {
    border-radius: 100px 100px 100px 100px;
}

.elementor-90 .elementor-element.elementor-element-5f96641>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 40px 0px 40px;
    --e-column-margin-right: 40px;
    --e-column-margin-left: 40px;
    padding: 47px 0px 47px 0px;
}

.elementor-90 .elementor-element.elementor-element-5f96641>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-a41b37c>.elementor-widget-container {
    margin: -10px 0px 0px 30px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-a41b37c {
    text-align: left;
}

.elementor-90 .elementor-element.elementor-element-a41b37c .elementor-heading-title {
    font-family: var(--e-global-typography-73a2001-font-family), Sans-serif;
    font-size: var(--e-global-typography-73a2001-font-size);
    font-weight: var(--e-global-typography-73a2001-font-weight);
    text-transform: var(--e-global-typography-73a2001-text-transform);
    line-height: var(--e-global-typography-73a2001-line-height);
    letter-spacing: var(--e-global-typography-73a2001-letter-spacing);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-ef9a042>.elementor-widget-container {
    margin: 0px 0px 0px 30px;
}

.elementor-90 .elementor-element.elementor-element-ef9a042 {
    text-align: left;
}

.elementor-90 .elementor-element.elementor-element-ef9a042 .elementor-heading-title {
    font-family: var(--e-global-typography-f0c0320-font-family), Sans-serif;
    font-size: var(--e-global-typography-f0c0320-font-size);
    font-weight: var(--e-global-typography-f0c0320-font-weight);
    text-transform: var(--e-global-typography-f0c0320-text-transform);
    line-height: var(--e-global-typography-f0c0320-line-height);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-862c139:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-90 .elementor-element.elementor-element-862c139>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-53122a7) 0%, var(--e-global-color-62416c6) 100%);
}

.elementor-90 .elementor-element.elementor-element-862c139>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-862c139>.elementor-element-populated,
.elementor-90 .elementor-element.elementor-element-862c139>.elementor-element-populated>.elementor-background-overlay,
.elementor-90 .elementor-element.elementor-element-862c139>.elementor-background-slideshow {
    border-radius: 100px 100px 100px 100px;
}

.elementor-90 .elementor-element.elementor-element-862c139>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 120px 40px -120px 40px;
    --e-column-margin-right: 40px;
    --e-column-margin-left: 40px;
    padding: 47px 0px 47px 0px;
}

.elementor-90 .elementor-element.elementor-element-862c139>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-007a1cd>.elementor-widget-container {
    margin: -10px 0px 0px 30px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-007a1cd {
    text-align: left;
}

.elementor-90 .elementor-element.elementor-element-007a1cd .elementor-heading-title {
    font-family: var(--e-global-typography-73a2001-font-family), Sans-serif;
    font-size: var(--e-global-typography-73a2001-font-size);
    font-weight: var(--e-global-typography-73a2001-font-weight);
    text-transform: var(--e-global-typography-73a2001-text-transform);
    line-height: var(--e-global-typography-73a2001-line-height);
    letter-spacing: var(--e-global-typography-73a2001-letter-spacing);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-082ded1>.elementor-widget-container {
    margin: 0px 0px 0px 30px;
}

.elementor-90 .elementor-element.elementor-element-082ded1 {
    text-align: left;
}

.elementor-90 .elementor-element.elementor-element-082ded1 .elementor-heading-title {
    font-family: var(--e-global-typography-f0c0320-font-family), Sans-serif;
    font-size: var(--e-global-typography-f0c0320-font-size);
    font-weight: var(--e-global-typography-f0c0320-font-weight);
    text-transform: var(--e-global-typography-f0c0320-text-transform);
    line-height: var(--e-global-typography-f0c0320-line-height);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-8bbcef0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-90 .elementor-element.elementor-element-8bbcef0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-53122a7) 0%, var(--e-global-color-62416c6) 100%);
}

.elementor-90 .elementor-element.elementor-element-8bbcef0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-8bbcef0>.elementor-element-populated,
.elementor-90 .elementor-element.elementor-element-8bbcef0>.elementor-element-populated>.elementor-background-overlay,
.elementor-90 .elementor-element.elementor-element-8bbcef0>.elementor-background-slideshow {
    border-radius: 100px 100px 100px 100px;
}

.elementor-90 .elementor-element.elementor-element-8bbcef0>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 40px 0px 40px;
    --e-column-margin-right: 40px;
    --e-column-margin-left: 40px;
    padding: 47px 0px 47px 0px;
}

.elementor-90 .elementor-element.elementor-element-8bbcef0>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-698fd9d>.elementor-widget-container {
    margin: -10px 0px 0px 30px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-698fd9d {
    text-align: left;
}

.elementor-90 .elementor-element.elementor-element-698fd9d .elementor-heading-title {
    font-family: var(--e-global-typography-73a2001-font-family), Sans-serif;
    font-size: var(--e-global-typography-73a2001-font-size);
    font-weight: var(--e-global-typography-73a2001-font-weight);
    text-transform: var(--e-global-typography-73a2001-text-transform);
    line-height: var(--e-global-typography-73a2001-line-height);
    letter-spacing: var(--e-global-typography-73a2001-letter-spacing);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-f00bc82>.elementor-widget-container {
    margin: 0px 0px 0px 30px;
}

.elementor-90 .elementor-element.elementor-element-f00bc82 {
    text-align: left;
}

.elementor-90 .elementor-element.elementor-element-f00bc82 .elementor-heading-title {
    font-family: var(--e-global-typography-f0c0320-font-family), Sans-serif;
    font-size: var(--e-global-typography-f0c0320-font-size);
    font-weight: var(--e-global-typography-f0c0320-font-weight);
    text-transform: var(--e-global-typography-f0c0320-text-transform);
    line-height: var(--e-global-typography-f0c0320-line-height);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-b87cf24:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-90 .elementor-element.elementor-element-b87cf24>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-53122a7) 0%, var(--e-global-color-62416c6) 100%);
}

.elementor-90 .elementor-element.elementor-element-b87cf24>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-b87cf24>.elementor-element-populated,
.elementor-90 .elementor-element.elementor-element-b87cf24>.elementor-element-populated>.elementor-background-overlay,
.elementor-90 .elementor-element.elementor-element-b87cf24>.elementor-background-slideshow {
    border-radius: 100px 100px 100px 100px;
}

.elementor-90 .elementor-element.elementor-element-b87cf24>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 120px 40px -120px 40px;
    --e-column-margin-right: 40px;
    --e-column-margin-left: 40px;
    padding: 47px 0px 47px 0px;
}

.elementor-90 .elementor-element.elementor-element-b87cf24>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-4bad3c0>.elementor-widget-container {
    margin: -10px 0px 0px 30px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-4bad3c0 {
    text-align: left;
}

.elementor-90 .elementor-element.elementor-element-4bad3c0 .elementor-heading-title {
    font-family: var(--e-global-typography-73a2001-font-family), Sans-serif;
    font-size: var(--e-global-typography-73a2001-font-size);
    font-weight: var(--e-global-typography-73a2001-font-weight);
    text-transform: var(--e-global-typography-73a2001-text-transform);
    line-height: var(--e-global-typography-73a2001-line-height);
    letter-spacing: var(--e-global-typography-73a2001-letter-spacing);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-be3bf29>.elementor-widget-container {
    margin: 0px 0px 0px 30px;
}

.elementor-90 .elementor-element.elementor-element-be3bf29 {
    text-align: left;
}

.elementor-90 .elementor-element.elementor-element-be3bf29 .elementor-heading-title {
    font-family: var(--e-global-typography-f0c0320-font-family), Sans-serif;
    font-size: var(--e-global-typography-f0c0320-font-size);
    font-weight: var(--e-global-typography-f0c0320-font-weight);
    text-transform: var(--e-global-typography-f0c0320-text-transform);
    line-height: var(--e-global-typography-f0c0320-line-height);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-5ef2b35>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-90 .elementor-element.elementor-element-5ef2b35 {
    left: 0px;
}

body.rtl .elementor-90 .elementor-element.elementor-element-5ef2b35 {
    right: 0px;
}

.elementor-90 .elementor-element.elementor-element-5ef2b35 {
    bottom: -50px;
    z-index: 0;
    text-align: center;
}

.elementor-90 .elementor-element.elementor-element-5ef2b35 img {
    width: 75%;
}

.elementor-90 .elementor-element.elementor-element-c8498a5 .elementor-button {
    background-color: transparent;
    fill: var(--e-global-color-text);
    color: var(--e-global-color-text);
    background-image: linear-gradient(180deg, #D3C9C100 0%, #F2295B00 100%);
}

.elementor-90 .elementor-element.elementor-element-c8498a5 .elementor-button:hover,
.elementor-90 .elementor-element.elementor-element-c8498a5 .elementor-button:focus {
    background-color: transparent;
    color: var(--e-global-color-text);
    background-image: linear-gradient(180deg, var(--e-global-color-82a501e) 5%, var(--e-global-color-90d2dc6) 100%);
}

.elementor-90 .elementor-element.elementor-element-c8498a5>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-90 .elementor-element.elementor-element-c8498a5 {
    left: 0px;
}

body.rtl .elementor-90 .elementor-element.elementor-element-c8498a5 {
    right: 0px;
}

.elementor-90 .elementor-element.elementor-element-c8498a5 {
    bottom: -242px;
}

.elementor-90 .elementor-element.elementor-element-c8498a5 .elementor-button:hover svg,
.elementor-90 .elementor-element.elementor-element-c8498a5 .elementor-button:focus svg {
    fill: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-b938113:not(.elementor-motion-effects-element-type-background),
.elementor-90 .elementor-element.elementor-element-b938113>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://template-kit1.evonicmedia.com/layout46/wp-content/uploads/2023/05/Pattern.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-90 .elementor-element.elementor-element-b938113 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 100px 0px 80px 0px;
}

.elementor-90 .elementor-element.elementor-element-b938113>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-31ab687>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-31ab687>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-1f69592 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 50px 0px;
}

.elementor-90 .elementor-element.elementor-element-0243145>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-0243145>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-e0e28ff {
    margin-top: 0px;
    margin-bottom: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-0c7b37d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-0c7b37d>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-1989e3e {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-53122a7);
    --divider-border-width: 2px;
}

.elementor-90 .elementor-element.elementor-element-1989e3e .elementor-divider-separator {
    width: 100%;
}

.elementor-90 .elementor-element.elementor-element-1989e3e .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-90 .elementor-element.elementor-element-1608200>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-1608200>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-ab5b594>.elementor-widget-container {
    margin: 0px 0px 0px 12px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-ab5b594 .elementor-heading-title {
    font-family: var(--e-global-typography-2896245-font-family), Sans-serif;
    font-size: var(--e-global-typography-2896245-font-size);
    font-weight: var(--e-global-typography-2896245-font-weight);
    text-transform: var(--e-global-typography-2896245-text-transform);
    line-height: var(--e-global-typography-2896245-line-height);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-b8c29c0>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
}

.elementor-90 .elementor-element.elementor-element-b8c29c0 {
    z-index: 1;
}

.elementor-90 .elementor-element.elementor-element-b8c29c0 .elementor-heading-title {
    font-family: var(--e-global-typography-21ca500-font-family), Sans-serif;
    font-size: var(--e-global-typography-21ca500-font-size);
    font-weight: var(--e-global-typography-21ca500-font-weight);
    text-transform: var(--e-global-typography-21ca500-text-transform);
    line-height: var(--e-global-typography-21ca500-line-height);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-d88fd19>.elementor-widget-container {
    margin: 0px 0px -15px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-d88fd19 {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-bc-flex-widget .elementor-90 .elementor-element.elementor-element-758c422.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-90 .elementor-element.elementor-element-758c422.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-90 .elementor-element.elementor-element-758c422>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-758c422>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-72eae7b .elementor-button {
    background-color: transparent;
    fill: var(--e-global-color-text);
    color: var(--e-global-color-text);
    background-image: linear-gradient(180deg, #D3C9C100 0%, #F2295B00 100%);
}

.elementor-90 .elementor-element.elementor-element-72eae7b .elementor-button:hover,
.elementor-90 .elementor-element.elementor-element-72eae7b .elementor-button:focus {
    background-color: transparent;
    color: var(--e-global-color-text);
    background-image: linear-gradient(180deg, var(--e-global-color-82a501e) 5%, var(--e-global-color-90d2dc6) 100%);
}

.elementor-90 .elementor-element.elementor-element-72eae7b .elementor-button:hover svg,
.elementor-90 .elementor-element.elementor-element-72eae7b .elementor-button:focus svg {
    fill: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-1a8cb29 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-b5173fd>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-b5173fd>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .elementor-repeater-item-1747f69>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .elementor-repeater-item-1747f69>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.team-popup-id-eb13dc8 .elementor-repeater-item-1747f69>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.team-popup-id-eb13dc8 .elementor-repeater-item-1747f69>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .elementor-repeater-item-1747f69>a,
.team-popup-id-eb13dc8 .elementor-repeater-item-1747f69>a {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .elementor-repeater-item-1747f69>a:hover {
    background-color: #3B5998;
}

.team-popup-id-eb13dc8 .elementor-repeater-item-1747f69>a:hover {
    background-color: #3B5998;
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .elementor-repeater-item-1747f69>a:hover,
.team-popup-id-eb13dc8 .elementor-repeater-item-1747f69>a:hover {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .elementor-repeater-item-35d1df1>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .elementor-repeater-item-35d1df1>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.team-popup-id-eb13dc8 .elementor-repeater-item-35d1df1>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.team-popup-id-eb13dc8 .elementor-repeater-item-35d1df1>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .elementor-repeater-item-35d1df1>a,
.team-popup-id-eb13dc8 .elementor-repeater-item-35d1df1>a {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .elementor-repeater-item-35d1df1>a:hover {
    color: var(--e-global-color-text);
    background-color: #1da1f2;
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .elementor-repeater-item-35d1df1>a:hover svg path {
    stroke: var(--e-global-color-text);
    fill: var(--e-global-color-text);
}

.team-popup-id-eb13dc8 .elementor-repeater-item-35d1df1>a:hover {
    color: var(--e-global-color-text);
    background-color: #1da1f2;
}

.team-popup-id-eb13dc8 .elementor-repeater-item-35d1df1>a:hover svg path {
    stroke: var(--e-global-color-text);
    fill: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .elementor-repeater-item-49510ad>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .elementor-repeater-item-49510ad>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.team-popup-id-eb13dc8 .elementor-repeater-item-49510ad>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.team-popup-id-eb13dc8 .elementor-repeater-item-49510ad>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .elementor-repeater-item-49510ad>a,
.team-popup-id-eb13dc8 .elementor-repeater-item-49510ad>a {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .elementor-repeater-item-49510ad>a:hover {
    background-color: #e60023;
}

.team-popup-id-eb13dc8 .elementor-repeater-item-49510ad>a:hover {
    background-color: #e60023;
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .elementor-repeater-item-49510ad>a:hover,
.team-popup-id-eb13dc8 .elementor-repeater-item-49510ad>a:hover {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .profile-card:hover,
.elementor-90 .elementor-element.elementor-element-eb13dc8 .profile-image-card:hover,
.elementor-90 .elementor-element.elementor-element-eb13dc8 .profile-card::before,
.elementor-90 .elementor-element.elementor-element-eb13dc8 .profile-image-card::before,
.elementor-90 .elementor-element.elementor-element-eb13dc8 div .profile-card .profile-body::before,
.elementor-90 .elementor-element.elementor-element-eb13dc8 .image-card-v3 .profile-image-card:after {
    background-color: transparent;
    background-image: linear-gradient(180deg, #7436BB66 28%, #B520A378 68%);
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .profile-card,
.elementor-90 .elementor-element.elementor-element-eb13dc8 .profile-image-card {
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .profile-body {
    padding: 65px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .ekit-wid-con .profile-square-v .profile-card .profile-body {
    padding: 65px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .profile-card .profile-header {
    margin: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .profile-body .profile-title {
    font-family: var(--e-global-typography-95c72ad-font-family), Sans-serif;
    font-size: var(--e-global-typography-95c72ad-font-size);
    font-weight: var(--e-global-typography-95c72ad-font-weight);
    text-transform: var(--e-global-typography-95c72ad-text-transform);
    line-height: var(--e-global-typography-95c72ad-line-height);
    color: var(--e-global-color-text);
    margin-bottom: 5px;
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .profile-body .profile-designation {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
    margin-bottom: 10px;
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .profile-body .profile-content {
    margin: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .ekit-team-social-list>li>a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    padding: 0px 0px 0px 0px;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.team-popup-id-eb13dc8 .ekit-team-social-list>li>a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    padding: 0px 0px 0px 0px;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .ekit-team-social-list>li {
    display: inline-block;
}

.team-popup-id-eb13dc8 .ekit-team-social-list>li {
    display: inline-block;
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .ekit-team-social-list>li>a i {
    font-size: 14px;
}

.elementor-90 .elementor-element.elementor-element-eb13dc8 .ekit-team-social-list>li>a svg {
    max-width: 14px;
}

.team-popup-id-eb13dc8 .ekit-team-social-list>li>a i {
    font-size: 14px;
}

.team-popup-id-eb13dc8 .ekit-team-social-list>li>a svg {
    max-width: 14px;
}

.elementor-90 .elementor-element.elementor-element-ae81fde>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-ae81fde>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-d988693 .elementor-repeater-item-1747f69>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.elementor-90 .elementor-element.elementor-element-d988693 .elementor-repeater-item-1747f69>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.team-popup-id-d988693 .elementor-repeater-item-1747f69>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.team-popup-id-d988693 .elementor-repeater-item-1747f69>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-d988693 .elementor-repeater-item-1747f69>a,
.team-popup-id-d988693 .elementor-repeater-item-1747f69>a {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-d988693 .elementor-repeater-item-1747f69>a:hover {
    background-color: #3B5998;
}

.team-popup-id-d988693 .elementor-repeater-item-1747f69>a:hover {
    background-color: #3B5998;
}

.elementor-90 .elementor-element.elementor-element-d988693 .elementor-repeater-item-1747f69>a:hover,
.team-popup-id-d988693 .elementor-repeater-item-1747f69>a:hover {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-d988693 .elementor-repeater-item-35d1df1>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.elementor-90 .elementor-element.elementor-element-d988693 .elementor-repeater-item-35d1df1>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.team-popup-id-d988693 .elementor-repeater-item-35d1df1>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.team-popup-id-d988693 .elementor-repeater-item-35d1df1>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-d988693 .elementor-repeater-item-35d1df1>a,
.team-popup-id-d988693 .elementor-repeater-item-35d1df1>a {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-d988693 .elementor-repeater-item-35d1df1>a:hover {
    color: var(--e-global-color-text);
    background-color: #1da1f2;
}

.elementor-90 .elementor-element.elementor-element-d988693 .elementor-repeater-item-35d1df1>a:hover svg path {
    stroke: var(--e-global-color-text);
    fill: var(--e-global-color-text);
}

.team-popup-id-d988693 .elementor-repeater-item-35d1df1>a:hover {
    color: var(--e-global-color-text);
    background-color: #1da1f2;
}

.team-popup-id-d988693 .elementor-repeater-item-35d1df1>a:hover svg path {
    stroke: var(--e-global-color-text);
    fill: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-d988693 .elementor-repeater-item-49510ad>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.elementor-90 .elementor-element.elementor-element-d988693 .elementor-repeater-item-49510ad>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.team-popup-id-d988693 .elementor-repeater-item-49510ad>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.team-popup-id-d988693 .elementor-repeater-item-49510ad>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-d988693 .elementor-repeater-item-49510ad>a,
.team-popup-id-d988693 .elementor-repeater-item-49510ad>a {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-d988693 .elementor-repeater-item-49510ad>a:hover {
    background-color: #e60023;
}

.team-popup-id-d988693 .elementor-repeater-item-49510ad>a:hover {
    background-color: #e60023;
}

.elementor-90 .elementor-element.elementor-element-d988693 .elementor-repeater-item-49510ad>a:hover,
.team-popup-id-d988693 .elementor-repeater-item-49510ad>a:hover {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-d988693 .profile-card:hover,
.elementor-90 .elementor-element.elementor-element-d988693 .profile-image-card:hover,
.elementor-90 .elementor-element.elementor-element-d988693 .profile-card::before,
.elementor-90 .elementor-element.elementor-element-d988693 .profile-image-card::before,
.elementor-90 .elementor-element.elementor-element-d988693 div .profile-card .profile-body::before,
.elementor-90 .elementor-element.elementor-element-d988693 .image-card-v3 .profile-image-card:after {
    background-color: transparent;
    background-image: linear-gradient(180deg, #7436BB66 28%, #B520A378 68%);
}

.elementor-90 .elementor-element.elementor-element-d988693 .profile-card,
.elementor-90 .elementor-element.elementor-element-d988693 .profile-image-card {
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-d988693 .profile-body {
    padding: 65px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-d988693 .ekit-wid-con .profile-square-v .profile-card .profile-body {
    padding: 65px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-d988693 .profile-card .profile-header {
    margin: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-d988693 .profile-body .profile-title {
    font-family: var(--e-global-typography-95c72ad-font-family), Sans-serif;
    font-size: var(--e-global-typography-95c72ad-font-size);
    font-weight: var(--e-global-typography-95c72ad-font-weight);
    text-transform: var(--e-global-typography-95c72ad-text-transform);
    line-height: var(--e-global-typography-95c72ad-line-height);
    color: var(--e-global-color-text);
    margin-bottom: 5px;
}

.elementor-90 .elementor-element.elementor-element-d988693 .profile-body .profile-designation {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
    margin-bottom: 10px;
}

.elementor-90 .elementor-element.elementor-element-d988693 .profile-body .profile-content {
    margin: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-d988693 .ekit-team-social-list>li>a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    padding: 0px 0px 0px 0px;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.team-popup-id-d988693 .ekit-team-social-list>li>a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    padding: 0px 0px 0px 0px;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.elementor-90 .elementor-element.elementor-element-d988693 .ekit-team-social-list>li {
    display: inline-block;
}

.team-popup-id-d988693 .ekit-team-social-list>li {
    display: inline-block;
}

.elementor-90 .elementor-element.elementor-element-d988693 .ekit-team-social-list>li>a i {
    font-size: 14px;
}

.elementor-90 .elementor-element.elementor-element-d988693 .ekit-team-social-list>li>a svg {
    max-width: 14px;
}

.team-popup-id-d988693 .ekit-team-social-list>li>a i {
    font-size: 14px;
}

.team-popup-id-d988693 .ekit-team-social-list>li>a svg {
    max-width: 14px;
}

.elementor-90 .elementor-element.elementor-element-ba4da39>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-ba4da39>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-168032e .elementor-repeater-item-1747f69>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.elementor-90 .elementor-element.elementor-element-168032e .elementor-repeater-item-1747f69>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.team-popup-id-168032e .elementor-repeater-item-1747f69>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.team-popup-id-168032e .elementor-repeater-item-1747f69>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-168032e .elementor-repeater-item-1747f69>a,
.team-popup-id-168032e .elementor-repeater-item-1747f69>a {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-168032e .elementor-repeater-item-1747f69>a:hover {
    background-color: #3B5998;
}

.team-popup-id-168032e .elementor-repeater-item-1747f69>a:hover {
    background-color: #3B5998;
}

.elementor-90 .elementor-element.elementor-element-168032e .elementor-repeater-item-1747f69>a:hover,
.team-popup-id-168032e .elementor-repeater-item-1747f69>a:hover {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-168032e .elementor-repeater-item-35d1df1>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.elementor-90 .elementor-element.elementor-element-168032e .elementor-repeater-item-35d1df1>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.team-popup-id-168032e .elementor-repeater-item-35d1df1>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.team-popup-id-168032e .elementor-repeater-item-35d1df1>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-168032e .elementor-repeater-item-35d1df1>a,
.team-popup-id-168032e .elementor-repeater-item-35d1df1>a {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-168032e .elementor-repeater-item-35d1df1>a:hover {
    color: var(--e-global-color-text);
    background-color: #1da1f2;
}

.elementor-90 .elementor-element.elementor-element-168032e .elementor-repeater-item-35d1df1>a:hover svg path {
    stroke: var(--e-global-color-text);
    fill: var(--e-global-color-text);
}

.team-popup-id-168032e .elementor-repeater-item-35d1df1>a:hover {
    color: var(--e-global-color-text);
    background-color: #1da1f2;
}

.team-popup-id-168032e .elementor-repeater-item-35d1df1>a:hover svg path {
    stroke: var(--e-global-color-text);
    fill: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-168032e .elementor-repeater-item-49510ad>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.elementor-90 .elementor-element.elementor-element-168032e .elementor-repeater-item-49510ad>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.team-popup-id-168032e .elementor-repeater-item-49510ad>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.team-popup-id-168032e .elementor-repeater-item-49510ad>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-168032e .elementor-repeater-item-49510ad>a,
.team-popup-id-168032e .elementor-repeater-item-49510ad>a {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-168032e .elementor-repeater-item-49510ad>a:hover {
    background-color: #e60023;
}

.team-popup-id-168032e .elementor-repeater-item-49510ad>a:hover {
    background-color: #e60023;
}

.elementor-90 .elementor-element.elementor-element-168032e .elementor-repeater-item-49510ad>a:hover,
.team-popup-id-168032e .elementor-repeater-item-49510ad>a:hover {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-168032e .profile-card:hover,
.elementor-90 .elementor-element.elementor-element-168032e .profile-image-card:hover,
.elementor-90 .elementor-element.elementor-element-168032e .profile-card::before,
.elementor-90 .elementor-element.elementor-element-168032e .profile-image-card::before,
.elementor-90 .elementor-element.elementor-element-168032e div .profile-card .profile-body::before,
.elementor-90 .elementor-element.elementor-element-168032e .image-card-v3 .profile-image-card:after {
    background-color: transparent;
    background-image: linear-gradient(180deg, #7436BB66 28%, #B520A378 68%);
}

.elementor-90 .elementor-element.elementor-element-168032e .profile-card,
.elementor-90 .elementor-element.elementor-element-168032e .profile-image-card {
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-168032e .profile-body {
    padding: 65px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-168032e .ekit-wid-con .profile-square-v .profile-card .profile-body {
    padding: 65px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-168032e .profile-card .profile-header {
    margin: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-168032e .profile-body .profile-title {
    font-family: var(--e-global-typography-95c72ad-font-family), Sans-serif;
    font-size: var(--e-global-typography-95c72ad-font-size);
    font-weight: var(--e-global-typography-95c72ad-font-weight);
    text-transform: var(--e-global-typography-95c72ad-text-transform);
    line-height: var(--e-global-typography-95c72ad-line-height);
    color: var(--e-global-color-text);
    margin-bottom: 5px;
}

.elementor-90 .elementor-element.elementor-element-168032e .profile-body .profile-designation {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
    margin-bottom: 10px;
}

.elementor-90 .elementor-element.elementor-element-168032e .profile-body .profile-content {
    margin: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-168032e .ekit-team-social-list>li>a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    padding: 0px 0px 0px 0px;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.team-popup-id-168032e .ekit-team-social-list>li>a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    padding: 0px 0px 0px 0px;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.elementor-90 .elementor-element.elementor-element-168032e .ekit-team-social-list>li {
    display: inline-block;
}

.team-popup-id-168032e .ekit-team-social-list>li {
    display: inline-block;
}

.elementor-90 .elementor-element.elementor-element-168032e .ekit-team-social-list>li>a i {
    font-size: 14px;
}

.elementor-90 .elementor-element.elementor-element-168032e .ekit-team-social-list>li>a svg {
    max-width: 14px;
}

.team-popup-id-168032e .ekit-team-social-list>li>a i {
    font-size: 14px;
}

.team-popup-id-168032e .ekit-team-social-list>li>a svg {
    max-width: 14px;
}

.elementor-90 .elementor-element.elementor-element-d969c0e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-d969c0e>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .elementor-repeater-item-1747f69>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .elementor-repeater-item-1747f69>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.team-popup-id-74bdd37 .elementor-repeater-item-1747f69>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.team-popup-id-74bdd37 .elementor-repeater-item-1747f69>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .elementor-repeater-item-1747f69>a,
.team-popup-id-74bdd37 .elementor-repeater-item-1747f69>a {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .elementor-repeater-item-1747f69>a:hover {
    background-color: #3B5998;
}

.team-popup-id-74bdd37 .elementor-repeater-item-1747f69>a:hover {
    background-color: #3B5998;
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .elementor-repeater-item-1747f69>a:hover,
.team-popup-id-74bdd37 .elementor-repeater-item-1747f69>a:hover {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .elementor-repeater-item-35d1df1>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .elementor-repeater-item-35d1df1>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.team-popup-id-74bdd37 .elementor-repeater-item-35d1df1>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.team-popup-id-74bdd37 .elementor-repeater-item-35d1df1>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .elementor-repeater-item-35d1df1>a,
.team-popup-id-74bdd37 .elementor-repeater-item-35d1df1>a {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .elementor-repeater-item-35d1df1>a:hover {
    color: var(--e-global-color-text);
    background-color: #1da1f2;
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .elementor-repeater-item-35d1df1>a:hover svg path {
    stroke: var(--e-global-color-text);
    fill: var(--e-global-color-text);
}

.team-popup-id-74bdd37 .elementor-repeater-item-35d1df1>a:hover {
    color: var(--e-global-color-text);
    background-color: #1da1f2;
}

.team-popup-id-74bdd37 .elementor-repeater-item-35d1df1>a:hover svg path {
    stroke: var(--e-global-color-text);
    fill: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .elementor-repeater-item-49510ad>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .elementor-repeater-item-49510ad>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.team-popup-id-74bdd37 .elementor-repeater-item-49510ad>a {
    color: #FFFFFF;
    background-color: #A1A1A100;
}

.team-popup-id-74bdd37 .elementor-repeater-item-49510ad>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .elementor-repeater-item-49510ad>a,
.team-popup-id-74bdd37 .elementor-repeater-item-49510ad>a {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .elementor-repeater-item-49510ad>a:hover {
    background-color: #e60023;
}

.team-popup-id-74bdd37 .elementor-repeater-item-49510ad>a:hover {
    background-color: #e60023;
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .elementor-repeater-item-49510ad>a:hover,
.team-popup-id-74bdd37 .elementor-repeater-item-49510ad>a:hover {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .profile-card:hover,
.elementor-90 .elementor-element.elementor-element-74bdd37 .profile-image-card:hover,
.elementor-90 .elementor-element.elementor-element-74bdd37 .profile-card::before,
.elementor-90 .elementor-element.elementor-element-74bdd37 .profile-image-card::before,
.elementor-90 .elementor-element.elementor-element-74bdd37 div .profile-card .profile-body::before,
.elementor-90 .elementor-element.elementor-element-74bdd37 .image-card-v3 .profile-image-card:after {
    background-color: transparent;
    background-image: linear-gradient(180deg, #7436BB66 28%, #B520A378 68%);
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .profile-card,
.elementor-90 .elementor-element.elementor-element-74bdd37 .profile-image-card {
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .profile-body {
    padding: 65px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .ekit-wid-con .profile-square-v .profile-card .profile-body {
    padding: 65px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .profile-card .profile-header {
    margin: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .profile-body .profile-title {
    font-family: var(--e-global-typography-95c72ad-font-family), Sans-serif;
    font-size: var(--e-global-typography-95c72ad-font-size);
    font-weight: var(--e-global-typography-95c72ad-font-weight);
    text-transform: var(--e-global-typography-95c72ad-text-transform);
    line-height: var(--e-global-typography-95c72ad-line-height);
    color: var(--e-global-color-text);
    margin-bottom: 5px;
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .profile-body .profile-designation {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
    margin-bottom: 10px;
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .profile-body .profile-content {
    margin: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .ekit-team-social-list>li>a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    padding: 0px 0px 0px 0px;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.team-popup-id-74bdd37 .ekit-team-social-list>li>a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    padding: 0px 0px 0px 0px;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .ekit-team-social-list>li {
    display: inline-block;
}

.team-popup-id-74bdd37 .ekit-team-social-list>li {
    display: inline-block;
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .ekit-team-social-list>li>a i {
    font-size: 14px;
}

.elementor-90 .elementor-element.elementor-element-74bdd37 .ekit-team-social-list>li>a svg {
    max-width: 14px;
}

.team-popup-id-74bdd37 .ekit-team-social-list>li>a i {
    font-size: 14px;
}

.team-popup-id-74bdd37 .ekit-team-social-list>li>a svg {
    max-width: 14px;
}

.elementor-90 .elementor-element.elementor-element-1fc1e08:not(.elementor-motion-effects-element-type-background),
.elementor-90 .elementor-element.elementor-element-1fc1e08>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-a0f65ce) 100%);
}

.elementor-90 .elementor-element.elementor-element-1fc1e08 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 25px 0px 20px 0px;
}

.elementor-90 .elementor-element.elementor-element-1fc1e08>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-90 .elementor-element.elementor-element-12df6e3.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-90 .elementor-element.elementor-element-12df6e3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-90 .elementor-element.elementor-element-12df6e3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-12df6e3>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-08d2cc0 .elementor-heading-title {
    font-family: var(--e-global-typography-2896245-font-family), Sans-serif;
    font-size: var(--e-global-typography-2896245-font-size);
    font-weight: var(--e-global-typography-2896245-font-weight);
    text-transform: var(--e-global-typography-2896245-text-transform);
    line-height: var(--e-global-typography-2896245-line-height);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-7cc678c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-7cc678c>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-187026d .elementor-button {
    background-color: transparent;
    fill: var(--e-global-color-text);
    color: var(--e-global-color-text);
    background-image: linear-gradient(180deg, #D3C9C100 0%, #F2295B00 100%);
}

.elementor-90 .elementor-element.elementor-element-187026d .elementor-button:hover,
.elementor-90 .elementor-element.elementor-element-187026d .elementor-button:focus {
    background-color: transparent;
    color: var(--e-global-color-text);
    background-image: linear-gradient(180deg, var(--e-global-color-82a501e) 5%, var(--e-global-color-90d2dc6) 100%);
}

.elementor-90 .elementor-element.elementor-element-187026d .elementor-button:hover svg,
.elementor-90 .elementor-element.elementor-element-187026d .elementor-button:focus svg {
    fill: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-e394be0:not(.elementor-motion-effects-element-type-background),
.elementor-90 .elementor-element.elementor-element-e394be0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://template-kit1.evonicmedia.com/layout46/wp-content/uploads/2023/05/faq-banner.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-90 .elementor-element.elementor-element-e394be0>.elementor-background-overlay {
    background-color: var(--e-global-color-primary);
    opacity: 0.4;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-e394be0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 100px;
    padding: 100px 0px 100px 0px;
}

.elementor-bc-flex-widget .elementor-90 .elementor-element.elementor-element-d24ab98.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-90 .elementor-element.elementor-element-d24ab98.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-90 .elementor-element.elementor-element-d24ab98>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-d24ab98>.elementor-element-populated {
    margin: 0px 80px 0px 0px;
    --e-column-margin-right: 80px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-c90fc9f {
    margin-top: 0px;
    margin-bottom: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-535f7a9>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-535f7a9>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-5706579 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-53122a7);
    --divider-border-width: 2px;
}

.elementor-90 .elementor-element.elementor-element-5706579 .elementor-divider-separator {
    width: 100%;
}

.elementor-90 .elementor-element.elementor-element-5706579 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-90 .elementor-element.elementor-element-c43d078>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-c43d078>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-56dd558>.elementor-widget-container {
    margin: 0px 0px 0px 12px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-56dd558 .elementor-heading-title {
    font-family: var(--e-global-typography-2896245-font-family), Sans-serif;
    font-size: var(--e-global-typography-2896245-font-size);
    font-weight: var(--e-global-typography-2896245-font-weight);
    text-transform: var(--e-global-typography-2896245-text-transform);
    line-height: var(--e-global-typography-2896245-line-height);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-edd00ef>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
}

.elementor-90 .elementor-element.elementor-element-edd00ef {
    z-index: 1;
    text-align: left;
}

.elementor-90 .elementor-element.elementor-element-edd00ef .elementor-heading-title {
    font-family: var(--e-global-typography-21ca500-font-family), Sans-serif;
    font-size: var(--e-global-typography-21ca500-font-size);
    font-weight: var(--e-global-typography-21ca500-font-weight);
    text-transform: var(--e-global-typography-21ca500-text-transform);
    line-height: var(--e-global-typography-21ca500-line-height);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-ed466ca>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-ed466ca {
    text-align: left;
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-90 .elementor-element.elementor-element-73d318e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-73d318e>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"],
.elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true],
.elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"] {
    background-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card-body,
.elementor-90 .elementor-element.elementor-element-4002cfb .accordion.floating-style .elementskit-card-body {
    background-color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    line-height: var(--e-global-typography-accent-line-height);
    padding: 20px 0px 20px 20px;
}

.elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"] {
    color: var(--e-global-color-primary);
    border-radius: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] {
    color: var(--e-global-color-primary);
}

.elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card:not(:last-child) {
    margin-bottom: 20px;
}

.elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card-body p {
    color: var(--e-global-color-d2d36e7);
}

.elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card-body {
    color: var(--e-global-color-d2d36e7);
    border-radius: 0px 0px 0px 0px;
    padding: 0px 30px 20px 20px;
}

.elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card-body p,
.elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card-body {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion>.elementskit-card.active {
    border-radius: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
    border-radius: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card-header .elementskit-btn-link .icon-open {
    color: var(--e-global-color-53122a7);
}

.elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card-header .elementskit-btn-link[aria-expanded="false"] svg path {
    stroke: var(--e-global-color-53122a7);
    fill: var(--e-global-color-53122a7);
}

.elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card-header .elementskit-btn-link .icon-closed {
    color: var(--e-global-color-62416c6);
}

.elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card-header .elementskit-btn-link[aria-expanded="true"] svg path {
    stroke: var(--e-global-color-62416c6);
    fill: var(--e-global-color-62416c6);
}

.elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group {
    border-radius: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group {
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-4002cfb .ekit_accordion_icon_group,
.elementor-90 .elementor-element.elementor-element-4002cfb .ekit_accordion_icon_left_group {
    margin: 0px 15px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-c3cef0b>.elementor-background-overlay {
    background-color: var(--e-global-color-primary);
    opacity: 0.95;
}

.elementor-90 .elementor-element.elementor-element-c3cef0b {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 0px 40px 0px;
}

.elementor-90 .elementor-element.elementor-element-efca85e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-efca85e>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-widget-text-path {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-90 .elementor-element.elementor-element-554e52f {
    --alignment: center;
    --width: 270px;
    --rotate: 95deg;
    font-family: var(--e-global-typography-40fc9a2-font-family), Sans-serif;
    font-size: var(--e-global-typography-40fc9a2-font-size);
    font-weight: var(--e-global-typography-40fc9a2-font-weight);
    text-transform: var(--e-global-typography-40fc9a2-text-transform);
    line-height: var(--e-global-typography-40fc9a2-line-height);
    letter-spacing: var(--e-global-typography-40fc9a2-letter-spacing);
    --word-spacing: 9px;
    --text-color: var(--e-global-color-text);
    --transition: 0.3s;
}

.elementor-90 .elementor-element.elementor-element-0062317>.elementor-widget-container {
    margin: -0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-0062317 {
    text-align: center;
}

.elementor-90 .elementor-element.elementor-element-b2a7c1c>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-b2a7c1c {
    text-align: center;
}

.elementor-90 .elementor-element.elementor-element-b2a7c1c .elementor-heading-title {
    font-family: var(--e-global-typography-2896245-font-family), Sans-serif;
    font-size: var(--e-global-typography-2896245-font-size);
    font-weight: var(--e-global-typography-2896245-font-weight);
    text-transform: var(--e-global-typography-2896245-text-transform);
    line-height: var(--e-global-typography-2896245-line-height);
    color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-35401f0>.elementor-widget-container {
    margin: 0px 230px 50px 230px;
    padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-35401f0 {
    text-align: center;
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-90 .elementor-element.elementor-element-8f92551>.elementor-widget-container {
    margin: 0px 110px 0px 200px;
    padding: 0px 0px 0px 0px;
}

:root {
    --page-title-display: none;
}

@media(min-width:768px) {
    .elementor-90 .elementor-element.elementor-element-21ae503 {
        width: 17%;
    }

    .elementor-90 .elementor-element.elementor-element-184ee56 {
        width: 83%;
    }

    .elementor-90 .elementor-element.elementor-element-4548c1f {
        width: 40%;
    }

    .elementor-90 .elementor-element.elementor-element-6edcdab {
        width: 60%;
    }

    .elementor-90 .elementor-element.elementor-element-615f3b5 {
        width: 28%;
    }

    .elementor-90 .elementor-element.elementor-element-b588841 {
        width: 72%;
    }

    .elementor-90 .elementor-element.elementor-element-a37618d {
        width: 60%;
    }

    .elementor-90 .elementor-element.elementor-element-80454bf {
        width: 17%;
    }

    .elementor-90 .elementor-element.elementor-element-00c5bc0 {
        width: 83%;
    }

    .elementor-90 .elementor-element.elementor-element-5796612 {
        width: 40%;
    }

    .elementor-90 .elementor-element.elementor-element-d0129ab {
        width: 100%;
    }

    .elementor-90 .elementor-element.elementor-element-d6d7622 {
        width: 30%;
    }

    .elementor-90 .elementor-element.elementor-element-1f64675 {
        width: 70%;
    }

    .elementor-90 .elementor-element.elementor-element-f452f3b {
        width: 30%;
    }

    .elementor-90 .elementor-element.elementor-element-dba5b3f {
        width: 70%;
    }

    .elementor-90 .elementor-element.elementor-element-cf1294a {
        width: 30%;
    }

    .elementor-90 .elementor-element.elementor-element-b0f42e1 {
        width: 70%;
    }

    .elementor-90 .elementor-element.elementor-element-0243145 {
        width: 50%;
    }

    .elementor-90 .elementor-element.elementor-element-0c7b37d {
        width: 17%;
    }

    .elementor-90 .elementor-element.elementor-element-1608200 {
        width: 83%;
    }

    .elementor-90 .elementor-element.elementor-element-758c422 {
        width: 50%;
    }

    .elementor-90 .elementor-element.elementor-element-12df6e3 {
        width: 70%;
    }

    .elementor-90 .elementor-element.elementor-element-7cc678c {
        width: 30%;
    }

    .elementor-90 .elementor-element.elementor-element-535f7a9 {
        width: 17%;
    }

    .elementor-90 .elementor-element.elementor-element-c43d078 {
        width: 83%;
    }
}

@media(max-width:1024px) {
    .elementor-90 .elementor-element.elementor-element-f5df0da {
        margin-top: -80px;
        margin-bottom: 0px;
        padding: 150px 0px 150px 0px;
    }

    .elementor-widget-heading .elementor-heading-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-d0e01b7 .elementor-heading-title {
        font-size: var(--e-global-typography-73a2001-font-size);
        line-height: var(--e-global-typography-73a2001-line-height);
        letter-spacing: var(--e-global-typography-73a2001-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-e9dd0e2 {
        margin-top: -80px;
        margin-bottom: 0px;
        padding: 0px 40px 0px 40px;
    }

    .elementor-90 .elementor-element.elementor-element-68308c7 {
        top: 140px;
    }

    .elementor-widget-image .widget-image-caption {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-c9b21a5 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 70px 20px 70px 20px;
    }

    .elementor-90 .elementor-element.elementor-element-ed617f5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-ed617f5>.elementor-element-populated {
        margin: 0px 10px 0px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
    }

    .elementor-widget-divider .elementor-divider__text {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-a1fada6 .elementor-heading-title {
        font-size: var(--e-global-typography-2896245-font-size);
        line-height: var(--e-global-typography-2896245-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-fa2c928>.elementor-widget-container {
        padding: 0px 0px 5px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-fa2c928 .elementor-heading-title {
        font-size: var(--e-global-typography-21ca500-font-size);
        line-height: var(--e-global-typography-21ca500-line-height);
    }

    .elementor-widget-text-editor {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-8544b9b>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-8544b9b {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-widget-icon-list .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-a08d85b>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 15px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(15px/2);
    }

    .elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(15px/2);
    }

    .elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(15px/2);
        margin-left: calc(15px/2);
    }

    .elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-15px/2);
        margin-left: calc(-15px/2);
    }

    body.rtl .elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-15px/2);
    }

    body:not(.rtl) .elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-15px/2);
    }

    .elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-1a96a07 {
        margin-top: 10px;
        margin-bottom: 0px;
    }

    .elementor-widget-button .elementor-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-d99f916>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-d99f916 .elementor-divider-separator {
        width: 70%;
    }

    .elementor-90 .elementor-element.elementor-element-d99f916 .elementor-divider__text {
        font-size: var(--e-global-typography-40fc9a2-font-size);
        line-height: var(--e-global-typography-40fc9a2-line-height);
        letter-spacing: var(--e-global-typography-40fc9a2-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-b334ae9>.elementor-element-populated {
        margin: 0px 20px 0px 0px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-797acef {
        margin-top: -75px;
        margin-bottom: 0px;
    }

    .elementor-widget-counter .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-widget-counter .elementor-counter-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-d955058 .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-73a2001-font-size);
        line-height: var(--e-global-typography-73a2001-line-height);
        letter-spacing: var(--e-global-typography-73a2001-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-d955058 .elementor-counter-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-014da4d {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 10px 70px 10px;
    }

    .elementor-90 .elementor-element.elementor-element-e3a989c>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
        padding: 35px 10px 20px 10px;
    }

    .elementor-90 .elementor-element.elementor-element-f5f1502>.elementor-widget-container {
        padding: 0px 0px 17px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-f5f1502 img {
        width: 23%;
    }

    .elementor-90 .elementor-element.elementor-element-21f9a06>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 10px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-21f9a06 .elementor-heading-title {
        font-size: var(--e-global-typography-6a5a82f-font-size);
        line-height: var(--e-global-typography-6a5a82f-line-height);
        letter-spacing: var(--e-global-typography-6a5a82f-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-2a1743f>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-45833e9>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
        padding: 35px 10px 20px 10px;
    }

    .elementor-90 .elementor-element.elementor-element-0e2102c>.elementor-widget-container {
        padding: 0px 0px 18px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-0e2102c img {
        width: 27%;
    }

    .elementor-90 .elementor-element.elementor-element-42f70a1>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 10px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-42f70a1 .elementor-heading-title {
        font-size: var(--e-global-typography-6a5a82f-font-size);
        line-height: var(--e-global-typography-6a5a82f-line-height);
        letter-spacing: var(--e-global-typography-6a5a82f-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-0627fe9>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-dfb1913>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
        padding: 35px 10px 20px 10px;
    }

    .elementor-90 .elementor-element.elementor-element-6f70f16 img {
        width: 25%;
    }

    .elementor-90 .elementor-element.elementor-element-4ae6dbf>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 10px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-4ae6dbf .elementor-heading-title {
        font-size: var(--e-global-typography-6a5a82f-font-size);
        line-height: var(--e-global-typography-6a5a82f-line-height);
        letter-spacing: var(--e-global-typography-6a5a82f-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-4d3762d>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-3481186>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
        padding: 35px 10px 20px 10px;
    }

    .elementor-90 .elementor-element.elementor-element-e790053 img {
        width: 25%;
    }

    .elementor-90 .elementor-element.elementor-element-71b2ef4>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 50px 10px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-71b2ef4 .elementor-heading-title {
        font-size: var(--e-global-typography-6a5a82f-font-size);
        line-height: var(--e-global-typography-6a5a82f-line-height);
        letter-spacing: var(--e-global-typography-6a5a82f-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-2737796>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-463c183 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 70px 20px 0px 20px;
        z-index: 3;
    }

    .elementor-90 .elementor-element.elementor-element-ab1b991 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
        z-index: 0;
    }

    .elementor-90 .elementor-element.elementor-element-a37618d>.elementor-element-populated {
        margin: 0px 20px 0px 0px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-a37618d {
        z-index: 0;
    }

    .elementor-90 .elementor-element.elementor-element-00c5bc0 {
        z-index: 0;
    }

    .elementor-90 .elementor-element.elementor-element-c11ee48 {
        z-index: 0;
    }

    .elementor-90 .elementor-element.elementor-element-c11ee48 .elementor-heading-title {
        font-size: var(--e-global-typography-2896245-font-size);
        line-height: var(--e-global-typography-2896245-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-c6d85c0>.elementor-widget-container {
        padding: 0px 0px 5px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-c6d85c0 .elementor-heading-title {
        font-size: var(--e-global-typography-21ca500-font-size);
        line-height: var(--e-global-typography-21ca500-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-06885a0 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-b34708d {
        margin-top: -263px;
        margin-bottom: 0px;
        padding: 340px 20px 70px 20px;
    }

    .elementor-90 .elementor-element.elementor-element-fd73c09>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-d0129ab>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-15ca136 {
        margin-top: 0px;
        margin-bottom: 15px;
        padding: 20px 10px 20px 10px;
    }

    .elementor-90 .elementor-element.elementor-element-d6d7622>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 40px 0px 40px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-6608134 .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-3127e6c-font-size);
        line-height: var(--e-global-typography-3127e6c-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-1f64675>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 10px;
    }

    .elementor-90 .elementor-element.elementor-element-3515209>.elementor-widget-container {
        margin: 0px 0px 5px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-3515209 .elementor-heading-title {
        font-size: var(--e-global-typography-95c72ad-font-size);
        line-height: var(--e-global-typography-95c72ad-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-2b46ec0 {
        font-size: var(--e-global-typography-1195df3-font-size);
        line-height: var(--e-global-typography-1195df3-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-8c48dc5 {
        margin-top: 0px;
        margin-bottom: 15px;
        padding: 20px 10px 20px 10px;
    }

    .elementor-90 .elementor-element.elementor-element-f452f3b>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 40px 0px 40px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-d367db5 .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-3127e6c-font-size);
        line-height: var(--e-global-typography-3127e6c-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-dba5b3f>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 10px;
    }

    .elementor-90 .elementor-element.elementor-element-51b3a4b>.elementor-widget-container {
        margin: 0px 0px 5px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-51b3a4b .elementor-heading-title {
        font-size: var(--e-global-typography-95c72ad-font-size);
        line-height: var(--e-global-typography-95c72ad-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-0213731 {
        font-size: var(--e-global-typography-1195df3-font-size);
        line-height: var(--e-global-typography-1195df3-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-9eda259 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 20px 10px 20px 10px;
    }

    .elementor-90 .elementor-element.elementor-element-cf1294a>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 40px 0px 40px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-74c3a64 .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-3127e6c-font-size);
        line-height: var(--e-global-typography-3127e6c-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-b0f42e1>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 10px;
    }

    .elementor-90 .elementor-element.elementor-element-35594be>.elementor-widget-container {
        margin: 0px 0px 5px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-35594be .elementor-heading-title {
        font-size: var(--e-global-typography-95c72ad-font-size);
        line-height: var(--e-global-typography-95c72ad-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-05fbe50 {
        font-size: var(--e-global-typography-1195df3-font-size);
        line-height: var(--e-global-typography-1195df3-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-866d504 {
        margin-top: -500px;
        margin-bottom: 100px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-dc6b175 img {
        width: 55%;
    }

    .elementor-90 .elementor-element.elementor-element-23450ed {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-90 .elementor-element.elementor-element-efbd576 img {
        width: 0.5px;
    }

    .elementor-90 .elementor-element.elementor-element-9c9ea81 .elementor-heading-title {
        font-size: var(--e-global-typography-6a5a82f-font-size);
        line-height: var(--e-global-typography-6a5a82f-line-height);
        letter-spacing: var(--e-global-typography-6a5a82f-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-f7a6e10 .elementskit-clients-slider {
        --ekit_client_logo_left_right_spacing: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-f7a6e10 .ekit-price-card-slider {
        --ekit_client_logo_slidetosho: 5;
    }

    .elementor-90 .elementor-element.elementor-element-1b55cee img {
        width: 0.5px;
    }

    .elementor-90 .elementor-element.elementor-element-28b601c {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 120px 20px 140px 20px;
    }

    .elementor-90 .elementor-element.elementor-element-9328813 .elementor-heading-title {
        font-size: var(--e-global-typography-2896245-font-size);
        line-height: var(--e-global-typography-2896245-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-55d13dc>.elementor-widget-container {
        padding: 0px 50px 5px 50px;
    }

    .elementor-90 .elementor-element.elementor-element-55d13dc .elementor-heading-title {
        font-size: var(--e-global-typography-21ca500-font-size);
        line-height: var(--e-global-typography-21ca500-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-4e49bd1>.elementor-widget-container {
        padding: 0px 103px 0px 130px;
    }

    .elementor-90 .elementor-element.elementor-element-4e49bd1 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-1f5dda0 {
        margin-top: 30px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
        z-index: 1;
    }

    .elementor-90 .elementor-element.elementor-element-5f96641>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
        padding: 30px 0px 30px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-a41b37c>.elementor-widget-container {
        margin: 0px 0px 0px 25px;
    }

    .elementor-90 .elementor-element.elementor-element-a41b37c .elementor-heading-title {
        font-size: var(--e-global-typography-73a2001-font-size);
        line-height: var(--e-global-typography-73a2001-line-height);
        letter-spacing: var(--e-global-typography-73a2001-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-ef9a042>.elementor-widget-container {
        margin: 0px 0px 0px 25px;
    }

    .elementor-90 .elementor-element.elementor-element-ef9a042 .elementor-heading-title {
        font-size: var(--e-global-typography-f0c0320-font-size);
        line-height: var(--e-global-typography-f0c0320-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-862c139>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
        padding: 30px 0px 30px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-007a1cd>.elementor-widget-container {
        margin: 0px 0px 0px 25px;
    }

    .elementor-90 .elementor-element.elementor-element-007a1cd .elementor-heading-title {
        font-size: var(--e-global-typography-73a2001-font-size);
        line-height: var(--e-global-typography-73a2001-line-height);
        letter-spacing: var(--e-global-typography-73a2001-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-082ded1>.elementor-widget-container {
        margin: 0px 30px 0px 25px;
    }

    .elementor-90 .elementor-element.elementor-element-082ded1 .elementor-heading-title {
        font-size: var(--e-global-typography-f0c0320-font-size);
        line-height: var(--e-global-typography-f0c0320-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-8bbcef0>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
        padding: 30px 0px 30px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-698fd9d>.elementor-widget-container {
        margin: 0px 0px 0px 25px;
    }

    .elementor-90 .elementor-element.elementor-element-698fd9d .elementor-heading-title {
        font-size: var(--e-global-typography-73a2001-font-size);
        line-height: var(--e-global-typography-73a2001-line-height);
        letter-spacing: var(--e-global-typography-73a2001-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-f00bc82>.elementor-widget-container {
        margin: 0px 30px 0px 25px;
    }

    .elementor-90 .elementor-element.elementor-element-f00bc82 .elementor-heading-title {
        font-size: var(--e-global-typography-f0c0320-font-size);
        line-height: var(--e-global-typography-f0c0320-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-b87cf24>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
        padding: 30px 0px 30px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-4bad3c0>.elementor-widget-container {
        margin: 0px 0px 0px 25px;
    }

    .elementor-90 .elementor-element.elementor-element-4bad3c0 .elementor-heading-title {
        font-size: var(--e-global-typography-73a2001-font-size);
        line-height: var(--e-global-typography-73a2001-line-height);
        letter-spacing: var(--e-global-typography-73a2001-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-be3bf29>.elementor-widget-container {
        margin: 0px 50px 0px 25px;
    }

    .elementor-90 .elementor-element.elementor-element-be3bf29 .elementor-heading-title {
        font-size: var(--e-global-typography-f0c0320-font-size);
        line-height: var(--e-global-typography-f0c0320-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-5ef2b35 img {
        width: 90%;
    }

    .elementor-90 .elementor-element.elementor-element-c8498a5 {
        bottom: -85px;
    }

    .elementor-90 .elementor-element.elementor-element-b938113 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 70px 20px 70px 20px;
    }

    .elementor-90 .elementor-element.elementor-element-0243145>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-ab5b594 .elementor-heading-title {
        font-size: var(--e-global-typography-2896245-font-size);
        line-height: var(--e-global-typography-2896245-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-b8c29c0>.elementor-widget-container {
        padding: 0px 0px 5px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-b8c29c0 .elementor-heading-title {
        font-size: var(--e-global-typography-21ca500-font-size);
        line-height: var(--e-global-typography-21ca500-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-d88fd19 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-b5173fd>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-eb13dc8 .profile-body .profile-title {
        font-size: var(--e-global-typography-95c72ad-font-size);
        line-height: var(--e-global-typography-95c72ad-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-eb13dc8 .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-eb13dc8 .ekit-team-social-list>li {
        display: inline-block;
        margin: 0px 2px 0px 2px;
    }

    .team-popup-id-eb13dc8 .ekit-team-social-list>li {
        display: inline-block;
        margin: 0px 2px 0px 2px;
    }

    .elementor-90 .elementor-element.elementor-element-eb13dc8 .ekit-team-social-list>li>a {
        border-radius: 50px 50px 50px 50px;
        padding: 0px 0px 0px 0px;
        width: 25px;
        height: 25px;
        line-height: 25px;
    }

    .team-popup-id-eb13dc8 .ekit-team-social-list>li>a {
        border-radius: 50px 50px 50px 50px;
        padding: 0px 0px 0px 0px;
        width: 25px;
        height: 25px;
        line-height: 25px;
    }

    .elementor-90 .elementor-element.elementor-element-eb13dc8 .ekit-team-social-list>li>a i {
        font-size: 12px;
    }

    .elementor-90 .elementor-element.elementor-element-eb13dc8 .ekit-team-social-list>li>a svg {
        max-width: 12px;
    }

    .team-popup-id-eb13dc8 .ekit-team-social-list>li>a i {
        font-size: 12px;
    }

    .team-popup-id-eb13dc8 .ekit-team-social-list>li>a svg {
        max-width: 12px;
    }

    .elementor-90 .elementor-element.elementor-element-ae81fde>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-d988693 .profile-body .profile-title {
        font-size: var(--e-global-typography-95c72ad-font-size);
        line-height: var(--e-global-typography-95c72ad-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-d988693 .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-d988693 .ekit-team-social-list>li {
        display: inline-block;
        margin: 0px 2px 0px 2px;
    }

    .team-popup-id-d988693 .ekit-team-social-list>li {
        display: inline-block;
        margin: 0px 2px 0px 2px;
    }

    .elementor-90 .elementor-element.elementor-element-d988693 .ekit-team-social-list>li>a {
        border-radius: 50px 50px 50px 50px;
        padding: 0px 0px 0px 0px;
        width: 25px;
        height: 25px;
        line-height: 25px;
    }

    .team-popup-id-d988693 .ekit-team-social-list>li>a {
        border-radius: 50px 50px 50px 50px;
        padding: 0px 0px 0px 0px;
        width: 25px;
        height: 25px;
        line-height: 25px;
    }

    .elementor-90 .elementor-element.elementor-element-d988693 .ekit-team-social-list>li>a i {
        font-size: 12px;
    }

    .elementor-90 .elementor-element.elementor-element-d988693 .ekit-team-social-list>li>a svg {
        max-width: 12px;
    }

    .team-popup-id-d988693 .ekit-team-social-list>li>a i {
        font-size: 12px;
    }

    .team-popup-id-d988693 .ekit-team-social-list>li>a svg {
        max-width: 12px;
    }

    .elementor-90 .elementor-element.elementor-element-ba4da39>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-168032e .profile-body .profile-title {
        font-size: var(--e-global-typography-95c72ad-font-size);
        line-height: var(--e-global-typography-95c72ad-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-168032e .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-168032e .ekit-team-social-list>li {
        display: inline-block;
        margin: 0px 2px 0px 2px;
    }

    .team-popup-id-168032e .ekit-team-social-list>li {
        display: inline-block;
        margin: 0px 2px 0px 2px;
    }

    .elementor-90 .elementor-element.elementor-element-168032e .ekit-team-social-list>li>a {
        border-radius: 50px 50px 50px 50px;
        padding: 0px 0px 0px 0px;
        width: 25px;
        height: 25px;
        line-height: 25px;
    }

    .team-popup-id-168032e .ekit-team-social-list>li>a {
        border-radius: 50px 50px 50px 50px;
        padding: 0px 0px 0px 0px;
        width: 25px;
        height: 25px;
        line-height: 25px;
    }

    .elementor-90 .elementor-element.elementor-element-168032e .ekit-team-social-list>li>a i {
        font-size: 12px;
    }

    .elementor-90 .elementor-element.elementor-element-168032e .ekit-team-social-list>li>a svg {
        max-width: 12px;
    }

    .team-popup-id-168032e .ekit-team-social-list>li>a i {
        font-size: 12px;
    }

    .team-popup-id-168032e .ekit-team-social-list>li>a svg {
        max-width: 12px;
    }

    .elementor-90 .elementor-element.elementor-element-d969c0e>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-74bdd37 .profile-body .profile-title {
        font-size: var(--e-global-typography-95c72ad-font-size);
        line-height: var(--e-global-typography-95c72ad-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-74bdd37 .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-74bdd37 .ekit-team-social-list>li {
        display: inline-block;
        margin: 0px 2px 0px 2px;
    }

    .team-popup-id-74bdd37 .ekit-team-social-list>li {
        display: inline-block;
        margin: 0px 2px 0px 2px;
    }

    .elementor-90 .elementor-element.elementor-element-74bdd37 .ekit-team-social-list>li>a {
        border-radius: 50px 50px 50px 50px;
        padding: 0px 0px 0px 0px;
        width: 25px;
        height: 25px;
        line-height: 25px;
    }

    .team-popup-id-74bdd37 .ekit-team-social-list>li>a {
        border-radius: 50px 50px 50px 50px;
        padding: 0px 0px 0px 0px;
        width: 25px;
        height: 25px;
        line-height: 25px;
    }

    .elementor-90 .elementor-element.elementor-element-74bdd37 .ekit-team-social-list>li>a i {
        font-size: 12px;
    }

    .elementor-90 .elementor-element.elementor-element-74bdd37 .ekit-team-social-list>li>a svg {
        max-width: 12px;
    }

    .team-popup-id-74bdd37 .ekit-team-social-list>li>a i {
        font-size: 12px;
    }

    .team-popup-id-74bdd37 .ekit-team-social-list>li>a svg {
        max-width: 12px;
    }

    .elementor-90 .elementor-element.elementor-element-1fc1e08 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 20px 20px 25px 20px;
    }

    .elementor-90 .elementor-element.elementor-element-08d2cc0 .elementor-heading-title {
        font-size: var(--e-global-typography-2896245-font-size);
        line-height: var(--e-global-typography-2896245-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-e394be0 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 70px 20px 70px 20px;
    }

    .elementor-90 .elementor-element.elementor-element-d24ab98>.elementor-element-populated {
        margin: 0px 20px 0px 0px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-56dd558 .elementor-heading-title {
        font-size: var(--e-global-typography-2896245-font-size);
        line-height: var(--e-global-typography-2896245-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-edd00ef>.elementor-widget-container {
        padding: 0px 0px 5px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-edd00ef .elementor-heading-title {
        font-size: var(--e-global-typography-21ca500-font-size);
        line-height: var(--e-global-typography-21ca500-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-ed466ca {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card-body p,
    .elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card-body {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-c3cef0b {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 140px 20px 20px 20px;
    }

    .elementor-widget-text-path {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-554e52f {
        --width: 250px;
        font-size: var(--e-global-typography-40fc9a2-font-size);
        line-height: var(--e-global-typography-40fc9a2-line-height);
        letter-spacing: var(--e-global-typography-40fc9a2-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-b2a7c1c .elementor-heading-title {
        font-size: var(--e-global-typography-2896245-font-size);
        line-height: var(--e-global-typography-2896245-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-35401f0>.elementor-widget-container {
        margin: 0px 110px 30px 110px;
    }

    .elementor-90 .elementor-element.elementor-element-35401f0 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-8f92551>.elementor-widget-container {
        margin: 0px 20px 0px 100px;
    }
}

@media(max-width:767px) {
    .elementor-90 .elementor-element.elementor-element-f5df0da {
        margin-top: -80px;
        margin-bottom: 0px;
        padding: 130px 0px 100px 0px;
    }

    .elementor-widget-heading .elementor-heading-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-d0e01b7 .elementor-heading-title {
        font-size: var(--e-global-typography-73a2001-font-size);
        line-height: var(--e-global-typography-73a2001-line-height);
        letter-spacing: var(--e-global-typography-73a2001-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-e9dd0e2 {
        margin-top: -50px;
        margin-bottom: 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-90 .elementor-element.elementor-element-68308c7 {
        top: 60px;
    }

    .elementor-90 .elementor-element.elementor-element-68308c7 .ekit-video-popup-btn i {
        font-size: 16px;
    }

    .elementor-90 .elementor-element.elementor-element-68308c7 .ekit-video-popup-btn svg {
        max-width: 16px;
    }

    .elementor-90 .elementor-element.elementor-element-68308c7 .ekit-video-popup-btn {
        width: 45px;
        height: 45px;
        line-height: 30px;
    }

    .elementor-widget-image .widget-image-caption {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-c9b21a5 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 30px 20px 50px 20px;
    }

    .elementor-90 .elementor-element.elementor-element-ed617f5>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 25px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-21ae503>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-widget-divider .elementor-divider__text {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-8efd44f>.elementor-widget-container {
        margin: 30px 0px -30px 50px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-8efd44f .elementor-divider-separator {
        width: 85px;
        margin: 0 auto;
        margin-left: 0;
    }

    .elementor-90 .elementor-element.elementor-element-8efd44f .elementor-divider {
        text-align: left;
        padding-block-start: 0px;
        padding-block-end: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-a1fada6>.elementor-widget-container {
        margin: 20px 0px 0px 50px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-a1fada6 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-a1fada6 .elementor-heading-title {
        font-size: var(--e-global-typography-2896245-font-size);
        line-height: var(--e-global-typography-2896245-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-fa2c928>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-fa2c928 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-fa2c928 .elementor-heading-title {
        font-size: var(--e-global-typography-21ca500-font-size);
        line-height: var(--e-global-typography-21ca500-line-height);
    }

    .elementor-widget-text-editor {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-8544b9b {
        text-align: center;
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-widget-icon-list .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-a08d85b>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 20px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(20px/2);
    }

    .elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(20px/2);
    }

    .elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(20px/2);
        margin-left: calc(20px/2);
    }

    .elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-20px/2);
        margin-left: calc(-20px/2);
    }

    body.rtl .elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-20px/2);
    }

    body:not(.rtl) .elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-20px/2);
    }

    .elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-90 .elementor-element.elementor-element-a08d85b .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-1a96a07 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-4548c1f {
        width: 45%;
    }

    .elementor-90 .elementor-element.elementor-element-4548c1f>.elementor-element-populated {
        margin: 0px 00px 0px 0px;
        --e-column-margin-right: 00px;
        --e-column-margin-left: 0px;
    }

    .elementor-widget-button .elementor-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-6edcdab {
        width: 55%;
    }

    .elementor-90 .elementor-element.elementor-element-6edcdab>.elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }

    .elementor-90 .elementor-element.elementor-element-45ecd0c {
        width: 100%;
    }

    .elementor-90 .elementor-element.elementor-element-45ecd0c>.elementor-element-populated {
        margin: 0px 00px 0px 0px;
        --e-column-margin-right: 00px;
        --e-column-margin-left: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-d99f916 .elementor-divider-separator {
        width: 98%;
    }

    .elementor-90 .elementor-element.elementor-element-d99f916 .elementor-divider__text {
        font-size: var(--e-global-typography-40fc9a2-font-size);
        line-height: var(--e-global-typography-40fc9a2-line-height);
        letter-spacing: var(--e-global-typography-40fc9a2-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-b334ae9>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-797acef {
        margin-top: -100px;
        margin-bottom: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-615f3b5>.elementor-element-populated {
        margin: 0px 78px 0px 78px;
        --e-column-margin-right: 78px;
        --e-column-margin-left: 78px;
        padding: 40px 0px 40px 0px;
    }

    .elementor-widget-counter .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-widget-counter .elementor-counter-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-d955058>.elementor-widget-container {
        margin: 0px 20px 0px 20px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-d955058 .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-73a2001-font-size);
        line-height: var(--e-global-typography-73a2001-line-height);
        letter-spacing: var(--e-global-typography-73a2001-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-d955058 .elementor-counter-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-014da4d {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-90 .elementor-element.elementor-element-e3a989c {
        width: 100%;
    }

    .elementor-90 .elementor-element.elementor-element-e3a989c>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-f5f1502 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-f5f1502 img {
        width: 15%;
    }

    .elementor-90 .elementor-element.elementor-element-21f9a06 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-21f9a06 .elementor-heading-title {
        font-size: var(--e-global-typography-6a5a82f-font-size);
        line-height: var(--e-global-typography-6a5a82f-line-height);
        letter-spacing: var(--e-global-typography-6a5a82f-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-2a1743f>.elementor-widget-container {
        padding: 0px 10px 0px 10px;
    }

    .elementor-90 .elementor-element.elementor-element-2a1743f {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-45833e9 {
        width: 100%;
    }

    .elementor-90 .elementor-element.elementor-element-45833e9>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-0e2102c {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-0e2102c img {
        width: 17%;
    }

    .elementor-90 .elementor-element.elementor-element-42f70a1 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-42f70a1 .elementor-heading-title {
        font-size: var(--e-global-typography-6a5a82f-font-size);
        line-height: var(--e-global-typography-6a5a82f-line-height);
        letter-spacing: var(--e-global-typography-6a5a82f-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-0627fe9>.elementor-widget-container {
        padding: 0px 10px 0px 10px;
    }

    .elementor-90 .elementor-element.elementor-element-0627fe9 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-dfb1913 {
        width: 100%;
    }

    .elementor-90 .elementor-element.elementor-element-dfb1913>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-6f70f16 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-6f70f16 img {
        width: 15%;
    }

    .elementor-90 .elementor-element.elementor-element-4ae6dbf {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-4ae6dbf .elementor-heading-title {
        font-size: var(--e-global-typography-6a5a82f-font-size);
        line-height: var(--e-global-typography-6a5a82f-line-height);
        letter-spacing: var(--e-global-typography-6a5a82f-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-4d3762d>.elementor-widget-container {
        padding: 0px 10px 0px 10px;
    }

    .elementor-90 .elementor-element.elementor-element-4d3762d {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-3481186 {
        width: 100%;
    }

    .elementor-90 .elementor-element.elementor-element-3481186>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-e790053 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-e790053 img {
        width: 15%;
    }

    .elementor-90 .elementor-element.elementor-element-71b2ef4 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-71b2ef4 .elementor-heading-title {
        font-size: var(--e-global-typography-6a5a82f-font-size);
        line-height: var(--e-global-typography-6a5a82f-line-height);
        letter-spacing: var(--e-global-typography-6a5a82f-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-2737796>.elementor-widget-container {
        padding: 0px 10px 0px 10px;
    }

    .elementor-90 .elementor-element.elementor-element-2737796 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-463c183 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 30px 20px 50px 20px;
        z-index: 0;
    }

    .elementor-90 .elementor-element.elementor-element-a37618d>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-827d01b>.elementor-widget-container {
        margin: 10px 0px -10px 50px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-827d01b .elementor-divider-separator {
        width: 85px;
        margin: 0 auto;
        margin-left: 0;
    }

    .elementor-90 .elementor-element.elementor-element-827d01b .elementor-divider {
        text-align: left;
        padding-block-start: 0px;
        padding-block-end: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-c11ee48>.elementor-widget-container {
        margin: 0px 0px 5px 50px;
    }

    .elementor-90 .elementor-element.elementor-element-c11ee48 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-c11ee48 .elementor-heading-title {
        font-size: var(--e-global-typography-2896245-font-size);
        line-height: var(--e-global-typography-2896245-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-c6d85c0>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-c6d85c0 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-c6d85c0 .elementor-heading-title {
        font-size: var(--e-global-typography-21ca500-font-size);
        line-height: var(--e-global-typography-21ca500-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-06885a0 {
        text-align: center;
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-5796612>.elementor-element-populated {
        padding: 25px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-b34708d {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 50px 20px 50px 20px;
        z-index: 0;
    }

    .elementor-90 .elementor-element.elementor-element-6ae6097 {
        width: 90%;
    }

    .elementor-90 .elementor-element.elementor-element-fd73c09>.elementor-element-populated {
        padding: 25px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-7312c2a {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-d0129ab>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-15ca136 {
        margin-top: 0px;
        margin-bottom: 20px;
        padding: 20px 10px 20px 5px;
    }

    .elementor-90 .elementor-element.elementor-element-d6d7622 {
        width: 30%;
    }

    .elementor-90 .elementor-element.elementor-element-d6d7622>.elementor-element-populated,
    .elementor-90 .elementor-element.elementor-element-d6d7622>.elementor-element-populated>.elementor-background-overlay,
    .elementor-90 .elementor-element.elementor-element-d6d7622>.elementor-background-slideshow {
        border-radius: 100px 100px 100px 100px;
    }

    .elementor-90 .elementor-element.elementor-element-d6d7622>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
        padding: 25px 0px 25px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-6608134 .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-3127e6c-font-size);
        line-height: var(--e-global-typography-3127e6c-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-1f64675 {
        width: 70%;
    }

    .elementor-90 .elementor-element.elementor-element-1f64675>.elementor-element-populated {
        margin: 0px 0px 0px 5px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 5px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-3515209 {
        text-align: left;
    }

    .elementor-90 .elementor-element.elementor-element-3515209 .elementor-heading-title {
        font-size: var(--e-global-typography-95c72ad-font-size);
        line-height: var(--e-global-typography-95c72ad-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-2b46ec0 {
        text-align: left;
        font-size: var(--e-global-typography-1195df3-font-size);
        line-height: var(--e-global-typography-1195df3-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-8c48dc5 {
        margin-top: 0px;
        margin-bottom: 20px;
        padding: 20px 10px 20px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-f452f3b {
        width: 30%;
    }

    .elementor-90 .elementor-element.elementor-element-f452f3b>.elementor-element-populated,
    .elementor-90 .elementor-element.elementor-element-f452f3b>.elementor-element-populated>.elementor-background-overlay,
    .elementor-90 .elementor-element.elementor-element-f452f3b>.elementor-background-slideshow {
        border-radius: 100px 100px 100px 100px;
    }

    .elementor-90 .elementor-element.elementor-element-f452f3b>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
        padding: 25px 0px 25px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-d367db5 .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-3127e6c-font-size);
        line-height: var(--e-global-typography-3127e6c-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-dba5b3f {
        width: 70%;
    }

    .elementor-90 .elementor-element.elementor-element-dba5b3f>.elementor-element-populated {
        margin: 0px 0px 0px 5px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 5px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-51b3a4b .elementor-heading-title {
        font-size: var(--e-global-typography-95c72ad-font-size);
        line-height: var(--e-global-typography-95c72ad-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-0213731 {
        font-size: var(--e-global-typography-1195df3-font-size);
        line-height: var(--e-global-typography-1195df3-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-9eda259 {
        padding: 20px 10px 20px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-cf1294a {
        width: 30%;
    }

    .elementor-90 .elementor-element.elementor-element-cf1294a>.elementor-element-populated,
    .elementor-90 .elementor-element.elementor-element-cf1294a>.elementor-element-populated>.elementor-background-overlay,
    .elementor-90 .elementor-element.elementor-element-cf1294a>.elementor-background-slideshow {
        border-radius: 100px 100px 100px 100px;
    }

    .elementor-90 .elementor-element.elementor-element-cf1294a>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
        padding: 25px 0px 25px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-74c3a64 .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-3127e6c-font-size);
        line-height: var(--e-global-typography-3127e6c-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-b0f42e1 {
        width: 65%;
    }

    .elementor-90 .elementor-element.elementor-element-b0f42e1>.elementor-element-populated {
        margin: 0px 0px 0px 5px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 5px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-35594be .elementor-heading-title {
        font-size: var(--e-global-typography-95c72ad-font-size);
        line-height: var(--e-global-typography-95c72ad-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-05fbe50 {
        font-size: var(--e-global-typography-1195df3-font-size);
        line-height: var(--e-global-typography-1195df3-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-866d504 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-23450ed {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 50px 20px 0px 20px;
    }

    .elementor-90 .elementor-element.elementor-element-9c9ea81 .elementor-heading-title {
        font-size: var(--e-global-typography-6a5a82f-font-size);
        line-height: var(--e-global-typography-6a5a82f-line-height);
        letter-spacing: var(--e-global-typography-6a5a82f-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-f7a6e10 .elementskit-clients-slider {
        --ekit_client_logo_left_right_spacing: 10px;
    }

    .elementor-90 .elementor-element.elementor-element-f7a6e10 .ekit-price-card-slider {
        --ekit_client_logo_slidetosho: 2;
    }

    .elementor-90 .elementor-element.elementor-element-f7a6e10 .elementskit-clients-slider .single-client {
        min-height: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-28b601c {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 50px 20px 120px 20px;
    }

    .elementor-90 .elementor-element.elementor-element-23b167b {
        width: 100%;
    }

    .elementor-90 .elementor-element.elementor-element-9328813>.elementor-widget-container {
        margin: 0px 0px 5px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-9328813 .elementor-heading-title {
        font-size: var(--e-global-typography-2896245-font-size);
        line-height: var(--e-global-typography-2896245-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-55d13dc>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-55d13dc {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-55d13dc .elementor-heading-title {
        font-size: var(--e-global-typography-21ca500-font-size);
        line-height: var(--e-global-typography-21ca500-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-4e49bd1>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-4e49bd1 {
        text-align: center;
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-1f5dda0 {
        margin-top: 30px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-5f96641 {
        width: 50%;
    }

    .elementor-bc-flex-widget .elementor-90 .elementor-element.elementor-element-5f96641.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-90 .elementor-element.elementor-element-5f96641.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-90 .elementor-element.elementor-element-5f96641>.elementor-element-populated,
    .elementor-90 .elementor-element.elementor-element-5f96641>.elementor-element-populated>.elementor-background-overlay,
    .elementor-90 .elementor-element.elementor-element-5f96641>.elementor-background-slideshow {
        border-radius: 100px 100px 100px 100px;
    }

    .elementor-90 .elementor-element.elementor-element-5f96641>.elementor-element-populated {
        margin: 0px 10px 20px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
        padding: 20px 0px 20px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-a41b37c>.elementor-widget-container {
        margin: 0px 0px 5px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-a41b37c {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-a41b37c .elementor-heading-title {
        font-size: var(--e-global-typography-73a2001-font-size);
        line-height: var(--e-global-typography-73a2001-line-height);
        letter-spacing: var(--e-global-typography-73a2001-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-ef9a042>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-ef9a042 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-ef9a042 .elementor-heading-title {
        font-size: var(--e-global-typography-f0c0320-font-size);
        line-height: var(--e-global-typography-f0c0320-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-862c139 {
        width: 50%;
    }

    .elementor-bc-flex-widget .elementor-90 .elementor-element.elementor-element-862c139.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-90 .elementor-element.elementor-element-862c139.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-90 .elementor-element.elementor-element-862c139>.elementor-element-populated,
    .elementor-90 .elementor-element.elementor-element-862c139>.elementor-element-populated>.elementor-background-overlay,
    .elementor-90 .elementor-element.elementor-element-862c139>.elementor-background-slideshow {
        border-radius: 100px 100px 100px 100px;
    }

    .elementor-90 .elementor-element.elementor-element-862c139>.elementor-element-populated {
        margin: 0px 10px 20px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
        padding: 20px 0px 20px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-007a1cd>.elementor-widget-container {
        margin: 0px 0px 5px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-007a1cd {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-007a1cd .elementor-heading-title {
        font-size: var(--e-global-typography-73a2001-font-size);
        line-height: var(--e-global-typography-73a2001-line-height);
        letter-spacing: var(--e-global-typography-73a2001-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-082ded1>.elementor-widget-container {
        margin: 0px 20px 0px 20px;
    }

    .elementor-90 .elementor-element.elementor-element-082ded1 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-082ded1 .elementor-heading-title {
        font-size: var(--e-global-typography-f0c0320-font-size);
        line-height: var(--e-global-typography-f0c0320-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-8bbcef0 {
        width: 50%;
    }

    .elementor-bc-flex-widget .elementor-90 .elementor-element.elementor-element-8bbcef0.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-90 .elementor-element.elementor-element-8bbcef0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-90 .elementor-element.elementor-element-8bbcef0>.elementor-element-populated,
    .elementor-90 .elementor-element.elementor-element-8bbcef0>.elementor-element-populated>.elementor-background-overlay,
    .elementor-90 .elementor-element.elementor-element-8bbcef0>.elementor-background-slideshow {
        border-radius: 100px 100px 100px 100px;
    }

    .elementor-90 .elementor-element.elementor-element-8bbcef0>.elementor-element-populated {
        margin: 0px 10px 20px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
        padding: 20px 0px 20px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-698fd9d>.elementor-widget-container {
        margin: 0px 0px 5px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-698fd9d {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-698fd9d .elementor-heading-title {
        font-size: var(--e-global-typography-73a2001-font-size);
        line-height: var(--e-global-typography-73a2001-line-height);
        letter-spacing: var(--e-global-typography-73a2001-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-f00bc82>.elementor-widget-container {
        margin: 0px 20px 0px 20px;
    }

    .elementor-90 .elementor-element.elementor-element-f00bc82 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-f00bc82 .elementor-heading-title {
        font-size: var(--e-global-typography-f0c0320-font-size);
        line-height: var(--e-global-typography-f0c0320-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-b87cf24 {
        width: 50%;
    }

    .elementor-bc-flex-widget .elementor-90 .elementor-element.elementor-element-b87cf24.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-90 .elementor-element.elementor-element-b87cf24.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-90 .elementor-element.elementor-element-b87cf24>.elementor-element-populated,
    .elementor-90 .elementor-element.elementor-element-b87cf24>.elementor-element-populated>.elementor-background-overlay,
    .elementor-90 .elementor-element.elementor-element-b87cf24>.elementor-background-slideshow {
        border-radius: 100px 100px 100px 100px;
    }

    .elementor-90 .elementor-element.elementor-element-b87cf24>.elementor-element-populated {
        margin: 0px 10px 20px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
        padding: 20px 0px 20px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-4bad3c0>.elementor-widget-container {
        margin: 0px 0px 5px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-4bad3c0 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-4bad3c0 .elementor-heading-title {
        font-size: var(--e-global-typography-73a2001-font-size);
        line-height: var(--e-global-typography-73a2001-line-height);
        letter-spacing: var(--e-global-typography-73a2001-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-be3bf29>.elementor-widget-container {
        margin: 0px 20px 0px 20px;
    }

    .elementor-90 .elementor-element.elementor-element-be3bf29 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-be3bf29 .elementor-heading-title {
        font-size: var(--e-global-typography-f0c0320-font-size);
        line-height: var(--e-global-typography-f0c0320-line-height);
    }

    body:not(.rtl) .elementor-90 .elementor-element.elementor-element-c8498a5 {
        left: 1px;
    }

    body.rtl .elementor-90 .elementor-element.elementor-element-c8498a5 {
        right: 1px;
    }

    .elementor-90 .elementor-element.elementor-element-c8498a5 {
        bottom: -70px;
    }

    .elementor-90 .elementor-element.elementor-element-b938113 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 50px 20px 50px 20px;
    }

    .elementor-90 .elementor-element.elementor-element-0243145>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-1989e3e>.elementor-widget-container {
        margin: 10px 0px -10px 50px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-1989e3e .elementor-divider-separator {
        width: 85px;
        margin: 0 auto;
        margin-left: 0;
    }

    .elementor-90 .elementor-element.elementor-element-1989e3e .elementor-divider {
        text-align: left;
        padding-block-start: 0px;
        padding-block-end: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-ab5b594>.elementor-widget-container {
        margin: 0px 0px 5px 50px;
    }

    .elementor-90 .elementor-element.elementor-element-ab5b594 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-ab5b594 .elementor-heading-title {
        font-size: var(--e-global-typography-2896245-font-size);
        line-height: var(--e-global-typography-2896245-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-b8c29c0>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-b8c29c0 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-b8c29c0 .elementor-heading-title {
        font-size: var(--e-global-typography-21ca500-font-size);
        line-height: var(--e-global-typography-21ca500-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-d88fd19 {
        text-align: center;
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-758c422>.elementor-element-populated {
        padding: 25px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-b5173fd {
        width: 50%;
    }

    .elementor-90 .elementor-element.elementor-element-b5173fd>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-eb13dc8 .profile-card,
    .elementor-90 .elementor-element.elementor-element-eb13dc8 .profile-image-card {
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-eb13dc8 .profile-body {
        padding: 75px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-eb13dc8 .ekit-wid-con .profile-square-v .profile-card .profile-body {
        padding: 75px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-eb13dc8 .profile-body .profile-title {
        font-size: var(--e-global-typography-95c72ad-font-size);
        line-height: var(--e-global-typography-95c72ad-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-eb13dc8 .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
        margin-bottom: 10px;
    }

    .elementor-90 .elementor-element.elementor-element-eb13dc8 .ekit-team-social-list>li>a i {
        font-size: 10px;
    }

    .elementor-90 .elementor-element.elementor-element-eb13dc8 .ekit-team-social-list>li>a svg {
        max-width: 10px;
    }

    .team-popup-id-eb13dc8 .ekit-team-social-list>li>a i {
        font-size: 10px;
    }

    .team-popup-id-eb13dc8 .ekit-team-social-list>li>a svg {
        max-width: 10px;
    }

    .elementor-90 .elementor-element.elementor-element-eb13dc8 .ekit-team-social-list>li>a {
        width: 22px;
        height: 22px;
        line-height: 19px;
    }

    .team-popup-id-eb13dc8 .ekit-team-social-list>li>a {
        width: 22px;
        height: 22px;
        line-height: 19px;
    }

    .elementor-90 .elementor-element.elementor-element-ae81fde {
        width: 50%;
    }

    .elementor-90 .elementor-element.elementor-element-ae81fde>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-d988693 .profile-card,
    .elementor-90 .elementor-element.elementor-element-d988693 .profile-image-card {
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-d988693 .profile-body {
        padding: 75px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-d988693 .ekit-wid-con .profile-square-v .profile-card .profile-body {
        padding: 75px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-d988693 .profile-body .profile-title {
        font-size: var(--e-global-typography-95c72ad-font-size);
        line-height: var(--e-global-typography-95c72ad-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-d988693 .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
        margin-bottom: 10px;
    }

    .elementor-90 .elementor-element.elementor-element-d988693 .ekit-team-social-list>li>a i {
        font-size: 10px;
    }

    .elementor-90 .elementor-element.elementor-element-d988693 .ekit-team-social-list>li>a svg {
        max-width: 10px;
    }

    .team-popup-id-d988693 .ekit-team-social-list>li>a i {
        font-size: 10px;
    }

    .team-popup-id-d988693 .ekit-team-social-list>li>a svg {
        max-width: 10px;
    }

    .elementor-90 .elementor-element.elementor-element-d988693 .ekit-team-social-list>li>a {
        width: 22px;
        height: 22px;
        line-height: 19px;
    }

    .team-popup-id-d988693 .ekit-team-social-list>li>a {
        width: 22px;
        height: 22px;
        line-height: 19px;
    }

    .elementor-90 .elementor-element.elementor-element-ba4da39 {
        width: 50%;
    }

    .elementor-90 .elementor-element.elementor-element-ba4da39>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-168032e .profile-card,
    .elementor-90 .elementor-element.elementor-element-168032e .profile-image-card {
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-168032e .profile-body {
        padding: 75px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-168032e .ekit-wid-con .profile-square-v .profile-card .profile-body {
        padding: 75px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-168032e .profile-body .profile-title {
        font-size: var(--e-global-typography-95c72ad-font-size);
        line-height: var(--e-global-typography-95c72ad-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-168032e .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
        margin-bottom: 10px;
    }

    .elementor-90 .elementor-element.elementor-element-168032e .ekit-team-social-list>li>a i {
        font-size: 10px;
    }

    .elementor-90 .elementor-element.elementor-element-168032e .ekit-team-social-list>li>a svg {
        max-width: 10px;
    }

    .team-popup-id-168032e .ekit-team-social-list>li>a i {
        font-size: 10px;
    }

    .team-popup-id-168032e .ekit-team-social-list>li>a svg {
        max-width: 10px;
    }

    .elementor-90 .elementor-element.elementor-element-168032e .ekit-team-social-list>li>a {
        width: 22px;
        height: 22px;
        line-height: 19px;
    }

    .team-popup-id-168032e .ekit-team-social-list>li>a {
        width: 22px;
        height: 22px;
        line-height: 19px;
    }

    .elementor-90 .elementor-element.elementor-element-d969c0e {
        width: 50%;
    }

    .elementor-90 .elementor-element.elementor-element-d969c0e>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-74bdd37 .profile-card,
    .elementor-90 .elementor-element.elementor-element-74bdd37 .profile-image-card {
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-74bdd37 .profile-body {
        padding: 75px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-74bdd37 .ekit-wid-con .profile-square-v .profile-card .profile-body {
        padding: 75px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-74bdd37 .profile-body .profile-title {
        font-size: var(--e-global-typography-95c72ad-font-size);
        line-height: var(--e-global-typography-95c72ad-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-74bdd37 .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
        margin-bottom: 10px;
    }

    .elementor-90 .elementor-element.elementor-element-74bdd37 .ekit-team-social-list>li>a i {
        font-size: 10px;
    }

    .elementor-90 .elementor-element.elementor-element-74bdd37 .ekit-team-social-list>li>a svg {
        max-width: 10px;
    }

    .team-popup-id-74bdd37 .ekit-team-social-list>li>a i {
        font-size: 10px;
    }

    .team-popup-id-74bdd37 .ekit-team-social-list>li>a svg {
        max-width: 10px;
    }

    .elementor-90 .elementor-element.elementor-element-74bdd37 .ekit-team-social-list>li>a {
        width: 22px;
        height: 22px;
        line-height: 19px;
    }

    .team-popup-id-74bdd37 .ekit-team-social-list>li>a {
        width: 22px;
        height: 22px;
        line-height: 19px;
    }

    .elementor-90 .elementor-element.elementor-element-1fc1e08 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 20px 20px 20px;
    }

    .elementor-90 .elementor-element.elementor-element-12df6e3>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-08d2cc0 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-08d2cc0 .elementor-heading-title {
        font-size: var(--e-global-typography-2896245-font-size);
        line-height: var(--e-global-typography-2896245-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-e394be0 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 50px 20px 50px 20px;
    }

    .elementor-90 .elementor-element.elementor-element-d24ab98>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-c90fc9f {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-5706579>.elementor-widget-container {
        margin: 10px 0px -10px 50px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-5706579 .elementor-divider-separator {
        width: 85px;
        margin: 0 auto;
        margin-left: 0;
    }

    .elementor-90 .elementor-element.elementor-element-5706579 .elementor-divider {
        text-align: left;
        padding-block-start: 0px;
        padding-block-end: 0px;
    }

    .elementor-90 .elementor-element.elementor-element-56dd558>.elementor-widget-container {
        margin: 0px 0px 5px 50px;
    }

    .elementor-90 .elementor-element.elementor-element-56dd558 {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-56dd558 .elementor-heading-title {
        font-size: var(--e-global-typography-2896245-font-size);
        line-height: var(--e-global-typography-2896245-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-edd00ef>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-edd00ef {
        text-align: center;
    }

    .elementor-90 .elementor-element.elementor-element-edd00ef .elementor-heading-title {
        font-size: var(--e-global-typography-21ca500-font-size);
        line-height: var(--e-global-typography-21ca500-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-ed466ca {
        text-align: center;
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-73d318e>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 25px 0px 0px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card-body p,
    .elementor-90 .elementor-element.elementor-element-4002cfb .elementskit-accordion .elementskit-card-body {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-c3cef0b {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 160px 20px 20px 20px;
    }

    .elementor-widget-text-path {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-554e52f {
        --width: 500px;
        font-size: var(--e-global-typography-40fc9a2-font-size);
        line-height: var(--e-global-typography-40fc9a2-line-height);
        letter-spacing: var(--e-global-typography-40fc9a2-letter-spacing);
    }

    .elementor-90 .elementor-element.elementor-element-0062317>.elementor-widget-container {
        margin: -30px 0px 20px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-0062317 img {
        width: 0.9px;
    }

    .elementor-90 .elementor-element.elementor-element-b2a7c1c .elementor-heading-title {
        font-size: var(--e-global-typography-2896245-font-size);
        line-height: var(--e-global-typography-2896245-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-35401f0>.elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }

    .elementor-90 .elementor-element.elementor-element-35401f0 {
        text-align: center;
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-90 .elementor-element.elementor-element-8f92551>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-90 .elementor-element.elementor-element-ed617f5 {
        width: 50%;
    }

    .elementor-90 .elementor-element.elementor-element-4548c1f {
        width: 50%;
    }

    .elementor-90 .elementor-element.elementor-element-6edcdab {
        width: 50%;
    }

    .elementor-90 .elementor-element.elementor-element-45ecd0c {
        width: 100%;
    }

    .elementor-90 .elementor-element.elementor-element-b334ae9 {
        width: 48%;
    }

    .elementor-90 .elementor-element.elementor-element-615f3b5 {
        width: 41%;
    }

    .elementor-90 .elementor-element.elementor-element-b588841 {
        width: 59%;
    }

    .elementor-90 .elementor-element.elementor-element-d6d7622 {
        width: 31%;
    }

    .elementor-90 .elementor-element.elementor-element-1f64675 {
        width: 69%;
    }

    .elementor-90 .elementor-element.elementor-element-f452f3b {
        width: 31%;
    }

    .elementor-90 .elementor-element.elementor-element-dba5b3f {
        width: 69%;
    }

    .elementor-90 .elementor-element.elementor-element-cf1294a {
        width: 31%;
    }

    .elementor-90 .elementor-element.elementor-element-b0f42e1 {
        width: 69%;
    }

    .elementor-90 .elementor-element.elementor-element-0243145 {
        width: 60%;
    }

    .elementor-90 .elementor-element.elementor-element-758c422 {
        width: 40%;
    }

    .elementor-90 .elementor-element.elementor-element-b5173fd {
        width: 25%;
    }

    .elementor-90 .elementor-element.elementor-element-ae81fde {
        width: 25%;
    }

    .elementor-90 .elementor-element.elementor-element-ba4da39 {
        width: 25%;
    }

    .elementor-90 .elementor-element.elementor-element-d969c0e {
        width: 25%;
    }

    .elementor-90 .elementor-element.elementor-element-d24ab98 {
        width: 50%;
    }
}