.elementor-13 .elementor-element.elementor-element-830caf9 {
    padding: 150px 0px 100px 0px;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-cfa058c.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-13 .elementor-element.elementor-element-cfa058c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-13 .elementor-element.elementor-element-cfa058c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 16px;
}

.elementor-13 .elementor-element.elementor-element-4529d25 {
    width: var(--container-widget-width, 450px);
    max-width: 450px;
    --container-widget-width: 450px;
    --container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-0fd50b2 {
    --spacer-size: 8px;
}

.elementor-13 .elementor-element.elementor-element-41c6389 {
    width: auto;
    max-width: auto;
}

.elementor-13 .elementor-element.elementor-element-41c6389>.elementor-widget-container {
    margin: 0px 16px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-41c6389 .elementor-button {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF00;
}

.elementor-13 .elementor-element.elementor-element-b920c06 .elementor-button {
    background-color: #FFFFFF00;
    fill: var(--e-global-color-uicore_headline);
    color: var(--e-global-color-uicore_headline);
    box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.03);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #7E7E7E63;
}

.elementor-13 .elementor-element.elementor-element-b920c06 .elementor-button:hover,
.elementor-13 .elementor-element.elementor-element-b920c06 .elementor-button:focus {
    background-color: var(--e-global-color-uicore_secondary);
    color: #FFFFFF;
}

.elementor-13 .elementor-element.elementor-element-b920c06 {
    width: auto;
    max-width: auto;
}

.elementor-13 .elementor-element.elementor-element-b920c06 .elementor-button:hover svg,
.elementor-13 .elementor-element.elementor-element-b920c06 .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-13 .elementor-element.elementor-element-521d202 {
    --spacer-size: 8px;
}

.elementor-13 .elementor-element.elementor-element-a3a1bd4 {
    width: var(--container-widget-width, 400px);
    max-width: 400px;
    --container-widget-width: 400px;
    --container-widget-flex-grow: 0;
    font-size: 16px;
}

.elementor-13 .elementor-element.elementor-element-a3a1bd4>.elementor-widget-container {
    margin: 8px 0px 0px 0px;
    padding: 24px 0px 0px 0px;
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: #82828252;
}

.elementor-13 .elementor-element.elementor-element-aa1d689 {
    --spacer-size: 1px;
}

.elementor-13 .elementor-element.elementor-element-999aff2 {
    width: auto;
    max-width: auto;
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 5px;
}

.elementor-13 .elementor-element.elementor-element-999aff2 .bdt-ep-advanced-icon-box-icon-wrap {
    border-radius: 100px 100px 100px 100px;
    overflow: hidden;
    font-size: 48px;
    width: 48px;
    transform: rotate(0deg);
}

.elementor-13 .elementor-element.elementor-element-999aff2.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 16px;
}

.elementor-13 .elementor-element.elementor-element-999aff2.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 16px;
}

.elementor-13 .elementor-element.elementor-element-999aff2.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
}

.elementor-13 .elementor-element.elementor-element-999aff2.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 16px;
}

.elementor-13 .elementor-element.elementor-element-999aff2 .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-13 .elementor-element.elementor-element-999aff2 .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-13 .elementor-element.elementor-element-999aff2 .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-13 .elementor-element.elementor-element-999aff2 .bdt-ep-advanced-icon-box img {
    transition-duration: 0.3s;
}

.elementor-13 .elementor-element.elementor-element-999aff2 .bdt-ep-advanced-icon-box-title {
    margin-bottom: 0px;
    font-size: 16px;
}

.elementor-13 .elementor-element.elementor-element-999aff2 .bdt-ep-advanced-icon-box-description {
    margin-bottom: 0px;
    font-size: 14px;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-bba4755.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-13 .elementor-element.elementor-element-bba4755.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-13 .elementor-element.elementor-element-bba4755>.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-13 .elementor-element.elementor-element-bba4755>.elementor-element-populated {
    margin: 0px 0px 0px 100px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 100px;
}

.elementor-13 .elementor-element.elementor-element-ef78fbe>.elementor-widget-container {
    margin: 0px 0px -140px 0px;
}

.elementor-13 .elementor-element.elementor-element-ef78fbe {
    z-index: 2;
}

.elementor-13 .elementor-element.elementor-element-ef78fbe img {
    width: 300px;
}

.elementor-13 .elementor-element.elementor-element-9d6f6e7 {
    --spacer-size: 200px;
}

.elementor-13 .elementor-element.elementor-element-9d6f6e7>.elementor-widget-container {
    --e-transform-skewY: -10deg;
    margin: 0px 0px 35px 0px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fc900354;
    border-radius: 8px 8px 8px 8px;
}

.elementor-13 .elementor-element.elementor-element-9d6f6e7.bdt-background-overlay-yes>.elementor-widget-container:before {
    background-color: var(--e-global-color-uicore_primary);
    opacity: 0.1;
    border-radius: 8px 8px 8px 8px;
    transition: background 0.3s;
    z-index: 0;
}

.elementor-13 .elementor-element.elementor-element-6032a68>.elementor-widget-container {
    margin: 0px 0px 9px 0px;
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-6032a68 {
    left: 0px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-6032a68 {
    right: 0px;
}

.elementor-13 .elementor-element.elementor-element-6032a68 {
    bottom: 0px;
}

.elementor-13 .elementor-element.elementor-element-6032a68:not(.elementor-widget-image) .elementor-widget-container {
    -webkit-mask-image: url(https://nubi.uicore.co/ecommerce-marketing-agency/wp-content/plugins/elementor/assets//mask-shapes/custom.svg );
    -webkit-mask-size: cover;
    -webkit-mask-position: bottom center;
}

.elementor-13 .elementor-element.elementor-element-6032a68.elementor-widget-image .elementor-widget-container img {
    -webkit-mask-image: url(https://nubi.uicore.co/ecommerce-marketing-agency/wp-content/plugins/elementor/assets//mask-shapes/custom.svg );
    -webkit-mask-size: cover;
    -webkit-mask-position: bottom center;
}

.elementor-13 .elementor-element.elementor-element-6032a68 img {
    width: 370px;
    border-style: solid;
    border-width: 1px 1px 0px 1px;
    border-color: #8C8C8C36;
    border-radius: 16px 16px 0px 0px;
    box-shadow: 0px 20px 30px 0px rgba(0, 0, 0, 0.1);
}

.elementor-13 .elementor-element.elementor-element-d89fffe>.elementor-widget-container {
    margin: 0px 0px 9px 0px;
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-d89fffe {
    left: 0px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-d89fffe {
    right: 0px;
}

.elementor-13 .elementor-element.elementor-element-d89fffe {
    bottom: 0px;
}

.elementor-13 .elementor-element.elementor-element-d89fffe:not(.elementor-widget-image) .elementor-widget-container {
    -webkit-mask-image: url(../../2023/04/eCommerce-Marketing-Agency-Mask-1.webp );
    -webkit-mask-size: cover;
    -webkit-mask-position: bottom center;
}

.elementor-13 .elementor-element.elementor-element-d89fffe.elementor-widget-image .elementor-widget-container img {
    -webkit-mask-image: url(../../2023/04/eCommerce-Marketing-Agency-Mask-1.webp );
    -webkit-mask-size: cover;
    -webkit-mask-position: bottom center;
}

.elementor-13 .elementor-element.elementor-element-d89fffe img {
    width: 370px;
    border-style: solid;
    border-width: 1px 1px 0px 1px;
    border-color: #8C8C8C36;
    border-radius: 16px 16px 0px 0px;
    box-shadow: 0px 20px 30px 0px rgba(0, 0, 0, 0.1);
}

.elementor-13 .elementor-element.elementor-element-522fc8f {
    width: auto;
    max-width: auto;
    top: 141px;
    z-index: 3;
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-522fc8f {
    left: -35px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-522fc8f {
    right: -35px;
}

.elementor-13 .elementor-element.elementor-element-522fc8f img {
    width: 150px;
}

.elementor-13 .elementor-element.elementor-element-a2e48d4 {
    width: auto;
    max-width: auto;
    bottom: 30px;
    z-index: 3;
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-a2e48d4 {
    right: -50px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-a2e48d4 {
    left: -50px;
}

.elementor-13 .elementor-element.elementor-element-a2e48d4 img {
    width: 150px;
}

.elementor-13 .elementor-element.elementor-element-3c5e88b {
    padding: 96px 0px 96px 0px;
}

.elementor-13 .elementor-element.elementor-element-f4dd2ad:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-13 .elementor-element.elementor-element-f4dd2ad>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-uicore_primary) 0%, var(--e-global-color-uicore_secondary) 100%);
}

.elementor-13 .elementor-element.elementor-element-f4dd2ad > .elementor-element-populated > .elementor-background-overlay {
    background-image: url("../../2023/04/eCommerce-Marketing-Agency-BG.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    background-color: 
#ffad41 !important; /* Orange Overlay */
    opacity: 1;
}


.elementor-13 .elementor-element.elementor-element-f4dd2ad.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-f4dd2ad>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 16px;
}

.elementor-13 .elementor-element.elementor-element-f4dd2ad>.elementor-element-populated,
.elementor-13 .elementor-element.elementor-element-f4dd2ad>.elementor-element-populated>.elementor-background-overlay,
.elementor-13 .elementor-element.elementor-element-f4dd2ad>.elementor-background-slideshow {
    border-radius: 24px 24px 24px 24px;
}

.elementor-13 .elementor-element.elementor-element-f4dd2ad>.elementor-element-populated {
    box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 80px 80px 80px 80px;
}

.elementor-13 .elementor-element.elementor-element-f4dd2ad>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-13 .elementor-element.elementor-element-bf50d6c {
    text-align: center;
}

.elementor-13 .elementor-element.elementor-element-bf50d6c .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-13 .elementor-element.elementor-element-56fec2a {
    width: var(--container-widget-width, 800px);
    max-width: 800px;
    --container-widget-width: 800px;
    --container-widget-flex-grow: 0;
    text-align: center;
    color: #FFFFFF8C;
}

.elementor-13 .elementor-element.elementor-element-7e6939d {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: #FFFFFF30;
    margin-top: 32px;
    margin-bottom: 0px;
    padding: 32px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-17386e5.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-17386e5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 16px;
}

.elementor-13 .elementor-element.elementor-element-fc55d16>.elementor-widget-container {
    background-color: #FFFFFF;
    border-radius: 100px 100px 100px 100px;
}

.elementor-13 .elementor-element.elementor-element-fc55d16.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-13 .elementor-element.elementor-element-fc55d16 .bdt-ep-advanced-counter-number {
    color: #fc9003 !important;
    font-family: "Rubik", Sans-serif;
    font-size: 48px;
    font-weight: 500;
}

.elementor-13 .elementor-element.elementor-element-1c7e0e4 {
    width: var(--container-widget-width, 160px);
    max-width: 160px;
    --container-widget-width: 160px;
    --container-widget-flex-grow: 0;
    text-align: center;
    line-height: 1.4em;
    color: #FFFFFF8C;
}

.elementor-13 .elementor-element.elementor-element-da9e86e.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-da9e86e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 16px;
}

.elementor-13 .elementor-element.elementor-element-278d55f>.elementor-widget-container {
    background-color: #FFFFFF;
    border-radius: 100px 100px 100px 100px;
}

.elementor-13 .elementor-element.elementor-element-278d55f.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-13 .elementor-element.elementor-element-278d55f .bdt-ep-advanced-counter-number {
    color: #fc9003 !important;
    font-family: "Rubik", Sans-serif;
    font-size: 48px;
    font-weight: 500;
}

.elementor-13 .elementor-element.elementor-element-843972f {
    width: var(--container-widget-width, 160px);
    max-width: 160px;
    --container-widget-width: 160px;
    --container-widget-flex-grow: 0;
    text-align: center;
    line-height: 1.4em;
    color: #FFFFFF8C;
}

.elementor-13 .elementor-element.elementor-element-cfed263.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-cfed263>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 16px;
}

.elementor-13 .elementor-element.elementor-element-2da4f87>.elementor-widget-container {
    background-color: #FFFFFF;
    border-radius: 100px 100px 100px 100px;
}

.elementor-13 .elementor-element.elementor-element-2da4f87.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-13 .elementor-element.elementor-element-2da4f87 .bdt-ep-advanced-counter-number {
    color: #fc9003 !important;
    font-family: "Rubik", Sans-serif;
    font-size: 48px;
    font-weight: 500;
}

.elementor-13 .elementor-element.elementor-element-ac683e9 {
    width: var(--container-widget-width, 160px);
    max-width: 160px;
    --container-widget-width: 160px;
    --container-widget-flex-grow: 0;
    text-align: center;
    line-height: 1.4em;
    color: #FFFFFF8C;
}

.elementor-13 .elementor-element.elementor-element-09362d7.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-09362d7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 16px;
}

.elementor-13 .elementor-element.elementor-element-275da55>.elementor-widget-container {
    background-color: #FFFFFF;
    border-radius: 100px 100px 100px 100px;
}

.elementor-13 .elementor-element.elementor-element-275da55.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-13 .elementor-element.elementor-element-275da55 .bdt-ep-advanced-counter-number {
    color: var(--e-global-color-uicore_secondary);
    font-family: "Rubik", Sans-serif;
    font-size: 48px;
    font-weight: 500;
}

.elementor-13 .elementor-element.elementor-element-08ba8c4 {
    width: var(--container-widget-width, 160px);
    max-width: 160px;
    --container-widget-width: 160px;
    --container-widget-flex-grow: 0;
    text-align: center;
    line-height: 1.4em;
    color: #FFFFFF8C;
}

.elementor-13 .elementor-element.elementor-element-81106bf {
    padding: 96px 0px 96px 0px;
}

.elementor-13 .elementor-element.elementor-element-700b211.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-700b211>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 8px;
}

.elementor-13 .elementor-element.elementor-element-8aa6087 {
    text-align: center;
}

.elementor-13 .elementor-element.elementor-element-cf25a2f {
    width: var(--container-widget-width, 800px);
    max-width: 800px;
    --container-widget-width: 800px;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-13 .elementor-element.elementor-element-cf25a2f>.elementor-widget-container {
    padding: 0px 0px 48px 0px;
}

.elementor-13 .elementor-element.elementor-element-01ee409:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-13 .elementor-element.elementor-element-01ee409>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_light);
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-01ee409.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-13 .elementor-element.elementor-element-01ee409.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-13 .elementor-element.elementor-element-01ee409.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-01ee409>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 8px;
}

.elementor-13 .elementor-element.elementor-element-01ee409>.elementor-element-populated,
.elementor-13 .elementor-element.elementor-element-01ee409>.elementor-element-populated>.elementor-background-overlay,
.elementor-13 .elementor-element.elementor-element-01ee409>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-13 .elementor-element.elementor-element-01ee409>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 48px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-01ee409>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-13 .elementor-element.elementor-element-933ba18 {
    text-align: center;
}

.elementor-13 .elementor-element.elementor-element-553a597 {
    width: var(--container-widget-width, 420px);
    max-width: 420px;
    --container-widget-width: 420px;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-13 .elementor-element.elementor-element-553a597>.elementor-widget-container {
    padding: 0px 0px 40px 0px;
}

.elementor-13 .elementor-element.elementor-element-1dc13a1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-13 .elementor-element.elementor-element-1dc13a1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_light);
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-1dc13a1.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-13 .elementor-element.elementor-element-1dc13a1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-13 .elementor-element.elementor-element-1dc13a1.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-1dc13a1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 8px;
}

.elementor-13 .elementor-element.elementor-element-1dc13a1>.elementor-element-populated,
.elementor-13 .elementor-element.elementor-element-1dc13a1>.elementor-element-populated>.elementor-background-overlay,
.elementor-13 .elementor-element.elementor-element-1dc13a1>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-13 .elementor-element.elementor-element-1dc13a1>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 48px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-1dc13a1>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-13 .elementor-element.elementor-element-7942494 {
    text-align: center;
}

.elementor-13 .elementor-element.elementor-element-271d00c {
    width: var(--container-widget-width, 420px);
    max-width: 420px;
    --container-widget-width: 420px;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-13 .elementor-element.elementor-element-271d00c>.elementor-widget-container {
    padding: 0px 0px 40px 0px;
}

.elementor-13 .elementor-element.elementor-element-6ca0811:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-13 .elementor-element.elementor-element-6ca0811>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_light);
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-6ca0811.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-13 .elementor-element.elementor-element-6ca0811.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-13 .elementor-element.elementor-element-6ca0811.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-6ca0811>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 8px;
}

.elementor-13 .elementor-element.elementor-element-6ca0811>.elementor-element-populated,
.elementor-13 .elementor-element.elementor-element-6ca0811>.elementor-element-populated>.elementor-background-overlay,
.elementor-13 .elementor-element.elementor-element-6ca0811>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-13 .elementor-element.elementor-element-6ca0811>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 48px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-6ca0811>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-13 .elementor-element.elementor-element-12eb5b8 {
    text-align: center;
}

.elementor-13 .elementor-element.elementor-element-e495a13 {
    width: var(--container-widget-width, 420px);
    max-width: 420px;
    --container-widget-width: 420px;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-13 .elementor-element.elementor-element-e495a13>.elementor-widget-container {
    padding: 0px 0px 40px 0px;
}

.elementor-13 .elementor-element.elementor-element-edbd3fe:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-13 .elementor-element.elementor-element-edbd3fe>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_light);
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-edbd3fe.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-13 .elementor-element.elementor-element-edbd3fe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-13 .elementor-element.elementor-element-edbd3fe.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-edbd3fe>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 8px;
}

.elementor-13 .elementor-element.elementor-element-edbd3fe>.elementor-element-populated,
.elementor-13 .elementor-element.elementor-element-edbd3fe>.elementor-element-populated>.elementor-background-overlay,
.elementor-13 .elementor-element.elementor-element-edbd3fe>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-13 .elementor-element.elementor-element-edbd3fe>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 48px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-edbd3fe>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-13 .elementor-element.elementor-element-b361f34 {
    text-align: center;
}

.elementor-13 .elementor-element.elementor-element-4513b03 {
    width: var(--container-widget-width, 420px);
    max-width: 420px;
    --container-widget-width: 420px;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-13 .elementor-element.elementor-element-4513b03>.elementor-widget-container {
    padding: 0px 0px 40px 0px;
}

.elementor-13 .elementor-element.elementor-element-8387412 {
    padding: 96px 0px 96px 0px;
}

.elementor-13 .elementor-element.elementor-element-501c4cd.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-501c4cd>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 8px;
}

.elementor-13 .elementor-element.elementor-element-91acb82 {
    text-align: center;
}

.elementor-13 .elementor-element.elementor-element-b5910fe {
    width: var(--container-widget-width, 600px);
    max-width: 600px;
    --container-widget-width: 600px;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-13 .elementor-element.elementor-element-049fb46 {
    padding: 96px 0px 96px 0px;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-049e38d.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-13 .elementor-element.elementor-element-049e38d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-13 .elementor-element.elementor-element-049e38d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 8px;
}

.elementor-13 .elementor-element.elementor-element-049e38d>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-13 .elementor-element.elementor-element-8e3877a .elementor-heading-title {
    font-size: 40px;
}

.elementor-13 .elementor-element.elementor-element-1d8dcd2 {
    width: var(--container-widget-width, 400px);
    max-width: 400px;
    --container-widget-width: 400px;
    --container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-1d8dcd2>.elementor-widget-container {
    padding: 0px 0px 24px 0px;
}

.elementor-13 .elementor-element.elementor-element-dbed889 .elementor-button {
    background-color: #FFFFFF00;
    fill: var(--e-global-color-uicore_headline);
    color: var(--e-global-color-uicore_headline);
    box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.03);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #7E7E7E38;
    padding: 14px 18px 14px 18px;
}

.elementor-13 .elementor-element.elementor-element-dbed889 .elementor-button:hover,
.elementor-13 .elementor-element.elementor-element-dbed889 .elementor-button:focus {
    background-color: var(--e-global-color-uicore_primary);
    color: #FFFFFF;
}

.elementor-13 .elementor-element.elementor-element-dbed889 .elementor-button:hover svg,
.elementor-13 .elementor-element.elementor-element-dbed889 .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-cfc62e3.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-13 .elementor-element.elementor-element-cfc62e3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-13 .elementor-element.elementor-element-cfc62e3>.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-13 .elementor-element.elementor-element-cfc62e3>.elementor-element-populated {
    margin: 0px 0px 0px 100px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 100px;
}

.elementor-13 .elementor-element.elementor-element-8ceb669 {
    --spacer-size: 200px;
}

.elementor-13 .elementor-element.elementor-element-8ceb669>.elementor-widget-container {
    --e-transform-skewY: -10deg;
    margin: 100px 0px 35px 0px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fc900354;
    border-radius: 8px 8px 8px 8px;
}

.elementor-13 .elementor-element.elementor-element-8ceb669.bdt-background-overlay-yes>.elementor-widget-container:before {
    background-color: var(--e-global-color-uicore_primary);
    opacity: 0.1;
    border-radius: 8px 8px 8px 8px;
    transition: background 0.3s;
    z-index: 0;
}

.elementor-13 .elementor-element.elementor-element-a08bce1>.elementor-widget-container {
    margin: 0px 0px 5px 0px;
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-a08bce1 {
    left: 0px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-a08bce1 {
    right: 0px;
}

.elementor-13 .elementor-element.elementor-element-a08bce1 {
    bottom: 0px;
}

.elementor-13 .elementor-element.elementor-element-a08bce1:not(.elementor-widget-image) .elementor-widget-container {
    -webkit-mask-image: url(../../2023/04/eCommerce-Marketing-Agency-Mask-1.webp );
    -webkit-mask-size: cover;
    -webkit-mask-position: bottom center;
}

.elementor-13 .elementor-element.elementor-element-a08bce1.elementor-widget-image .elementor-widget-container img {
    -webkit-mask-image: url(../../2023/04/eCommerce-Marketing-Agency-Mask-1.webp );
    -webkit-mask-size: cover;
    -webkit-mask-position: bottom center;
}

.elementor-13 .elementor-element.elementor-element-a08bce1 img {
    width: 370px;
    border-style: solid;
    border-width: 1px 1px 0px 1px;
    border-color: #8C8C8C36;
    border-radius: 16px 16px 0px 0px;
    box-shadow: 0px 20px 30px 0px rgba(0, 0, 0, 0.1);
}

.elementor-13 .elementor-element.elementor-element-87dd8e8 {
    width: auto;
    max-width: auto;
    bottom: 0px;
    z-index: 3;
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-87dd8e8 {
    right: -10px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-87dd8e8 {
    left: -10px;
}

.elementor-13 .elementor-element.elementor-element-87dd8e8 img {
    width: 200px;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-cb53a83.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-13 .elementor-element.elementor-element-cb53a83.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-13 .elementor-element.elementor-element-cb53a83>.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-13 .elementor-element.elementor-element-cb53a83>.elementor-element-populated {
    margin: 0px 100px 0px 0px;
    --e-column-margin-right: 100px;
    --e-column-margin-left: 0px;
}

.elementor-13 .elementor-element.elementor-element-42bf3d3 {
    --spacer-size: 200px;
}

.elementor-13 .elementor-element.elementor-element-42bf3d3>.elementor-widget-container {
    --e-transform-skewY: 10deg;
    margin: 100px 0px 35px 0px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fc900354;
    border-radius: 8px 8px 8px 8px;
}

.elementor-13 .elementor-element.elementor-element-42bf3d3.bdt-background-overlay-yes>.elementor-widget-container:before {
    background-color: var(--e-global-color-uicore_primary);
    opacity: 0.1;
    border-radius: 8px 8px 8px 8px;
    transition: background 0.3s;
    z-index: 0;
}

.elementor-13 .elementor-element.elementor-element-ed1950c>.elementor-widget-container {
    margin: 0px 0px 6px 0px;
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-ed1950c {
    left: 0px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-ed1950c {
    right: 0px;
}

.elementor-13 .elementor-element.elementor-element-ed1950c {
    bottom: 0px;
}

.elementor-13 .elementor-element.elementor-element-ed1950c:not(.elementor-widget-image) .elementor-widget-container {
    -webkit-mask-image: url(../../2023/04/eCommerce-Marketing-Agency-Mask-2.webp );
    -webkit-mask-size: cover;
    -webkit-mask-position: bottom center;
}

.elementor-13 .elementor-element.elementor-element-ed1950c.elementor-widget-image .elementor-widget-container img {
    -webkit-mask-image: url(../../2023/04/eCommerce-Marketing-Agency-Mask-2.webp );
    -webkit-mask-size: cover;
    -webkit-mask-position: bottom center;
}

.elementor-13 .elementor-element.elementor-element-ed1950c img {
    width: 370px;
    border-style: solid;
    border-width: 1px 1px 0px 1px;
    border-color: #8C8C8C36;
    border-radius: 16px 16px 0px 0px;
    box-shadow: 0px 20px 30px 0px rgba(0, 0, 0, 0.1);
}

.elementor-13 .elementor-element.elementor-element-28670d0 {
    width: auto;
    max-width: auto;
    bottom: 30px;
    z-index: 3;
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-28670d0 {
    left: -20px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-28670d0 {
    right: -20px;
}

.elementor-13 .elementor-element.elementor-element-28670d0 img {
    width: 200px;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-3390fe2.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-13 .elementor-element.elementor-element-3390fe2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-13 .elementor-element.elementor-element-3390fe2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 8px;
}

.elementor-13 .elementor-element.elementor-element-3390fe2>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-13 .elementor-element.elementor-element-2be1f2b .elementor-heading-title {
    font-size: 40px;
}

.elementor-13 .elementor-element.elementor-element-c09e09b {
    width: var(--container-widget-width, 450px);
    max-width: 450px;
    --container-widget-width: 450px;
    --container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-c09e09b>.elementor-widget-container {
    padding: 0px 0px 24px 0px;
}

.elementor-13 .elementor-element.elementor-element-aaa7de3 .elementor-button {
    background-color: #FFFFFF00;
    fill: var(--e-global-color-uicore_headline);
    color: var(--e-global-color-uicore_headline);
    box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.03);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #7E7E7E38;
    padding: 14px 18px 14px 18px;
}

.elementor-13 .elementor-element.elementor-element-aaa7de3 .elementor-button:hover,
.elementor-13 .elementor-element.elementor-element-aaa7de3 .elementor-button:focus {
    background-color: var(--e-global-color-uicore_primary);
    color: #FFFFFF;
}

.elementor-13 .elementor-element.elementor-element-aaa7de3 .elementor-button:hover svg,
.elementor-13 .elementor-element.elementor-element-aaa7de3 .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-13 .elementor-element.elementor-element-8e9709b {
    padding: 64px 0px 64px 0px;
}

.elementor-13 .elementor-element.elementor-element-a40b8ab:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-13 .elementor-element.elementor-element-a40b8ab>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #101828 0%, #26324C 100%);
}

.elementor-13 .elementor-element.elementor-element-a40b8ab>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: radial-gradient(at center center, #FFFFFF 0%, #FFFFFF00 80%);
    opacity: 0.75;
}

.elementor-13 .elementor-element.elementor-element-a40b8ab.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-a40b8ab>.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-13 .elementor-element.elementor-element-a40b8ab>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: overlay;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-13 .elementor-element.elementor-element-a40b8ab>.elementor-element-populated,
.elementor-13 .elementor-element.elementor-element-a40b8ab>.elementor-element-populated>.elementor-background-overlay,
.elementor-13 .elementor-element.elementor-element-a40b8ab>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-13 .elementor-element.elementor-element-a40b8ab>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-9eee753 {
    width: auto;
    max-width: auto;
    text-align: center;
}

.elementor-13 .elementor-element.elementor-element-9eee753>.elementor-widget-container {
    background-color: #FFFFFF;
    margin: -20px 0px 0px 0px;
    padding: 8px 16px 8px 16px;
    border-radius: 16px 16px 16px 16px;
}

.elementor-13 .elementor-element.elementor-element-9eee753.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-13 .elementor-element.elementor-element-80f1296 {
    padding: 64px 64px 64px 64px;
}

.elementor-13 .elementor-element.elementor-element-c248bbd>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-13 .elementor-element.elementor-element-c248bbd>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-13 .elementor-element.elementor-element-a3ef123 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(16px/2);
}

.elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(16px/2);
}

.elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(16px/2);
    margin-left: calc(16px/2);
}

.elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-16px/2);
    margin-left: calc(-16px/2);
}

body.rtl .elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-16px/2);
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-16px/2);
}

.elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-icon i {
    color: var(--e-global-color-uicore_accent);
    transition: color 0.3s;
}

.elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-icon svg {
    fill: var(--e-global-color-uicore_accent);
    transition: fill 0.3s;
}

.elementor-13 .elementor-element.elementor-element-23e058a {
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}

.elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-item>a {
    line-height: 1.4em;
}

.elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-051e03d.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-13 .elementor-element.elementor-element-051e03d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-13 .elementor-element.elementor-element-051e03d.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-13 .elementor-element.elementor-element-28e9762 {
    width: var(--container-widget-width, 290px);
    max-width: 290px;
    --container-widget-width: 290px;
    --container-widget-flex-grow: 0;
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
}

.elementor-13 .elementor-element.elementor-element-28e9762>.elementor-widget-container {
    background-color: #FFFFFF;
    padding: 16px 16px 12px 16px;
    border-radius: 12px 12px 12px 12px;
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.05);
}

.elementor-13 .elementor-element.elementor-element-28e9762.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-13 .elementor-element.elementor-element-28e9762.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 0px;
}

.elementor-13 .elementor-element.elementor-element-28e9762.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-28e9762.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 0px;
}

.elementor-13 .elementor-element.elementor-element-28e9762.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 0px;
}

.elementor-13 .elementor-element.elementor-element-28e9762 .bdt-ep-advanced-icon-box-icon-wrap {
    width: 100%;
    box-sizing: border-box;
    transform: rotate(0deg);
}

.elementor-13 .elementor-element.elementor-element-28e9762 .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-13 .elementor-element.elementor-element-28e9762 .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-13 .elementor-element.elementor-element-28e9762 .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-13 .elementor-element.elementor-element-28e9762 .bdt-ep-advanced-icon-box img {
    transition-duration: 0.3s;
}

.elementor-13 .elementor-element.elementor-element-28e9762 .bdt-ep-advanced-icon-box-title {
    color: rgba(16, 24, 40, 0.6);
}

.elementor-13 .elementor-element.elementor-element-28e9762 .bdt-ep-advanced-icon-box-description {
    margin-bottom: 0px;
    color: rgba(16, 24, 40, 0.6);
    font-size: 15px;
}

.elementor-13 .elementor-element.elementor-element-00997e9>.elementor-container {
    max-width: 1050px;
}

.elementor-13 .elementor-element.elementor-element-00997e9 {
    padding: 128px 0px 96px 0px;
}

.elementor-13 .elementor-element.elementor-element-c966c0a.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-55162a8 .bdt-ep-review-card-carousel-item {
    display: flex;
    flex-direction: column;
    text-align: center;
    padding: 0px 0px 20px 0px;
}

.elementor-13 .elementor-element.elementor-element-55162a8 .bdt-ep-review-card-carousel-image {
    align-self: flex-start;
    height: 40px;
    min-height: 40px;
    width: 40px;
    min-width: 40px;
}

.elementor-13 .elementor-element.elementor-element-55162a8 .bdt-ep-review-card-carousel-item,
.elementor-13 .elementor-element.elementor-element-55162a8.bdt-review-img-inline--yes .bdt-ep-img-inline {
    grid-gap: 15px;
}

.elementor-13 .elementor-element.elementor-element-55162a8 .bdt-ep-review-card-carousel-name {
    color: var(--e-global-color-uicore_headline);
    padding-bottom: 4px;
    font-size: 18px;
    font-weight: 400;
}

.elementor-13 .elementor-element.elementor-element-55162a8 .bdt-ep-review-card-carousel-job-title {
    color: var(--e-global-color-uicore_body);
    padding-bottom: 24px;
    font-size: 16px;
}

.elementor-13 .elementor-element.elementor-element-55162a8 .bdt-ep-review-card-carousel-text {
    color: var(--e-global-color-uicore_headline);
    font-size: 36px;
    font-weight: 500;
    line-height: 1.4em;
}

.elementor-13 .elementor-element.elementor-element-55162a8 .bdt-navigation-prev i,
.elementor-13 .elementor-element.elementor-element-55162a8 .bdt-navigation-next i {
    color: var(--e-global-color-uicore_white);
}

.elementor-13 .elementor-element.elementor-element-55162a8 .bdt-navigation-prev,
.elementor-13 .elementor-element.elementor-element-55162a8 .bdt-navigation-next {
    background-color: var(--e-global-color-uicore_headline);
    border-radius: 100px 100px 100px 100px;
    padding: 10px 10px 10px 10px;
}

.elementor-13 .elementor-element.elementor-element-55162a8 .bdt-navigation-prev i,
.elementor-13 .elementor-element.elementor-element-55162a8 .bdt-navigation-next i {
    font-size: 24px;
}

.elementor-13 .elementor-element.elementor-element-55162a8 .bdt-navigation-prev {
    margin-right: 180px;
}

.elementor-13 .elementor-element.elementor-element-55162a8 .bdt-navigation-next {
    margin-left: 180px;
}

.elementor-13 .elementor-element.elementor-element-55162a8 .bdt-navigation-prev:hover i,
.elementor-13 .elementor-element.elementor-element-55162a8 .bdt-navigation-next:hover i {
    color: var(--e-global-color-uicore_headline);
}

.elementor-13 .elementor-element.elementor-element-55162a8 .bdt-navigation-prev:hover,
.elementor-13 .elementor-element.elementor-element-55162a8 .bdt-navigation-next:hover {
    background-color: var(--e-global-color-uicore_primary);
}

.elementor-13 .elementor-element.elementor-element-55162a8 {
    --ep-swiper-carousel-arrows-ncx: 0px;
    --ep-swiper-carousel-arrows-ncy: 75px;
}

.elementor-13 .elementor-element.elementor-element-0f02b68 {
    width: auto;
    max-width: auto;
}

.elementor-13 .elementor-element.elementor-element-0f02b68>.elementor-widget-container {
    background-color: var(--e-global-color-uicore_white);
    padding: 12px 20px 12px 20px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #10182817;
    border-radius: 50px 50px 50px 50px;
}

.elementor-13 .elementor-element.elementor-element-0f02b68.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-13 .elementor-element.elementor-element-0f02b68 .bdt-item img {
    border-style: none;
    height: 40px;
    width: 40px;
    filter: brightness(74%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-13 .elementor-element.elementor-element-0f02b68 .bdt-item.bdt-active img {
    filter: brightness(26%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-widget .tippy-tooltip .tippy-content {
    text-align: center;
}

@media(min-width:768px) {
    .elementor-13 .elementor-element.elementor-element-c248bbd {
        width: 70%;
    }

    .elementor-13 .elementor-element.elementor-element-051e03d {
        width: 30%;
    }
}

@media(max-width:1024px) {
    .elementor-13 .elementor-element.elementor-element-830caf9>.elementor-container {
        max-width: 500px;
    }

    .elementor-13 .elementor-element.elementor-element-830caf9 {
        padding: 150px 0px 64px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-cfa058c.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-13 .elementor-element.elementor-element-2168f1f {
        text-align: center;
    }

    .elementor-13 .elementor-element.elementor-element-4ed1a14 {
        text-align: center;
    }

    .elementor-13 .elementor-element.elementor-element-4529d25 {
        width: var(--container-widget-width, 420px);
        max-width: 420px;
        --container-widget-width: 420px;
        --container-widget-flex-grow: 0;
        text-align: center;
    }

    .elementor-13 .elementor-element.elementor-element-a3a1bd4 {
        width: var(--container-widget-width, 380px);
        max-width: 380px;
        --container-widget-width: 380px;
        --container-widget-flex-grow: 0;
        text-align: center;
        font-size: 15px;
    }

    .elementor-13 .elementor-element.elementor-element-999aff2 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 4px;
    }

    .elementor-13 .elementor-element.elementor-element-bba4755>.elementor-element-populated {
        margin: 10px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-9d6f6e7 {
        --spacer-size: 170px;
    }

    .elementor-13 .elementor-element.elementor-element-9d6f6e7>.elementor-widget-container {
        margin: 25px 0px 25px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-6032a68>.elementor-widget-container {
        margin: 0% 0% 2% 0%;
    }

    .elementor-13 .elementor-element.elementor-element-6032a68 img {
        width: 75%;
        border-radius: 14px 14px 0px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-d89fffe>.elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }

    .elementor-13 .elementor-element.elementor-element-d89fffe img {
        width: 75%;
        border-radius: 14px 14px 0px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-3c5e88b {
        padding: 64px 0px 64px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-f4dd2ad>.elementor-element-populated>.elementor-background-overlay {
        background-size: cover;
    }

    .elementor-13 .elementor-element.elementor-element-f4dd2ad>.elementor-element-populated,
    .elementor-13 .elementor-element.elementor-element-f4dd2ad>.elementor-element-populated>.elementor-background-overlay,
    .elementor-13 .elementor-element.elementor-element-f4dd2ad>.elementor-background-slideshow {
        border-radius: 20px 20px 20px 20px;
    }

    .elementor-13 .elementor-element.elementor-element-f4dd2ad>.elementor-element-populated {
        padding: 48px 48px 48px 48px;
    }

    .elementor-13 .elementor-element.elementor-element-56fec2a {
        width: 100%;
        max-width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-7e6939d {
        margin-top: 24px;
        margin-bottom: 0px;
        padding: 24px 0px 0px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-17386e5>.elementor-element-populated {
        margin: 0px 0px 10px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-fc55d16 .bdt-ep-advanced-counter-number {
        font-size: 44px;
    }

    .elementor-13 .elementor-element.elementor-element-1c7e0e4 {
        --container-widget-width: 150px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 150px);
        max-width: 150px;
    }

    .elementor-13 .elementor-element.elementor-element-da9e86e>.elementor-element-populated {
        margin: 0px 0px 10px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-278d55f .bdt-ep-advanced-counter-number {
        font-size: 44px;
    }

    .elementor-13 .elementor-element.elementor-element-843972f {
        width: var(--container-widget-width, 150px);
        max-width: 150px;
        --container-widget-width: 150px;
        --container-widget-flex-grow: 0;
    }

    .elementor-13 .elementor-element.elementor-element-2da4f87 .bdt-ep-advanced-counter-number {
        font-size: 44px;
    }

    .elementor-13 .elementor-element.elementor-element-ac683e9 {
        width: var(--container-widget-width, 150px);
        max-width: 150px;
        --container-widget-width: 150px;
        --container-widget-flex-grow: 0;
    }

    .elementor-13 .elementor-element.elementor-element-275da55 .bdt-ep-advanced-counter-number {
        font-size: 44px;
    }

    .elementor-13 .elementor-element.elementor-element-08ba8c4 {
        width: var(--container-widget-width, 150px);
        max-width: 150px;
        --container-widget-width: 150px;
        --container-widget-flex-grow: 0;
    }

    .elementor-13 .elementor-element.elementor-element-81106bf {
        padding: 64px 0px 64px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-cf25a2f>.elementor-widget-container {
        padding: 0px 0px 40px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-cf25a2f {
        --container-widget-width: 550px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 550px);
        max-width: 550px;
    }

    .elementor-13 .elementor-element.elementor-element-01ee409>.elementor-element-populated,
    .elementor-13 .elementor-element.elementor-element-01ee409>.elementor-element-populated>.elementor-background-overlay,
    .elementor-13 .elementor-element.elementor-element-01ee409>.elementor-background-slideshow {
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-13 .elementor-element.elementor-element-01ee409>.elementor-element-populated {
        padding: 32px 0px 0px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-553a597 {
        width: var(--container-widget-width, 90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }

    .elementor-13 .elementor-element.elementor-element-553a597>.elementor-widget-container {
        padding: 0px 0px 32px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-1dc13a1>.elementor-element-populated,
    .elementor-13 .elementor-element.elementor-element-1dc13a1>.elementor-element-populated>.elementor-background-overlay,
    .elementor-13 .elementor-element.elementor-element-1dc13a1>.elementor-background-slideshow {
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-13 .elementor-element.elementor-element-1dc13a1>.elementor-element-populated {
        padding: 32px 0px 0px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-271d00c {
        width: var(--container-widget-width, 90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }

    .elementor-13 .elementor-element.elementor-element-271d00c>.elementor-widget-container {
        padding: 0px 0px 32px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-6ca0811>.elementor-element-populated,
    .elementor-13 .elementor-element.elementor-element-6ca0811>.elementor-element-populated>.elementor-background-overlay,
    .elementor-13 .elementor-element.elementor-element-6ca0811>.elementor-background-slideshow {
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-13 .elementor-element.elementor-element-6ca0811>.elementor-element-populated {
        padding: 32px 0px 0px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-e495a13 {
        width: var(--container-widget-width, 90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }

    .elementor-13 .elementor-element.elementor-element-e495a13>.elementor-widget-container {
        padding: 0px 0px 32px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-edbd3fe>.elementor-element-populated,
    .elementor-13 .elementor-element.elementor-element-edbd3fe>.elementor-element-populated>.elementor-background-overlay,
    .elementor-13 .elementor-element.elementor-element-edbd3fe>.elementor-background-slideshow {
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-13 .elementor-element.elementor-element-edbd3fe>.elementor-element-populated {
        padding: 32px 0px 0px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-4513b03 {
        width: var(--container-widget-width, 90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }

    .elementor-13 .elementor-element.elementor-element-4513b03>.elementor-widget-container {
        padding: 0px 0px 32px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-8387412 {
        padding: 64px 0px 64px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-b5910fe {
        width: var(--container-widget-width, 500px);
        max-width: 500px;
        --container-widget-width: 500px;
        --container-widget-flex-grow: 0;
    }

    .elementor-13 .elementor-element.elementor-element-049fb46 {
        padding: 64px 0px 64px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-049e38d>.elementor-element-populated {
        margin: 0px 10px 0px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-8e3877a .elementor-heading-title {
        font-size: 30px;
    }

    .elementor-13 .elementor-element.elementor-element-1d8dcd2 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-cfc62e3>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-8ceb669 {
        --spacer-size: 150px;
    }

    .elementor-13 .elementor-element.elementor-element-8ceb669>.elementor-widget-container {
        margin: 100px 0px 30px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-a08bce1>.elementor-widget-container {
        margin: 0% 0% 1% 0%;
    }

    .elementor-13 .elementor-element.elementor-element-a08bce1 img {
        width: 80%;
        border-radius: 14px 14px 0px 0px;
    }

    body:not(.rtl) .elementor-13 .elementor-element.elementor-element-87dd8e8 {
        right: -10px;
    }

    body.rtl .elementor-13 .elementor-element.elementor-element-87dd8e8 {
        left: -10px;
    }

    .elementor-13 .elementor-element.elementor-element-87dd8e8 {
        bottom: 10px;
    }

    .elementor-13 .elementor-element.elementor-element-87dd8e8 img {
        width: 18vw;
    }

    .elementor-13 .elementor-element.elementor-element-cb53a83>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-42bf3d3 {
        --spacer-size: 150px;
    }

    .elementor-13 .elementor-element.elementor-element-42bf3d3>.elementor-widget-container {
        margin: 100px 0px 30px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-ed1950c>.elementor-widget-container {
        margin: 0% 0% 1% 0%;
    }

    .elementor-13 .elementor-element.elementor-element-ed1950c img {
        width: 80%;
        border-radius: 14px 14px 0px 0px;
    }

    body:not(.rtl) .elementor-13 .elementor-element.elementor-element-28670d0 {
        left: -10px;
    }

    body.rtl .elementor-13 .elementor-element.elementor-element-28670d0 {
        right: -10px;
    }

    .elementor-13 .elementor-element.elementor-element-28670d0 {
        bottom: 20px;
    }

    .elementor-13 .elementor-element.elementor-element-28670d0 img {
        width: 18vw;
    }

    .elementor-13 .elementor-element.elementor-element-3390fe2>.elementor-element-populated {
        margin: 10px 10px 10px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-13 .elementor-element.elementor-element-2be1f2b .elementor-heading-title {
        font-size: 30px;
    }

    .elementor-13 .elementor-element.elementor-element-c09e09b {
        width: 100%;
        max-width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-8e9709b {
        padding: 32px 0px 32px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-a40b8ab>.elementor-element-populated,
    .elementor-13 .elementor-element.elementor-element-a40b8ab>.elementor-element-populated>.elementor-background-overlay,
    .elementor-13 .elementor-element.elementor-element-a40b8ab>.elementor-background-slideshow {
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-13 .elementor-element.elementor-element-80f1296 {
        padding: 48px 48px 48px 48px;
    }

    .elementor-13 .elementor-element.elementor-element-a3ef123 {
        text-align: center;
    }

    .elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(14px/2);
    }

    .elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(14px/2);
    }

    .elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(14px/2);
        margin-left: calc(14px/2);
    }

    .elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-14px/2);
        margin-left: calc(-14px/2);
    }

    body.rtl .elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-14px/2);
    }

    body:not(.rtl) .elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-14px/2);
    }

    .elementor-13 .elementor-element.elementor-element-23e058a {
        --e-icon-list-icon-size: 17px;
    }

    .elementor-13 .elementor-element.elementor-element-051e03d.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-13 .elementor-element.elementor-element-28e9762 {
        width: var(--container-widget-width, 275px);
        max-width: 275px;
        --container-widget-width: 275px;
        --container-widget-flex-grow: 0;
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-28e9762>.elementor-widget-container {
        padding: 16px 16px 12px 16px;
    }

    .elementor-13 .elementor-element.elementor-element-28e9762 .bdt-ep-advanced-icon-box-description {
        font-size: 14px;
    }

    .elementor-13 .elementor-element.elementor-element-00997e9 {
        padding: 64px 0px 64px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-55162a8 .bdt-ep-review-card-carousel-item {
        padding: 0px 0px 10px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-55162a8 .bdt-ep-review-card-carousel-name {
        font-size: 17px;
    }

    .elementor-13 .elementor-element.elementor-element-55162a8 .bdt-ep-review-card-carousel-job-title {
        padding-bottom: 24px;
        font-size: 15px;
    }

    .elementor-13 .elementor-element.elementor-element-55162a8 .bdt-ep-review-card-carousel-text {
        font-size: 28px;
    }

    .elementor-13 .elementor-element.elementor-element-55162a8 .bdt-navigation-prev i,
    .elementor-13 .elementor-element.elementor-element-55162a8 .bdt-navigation-next i {
        font-size: 24px;
    }

    .elementor-13 .elementor-element.elementor-element-55162a8 {
        --ep-swiper-carousel-arrows-ncx: 0px;
        --ep-swiper-carousel-arrows-ncy: 70px;
    }
}

@media(max-width:767px) {
    .elementor-13 .elementor-element.elementor-element-830caf9 {
        padding: 30px 0px 48px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-4529d25 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-0fd50b2 {
        --spacer-size: 4px;
    }

    .elementor-13 .elementor-element.elementor-element-41c6389>.elementor-widget-container {
        margin: 8px 8px 8px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-b920c06>.elementor-widget-container {
        margin: 8px 8px 8px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-521d202 {
        --spacer-size: 4px;
    }

    .elementor-13 .elementor-element.elementor-element-a3a1bd4 {
        width: 100%;
        max-width: 100%;
        font-size: 14px;
    }

    .elementor-13 .elementor-element.elementor-element-a3a1bd4>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
        padding: 20px 0px 0px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-999aff2>.elementor-widget-container {
        padding: 0px 0px 0px 55px;
    }

    .elementor-13 .elementor-element.elementor-element-999aff2 .bdt-ep-advanced-icon-box {
        text-align: left;
    }

    .elementor-13 .elementor-element.elementor-element-999aff2 .bdt-ep-advanced-icon-box-icon {
        margin-bottom: -55px;
    }

    .elementor-13 .elementor-element.elementor-element-999aff2.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: -55px;
    }

    .elementor-13 .elementor-element.elementor-element-999aff2.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: -55px;
    }

    .elementor-13 .elementor-element.elementor-element-999aff2.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: -55px;
    }

    .elementor-13 .elementor-element.elementor-element-999aff2.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: -55px;
    }

    .elementor-13 .elementor-element.elementor-element-999aff2 .bdt-ep-advanced-icon-box-icon-wrap {
        font-size: 44px;
        width: 44px;
    }

    .elementor-13 .elementor-element.elementor-element-999aff2 {
        --ep-advanced-icon-box-icon-left-h-offset: -55px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-999aff2 .bdt-ep-advanced-icon-box-title {
        font-size: 15px;
    }

    .elementor-13 .elementor-element.elementor-element-999aff2 .bdt-ep-advanced-icon-box-description {
        font-size: 13px;
    }

    .elementor-13 .elementor-element.elementor-element-bba4755>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-ef78fbe img {
        width: 200px;
    }

    .elementor-13 .elementor-element.elementor-element-9d6f6e7 {
        --spacer-size: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-9d6f6e7>.elementor-widget-container {
        margin: 66px 0px 33px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-6032a68>.elementor-widget-container {
        margin: 0px 0px 15px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-6032a68 img {
        width: 280px;
    }

    .elementor-13 .elementor-element.elementor-element-d89fffe>.elementor-widget-container {
        margin: 0px 0px 15px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-d89fffe img {
        width: 280px;
    }

    body:not(.rtl) .elementor-13 .elementor-element.elementor-element-522fc8f {
        left: -10px;
    }

    body.rtl .elementor-13 .elementor-element.elementor-element-522fc8f {
        right: -10px;
    }

    .elementor-13 .elementor-element.elementor-element-522fc8f {
        top: 80px;
    }

    .elementor-13 .elementor-element.elementor-element-522fc8f img {
        width: 28vw;
    }

    body:not(.rtl) .elementor-13 .elementor-element.elementor-element-a2e48d4 {
        right: -10px;
    }

    body.rtl .elementor-13 .elementor-element.elementor-element-a2e48d4 {
        left: -10px;
    }

    .elementor-13 .elementor-element.elementor-element-a2e48d4 {
        bottom: 20px;
    }

    .elementor-13 .elementor-element.elementor-element-a2e48d4 img {
        width: 28vw;
    }

    .elementor-13 .elementor-element.elementor-element-3c5e88b {
        padding: 0px 0px 0px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-f4dd2ad>.elementor-element-populated,
    .elementor-13 .elementor-element.elementor-element-f4dd2ad>.elementor-element-populated>.elementor-background-overlay,
    .elementor-13 .elementor-element.elementor-element-f4dd2ad>.elementor-background-slideshow {
        border-radius: 16px 16px 16px 16px;
    }

    .elementor-13 .elementor-element.elementor-element-f4dd2ad>.elementor-element-populated {
        padding: 32px 24px 24px 24px;
    }

    .elementor-13 .elementor-element.elementor-element-17386e5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 10px;
    }

    .elementor-13 .elementor-element.elementor-element-17386e5>.elementor-element-populated {
        margin: 0px 0px 10px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-fc55d16 .bdt-ep-advanced-counter-number {
        font-size: 36px;
    }

    .elementor-13 .elementor-element.elementor-element-1c7e0e4 {
        width: var(--container-widget-width, 140px);
        max-width: 140px;
        --container-widget-width: 140px;
        --container-widget-flex-grow: 0;
    }

    .elementor-13 .elementor-element.elementor-element-da9e86e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 10px;
    }

    .elementor-13 .elementor-element.elementor-element-da9e86e>.elementor-element-populated {
        margin: 0px 0px 10px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-278d55f .bdt-ep-advanced-counter-number {
        font-size: 36px;
    }

    .elementor-13 .elementor-element.elementor-element-843972f {
        width: var(--container-widget-width, 140px);
        max-width: 140px;
        --container-widget-width: 140px;
        --container-widget-flex-grow: 0;
    }

    .elementor-13 .elementor-element.elementor-element-cfed263>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 10px;
    }

    .elementor-13 .elementor-element.elementor-element-cfed263>.elementor-element-populated {
        margin: 0px 0px 10px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-2da4f87 .bdt-ep-advanced-counter-number {
        font-size: 36px;
    }

    .elementor-13 .elementor-element.elementor-element-ac683e9 {
        width: var(--container-widget-width, 140px);
        max-width: 140px;
        --container-widget-width: 140px;
        --container-widget-flex-grow: 0;
    }

    .elementor-13 .elementor-element.elementor-element-09362d7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 10px;
    }

    .elementor-13 .elementor-element.elementor-element-09362d7>.elementor-element-populated {
        margin: 0px 0px 10px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-275da55 .bdt-ep-advanced-counter-number {
        font-size: 36px;
    }

    .elementor-13 .elementor-element.elementor-element-08ba8c4 {
        width: var(--container-widget-width, 140px);
        max-width: 140px;
        --container-widget-width: 140px;
        --container-widget-flex-grow: 0;
    }

    .elementor-13 .elementor-element.elementor-element-81106bf {
        padding: 64px 0px 64px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-cf25a2f {
        width: 100%;
        max-width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-cf25a2f>.elementor-widget-container {
        padding: 0px 10px 24px 10px;
    }

    .elementor-13 .elementor-element.elementor-element-553a597>.elementor-widget-container {
        padding: 0px 0px 24px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-271d00c>.elementor-widget-container {
        padding: 0px 0px 24px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-e495a13>.elementor-widget-container {
        padding: 0px 0px 24px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-4513b03>.elementor-widget-container {
        padding: 0px 0px 24px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-8387412 {
        padding: 0px 0px 64px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-b5910fe {
        width: 100%;
        max-width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-b5910fe>.elementor-widget-container {
        padding: 0px 10px 0px 10px;
    }

    .elementor-13 .elementor-element.elementor-element-049fb46 {
        padding: 32px 0px 32px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-049e38d>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-8e3877a {
        text-align: center;
    }

    .elementor-13 .elementor-element.elementor-element-8e3877a .elementor-heading-title {
        font-size: 24px;
    }

    .elementor-13 .elementor-element.elementor-element-1d8dcd2 {
        width: 100%;
        max-width: 100%;
        text-align: center;
    }

    .elementor-13 .elementor-element.elementor-element-cfc62e3>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-8ceb669 {
        --spacer-size: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-8ceb669>.elementor-widget-container {
        margin: 66px 0px 33px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-a08bce1>.elementor-widget-container {
        margin: 0px 0px 15px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-a08bce1 img {
        width: 280px;
    }

    body:not(.rtl) .elementor-13 .elementor-element.elementor-element-87dd8e8 {
        right: 0px;
    }

    body.rtl .elementor-13 .elementor-element.elementor-element-87dd8e8 {
        left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-87dd8e8 {
        bottom: 20px;
    }

    .elementor-13 .elementor-element.elementor-element-87dd8e8 img {
        width: 32vw;
    }

    .elementor-13 .elementor-element.elementor-element-cb53a83>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-42bf3d3 {
        --spacer-size: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-42bf3d3>.elementor-widget-container {
        margin: 66px 0px 33px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-ed1950c>.elementor-widget-container {
        margin: 0px 0px 15px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-ed1950c img {
        width: 280px;
    }

    body:not(.rtl) .elementor-13 .elementor-element.elementor-element-28670d0 {
        left: 0px;
    }

    body.rtl .elementor-13 .elementor-element.elementor-element-28670d0 {
        right: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-28670d0 {
        bottom: 30px;
    }

    .elementor-13 .elementor-element.elementor-element-28670d0 img {
        width: 32vw;
    }

    .elementor-13 .elementor-element.elementor-element-3390fe2>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-2be1f2b {
        text-align: center;
    }

    .elementor-13 .elementor-element.elementor-element-2be1f2b .elementor-heading-title {
        font-size: 24px;
    }

    .elementor-13 .elementor-element.elementor-element-c09e09b {
        width: 100%;
        max-width: 100%;
        text-align: center;
    }

    .elementor-13 .elementor-element.elementor-element-8e9709b {
        padding: 16px 0px 16px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-80f1296 {
        padding: 32px 16px 24px 16px;
    }

    .elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(12px/2);
    }

    .elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(12px/2);
    }

    .elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(12px/2);
        margin-left: calc(12px/2);
    }

    .elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-12px/2);
        margin-left: calc(-12px/2);
    }

    body.rtl .elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-12px/2);
    }

    body:not(.rtl) .elementor-13 .elementor-element.elementor-element-23e058a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-12px/2);
    }

    .elementor-13 .elementor-element.elementor-element-23e058a {
        --e-icon-list-icon-size: 16px;
    }

    .elementor-13 .elementor-element.elementor-element-28e9762 {
        width: 100%;
        max-width: 100%;
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-28e9762 .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-28e9762 .bdt-ep-advanced-icon-box-description {
        font-size: 13px;
    }

    .elementor-13 .elementor-element.elementor-element-00997e9 {
        padding: 48px 0px 48px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-55162a8 .bdt-ep-review-card-carousel-item {
        padding: 0px 0px 0px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-55162a8 .bdt-ep-review-card-carousel-image {
        height: 32px;
        min-height: 32px;
        width: 32px;
        min-width: 32px;
    }

    .elementor-13 .elementor-element.elementor-element-55162a8 .bdt-ep-review-card-carousel-name {
        font-size: 16px;
    }

    .elementor-13 .elementor-element.elementor-element-55162a8 .bdt-ep-review-card-carousel-job-title {
        padding-bottom: 20px;
        font-size: 14px;
    }

    .elementor-13 .elementor-element.elementor-element-55162a8 .bdt-ep-review-card-carousel-text {
        font-size: 20px;
    }

    .elementor-13 .elementor-element.elementor-element-55162a8 .bdt-navigation-prev i,
    .elementor-13 .elementor-element.elementor-element-55162a8 .bdt-navigation-next i {
        font-size: 24px;
    }

    .elementor-13 .elementor-element.elementor-element-55162a8 {
        --ep-swiper-carousel-arrows-ncx: 0px;
        --ep-swiper-carousel-arrows-ncy: 40px;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-13 .elementor-element.elementor-element-cfa058c {
        width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-bba4755 {
        width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-17386e5 {
        width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-da9e86e {
        width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-cfed263 {
        width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-09362d7 {
        width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-049e38d {
        width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-cfc62e3 {
        width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-cb53a83 {
        width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-3390fe2 {
        width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-c248bbd {
        width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-051e03d {
        width: 100%;
    }
}