.elementor-600 .elementor-element.elementor-element-6ff8dd9 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 070px 0px 0px 0px;
}

.elementor-600 .elementor-element.elementor-element-6ff8dd9>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-600 .elementor-element.elementor-element-ea63d34 .uicore-repeater-selector {
    border-style: text;
}

.elementor-600 .elementor-element.elementor-element-ea63d34 {
    text-align: left;
}

.elementor-600 .elementor-element.elementor-element-ea63d34 .ui-e-headline-text path {
    stroke-width: 40;
}

.elementor-600 .elementor-element.elementor-element-ea63d34 .ui-e-headline-text svg {
    bottom: 0%;
}

.elementor-600 .elementor-element.elementor-element-ea63d34 .ui-e-headline-highlighted {
    color: var(--e-global-color-uicore_secondary);
}

.elementor-600 .elementor-element.elementor-element-ea63d34 {
    ---ui-speed: 500ms;
    ---ui-delay: 200ms;
    ---ui-stagger: 10ms;
}

.elementor-600 .elementor-element.elementor-element-2321b8b {
    width: var(--container-widget-width, 526px);
    max-width: 526px;
    --container-widget-width: 526px;
    --container-widget-flex-grow: 0;
}

.elementor-600 .elementor-element.elementor-element-73a8b94 {
    --spacer-size: 20px;
}

.elementor-600 .elementor-element.elementor-element-1cf854a .elementor-button {
    fill: var(--e-global-color-uicore_white);
    color: var(--e-global-color-uicore_white);
    background-color: #6EDFDB;
    border-style: solid;
    border-color: var(--e-global-color-uicore_secondary);
}

.elementor-600 .elementor-element.elementor-element-1cf854a .elementor-button:hover,
.elementor-600 .elementor-element.elementor-element-1cf854a .elementor-button:focus {
    color: var(--e-global-color-uicore_white);
    background-color: var(--e-global-color-uicore_secondary);
    border-color: var(--e-global-color-uicore_secondary);
}

.elementor-600 .elementor-element.elementor-element-1cf854a .elementor-button:hover svg,
.elementor-600 .elementor-element.elementor-element-1cf854a .elementor-button:focus svg {
    fill: var(--e-global-color-uicore_white);
}

.elementor-600 .elementor-element.elementor-element-1cf854a>.elementor-widget-container {
    padding: 0px 24px 0px 0px;
}

.elementor-600 .elementor-element.elementor-element-1cf854a {
    width: auto;
    max-width: auto;
}

.elementor-600 .elementor-element.elementor-element-4639c3f .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-600 .elementor-element.elementor-element-4639c3f .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-600 .elementor-element.elementor-element-4639c3f .elementor-button {
    fill: var(--e-global-color-uicore_headline);
    color: var(--e-global-color-uicore_headline);
    background-color: #6EDFDB59;
    border-style: solid;
    border-color: var(--e-global-color-uicore_secondary);
}

.elementor-600 .elementor-element.elementor-element-4639c3f {
    width: auto;
    max-width: auto;
}

.elementor-600 .elementor-element.elementor-element-a04727f {
    --spacer-size: 20px;
}

.elementor-600 .elementor-element.elementor-element-18a9803 .bdt-ep-advanced-counter {
    text-align: left;
}

.elementor-600 .elementor-element.elementor-element-18a9803 .bdt-ep-advanced-counter-number {
    color: var(--e-global-color-uicore_primary);
    font-size: 28px;
    font-weight: 600;
}

.elementor-600 .elementor-element.elementor-element-18a9803 .bdt-ep-advanced-counter-text {
    font-size: 16px;
    line-height: 1.4em;
}

.elementor-600 .elementor-element.elementor-element-18a9803 {
    width: auto;
    max-width: auto;
}

.elementor-600 .elementor-element.elementor-element-320096d .bdt-ep-advanced-counter {
    text-align: left;
}

.elementor-600 .elementor-element.elementor-element-320096d .bdt-ep-advanced-counter-number {
    color: var(--e-global-color-uicore_primary);
    font-size: 28px;
    font-weight: 600;
}

.elementor-600 .elementor-element.elementor-element-320096d .bdt-ep-advanced-counter-text {
    font-size: 16px;
    line-height: 1.4em;
}

.elementor-600 .elementor-element.elementor-element-320096d>.elementor-widget-container {
    padding: 0px 32px 0px 32px;
}

.elementor-600 .elementor-element.elementor-element-320096d {
    width: auto;
    max-width: auto;
}

.elementor-600 .elementor-element.elementor-element-af2731f .bdt-ep-advanced-counter {
    text-align: left;
}

.elementor-600 .elementor-element.elementor-element-af2731f .bdt-ep-advanced-counter-number {
    color: var(--e-global-color-uicore_primary);
    font-size: 28px;
    font-weight: 600;
}

.elementor-600 .elementor-element.elementor-element-af2731f .bdt-ep-advanced-counter-text {
    font-size: 16px;
    line-height: 1.4em;
}

.elementor-600 .elementor-element.elementor-element-af2731f {
    width: auto;
    max-width: auto;
}

.elementor-bc-flex-widget .elementor-600 .elementor-element.elementor-element-1ede4e0.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-600 .elementor-element.elementor-element-1ede4e0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-600 .elementor-element.elementor-element-1ede4e0.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-600 .elementor-element.elementor-element-70a3554 {
    text-align: right;
}

.elementor-600 .elementor-element.elementor-element-70a3554 img {
    width: 800px;
}

.elementor-600 .elementor-element.elementor-element-70a3554>.elementor-widget-container {
    margin: -50px 0px 0px -20px;
}

.elementor-600 .elementor-element.elementor-element-39b4d177 {
    padding: 80px 0px 80px 0px;
}

.elementor-600 .elementor-element.elementor-element-2409b424.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-600 .elementor-element.elementor-element-2409b424:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-600 .elementor-element.elementor-element-2409b424>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF0A;
    background-image: url("../image/design-studio-bg.webp");
    background-position: 50% 110%;
    background-repeat: no-repeat;
    background-size: 65% auto;
}

.elementor-600 .elementor-element.elementor-element-2409b424>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, #FFFFFF00 0%, var(--e-global-color-uicore_primary) 100%);
    opacity: 0.1;
}

.elementor-600 .elementor-element.elementor-element-2409b424>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF26;
    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: 64px 0px 64px 0px;
}

.elementor-600 .elementor-element.elementor-element-2409b424>.elementor-element-populated,
.elementor-600 .elementor-element.elementor-element-2409b424>.elementor-element-populated>.elementor-background-overlay,
.elementor-600 .elementor-element.elementor-element-2409b424>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-600 .elementor-element.elementor-element-2409b424>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-600 .elementor-element.elementor-element-dafb0ad {
    text-align: center;
    width: var(--container-widget-width, 650px);
    max-width: 650px;
    --container-widget-width: 650px;
    --container-widget-flex-grow: 0;
}

.elementor-600 .elementor-element.elementor-element-dafb0ad .elementor-heading-title {
    color: var(--e-global-color-uicore_body);
}

.elementor-600 .elementor-element.elementor-element-dafb0ad>.elementor-widget-container {
    padding: 0px 0px 24px 0px;
}

.elementor-600 .elementor-element.elementor-element-3ee8b6b8 .bdt-logo-carousel-wrapper.bdt-grid {
    margin-left: -0px;
}

.elementor-600 .elementor-element.elementor-element-3ee8b6b8 .bdt-logo-carousel-wrapper.bdt-grid>* {
    padding-left: 0px;
}

.elementor-600 .elementor-element.elementor-element-3ee8b6b8 .bdt-logo-carousel-item {
    height: 100px;
}

.elementor-600 .elementor-element.elementor-element-3ee8b6b8 .bdt-logo-carousel-figure {
    border-style: none;
    padding: 0px 0px 0px 0px;
}

.elementor-600 .elementor-element.elementor-element-3ee8b6b8 .bdt-logo-carousel-figure,
.elementor-600 .elementor-element.elementor-element-3ee8b6b8 .bdt-logo-carousel .swiper-carousel {
    border-radius: 0px 0px 0px 0px;
}

.elementor-600 .elementor-element.elementor-element-3ee8b6b8 .bdt-logo-carousel-figure img {
    opacity: 0.4;
}

.elementor-600 .elementor-element.elementor-element-3ee8b6b8 .bdt-logo-carousel-img {
    height: 200px;
    width: 200px;
    object-fit: contain;
}

.tippy-box[data-theme="bdt-tippy-3ee8b6b8"] {
    text-align: center;
}

.elementor-600 .elementor-element.elementor-element-3ee8b6b8.bdt-background-overlay-yes>.elementor-widget-container:before {
    background-color: #FFFFFF00;
    opacity: 1;
    transition: background 0.3s;
}

.elementor-600 .elementor-element.elementor-element-cf3da73 {
    padding: 120px 0px 120px 0px;
}

.elementor-bc-flex-widget .elementor-600 .elementor-element.elementor-element-fd04fc4.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-600 .elementor-element.elementor-element-fd04fc4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-600 .elementor-element.elementor-element-fd04fc4.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-600 .elementor-element.elementor-element-fd04fc4>.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-600 .elementor-element.elementor-element-fd04fc4>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-600 .elementor-element.elementor-element-31c14bc {
    text-align: center;
}

.elementor-600 .elementor-element.elementor-element-31c14bc.elementor-element {
    --align-self: center;
}

.elementor-bc-flex-widget .elementor-600 .elementor-element.elementor-element-561d714.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-600 .elementor-element.elementor-element-561d714.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-600 .elementor-element.elementor-element-117a94e {
    ---ui-speed: 500ms;
    ---ui-delay: 200ms;
    ---ui-stagger: 10ms;
}

.elementor-600 .elementor-element.elementor-element-4078400>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-600 .elementor-element.elementor-element-89fcc7b .elementor-button {
    fill: var(--e-global-color-uicore_white);
    color: var(--e-global-color-uicore_white);
    background-color: var(--e-global-color-uicore_secondary);
    border-style: solid;
}

.elementor-600 .elementor-element.elementor-element-26db77f0:not(.elementor-motion-effects-element-type-background),
.elementor-600 .elementor-element.elementor-element-26db77f0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_dark);
}

.elementor-600 .elementor-element.elementor-element-26db77f0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 80px 0px;
}

.elementor-600 .elementor-element.elementor-element-26db77f0>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-600 .elementor-element.elementor-element-49afc78b.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-600 .elementor-element.elementor-element-49afc78b>.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-600 .elementor-element.elementor-element-3549fe4a {
    text-align: center;
    width: auto;
    max-width: auto;
}

.elementor-600 .elementor-element.elementor-element-3549fe4a .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-600 .elementor-element.elementor-element-3549fe4a>.elementor-widget-container {
    padding: 10px 16px 10px 16px;
    background-color: #FFFFFF1C;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF8A;
    border-radius: 100px 100px 100px 100px;
}

.elementor-600 .elementor-element.elementor-element-3549fe4a.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-600 .elementor-element.elementor-element-1e413c12 {
    --spacer-size: 4px;
}

.elementor-600 .elementor-element.elementor-element-19fa6ed4 {
    text-align: center;
    width: var(--container-widget-width, 900px);
    max-width: 900px;
    --container-widget-width: 900px;
    --container-widget-flex-grow: 0;
}

.elementor-600 .elementor-element.elementor-element-19fa6ed4 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-600 .elementor-element.elementor-element-19fa6ed4>.elementor-widget-container {
    padding: 0px 0px 24px 0px;
}

.elementor-600 .elementor-element.elementor-element-25324ca1 {
    text-align: center;
    color: #C2C2C2;
    width: var(--container-widget-width, 900px);
    max-width: 900px;
    --container-widget-width: 900px;
    --container-widget-flex-grow: 0;
}

.elementor-600 .elementor-element.elementor-element-18d42897 {
    padding: 72px 0px 72px 0px;
}

.elementor-bc-flex-widget .elementor-600 .elementor-element.elementor-element-805beae.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-600 .elementor-element.elementor-element-805beae.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-600 .elementor-element.elementor-element-805beae.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-600 .elementor-element.elementor-element-805beae>.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-600 .elementor-element.elementor-element-805beae:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-600 .elementor-element.elementor-element-805beae>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #2C2E2F00 0%, #11FFF833 100%);
}

.elementor-600 .elementor-element.elementor-element-805beae>.elementor-element-populated,
.elementor-600 .elementor-element.elementor-element-805beae>.elementor-element-populated>.elementor-background-overlay,
.elementor-600 .elementor-element.elementor-element-805beae>.elementor-background-slideshow {
    border-radius: 24px 24px 24px 24px;
}

.elementor-600 .elementor-element.elementor-element-805beae>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-600 .elementor-element.elementor-element-805beae>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-600 .elementor-element.elementor-element-22101839>.elementor-element-populated {
    padding: 0px 0px 0px 48px;
}

.elementor-600 .elementor-element.elementor-element-60fcdc49 {
    text-align: center;
    width: auto;
    max-width: auto;
}

.elementor-600 .elementor-element.elementor-element-60fcdc49 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-600 .elementor-element.elementor-element-60fcdc49>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 10px 16px 10px 16px;
    background-color: #FFFFFF1C;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF8A;
    border-radius: 100px 100px 100px 100px;
}

.elementor-600 .elementor-element.elementor-element-60fcdc49.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-600 .elementor-element.elementor-element-cb110f1 .elementor-heading-title {
    color: #FFFFFF;
    font-size: 40px;
}

.elementor-600 .elementor-element.elementor-element-cb110f1>.elementor-widget-container {
    padding: 0px 0px 24px 0px;
}

.elementor-600 .elementor-element.elementor-element-cb110f1 {
    width: var(--container-widget-width, 420px);
    max-width: 420px;
    --container-widget-width: 420px;
    --container-widget-flex-grow: 0;
}

.elementor-600 .elementor-element.elementor-element-4a9560da {
    color: #C2C2C2;
}

.elementor-600 .elementor-element.elementor-element-4a9560da>.elementor-widget-container {
    padding: 0px 0px 12px 0px;
}

.elementor-600 .elementor-element.elementor-element-502ea5e7 .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-600 .elementor-element.elementor-element-502ea5e7 .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-600 .elementor-element.elementor-element-39595aa2 {
    padding: 0px 0px 80px 0px;
}

.elementor-600 .elementor-element.elementor-element-37351150.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-600 .elementor-element.elementor-element-37351150>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 4px;
}

.elementor-600 .elementor-element.elementor-element-37351150:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-600 .elementor-element.elementor-element-37351150>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_dark);
    background-image: url("../image/001.png");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-600 .elementor-element.elementor-element-37351150 {
    --ep-backdrop-filter-brightness: 0%;
}

.elementor-600 .elementor-element.elementor-element-37351150>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.94;
}

.elementor-600 .elementor-element.elementor-element-37351150>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: color;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-600 .elementor-element.elementor-element-37351150>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #BCBCBC29;
    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: 40px 40px 40px 40px;
}

.elementor-600 .elementor-element.elementor-element-37351150>.elementor-element-populated,
.elementor-600 .elementor-element.elementor-element-37351150>.elementor-element-populated>.elementor-background-overlay,
.elementor-600 .elementor-element.elementor-element-37351150>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-600 .elementor-element.elementor-element-37351150:hover>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-uicore_primary);
}

.elementor-600 .elementor-element.elementor-element-14ca8888 .elementor-heading-title {
    color: #DDCEFF;
}

.elementor-600 .elementor-element.elementor-element-1d613550>.elementor-widget-container {
    padding: 0px 0px 64px 0px;
}

.elementor-600 .elementor-element.elementor-element-7684afb4 img {
    border-radius: 16px 16px 16px 16px;
}

.elementor-600 .elementor-element.elementor-element-7684afb4 {
    width: var(--container-widget-width, 90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
}

.elementor-600 .elementor-element.elementor-element-7684afb4>.elementor-widget-container {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #C3C3C31A;
    border-radius: 16px 16px 16px 16px;
    box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
}

.elementor-600 .elementor-element.elementor-element-5b0b82d3>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-600 .elementor-element.elementor-element-262ef8d8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 4px;
}

.elementor-600 .elementor-element.elementor-element-262ef8d8>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #BCBCBC29;
    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: 40px 40px 40px 40px;
}

.elementor-600 .elementor-element.elementor-element-262ef8d8>.elementor-element-populated,
.elementor-600 .elementor-element.elementor-element-262ef8d8>.elementor-element-populated>.elementor-background-overlay,
.elementor-600 .elementor-element.elementor-element-262ef8d8>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-600 .elementor-element.elementor-element-262ef8d8:hover>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-uicore_primary);
}

.elementor-600 .elementor-element.elementor-element-262ef8d8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-600 .elementor-element.elementor-element-128bb5a7 .elementor-heading-title {
    color: #DDCEFF;
}

.elementor-600 .elementor-element.elementor-element-11e32e18>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-600 .elementor-element.elementor-element-290f3932 img {
    width: 32px;
}

.elementor-600 .elementor-element.elementor-element-290f3932>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
    background-color: var(--e-global-color-uicore_light);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #C3C3C31A;
    border-radius: 16px 16px 16px 16px;
    box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.05) inset;
}

.elementor-600 .elementor-element.elementor-element-290f3932 {
    width: auto;
    max-width: auto;
}

.elementor-600 .elementor-element.elementor-element-290f3932.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-600 .elementor-element.elementor-element-ca67c4a img {
    width: 32px;
}

.elementor-600 .elementor-element.elementor-element-ca67c4a>.elementor-widget-container {
    margin: 0px 16px 0px 16px;
    padding: 20px 20px 20px 20px;
    background-color: var(--e-global-color-uicore_light);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #C3C3C31A;
    border-radius: 16px 16px 16px 16px;
    box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.05) inset;
}

.elementor-600 .elementor-element.elementor-element-ca67c4a {
    width: auto;
    max-width: auto;
}

.elementor-600 .elementor-element.elementor-element-ca67c4a.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-600 .elementor-element.elementor-element-6bd6c9d0 img {
    width: 32px;
}

.elementor-600 .elementor-element.elementor-element-6bd6c9d0>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
    background-color: var(--e-global-color-uicore_light);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #C3C3C31A;
    border-radius: 16px 16px 16px 16px;
    box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.05) inset;
}

.elementor-600 .elementor-element.elementor-element-6bd6c9d0 {
    width: auto;
    max-width: auto;
}

.elementor-600 .elementor-element.elementor-element-6bd6c9d0.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-600 .elementor-element.elementor-element-661e6103 img {
    width: 32px;
}

.elementor-600 .elementor-element.elementor-element-661e6103>.elementor-widget-container {
    margin: 0px 16px 0px 16px;
    padding: 20px 20px 20px 20px;
    background-color: var(--e-global-color-uicore_light);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #C3C3C31A;
    border-radius: 16px 16px 16px 16px;
    box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.05) inset;
}

.elementor-600 .elementor-element.elementor-element-661e6103 {
    width: auto;
    max-width: auto;
}

.elementor-600 .elementor-element.elementor-element-661e6103.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-600 .elementor-element.elementor-element-7db29377 img {
    width: 32px;
}

.elementor-600 .elementor-element.elementor-element-7db29377>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
    background-color: var(--e-global-color-uicore_light);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #C3C3C31A;
    border-radius: 16px 16px 16px 16px;
    box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.05) inset;
}

.elementor-600 .elementor-element.elementor-element-7db29377 {
    width: auto;
    max-width: auto;
}

.elementor-600 .elementor-element.elementor-element-7db29377.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-600 .elementor-element.elementor-element-66aa0ac5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 4px;
}

.elementor-600 .elementor-element.elementor-element-66aa0ac5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-600 .elementor-element.elementor-element-66aa0ac5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../image/web3-marketplace-zero-bg.webp");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-600 .elementor-element.elementor-element-66aa0ac5>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("../image/web3-marketplace-zero-image-3.webp");
    background-position: 89% 78%;
    background-repeat: no-repeat;
    background-size: 156px auto;
    opacity: 1;
}

.elementor-600 .elementor-element.elementor-element-66aa0ac5>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #BCBCBC29;
    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: 40px 40px 40px 40px;
}

.elementor-600 .elementor-element.elementor-element-66aa0ac5>.elementor-element-populated,
.elementor-600 .elementor-element.elementor-element-66aa0ac5>.elementor-element-populated>.elementor-background-overlay,
.elementor-600 .elementor-element.elementor-element-66aa0ac5>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-600 .elementor-element.elementor-element-66aa0ac5:hover>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-uicore_primary);
}

.elementor-600 .elementor-element.elementor-element-66aa0ac5>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-600 .elementor-element.elementor-element-6dbf661d .elementor-heading-title {
    color: #DDCEFF;
}

.elementor-600 .elementor-element.elementor-element-67e6fd4e>.elementor-widget-container {
    padding: 0px 0px 125px 0px;
}

.elementor-600 .elementor-element.elementor-element-3c9987ff {
    --ep-advanced-icon-box-icon-left-v-offset: 4px;
    width: var(--container-widget-width, 270px);
    max-width: 270px;
    --container-widget-width: 270px;
    --container-widget-flex-grow: 0;
}

.elementor-600 .elementor-element.elementor-element-3c9987ff .bdt-ep-advanced-icon-box-icon-wrap {
    border-radius: 100px 100px 100px 100px;
    overflow: hidden;
    font-size: 40px;
    width: 40px;
    transform: rotate(0deg);
}

.elementor-600 .elementor-element.elementor-element-3c9987ff.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 16px;
}

.elementor-600 .elementor-element.elementor-element-3c9987ff.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 16px;
}

.elementor-600 .elementor-element.elementor-element-3c9987ff.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
}

.elementor-600 .elementor-element.elementor-element-3c9987ff.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 16px;
}

.elementor-600 .elementor-element.elementor-element-3c9987ff .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-600 .elementor-element.elementor-element-3c9987ff .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-600 .elementor-element.elementor-element-3c9987ff .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-600 .elementor-element.elementor-element-3c9987ff .bdt-ep-advanced-icon-box img {
    transition-duration: 0.3s;
}

.elementor-600 .elementor-element.elementor-element-3c9987ff .bdt-ep-advanced-icon-box-title {
    margin-bottom: 0px;
}

.elementor-600 .elementor-element.elementor-element-3c9987ff .bdt-ep-advanced-icon-box-description {
    margin-bottom: 0px;
    font-size: 14px;
}

.elementor-600 .elementor-element.elementor-element-3c9987ff>.elementor-widget-container {
    padding: 16px 16px 16px 16px;
    background-color: var(--e-global-color-uicore_light);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #C3C3C31A;
    border-radius: 14px 14px 14px 14px;
    box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.05) inset;
}

.elementor-600 .elementor-element.elementor-element-3c9987ff.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-600 .elementor-element.elementor-element-6abdaa7e {
    --ep-advanced-icon-box-icon-left-v-offset: 4px;
    width: var(--container-widget-width, 270px);
    max-width: 270px;
    --container-widget-width: 270px;
    --container-widget-flex-grow: 0;
}

.elementor-600 .elementor-element.elementor-element-6abdaa7e .bdt-ep-advanced-icon-box-icon-wrap {
    border-radius: 100px 100px 100px 100px;
    overflow: hidden;
    font-size: 40px;
    width: 40px;
    transform: rotate(0deg);
}

.elementor-600 .elementor-element.elementor-element-6abdaa7e.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 16px;
}

.elementor-600 .elementor-element.elementor-element-6abdaa7e.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 16px;
}

.elementor-600 .elementor-element.elementor-element-6abdaa7e.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
}

.elementor-600 .elementor-element.elementor-element-6abdaa7e.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 16px;
}

.elementor-600 .elementor-element.elementor-element-6abdaa7e .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-600 .elementor-element.elementor-element-6abdaa7e .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-600 .elementor-element.elementor-element-6abdaa7e .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-600 .elementor-element.elementor-element-6abdaa7e .bdt-ep-advanced-icon-box img {
    transition-duration: 0.3s;
}

.elementor-600 .elementor-element.elementor-element-6abdaa7e .bdt-ep-advanced-icon-box-title {
    margin-bottom: 0px;
}

.elementor-600 .elementor-element.elementor-element-6abdaa7e .bdt-ep-advanced-icon-box-description {
    margin-bottom: 0px;
    font-size: 14px;
}

.elementor-600 .elementor-element.elementor-element-6abdaa7e>.elementor-widget-container {
    margin: 16px 0px 16px 0px;
    padding: 16px 16px 16px 16px;
    background-color: var(--e-global-color-uicore_light);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #C3C3C31A;
    border-radius: 14px 14px 14px 14px;
    box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.05) inset;
}

.elementor-600 .elementor-element.elementor-element-6abdaa7e.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-600 .elementor-element.elementor-element-4d23f8c9 {
    padding: 120px 0px 120px 0px;
}

.elementor-600 .elementor-element.elementor-element-4116e538>.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-600 .elementor-element.elementor-element-4116e538>.elementor-element-populated {
    margin: 0px 100px 0px 0px;
    --e-column-margin-right: 100px;
    --e-column-margin-left: 0px;
}

.elementor-600 .elementor-element.elementor-element-579a3c0c>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-600 .elementor-element.elementor-element-23d5b450 {
    text-align: center;
    width: auto;
    max-width: auto;
}

.elementor-600 .elementor-element.elementor-element-23d5b450 .elementor-heading-title {
    color: var(--e-global-color-uicore_secondary);
}

.elementor-600 .elementor-element.elementor-element-23d5b450>.elementor-widget-container {
    margin: 0px 0px 16px 0px;
    padding: 6px 14px 6px 14px;
    background-color: var(--e-global-color-uicore_light);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #8954FF6B;
    border-radius: 100px 100px 100px 100px;
    box-shadow: 0px -1px 8px 0px rgba(255, 255, 255, 0.1) inset;
}

.elementor-600 .elementor-element.elementor-element-23d5b450.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-600 .elementor-element.elementor-element-66a8f3f4>.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-600 .elementor-element.elementor-element-66a8f3f4>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-600 .elementor-element.elementor-element-66a8f3f4>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-600 .elementor-element.elementor-element-1df2272d .elementor-heading-title {
    font-size: 14px;
}

.elementor-600 .elementor-element.elementor-element-1df2272d>.elementor-widget-container {
    padding: 7px 7px 6px 7px;
    background-color: var(--e-global-color-uicore_light);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #BEBEBE3B;
    border-radius: 8px 8px 8px 8px;
}

.elementor-600 .elementor-element.elementor-element-1df2272d {
    width: auto;
    max-width: auto;
}

.elementor-600 .elementor-element.elementor-element-1df2272d.bdt-background-overlay-yes>.elementor-widget-container:before {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-uicore_light) 0%, var(--e-global-color-uicore_primary) 100%);
    opacity: 0.3;
    border-radius: 8px 8px 8px 8px;
    transition: background 0.3s;
    z-index: 1;
}

.elementor-600 .elementor-element.elementor-element-6de17b0 .elementor-heading-title {
    color: var(--e-global-color-uicore_secondary);
}

.elementor-600 .elementor-element.elementor-element-6de17b0>.elementor-widget-container {
    padding: 0px 0px 0px 8px;
}

.elementor-600 .elementor-element.elementor-element-6de17b0 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-600 .elementor-element.elementor-element-6db0eb2>.elementor-widget-container {
    padding: 8px 0px 0px 0px;
}

.elementor-600 .elementor-element.elementor-element-bbf7ac1>.elementor-widget-container {
    margin: 0px 0px 56px 0px;
    background-image: url("../image/web3-marketplace-how-bg-4.webp");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #BCBCBC29;
    border-radius: 16px 16px 16px 16px;
}

.elementor-600 .elementor-element.elementor-element-bbf7ac1.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-600 .elementor-element.elementor-element-6b3fc683 .elementor-heading-title {
    font-size: 14px;
}

.elementor-600 .elementor-element.elementor-element-6b3fc683>.elementor-widget-container {
    padding: 7px 7px 6px 7px;
    background-color: var(--e-global-color-uicore_light);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #BEBEBE3B;
    border-radius: 8px 8px 8px 8px;
}

.elementor-600 .elementor-element.elementor-element-6b3fc683 {
    width: auto;
    max-width: auto;
}

.elementor-600 .elementor-element.elementor-element-6b3fc683.bdt-background-overlay-yes>.elementor-widget-container:before {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-uicore_light) 0%, var(--e-global-color-uicore_primary) 100%);
    opacity: 0.3;
    border-radius: 8px 8px 8px 8px;
    transition: background 0.3s;
    z-index: 1;
}

.elementor-600 .elementor-element.elementor-element-1454a67d .elementor-heading-title {
    color: var(--e-global-color-uicore_secondary);
}

.elementor-600 .elementor-element.elementor-element-1454a67d>.elementor-widget-container {
    padding: 0px 0px 0px 8px;
}

.elementor-600 .elementor-element.elementor-element-1454a67d {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-600 .elementor-element.elementor-element-34a3353e>.elementor-widget-container {
    padding: 8px 0px 0px 0px;
}

.elementor-600 .elementor-element.elementor-element-2a3c74fc>.elementor-widget-container {
    margin: 0px 0px 56px 0px;
    background-image: url("../image/web3-marketplace-how-bg-4.webp");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #BCBCBC29;
    border-radius: 16px 16px 16px 16px;
}

.elementor-600 .elementor-element.elementor-element-2a3c74fc.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-600 .elementor-element.elementor-element-7cb009ca .elementor-heading-title {
    font-size: 14px;
}

.elementor-600 .elementor-element.elementor-element-7cb009ca>.elementor-widget-container {
    padding: 7px 7px 6px 7px;
    background-color: var(--e-global-color-uicore_light);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #BEBEBE3B;
    border-radius: 8px 8px 8px 8px;
}

.elementor-600 .elementor-element.elementor-element-7cb009ca {
    width: auto;
    max-width: auto;
}

.elementor-600 .elementor-element.elementor-element-7cb009ca.bdt-background-overlay-yes>.elementor-widget-container:before {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-uicore_light) 0%, var(--e-global-color-uicore_primary) 100%);
    opacity: 0.3;
    border-radius: 8px 8px 8px 8px;
    transition: background 0.3s;
    z-index: 1;
}

.elementor-600 .elementor-element.elementor-element-1e85212b .elementor-heading-title {
    color: var(--e-global-color-uicore_secondary);
}

.elementor-600 .elementor-element.elementor-element-1e85212b>.elementor-widget-container {
    padding: 0px 0px 0px 8px;
}

.elementor-600 .elementor-element.elementor-element-1e85212b {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-600 .elementor-element.elementor-element-4d90a7ab>.elementor-widget-container {
    padding: 8px 0px 0px 0px;
}

.elementor-600 .elementor-element.elementor-element-40197b38 img {
    width: 410px;
    /* border-style: solid;
    border-width: 1px 1px 0px 1px;
    border-color: #BCBCBC29;
    border-radius: 16px 16px 0px 0px;
    box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.3); */
}

.elementor-600 .elementor-element.elementor-element-40197b38>.elementor-widget-container {
    padding: 48px 80px 0px 80px;
    background-image: url("../image/web3-marketplace-how-bg-6.webp");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #BCBCBC29;
    border-radius: 16px 16px 16px 16px;
}

.elementor-600 .elementor-element.elementor-element-40197b38.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-600 .elementor-element.elementor-element-46f443f {
    padding: 60px 0px 120px 0px;
}

.elementor-600 .elementor-element.elementor-element-b39cd83 .uicore-repeater-selector {
    border-style: text;
}

.elementor-600 .elementor-element.elementor-element-b39cd83 {
    text-align: center;
}

.elementor-600 .elementor-element.elementor-element-b39cd83 .ui-e-headline-text path {
    stroke-width: 40;
}

.elementor-600 .elementor-element.elementor-element-b39cd83 .ui-e-headline-text svg {
    bottom: 0%;
}

.elementor-600 .elementor-element.elementor-element-b39cd83 .ui-e-headline-highlighted {
    color: var(--e-global-color-uicore_secondary);
}

.elementor-600 .elementor-element.elementor-element-b39cd83 {
    ---ui-speed: 1500ms;
    ---ui-delay: 200ms;
    ---ui-stagger: 15ms;
}

.elementor-600 .elementor-element.elementor-element-4938424 {
    padding: 0px 0px 48px 0px;
}

.elementor-600 .elementor-element.elementor-element-c2abe2a {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
}

.elementor-600 .elementor-element.elementor-element-c2abe2a .bdt-ep-advanced-icon-box-icon-wrap {
    color: #63DCDD;
    background-size: cover;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #63DCDD7D;
    border-radius: 10px 10px 10px 10px;
    overflow: hidden;
    padding: 18px 18px 18px 18px;
    font-size: 24px;
    width: 24px;
    transform: rotate(0deg);
}

.elementor-600 .elementor-element.elementor-element-c2abe2a .bdt-ep-advanced-icon-box-icon-wrap svg {
    fill: #63DCDD;
}

.elementor-600 .elementor-element.elementor-element-c2abe2a.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 20px;
}

.elementor-600 .elementor-element.elementor-element-c2abe2a.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 20px;
}

.elementor-600 .elementor-element.elementor-element-c2abe2a.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 20px;
}

.elementor-600 .elementor-element.elementor-element-c2abe2a.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 20px;
}

.elementor-600 .elementor-element.elementor-element-c2abe2a .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-600 .elementor-element.elementor-element-c2abe2a .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-600 .elementor-element.elementor-element-c2abe2a .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-600 .elementor-element.elementor-element-c2abe2a:hover .bdt-ep-advanced-icon-box-icon-wrap {
    color: #63DCDD;
}

.elementor-600 .elementor-element.elementor-element-c2abe2a:hover .bdt-ep-advanced-icon-box-icon-wrap svg {
    fill: #63DCDD;
}

.elementor-600 .elementor-element.elementor-element-c2abe2a .bdt-ep-advanced-icon-box-title {
    margin-bottom: 16px;
}

.elementor-600 .elementor-element.elementor-element-c2abe2a .bdt-ep-advanced-icon-box-description {
    margin-bottom: 0px;
    font-size: 16px;
}

.elementor-600 .elementor-element.elementor-element-1fb09b2 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
}

.elementor-600 .elementor-element.elementor-element-1fb09b2 .bdt-ep-advanced-icon-box-icon-wrap {
    color: #8864F6;
    background-position: top center;
    background-size: cover;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #8864F675;
    border-radius: 10px 10px 10px 10px;
    overflow: hidden;
    padding: 18px 18px 18px 18px;
    font-size: 24px;
    width: 24px;
    transform: rotate(0deg);
}

.elementor-600 .elementor-element.elementor-element-1fb09b2 .bdt-ep-advanced-icon-box-icon-wrap svg {
    fill: #8864F6;
}

.elementor-600 .elementor-element.elementor-element-1fb09b2.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 20px;
}

.elementor-600 .elementor-element.elementor-element-1fb09b2.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 20px;
}

.elementor-600 .elementor-element.elementor-element-1fb09b2.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 20px;
}

.elementor-600 .elementor-element.elementor-element-1fb09b2.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 20px;
}

.elementor-600 .elementor-element.elementor-element-1fb09b2 .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-600 .elementor-element.elementor-element-1fb09b2 .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-600 .elementor-element.elementor-element-1fb09b2 .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-600 .elementor-element.elementor-element-1fb09b2:hover .bdt-ep-advanced-icon-box-icon-wrap {
    color: #8864F6;
}

.elementor-600 .elementor-element.elementor-element-1fb09b2:hover .bdt-ep-advanced-icon-box-icon-wrap svg {
    fill: #8864F6;
}

.elementor-600 .elementor-element.elementor-element-1fb09b2 .bdt-ep-advanced-icon-box-title {
    margin-bottom: 16px;
}

.elementor-600 .elementor-element.elementor-element-1fb09b2 .bdt-ep-advanced-icon-box-description {
    margin-bottom: 0px;
    font-size: 16px;
}

.elementor-600 .elementor-element.elementor-element-f30797c {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
}

.elementor-600 .elementor-element.elementor-element-f30797c .bdt-ep-advanced-icon-box-icon-wrap {
    color: #50A0F8;
    background-position: top center;
    background-size: cover;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #50A0F87A;
    border-radius: 10px 10px 10px 10px;
    overflow: hidden;
    padding: 18px 18px 18px 18px;
    font-size: 24px;
    width: 24px;
    transform: rotate(0deg);
}

.elementor-600 .elementor-element.elementor-element-f30797c .bdt-ep-advanced-icon-box-icon-wrap svg {
    fill: #50A0F8;
}

.elementor-600 .elementor-element.elementor-element-f30797c.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 20px;
}

.elementor-600 .elementor-element.elementor-element-f30797c.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 20px;
}

.elementor-600 .elementor-element.elementor-element-f30797c.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 20px;
}

.elementor-600 .elementor-element.elementor-element-f30797c.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 20px;
}

.elementor-600 .elementor-element.elementor-element-f30797c .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-600 .elementor-element.elementor-element-f30797c .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-600 .elementor-element.elementor-element-f30797c .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-600 .elementor-element.elementor-element-f30797c:hover .bdt-ep-advanced-icon-box-icon-wrap {
    color: #50A0F8;
}

.elementor-600 .elementor-element.elementor-element-f30797c:hover .bdt-ep-advanced-icon-box-icon-wrap svg {
    fill: #50A0F8;
}

.elementor-600 .elementor-element.elementor-element-f30797c .bdt-ep-advanced-icon-box-title {
    margin-bottom: 16px;
}

.elementor-600 .elementor-element.elementor-element-f30797c .bdt-ep-advanced-icon-box-description {
    margin-bottom: 0px;
    font-size: 16px;
}

.elementor-600 .elementor-element.elementor-element-cb1cb23 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
}

.elementor-600 .elementor-element.elementor-element-cb1cb23 .bdt-ep-advanced-icon-box-icon-wrap {
    color: #8864F6;
    background-position: top center;
    background-size: cover;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #8864F675;
    border-radius: 10px 10px 10px 10px;
    overflow: hidden;
    padding: 18px 18px 18px 18px;
    font-size: 24px;
    width: 24px;
    transform: rotate(0deg);
}

.elementor-600 .elementor-element.elementor-element-cb1cb23 .bdt-ep-advanced-icon-box-icon-wrap svg {
    fill: #8864F6;
}

.elementor-600 .elementor-element.elementor-element-cb1cb23.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 20px;
}

.elementor-600 .elementor-element.elementor-element-cb1cb23.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 20px;
}

.elementor-600 .elementor-element.elementor-element-cb1cb23.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 20px;
}

.elementor-600 .elementor-element.elementor-element-cb1cb23.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 20px;
}

.elementor-600 .elementor-element.elementor-element-cb1cb23 .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-600 .elementor-element.elementor-element-cb1cb23 .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-600 .elementor-element.elementor-element-cb1cb23 .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-600 .elementor-element.elementor-element-cb1cb23:hover .bdt-ep-advanced-icon-box-icon-wrap {
    color: #8864F6;
}

.elementor-600 .elementor-element.elementor-element-cb1cb23:hover .bdt-ep-advanced-icon-box-icon-wrap svg {
    fill: #8864F6;
}

.elementor-600 .elementor-element.elementor-element-cb1cb23 .bdt-ep-advanced-icon-box-title {
    margin-bottom: 16px;
}

.elementor-600 .elementor-element.elementor-element-cb1cb23 .bdt-ep-advanced-icon-box-description {
    margin-bottom: 0px;
    font-size: 16px;
}

.elementor-600 .elementor-element.elementor-element-f13aefb {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
}

.elementor-600 .elementor-element.elementor-element-f13aefb .bdt-ep-advanced-icon-box-icon-wrap {
    color: #7BEBA6;
    background-position: top center;
    background-size: cover;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #7BEBA67A;
    border-radius: 10px 10px 10px 10px;
    overflow: hidden;
    padding: 18px 18px 18px 18px;
    font-size: 24px;
    width: 24px;
    transform: rotate(0deg);
}

.elementor-600 .elementor-element.elementor-element-f13aefb .bdt-ep-advanced-icon-box-icon-wrap svg {
    fill: #7BEBA6;
}

.elementor-600 .elementor-element.elementor-element-f13aefb.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 20px;
}

.elementor-600 .elementor-element.elementor-element-f13aefb.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 20px;
}

.elementor-600 .elementor-element.elementor-element-f13aefb.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 20px;
}

.elementor-600 .elementor-element.elementor-element-f13aefb.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 20px;
}

.elementor-600 .elementor-element.elementor-element-f13aefb .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-600 .elementor-element.elementor-element-f13aefb .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-600 .elementor-element.elementor-element-f13aefb .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-600 .elementor-element.elementor-element-f13aefb:hover .bdt-ep-advanced-icon-box-icon-wrap {
    color: #7BEBA6;
}

.elementor-600 .elementor-element.elementor-element-f13aefb:hover .bdt-ep-advanced-icon-box-icon-wrap svg {
    fill: #7BEBA6;
}

.elementor-600 .elementor-element.elementor-element-f13aefb .bdt-ep-advanced-icon-box-title {
    margin-bottom: 16px;
}

.elementor-600 .elementor-element.elementor-element-f13aefb .bdt-ep-advanced-icon-box-description {
    margin-bottom: 0px;
    font-size: 16px;
}

.elementor-600 .elementor-element.elementor-element-c57ed87 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
}

.elementor-600 .elementor-element.elementor-element-c57ed87 .bdt-ep-advanced-icon-box-icon-wrap {
    color: #63DCDD;
    background-position: top center;
    background-size: cover;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #63DCDD7D;
    border-radius: 10px 10px 10px 10px;
    overflow: hidden;
    padding: 18px 18px 18px 18px;
    font-size: 24px;
    width: 24px;
    transform: rotate(0deg);
}

.elementor-600 .elementor-element.elementor-element-c57ed87 .bdt-ep-advanced-icon-box-icon-wrap svg {
    fill: #63DCDD;
}

.elementor-600 .elementor-element.elementor-element-c57ed87.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 20px;
}

.elementor-600 .elementor-element.elementor-element-c57ed87.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 20px;
}

.elementor-600 .elementor-element.elementor-element-c57ed87.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 20px;
}

.elementor-600 .elementor-element.elementor-element-c57ed87.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 20px;
}

.elementor-600 .elementor-element.elementor-element-c57ed87 .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-600 .elementor-element.elementor-element-c57ed87 .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-600 .elementor-element.elementor-element-c57ed87 .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-600 .elementor-element.elementor-element-c57ed87:hover .bdt-ep-advanced-icon-box-icon-wrap {
    color: #63DCDD;
}

.elementor-600 .elementor-element.elementor-element-c57ed87:hover .bdt-ep-advanced-icon-box-icon-wrap svg {
    fill: #63DCDD;
}

.elementor-600 .elementor-element.elementor-element-c57ed87 .bdt-ep-advanced-icon-box-title {
    margin-bottom: 16px;
}

.elementor-600 .elementor-element.elementor-element-c57ed87 .bdt-ep-advanced-icon-box-description {
    margin-bottom: 0px;
    font-size: 16px;
}

.elementor-600 .elementor-element.elementor-element-0e85a23 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
}

.elementor-600 .elementor-element.elementor-element-0e85a23:not(.elementor-motion-effects-element-type-background),
.elementor-600 .elementor-element.elementor-element-0e85a23>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_dark);
}

.elementor-600 .elementor-element.elementor-element-0e85a23,
.elementor-600 .elementor-element.elementor-element-0e85a23::before {
    --border-transition: 0.3s;
}

.elementor-600 .elementor-element.elementor-element-bfcdda1 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --justify-content: space-between;
    --background-transition: 0.3s;
}

.elementor-600 .elementor-element.elementor-element-bfcdda1.e-con {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-600 .elementor-element.elementor-element-335b7e3 .ui-e-page-description {
    color: var(--e-global-color-uicore_headline);
}

.elementor-600 .elementor-element.elementor-element-623df24>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
}

.elementor-600 .elementor-element.elementor-element-31c25be {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --background-transition: 0.3s;
}

.elementor-600 .elementor-element.elementor-element-31c25be.e-con {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-600 .elementor-element.elementor-element-1edbb32 {
    --display: flex;
    --justify-content: space-between;
    --background-transition: 0.3s;
}

.elementor-600 .elementor-element.elementor-element-23ecf33 {
    text-align: right;
}

.elementor-600 .elementor-element.elementor-element-23ecf33 {
    ---ui-speed: 1500ms;
    ---ui-delay: 200ms;
    ---ui-stagger: 15ms;
}

.elementor-600 .elementor-element.elementor-element-23ecf33.elementor-element {
    --align-self: flex-end;
}

.elementor-600 .elementor-element.elementor-element-d6b5543>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
}

.elementor-600 .elementor-element.elementor-element-6d39789 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
}

.elementor-600 .elementor-element.elementor-element-ad02c7d {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --background-transition: 0.3s;
}

.elementor-600 .elementor-element.elementor-element-135e50e {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --background-transition: 0.3s;
}

.elementor-600 .elementor-element.elementor-element-4afc708 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --background-transition: 0.3s;
}

.elementor-600 .elementor-element.elementor-element-52177a7 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --background-transition: 0.3s;
}

.elementor-600 .elementor-element.elementor-element-eb266d5 {
    padding: 120px 0px 120px 0px;
}

.elementor-600 .elementor-element.elementor-element-5894f04:not(.elementor-motion-effects-element-type-background),
.elementor-600 .elementor-element.elementor-element-5894f04>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at bottom right, var(--e-global-color-uicore_secondary) 0%, var(--e-global-color-uicore_dark) 100%);
}

.elementor-600 .elementor-element.elementor-element-5894f04>.elementor-background-overlay {
    background-position: top right;
    background-repeat: no-repeat;
    background-size: 80% auto;
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-600 .elementor-element.elementor-element-5894f04,
.elementor-600 .elementor-element.elementor-element-5894f04>.elementor-background-overlay {
    border-radius: 16px 16px 16px 16px;
}

.elementor-600 .elementor-element.elementor-element-5894f04 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 64px 64px 64px 64px;
}

.elementor-600 .elementor-element.elementor-element-bd0ccb9>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 24px;
}

.elementor-600 .elementor-element.elementor-element-babcd75 .elementor-heading-title {
    color: var(--e-global-color-uicore_headline);
}

.elementor-600 .elementor-element.elementor-element-babcd75 {
    ---ui-speed: 500ms;
    ---ui-delay: 200ms;
    ---ui-stagger: 10ms;
}

.elementor-600 .elementor-element.elementor-element-93e62c4 {
    color: var(--e-global-color-uicore_body);
}

.elementor-600 .elementor-element.elementor-element-81e45c4 .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-600 .elementor-element.elementor-element-81e45c4 .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-600 .elementor-element.elementor-element-81e45c4 .elementor-button {
    fill: var(--e-global-color-uicore_primary);
    color: var(--e-global-color-uicore_primary);
    background-color: #FFFFFF00;
    border-style: none;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-600 .elementor-element.elementor-element-81e45c4 .elementor-button:hover,
.elementor-600 .elementor-element.elementor-element-81e45c4 .elementor-button:focus {
    color: var(--e-global-color-uicore_primary);
    background-color: #FFFFFF00;
}

.elementor-600 .elementor-element.elementor-element-81e45c4 .elementor-button:hover svg,
.elementor-600 .elementor-element.elementor-element-81e45c4 .elementor-button:focus svg {
    fill: var(--e-global-color-uicore_primary);
}

.elementor-600 .elementor-element.elementor-element-81e45c4>.elementor-widget-container {
    padding: 4px 4px 4px 4px;
}

.elementor-bc-flex-widget .elementor-600 .elementor-element.elementor-element-6e47d76.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-600 .elementor-element.elementor-element-6e47d76.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-600 .elementor-element.elementor-element-6e47d76.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-600 .elementor-element.elementor-element-6e47d76>.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-600 .elementor-element.elementor-element-dc89b6e.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-600 .elementor-element.elementor-element-496a2f1 .uicore-repeater-selector {
    border-style: text;
}

.elementor-600 .elementor-element.elementor-element-496a2f1 {
    text-align: center;
    width: var(--container-widget-width, 818px);
    max-width: 818px;
    --container-widget-width: 818px;
    --container-widget-flex-grow: 0;
}

.elementor-600 .elementor-element.elementor-element-496a2f1 .ui-e-headline-text path {
    stroke-width: 40;
}

.elementor-600 .elementor-element.elementor-element-496a2f1 .ui-e-headline-text svg {
    bottom: 0%;
}

.elementor-600 .elementor-element.elementor-element-496a2f1 .ui-e-headline-highlighted {
    color: var(--e-global-color-uicore_secondary);
}

.elementor-600 .elementor-element.elementor-element-496a2f1 {
    ---ui-speed: 500ms;
    ---ui-delay: 200ms;
    ---ui-stagger: 10ms;
}

.elementor-600 .elementor-element.elementor-element-496a2f1>.elementor-widget-container {
    margin: 0px 0px 70px 0px;
}

.elementor-600 .elementor-element.elementor-element-b38eed3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 12px;
}

.elementor-600 .elementor-element.elementor-element-b38eed3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-600 .elementor-element.elementor-element-b38eed3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_light);
}

.elementor-600 .elementor-element.elementor-element-b38eed3>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #9393932E;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 16px 0px 0px;
    --e-column-margin-right: 16px;
    --e-column-margin-left: 0px;
    padding: 32px 32px 32px 32px;
}

.elementor-600 .elementor-element.elementor-element-b38eed3>.elementor-element-populated,
.elementor-600 .elementor-element.elementor-element-b38eed3>.elementor-element-populated>.elementor-background-overlay,
.elementor-600 .elementor-element.elementor-element-b38eed3>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-600 .elementor-element.elementor-element-b38eed3>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-600 .elementor-element.elementor-element-400889b .elementor-heading-title {
    color: var(--e-global-color-uicore_primary);
}

.elementor-600 .elementor-element.elementor-element-97d67cc {
    --divider-border-style: solid;
    --divider-color: #D4D4D43D;
    --divider-border-width: 1px;
}

.elementor-600 .elementor-element.elementor-element-97d67cc .elementor-divider-separator {
    width: 100%;
}

.elementor-600 .elementor-element.elementor-element-97d67cc .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-600 .elementor-element.elementor-element-e227782 .elementor-heading-title {
    font-size: 48px;
    font-weight: 600;
}

.elementor-600 .elementor-element.elementor-element-e227782 {
    width: auto;
    max-width: auto;
    align-self: flex-end;
}

.elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(16px/2);
}

.elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(16px/2);
}

.elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(16px/2);
    margin-left: calc(16px/2);
}

.elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-16px/2);
    margin-left: calc(-16px/2);
}

body.rtl .elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-16px/2);
}

body:not(.rtl) .elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-16px/2);
}

.elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-icon i {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-icon svg {
    fill: #FFFFFF;
    transition: fill 0.3s;
}

.elementor-600 .elementor-element.elementor-element-5495dc2 {
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}

.elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-icon {
    padding-right: 4px;
}

.elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-item>a {
    font-size: 16px;
    line-height: 1.3em;
}

.elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-text {
    color: var(--e-global-color-uicore_headline);
    transition: color 0.3s;
}

.elementor-600 .elementor-element.elementor-element-5495dc2>.elementor-widget-container {
    margin: 12px 0px 12px 0px;
    padding: 24px 0px 24px 0px;
    border-style: solid;
    border-width: 1px 0px 1px 0px;
    border-color: #AEAEAE4A;
}

.elementor-600 .elementor-element.elementor-element-63fcf6d .elementor-button {
    fill: var(--e-global-color-uicore_white);
    color: var(--e-global-color-uicore_white);
    background-color: var(--e-global-color-uicore_secondary);
    border-style: solid;
    border-color: var(--e-global-color-uicore_secondary);
}

.elementor-600 .elementor-element.elementor-element-63fcf6d .elementor-button:hover,
.elementor-600 .elementor-element.elementor-element-63fcf6d .elementor-button:focus {
    background-color: var(--e-global-color-uicore_secondary);
    border-color: var(--e-global-color-uicore_secondary);
}

.elementor-600 .elementor-element.elementor-element-7319828>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 12px;
}

.elementor-600 .elementor-element.elementor-element-7319828:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-600 .elementor-element.elementor-element-7319828>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_light);
}

.elementor-600 .elementor-element.elementor-element-7319828>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: radial-gradient(at top left, var(--e-global-color-uicore_dark) 65%, var(--e-global-color-uicore_primary) 100%);
    opacity: 0.5;
}

.elementor-600 .elementor-element.elementor-element-7319828>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #9393932E;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 8px 0px 8px;
    --e-column-margin-right: 8px;
    --e-column-margin-left: 8px;
    padding: 32px 32px 32px 32px;
}

.elementor-600 .elementor-element.elementor-element-7319828>.elementor-element-populated,
.elementor-600 .elementor-element.elementor-element-7319828>.elementor-element-populated>.elementor-background-overlay,
.elementor-600 .elementor-element.elementor-element-7319828>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-600 .elementor-element.elementor-element-7319828>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-600 .elementor-element.elementor-element-3124384 .elementor-heading-title {
    color: var(--e-global-color-uicore_primary);
}

.elementor-600 .elementor-element.elementor-element-98e1c28 {
    --divider-border-style: solid;
    --divider-color: #D4D4D43D;
    --divider-border-width: 1px;
}

.elementor-600 .elementor-element.elementor-element-98e1c28 .elementor-divider-separator {
    width: 100%;
}

.elementor-600 .elementor-element.elementor-element-98e1c28 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-600 .elementor-element.elementor-element-03cab07 {
    text-align: center;
    width: var(--container-widget-width, 98%);
    max-width: 98%;
    --container-widget-width: 98%;
    --container-widget-flex-grow: 0;
    align-self: flex-end;
}

.elementor-600 .elementor-element.elementor-element-03cab07 .elementor-heading-title {
    color: var(--e-global-color-uicore_secondary);
}

.elementor-600 .elementor-element.elementor-element-03cab07>.elementor-widget-container {
    padding: 0px 0px 6px 5px;
}

.elementor-600 .elementor-element.elementor-element-03cab07.elementor-element {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-600 .elementor-element.elementor-element-5c34529 {
    text-align: center;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    align-self: flex-end;
}

.elementor-600 .elementor-element.elementor-element-5c34529 .elementor-heading-title {
    color: #11FFF8;
    font-size: 48px;
    font-weight: 600;
}

.elementor-600 .elementor-element.elementor-element-5c34529.elementor-element {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-600 .elementor-element.elementor-element-9aa65f4 {
    text-align: center;
    width: var(--container-widget-width, 98%);
    max-width: 98%;
    --container-widget-width: 98%;
    --container-widget-flex-grow: 0;
    align-self: flex-end;
}

.elementor-600 .elementor-element.elementor-element-9aa65f4 .elementor-heading-title {
    color: var(--e-global-color-uicore_secondary);
}

.elementor-600 .elementor-element.elementor-element-9aa65f4>.elementor-widget-container {
    padding: 11px 0px 6px 5px;
}

.elementor-600 .elementor-element.elementor-element-9aa65f4.elementor-element {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(16px/2);
}

.elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(16px/2);
}

.elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(16px/2);
    margin-left: calc(16px/2);
}

.elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-16px/2);
    margin-left: calc(-16px/2);
}

body.rtl .elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-16px/2);
}

body:not(.rtl) .elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-16px/2);
}

.elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-icon i {
    color: #11FFF8;
    transition: color 0.3s;
}

.elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-icon svg {
    fill: #11FFF8;
    transition: fill 0.3s;
}

.elementor-600 .elementor-element.elementor-element-14f4e08 {
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}

.elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-icon {
    padding-right: 4px;
}

.elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-item>a {
    font-size: 16px;
    line-height: 1.3em;
}

.elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-text {
    color: var(--e-global-color-uicore_headline);
    transition: color 0.3s;
}

.elementor-600 .elementor-element.elementor-element-14f4e08>.elementor-widget-container {
    margin: 12px 0px 12px 0px;
    padding: 24px 0px 24px 0px;
    border-style: solid;
    border-width: 1px 0px 1px 0px;
    border-color: #AEAEAE4A;
}

.elementor-600 .elementor-element.elementor-element-90c753b .elementor-button {
    fill: var(--e-global-color-uicore_white);
    color: var(--e-global-color-uicore_white);
    background-color: var(--e-global-color-uicore_headline);
    border-style: solid;
    border-color: var(--e-global-color-uicore_headline);
    box-shadow: 0px 1px 3px 0px rgba(46.99999999999994, 42.999999999999964, 66.99999999999994, 0.17);
}

.elementor-600 .elementor-element.elementor-element-90c753b .elementor-button:hover,
.elementor-600 .elementor-element.elementor-element-90c753b .elementor-button:focus {
    background-color: var(--e-global-color-uicore_secondary);
    border-color: var(--e-global-color-uicore_secondary);
}

.elementor-600 .elementor-element.elementor-element-a7bb8e4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 12px;
}

.elementor-600 .elementor-element.elementor-element-a7bb8e4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-600 .elementor-element.elementor-element-a7bb8e4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_light);
}

.elementor-600 .elementor-element.elementor-element-a7bb8e4>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: radial-gradient(at top left, var(--e-global-color-uicore_dark) 65%, #FFA800 100%);
    opacity: 0.5;
}

.elementor-600 .elementor-element.elementor-element-a7bb8e4>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #9393932E;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 16px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 16px;
    padding: 32px 32px 32px 32px;
}

.elementor-600 .elementor-element.elementor-element-a7bb8e4>.elementor-element-populated,
.elementor-600 .elementor-element.elementor-element-a7bb8e4>.elementor-element-populated>.elementor-background-overlay,
.elementor-600 .elementor-element.elementor-element-a7bb8e4>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-600 .elementor-element.elementor-element-a7bb8e4>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-600 .elementor-element.elementor-element-693a58b .elementor-heading-title {
    color: #FFA800;
}

.elementor-600 .elementor-element.elementor-element-d7c2fd9 {
    --divider-border-style: solid;
    --divider-color: #D4D4D43D;
    --divider-border-width: 1px;
}

.elementor-600 .elementor-element.elementor-element-d7c2fd9 .elementor-divider-separator {
    width: 100%;
}

.elementor-600 .elementor-element.elementor-element-d7c2fd9 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-600 .elementor-element.elementor-element-5cf874c {
    text-align: center;
    width: var(--container-widget-width, 98%);
    max-width: 98%;
    --container-widget-width: 98%;
    --container-widget-flex-grow: 0;
    align-self: flex-end;
}

.elementor-600 .elementor-element.elementor-element-5cf874c .elementor-heading-title {
    color: #FFA800;
}

.elementor-600 .elementor-element.elementor-element-5cf874c>.elementor-widget-container {
    padding: 0px 0px 6px 5px;
}

.elementor-600 .elementor-element.elementor-element-5cf874c.elementor-element {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-600 .elementor-element.elementor-element-68198e0 {
    text-align: center;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    align-self: flex-end;
}

.elementor-600 .elementor-element.elementor-element-68198e0 .elementor-heading-title {
    color: #FFA800;
    font-size: 48px;
    font-weight: 600;
}

.elementor-600 .elementor-element.elementor-element-68198e0.elementor-element {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-600 .elementor-element.elementor-element-2f50c81 {
    text-align: center;
    width: var(--container-widget-width, 98%);
    max-width: 98%;
    --container-widget-width: 98%;
    --container-widget-flex-grow: 0;
    align-self: flex-end;
}

.elementor-600 .elementor-element.elementor-element-2f50c81 .elementor-heading-title {
    color: #FFA800;
}

.elementor-600 .elementor-element.elementor-element-2f50c81>.elementor-widget-container {
    padding: 11px 0px 6px 5px;
}

.elementor-600 .elementor-element.elementor-element-2f50c81.elementor-element {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(16px/2);
}

.elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(16px/2);
}

.elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(16px/2);
    margin-left: calc(16px/2);
}

.elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-16px/2);
    margin-left: calc(-16px/2);
}

body.rtl .elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-16px/2);
}

body:not(.rtl) .elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-16px/2);
}

.elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-icon i {
    color: #FFA800;
    transition: color 0.3s;
}

.elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-icon svg {
    fill: #FFA800;
    transition: fill 0.3s;
}

.elementor-600 .elementor-element.elementor-element-e143628 {
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}

.elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-icon {
    padding-right: 4px;
}

.elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-item>a {
    font-size: 16px;
    line-height: 1.3em;
}

.elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-text {
    color: var(--e-global-color-uicore_headline);
    transition: color 0.3s;
}

.elementor-600 .elementor-element.elementor-element-e143628>.elementor-widget-container {
    margin: 12px 0px 12px 0px;
    padding: 24px 0px 24px 0px;
    border-style: solid;
    border-width: 1px 0px 1px 0px;
    border-color: #AEAEAE4A;
}

.elementor-600 .elementor-element.elementor-element-afe774f .elementor-button {
    fill: var(--e-global-color-uicore_white);
    color: var(--e-global-color-uicore_white);
    background-color: var(--e-global-color-uicore_headline);
    border-style: solid;
    border-color: var(--e-global-color-uicore_secondary);
}

.elementor-600 .elementor-element.elementor-element-afe774f .elementor-button:hover,
.elementor-600 .elementor-element.elementor-element-afe774f .elementor-button:focus {
    background-color: #FFA800;
    border-color: #FFA800;
}

.elementor-600 .elementor-element.elementor-element-7d86de7 {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-600 .elementor-element.elementor-element-e017604>.elementor-widget-container {
    padding: 80px 0px 0px 0px;
}

.elementor-600 .elementor-element.elementor-element-e017604.elementor-element {
    --align-self: center;
}

.elementor-600 .elementor-element.elementor-element-d0ad613 {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline .bdt-timeline-item-main {
    background-color: var(--e-global-color-uicore_light);
    border-radius: 15px 15px 15px 15px;
}

.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline .bdt-timeline-arrow {
    background-color: var(--e-global-color-uicore_light);
}

.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline-item--top .bdt-timeline-content:after {
    border-top-color: var(--e-global-color-uicore_light);
}

.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline-item--bottom .bdt-timeline-content:after {
    border-bottom-color: var(--e-global-color-uicore_light);
}

.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline--mobile .bdt-timeline-content:after {
    border-right-color: var(--e-global-color-uicore_light);
}

.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline-divider,
.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline .bdt-timeline-line span,
.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline:not(.bdt-timeline--horizontal):before {
    background-color: #11FFF8D9;
}

.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline .bdt-timeline-item:after,
.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline.bdt-timeline-skin-default .bdt-timeline-item-main-wrapper .bdt-timeline-icon span {
    border-color: #11FFF8D9;
}

.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline-divider {
    height: 4px;
}

.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline .bdt-timeline-line span {
    width: 4px;
}

.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline-skin-olivier .bdt-timeline-item:after,
.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline.bdt-timeline-skin-default .bdt-timeline-item-main-wrapper .bdt-timeline-icon span {
    border-width: 4px;
}

.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline .bdt-timeline-icon {
    color: var(--e-global-color-uicore_primary);
}

.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline .bdt-timeline-icon span {
    background-color: var(--e-global-color-uicore_dark);
    border-radius: 50%;
}

.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline .bdt-timeline-icon span i,
.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline .bdt-timeline-icon span {
    font-size: 0px;
}

.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline .bdt-timeline-date span {
    background-color: var(--e-global-color-uicore_light);
    border-radius: 15px 15px 15px 15px;
    overflow: hidden;
    padding: 10px 15px 10px 15px;
}

.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline .bdt-timeline-meta * {
    color: #bbbbbb;
}

.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline .bdt-timeline-meta {
    margin-top: 10px;
}

.elementor-600 .elementor-element.elementor-element-6fd067e .bdt-timeline .bdt-timeline-excerpt {
    color: #888888;
    margin-top: 20px;
}

.elementor-600 .elementor-element.elementor-element-6fd067e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 80px 80px 80px 80px;
}

.elementor-600 .elementor-element.elementor-element-32a45b71:not(.elementor-motion-effects-element-type-background),
.elementor-600 .elementor-element.elementor-element-32a45b71>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../image/crypto-wallet-testimonial-bg-3.webp");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: 920px auto;
}

.elementor-600 .elementor-element.elementor-element-32a45b71 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 200px 0px;
}

.elementor-600 .elementor-element.elementor-element-32a45b71>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-600 .elementor-element.elementor-element-5f55ba35.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-600 .elementor-element.elementor-element-5f55ba35>.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-600 .elementor-element.elementor-element-35c4dbcf .elementor-heading-title {
    color: var(--e-global-color-uicore_secondary);
}

.elementor-600 .elementor-element.elementor-element-35c4dbcf>.elementor-widget-container {
    padding: 8px 18px 8px 18px;
    background-color: var(--e-global-color-uicore_light);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #C1C1C117;
    border-radius: 100px 100px 100px 100px;
    box-shadow: 0px -1px 4px 0px rgba(255, 255, 255, 0.1) inset;
}

.elementor-600 .elementor-element.elementor-element-35c4dbcf {
    width: auto;
    max-width: auto;
}

.elementor-600 .elementor-element.elementor-element-35c4dbcf.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-600 .elementor-element.elementor-element-3ff2fd3c {
    --spacer-size: 27px;
}

.elementor-600 .elementor-element.elementor-element-df75cb .bdt-ep-review-card-carousel-item {
    text-align: center;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-600 .elementor-element.elementor-element-df75cb .bdt-ep-review-card-carousel-image {
    height: 48px;
    min-height: 48px;
    width: 48px;
    min-width: 48px;
}

.elementor-600 .elementor-element.elementor-element-df75cb.bdt-review-img--top .bdt-ep-review-card-carousel-image {
    margin-bottom: 15px;
}

.elementor-600 .elementor-element.elementor-element-df75cb.bdt-review-img--left .bdt-ep-review-card-carousel-item,
.elementor-600 .elementor-element.elementor-element-df75cb.bdt-review-img--right .bdt-ep-review-card-carousel-item {
    grid-gap: 15px;
}

.elementor-600 .elementor-element.elementor-element-df75cb.bdt-review-img-inline--yes.bdt-review-img--left .bdt-ep-review-card-carousel-image {
    margin-right: 15px;
}

.elementor-600 .elementor-element.elementor-element-df75cb.bdt-review-img-inline--yes.bdt-review-img--right .bdt-ep-review-card-carousel-image {
    margin-left: 15px;
}

.elementor-600 .elementor-element.elementor-element-df75cb .bdt-ep-review-card-carousel-name {
    color: var(--e-global-color-uicore_headline);
    padding-bottom: 0px;
}

.elementor-600 .elementor-element.elementor-element-df75cb .bdt-ep-review-card-carousel-job-title {
    color: var(--e-global-color-uicore_body);
    padding-bottom: 48px;
}

.elementor-600 .elementor-element.elementor-element-df75cb .bdt-ep-review-card-carousel-text {
    color: var(--e-global-color-uicore_headline);
    font-size: 36px;
    line-height: 1.3em;
}

.elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-prev i,
.elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-next i {
    color: var(--e-global-color-uicore_headline);
}

.elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-prev,
.elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-next {
    background-color: var(--e-global-color-uicore_light);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #C1C1C117;
    border-radius: 100px 100px 100px 100px;
    padding: 8px 8px 8px 8px;
}

.elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-prev i,
.elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-next i {
    font-size: 24px;
}

.elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-prev {
    margin-right: 10px;
}

.elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-next {
    margin-left: 10px;
}

.elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-prev:hover i,
.elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-next:hover i {
    color: var(--e-global-color-uicore_primary);
}

.elementor-600 .elementor-element.elementor-element-df75cb .swiper-pagination-bullet {
    background-color: var(--e-global-color-uicore_headline);
    height: 10px;
    width: 10px;
}

.elementor-600 .elementor-element.elementor-element-df75cb .swiper-pagination-bullet-active {
    background-color: var(--e-global-color-uicore_primary);
}

.elementor-600 .elementor-element.elementor-element-df75cb {
    --ep-swiper-carousel-both-ncy: 80px;
    width: var(--container-widget-width, 970px);
    max-width: 970px;
    --container-widget-width: 970px;
    --container-widget-flex-grow: 0;
}

.elementor-600 .elementor-element.elementor-element-df75cb>.elementor-widget-container {
    padding: 0px 0px 80px 0px;
}

.elementor-600 .elementor-element.elementor-element-8482f80 {
    padding: 120px 0px 120px 0px;
}

.elementor-600 .elementor-element.elementor-element-9f6218d>.elementor-element-populated {
    margin: 0px 100px 0px 0px;
    --e-column-margin-right: 100px;
    --e-column-margin-left: 0px;
}

.elementor-600 .elementor-element.elementor-element-fd94fa2 .elementor-heading-title {
    font-size: 36px;
}

.elementor-600 .elementor-element.elementor-element-fd94fa2 {
    ---ui-speed: 500ms;
    ---ui-delay: 200ms;
    ---ui-stagger: 10ms;
}

.elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-item+.bdt-ep-accordion-item {
    margin-top: 16px;
}

.elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-title-text {
    justify-content: flex-start;
}

.elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-title {
    background-color: #FFFFFF00;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9393932E;
    border-radius: 0px 0px 0px 0px;
    overflow: hidden;
    padding: 24px 24px 24px 24px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.3em;
}

.elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-item:hover .bdt-ep-accordion-title {
    color: var(--e-global-color-uicore_primary);
}

.elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon svg {
    fill: var(--e-global-color-uicore_primary);
}

.elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-title {
    background-color: var(--e-global-color-uicore_light);
    border-style: solid;
    border-color: #FFFFFF00;
    border-radius: 8px 8px 0px 0px;
    overflow: hidden;
}

.elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-icon {
    color: var(--e-global-color-uicore_headline);
}

.elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-icon svg {
    fill: var(--e-global-color-uicore_headline);
}

.elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-icon.bdt-flex-align-left {
    margin-right: 20px;
}

.elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-icon.bdt-flex-align-right {
    margin-left: 20px;
}

.elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-title .bdt-ep-accordion-icon {
    font-size: 18px;
}

.elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-item:hover .bdt-ep-accordion-icon {
    color: var(--e-global-color-uicore_primary);
}

.elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-item:hover .bdt-ep-accordion-icon svg {
    fill: var(--e-global-color-uicore_primary);
}

.elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-icon {
    color: #A3A3A3;
}

.elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-icon svg {
    fill: #A3A3A3;
}

.elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-content {
    background-color: var(--e-global-color-uicore_light);
    border-radius: 0px 0px 8px 8px;
    overflow: hidden;
    padding: 0px 24px 24px 24px;
    font-size: 16px;
}

.elementor-600 .elementor-element.elementor-element-ae02fd8.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-600 .elementor-element.elementor-element-ae02fd8>.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-600 .elementor-element.elementor-element-ae02fd8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-600 .elementor-element.elementor-element-ae02fd8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../image/financial-solution-square-1.webp");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-600 .elementor-element.elementor-element-ae02fd8>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: radial-gradient(at top center, var(--e-global-color-uicore_dark) 65%, var(--e-global-color-uicore_primary) 100%);
    opacity: 0.25;
}

.elementor-600 .elementor-element.elementor-element-ae02fd8>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #9393932E;
    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: 96px 96px 96px 96px;
}

.elementor-600 .elementor-element.elementor-element-ae02fd8>.elementor-element-populated,
.elementor-600 .elementor-element.elementor-element-ae02fd8>.elementor-element-populated>.elementor-background-overlay,
.elementor-600 .elementor-element.elementor-element-ae02fd8>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-600 .elementor-element.elementor-element-ae02fd8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-600 .elementor-element.elementor-element-12f9376 {
    text-align: center;
    width: var(--container-widget-width, 567px);
    max-width: 567px;
    --container-widget-width: 567px;
    --container-widget-flex-grow: 0;
}

.elementor-600 .elementor-element.elementor-element-12f9376 {
    ---ui-speed: 500ms;
    ---ui-delay: 200ms;
    ---ui-stagger: 10ms;
}

.elementor-600 .elementor-element.elementor-element-9b159c4 {
    text-align: center;
    width: var(--container-widget-width, 512px);
    max-width: 512px;
    --container-widget-width: 512px;
    --container-widget-flex-grow: 0;
}

.elementor-600 .elementor-element.elementor-element-9b159c4>.elementor-widget-container {
    padding: 20px 0px 32px 0px;
}

.elementor-600 .elementor-element.elementor-element-0cf4d8a .elementor-button {
    fill: #0B2810;
    color: #0B2810;
    background-color: #FFFFFF;
    border-style: none;
}

.elementor-600 .elementor-element.elementor-element-0cf4d8a .elementor-button:hover,
.elementor-600 .elementor-element.elementor-element-0cf4d8a .elementor-button:focus {
    background-color: var(--e-global-color-uicore_secondary);
}

.elementor-widget .tippy-tooltip .tippy-content {
    text-align: center;
}

@media(min-width:768px) {
    .elementor-600 .elementor-element.elementor-element-bfcdda1 {
        --width: 31.661%;
    }

    .elementor-600 .elementor-element.elementor-element-31c25be {
        --width: 42.074%;
    }

    .elementor-600 .elementor-element.elementor-element-ad02c7d {
        --width: 25%;
    }

    .elementor-600 .elementor-element.elementor-element-135e50e {
        --width: 25%;
    }

    .elementor-600 .elementor-element.elementor-element-4afc708 {
        --width: 25%;
    }

    .elementor-600 .elementor-element.elementor-element-52177a7 {
        --width: 25%;
    }

    .elementor-600 .elementor-element.elementor-element-bd0ccb9 {
        width: 45%;
    }

    .elementor-600 .elementor-element.elementor-element-6e47d76 {
        width: 55%;
    }

    .elementor-600 .elementor-element.elementor-element-9f6218d {
        width: 45%;
    }

    .elementor-600 .elementor-element.elementor-element-78fd65d {
        width: 55%;
    }
}

@media(max-width:1024px) {
    .elementor-600 .elementor-element.elementor-element-6ff8dd9 {
        padding: 170px 0px 0px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-37793dc.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-600 .elementor-element.elementor-element-37793dc>.elementor-element-populated {
        margin: 0% 10% 0% 10%;
        --e-column-margin-right: 10%;
        --e-column-margin-left: 10%;
    }

    .elementor-600 .elementor-element.elementor-element-ea63d34 {
        text-align: center;
        width: var(--container-widget-width, 420px);
        max-width: 420px;
        --container-widget-width: 420px;
        --container-widget-flex-grow: 0;
    }

    .elementor-600 .elementor-element.elementor-element-2321b8b {
        text-align: center;
        width: var(--container-widget-width, 460px);
        max-width: 460px;
        --container-widget-width: 460px;
        --container-widget-flex-grow: 0;
    }

    .elementor-600 .elementor-element.elementor-element-73a8b94 {
        --spacer-size: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-a04727f {
        --spacer-size: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-18a9803 .bdt-ep-advanced-counter-number {
        font-size: 26px;
    }

    .elementor-600 .elementor-element.elementor-element-18a9803 .bdt-ep-advanced-counter-text {
        font-size: 15px;
    }

    .elementor-600 .elementor-element.elementor-element-320096d .bdt-ep-advanced-counter-number {
        font-size: 26px;
    }

    .elementor-600 .elementor-element.elementor-element-320096d .bdt-ep-advanced-counter-text {
        font-size: 15px;
    }

    .elementor-600 .elementor-element.elementor-element-af2731f .bdt-ep-advanced-counter-number {
        font-size: 26px;
    }

    .elementor-600 .elementor-element.elementor-element-af2731f .bdt-ep-advanced-counter-text {
        font-size: 15px;
    }

    .elementor-600 .elementor-element.elementor-element-70a3554 img {
        width: 75%;
    }

    .elementor-600 .elementor-element.elementor-element-70a3554>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-39b4d177 {
        padding: 48px 0px 48px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-2409b424:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-600 .elementor-element.elementor-element-2409b424>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 50% 110%;
        background-size: 80% auto;
    }

    .elementor-600 .elementor-element.elementor-element-2409b424>.elementor-element-populated,
    .elementor-600 .elementor-element.elementor-element-2409b424>.elementor-element-populated>.elementor-background-overlay,
    .elementor-600 .elementor-element.elementor-element-2409b424>.elementor-background-slideshow {
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-2409b424>.elementor-element-populated {
        padding: 48px 0px 48px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-dafb0ad>.elementor-widget-container {
        padding: 0px 0px 20px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-dafb0ad {
        width: var(--container-widget-width, 450px);
        max-width: 450px;
        --container-widget-width: 450px;
        --container-widget-flex-grow: 0;
    }

    .elementor-600 .elementor-element.elementor-element-3ee8b6b8 .bdt-logo-carousel-item {
        height: 70px;
    }

    .elementor-600 .elementor-element.elementor-element-3ee8b6b8 .bdt-logo-carousel-img {
        height: 150px;
        width: 150px;
        object-fit: contain;
    }

    .elementor-600 .elementor-element.elementor-element-cf3da73 {
        padding: 90px 0px 90px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-fd04fc4>.elementor-element-populated {
        margin: 0px 20px 0px 0px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 0px;
    }

    .elementor-600 .elementor-element.elementor-element-4078400>.elementor-widget-container {
        padding: 0px 0px 32px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-4078400 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-600 .elementor-element.elementor-element-26db77f0 {
        padding: 60px 0px 60px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-3549fe4a>.elementor-widget-container {
        padding: 8px 14px 8px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-18d42897 {
        padding: 56px 0px 56px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-805beae>.elementor-element-populated,
    .elementor-600 .elementor-element.elementor-element-805beae>.elementor-element-populated>.elementor-background-overlay,
    .elementor-600 .elementor-element.elementor-element-805beae>.elementor-background-slideshow {
        border-radius: 16px 16px 16px 16px;
    }

    .elementor-600 .elementor-element.elementor-element-22101839>.elementor-element-populated {
        padding: 0px 0px 0px 24px;
    }

    .elementor-600 .elementor-element.elementor-element-60fcdc49>.elementor-widget-container {
        margin: 0px 0px 16px 0px;
        padding: 8px 14px 8px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-cb110f1 .elementor-heading-title {
        font-size: 30px;
    }

    .elementor-600 .elementor-element.elementor-element-cb110f1>.elementor-widget-container {
        padding: 0px 0px 20px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-cb110f1 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-600 .elementor-element.elementor-element-4a9560da>.elementor-widget-container {
        padding: 0px 0px 4px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-39595aa2 {
        padding: 64px 0px 64px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-37351150>.elementor-element-populated,
    .elementor-600 .elementor-element.elementor-element-37351150>.elementor-element-populated>.elementor-background-overlay,
    .elementor-600 .elementor-element.elementor-element-37351150>.elementor-background-slideshow {
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-37351150>.elementor-element-populated {
        padding: 24px 24px 24px 24px;
    }

    .elementor-600 .elementor-element.elementor-element-1d613550>.elementor-widget-container {
        padding: 0px 0px 48px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-7684afb4 img {
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-7684afb4 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-600 .elementor-element.elementor-element-7684afb4>.elementor-widget-container {
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-262ef8d8>.elementor-element-populated,
    .elementor-600 .elementor-element.elementor-element-262ef8d8>.elementor-element-populated>.elementor-background-overlay,
    .elementor-600 .elementor-element.elementor-element-262ef8d8>.elementor-background-slideshow {
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-262ef8d8>.elementor-element-populated {
        padding: 24px 24px 12px 24px;
    }

    .elementor-600 .elementor-element.elementor-element-11e32e18>.elementor-widget-container {
        padding: 0px 0px 20px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-290f3932 img {
        width: 24px;
    }

    .elementor-600 .elementor-element.elementor-element-290f3932>.elementor-widget-container {
        padding: 12px 12px 12px 12px;
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-ca67c4a img {
        width: 24px;
    }

    .elementor-600 .elementor-element.elementor-element-ca67c4a>.elementor-widget-container {
        margin: 0px 12px 12px 12px;
        padding: 12px 12px 12px 12px;
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-6bd6c9d0 img {
        width: 24px;
    }

    .elementor-600 .elementor-element.elementor-element-6bd6c9d0>.elementor-widget-container {
        margin: 0px 0px 12px 0px;
        padding: 12px 12px 12px 12px;
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-661e6103 img {
        width: 24px;
    }

    .elementor-600 .elementor-element.elementor-element-661e6103>.elementor-widget-container {
        margin: 0px 12px 12px 12px;
        padding: 12px 12px 12px 12px;
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-7db29377 img {
        width: 24px;
    }

    .elementor-600 .elementor-element.elementor-element-7db29377>.elementor-widget-container {
        margin: 0px 0px 12px 0px;
        padding: 12px 12px 12px 12px;
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-66aa0ac5>.elementor-element-populated>.elementor-background-overlay {
        background-position: 97% 80%;
        background-size: 12vw auto;
    }

    .elementor-600 .elementor-element.elementor-element-66aa0ac5>.elementor-element-populated,
    .elementor-600 .elementor-element.elementor-element-66aa0ac5>.elementor-element-populated>.elementor-background-overlay,
    .elementor-600 .elementor-element.elementor-element-66aa0ac5>.elementor-background-slideshow {
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-66aa0ac5>.elementor-element-populated {
        padding: 24px 24px 24px 24px;
    }

    .elementor-600 .elementor-element.elementor-element-67e6fd4e>.elementor-widget-container {
        padding: 0px 0px 32px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-3c9987ff {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 2px;
        width: var(--container-widget-width, 240px);
        max-width: 240px;
        --container-widget-width: 240px;
        --container-widget-flex-grow: 0;
    }

    .elementor-600 .elementor-element.elementor-element-3c9987ff.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-3c9987ff.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-3c9987ff.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-3c9987ff.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-3c9987ff .bdt-ep-advanced-icon-box-icon-wrap {
        font-size: 36px;
        width: 36px;
    }

    .elementor-600 .elementor-element.elementor-element-3c9987ff .bdt-ep-advanced-icon-box-description {
        font-size: 13px;
    }

    .elementor-600 .elementor-element.elementor-element-3c9987ff>.elementor-widget-container {
        padding: 14px 14px 14px 14px;
        border-radius: 12px 12px 12px 12px;
    }

    .elementor-600 .elementor-element.elementor-element-6abdaa7e {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 2px;
        width: var(--container-widget-width, 240px);
        max-width: 240px;
        --container-widget-width: 240px;
        --container-widget-flex-grow: 0;
    }

    .elementor-600 .elementor-element.elementor-element-6abdaa7e.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-6abdaa7e.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-6abdaa7e.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-6abdaa7e.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-6abdaa7e .bdt-ep-advanced-icon-box-icon-wrap {
        font-size: 36px;
        width: 36px;
    }

    .elementor-600 .elementor-element.elementor-element-6abdaa7e .bdt-ep-advanced-icon-box-description {
        font-size: 13px;
    }

    .elementor-600 .elementor-element.elementor-element-6abdaa7e>.elementor-widget-container {
        padding: 14px 14px 14px 14px;
        border-radius: 12px 12px 12px 12px;
    }

    .elementor-600 .elementor-element.elementor-element-4d23f8c9 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-4116e538>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-600 .elementor-element.elementor-element-1df2272d>.elementor-widget-container {
        border-radius: 7px 7px 7px 7px;
    }

    .elementor-600 .elementor-element.elementor-element-bbf7ac1>.elementor-widget-container {
        margin: 0px 0px 40px 0px;
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-6b3fc683>.elementor-widget-container {
        border-radius: 7px 7px 7px 7px;
    }

    .elementor-600 .elementor-element.elementor-element-2a3c74fc>.elementor-widget-container {
        margin: 0px 0px 40px 0px;
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-7cb009ca>.elementor-widget-container {
        border-radius: 7px 7px 7px 7px;
    }

    .elementor-600 .elementor-element.elementor-element-40197b38 img {
        border-radius: 14px 14px 0px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-40197b38>.elementor-widget-container {
        padding: 40px 40px 0px 40px;
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-46f443f {
        padding: 90px 0px 0px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-4938424 {
        padding: 0px 0px 40px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-c2abe2a {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }

    .elementor-600 .elementor-element.elementor-element-c2abe2a .bdt-ep-advanced-icon-box-icon-wrap {
        border-radius: 8px 8px 8px 8px;
        overflow: hidden;
        padding: 16px 16px 16px 16px;
        font-size: 22px;
        width: 22px;
    }

    .elementor-600 .elementor-element.elementor-element-c2abe2a.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-c2abe2a.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-c2abe2a.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-c2abe2a.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-c2abe2a .bdt-ep-advanced-icon-box-title {
        margin-bottom: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-c2abe2a .bdt-ep-advanced-icon-box-description {
        font-size: 15px;
    }

    .elementor-600 .elementor-element.elementor-element-1fb09b2 {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }

    .elementor-600 .elementor-element.elementor-element-1fb09b2 .bdt-ep-advanced-icon-box-icon-wrap {
        border-radius: 8px 8px 8px 8px;
        overflow: hidden;
        padding: 16px 16px 16px 16px;
        font-size: 22px;
        width: 22px;
    }

    .elementor-600 .elementor-element.elementor-element-1fb09b2.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-1fb09b2.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-1fb09b2.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-1fb09b2.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-1fb09b2 .bdt-ep-advanced-icon-box-title {
        margin-bottom: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-1fb09b2 .bdt-ep-advanced-icon-box-description {
        font-size: 15px;
    }

    .elementor-600 .elementor-element.elementor-element-f30797c {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }

    .elementor-600 .elementor-element.elementor-element-f30797c .bdt-ep-advanced-icon-box-icon-wrap {
        border-radius: 8px 8px 8px 8px;
        overflow: hidden;
        padding: 16px 16px 16px 16px;
        font-size: 22px;
        width: 22px;
    }

    .elementor-600 .elementor-element.elementor-element-f30797c.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-f30797c.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-f30797c.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-f30797c.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-f30797c .bdt-ep-advanced-icon-box-title {
        margin-bottom: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-f30797c .bdt-ep-advanced-icon-box-description {
        font-size: 15px;
    }

    .elementor-600 .elementor-element.elementor-element-cb1cb23 {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }

    .elementor-600 .elementor-element.elementor-element-cb1cb23 .bdt-ep-advanced-icon-box-icon-wrap {
        border-radius: 8px 8px 8px 8px;
        overflow: hidden;
        padding: 16px 16px 16px 16px;
        font-size: 22px;
        width: 22px;
    }

    .elementor-600 .elementor-element.elementor-element-cb1cb23.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-cb1cb23.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-cb1cb23.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-cb1cb23.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-cb1cb23 .bdt-ep-advanced-icon-box-title {
        margin-bottom: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-cb1cb23 .bdt-ep-advanced-icon-box-description {
        font-size: 15px;
    }

    .elementor-600 .elementor-element.elementor-element-f13aefb {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }

    .elementor-600 .elementor-element.elementor-element-f13aefb .bdt-ep-advanced-icon-box-icon-wrap {
        border-radius: 8px 8px 8px 8px;
        overflow: hidden;
        padding: 16px 16px 16px 16px;
        font-size: 22px;
        width: 22px;
    }

    .elementor-600 .elementor-element.elementor-element-f13aefb.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-f13aefb.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-f13aefb.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-f13aefb.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-f13aefb .bdt-ep-advanced-icon-box-title {
        margin-bottom: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-f13aefb .bdt-ep-advanced-icon-box-description {
        font-size: 15px;
    }

    .elementor-600 .elementor-element.elementor-element-c57ed87 {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }

    .elementor-600 .elementor-element.elementor-element-c57ed87 .bdt-ep-advanced-icon-box-icon-wrap {
        border-radius: 8px 8px 8px 8px;
        overflow: hidden;
        padding: 16px 16px 16px 16px;
        font-size: 22px;
        width: 22px;
    }

    .elementor-600 .elementor-element.elementor-element-c57ed87.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-c57ed87.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-c57ed87.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-c57ed87.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 18px;
    }

    .elementor-600 .elementor-element.elementor-element-c57ed87 .bdt-ep-advanced-icon-box-title {
        margin-bottom: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-c57ed87 .bdt-ep-advanced-icon-box-description {
        font-size: 15px;
    }

    .elementor-600 .elementor-element.elementor-element-eb266d5 {
        padding: 90px 0px 90px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-5894f04,
    .elementor-600 .elementor-element.elementor-element-5894f04>.elementor-background-overlay {
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-5894f04 {
        padding: 32px 32px 32px 32px;
    }

    .elementor-600 .elementor-element.elementor-element-496a2f1 {
        --container-widget-width: 550px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 550px);
        max-width: 550px;
    }

    .elementor-600 .elementor-element.elementor-element-b38eed3>.elementor-element-populated,
    .elementor-600 .elementor-element.elementor-element-b38eed3>.elementor-element-populated>.elementor-background-overlay,
    .elementor-600 .elementor-element.elementor-element-b38eed3>.elementor-background-slideshow {
        border-radius: 12px 12px 12px 12px;
    }

    .elementor-600 .elementor-element.elementor-element-b38eed3>.elementor-element-populated {
        margin: 0px 12px 0px 0px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 0px;
        padding: 24px 16px 24px 16px;
    }

    .elementor-600 .elementor-element.elementor-element-e227782 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(14px/2);
        margin-left: calc(14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-14px/2);
        margin-left: calc(-14px/2);
    }

    body.rtl .elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-14px/2);
    }

    body:not(.rtl) .elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-5495dc2 {
        --e-icon-list-icon-size: 17px;
    }

    .elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-item>a {
        font-size: 15px;
    }

    .elementor-600 .elementor-element.elementor-element-5495dc2>.elementor-widget-container {
        margin: 10px 0px 10px 0px;
        padding: 20px 0px 20px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-7319828>.elementor-element-populated,
    .elementor-600 .elementor-element.elementor-element-7319828>.elementor-element-populated>.elementor-background-overlay,
    .elementor-600 .elementor-element.elementor-element-7319828>.elementor-background-slideshow {
        border-radius: 12px 12px 12px 12px;
    }

    .elementor-600 .elementor-element.elementor-element-7319828>.elementor-element-populated {
        margin: 0px 6px 0px 6px;
        --e-column-margin-right: 6px;
        --e-column-margin-left: 6px;
        padding: 24px 16px 24px 16px;
    }

    .elementor-600 .elementor-element.elementor-element-03cab07>.elementor-widget-container {
        padding: 0px 0px 5px 5px;
    }

    .elementor-600 .elementor-element.elementor-element-5c34529 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-600 .elementor-element.elementor-element-9aa65f4>.elementor-widget-container {
        padding: 0px 0px 5px 5px;
    }

    .elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(14px/2);
        margin-left: calc(14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-14px/2);
        margin-left: calc(-14px/2);
    }

    body.rtl .elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-14px/2);
    }

    body:not(.rtl) .elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-14f4e08 {
        --e-icon-list-icon-size: 17px;
    }

    .elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-item>a {
        font-size: 15px;
    }

    .elementor-600 .elementor-element.elementor-element-14f4e08>.elementor-widget-container {
        margin: 10px 0px 10px 0px;
        padding: 20px 0px 20px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-a7bb8e4>.elementor-element-populated,
    .elementor-600 .elementor-element.elementor-element-a7bb8e4>.elementor-element-populated>.elementor-background-overlay,
    .elementor-600 .elementor-element.elementor-element-a7bb8e4>.elementor-background-slideshow {
        border-radius: 12px 12px 12px 12px;
    }

    .elementor-600 .elementor-element.elementor-element-a7bb8e4>.elementor-element-populated {
        margin: 0px 0px 0px 12px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 12px;
        padding: 24px 16px 24px 16px;
    }

    .elementor-600 .elementor-element.elementor-element-5cf874c>.elementor-widget-container {
        padding: 0px 0px 5px 5px;
    }

    .elementor-600 .elementor-element.elementor-element-68198e0 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-600 .elementor-element.elementor-element-2f50c81>.elementor-widget-container {
        padding: 0px 0px 5px 5px;
    }

    .elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(14px/2);
        margin-left: calc(14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-14px/2);
        margin-left: calc(-14px/2);
    }

    body.rtl .elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-14px/2);
    }

    body:not(.rtl) .elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-e143628 {
        --e-icon-list-icon-size: 17px;
    }

    .elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-item>a {
        font-size: 15px;
    }

    .elementor-600 .elementor-element.elementor-element-e143628>.elementor-widget-container {
        margin: 10px 0px 10px 0px;
        padding: 20px 0px 20px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-32a45b71:not(.elementor-motion-effects-element-type-background),
    .elementor-600 .elementor-element.elementor-element-32a45b71>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-size: 770px auto;
    }

    .elementor-600 .elementor-element.elementor-element-32a45b71 {
        padding: 64px 0px 128px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-35c4dbcf>.elementor-widget-container {
        padding: 7px 16px 7px 16px;
    }

    .elementor-600 .elementor-element.elementor-element-3ff2fd3c {
        --spacer-size: 96px;
    }

    .elementor-600 .elementor-element.elementor-element-df75cb .bdt-ep-review-card-carousel-image {
        height: 40px;
        min-height: 40px;
        width: 40px;
        min-width: 40px;
    }

    .elementor-600 .elementor-element.elementor-element-df75cb .bdt-ep-review-card-carousel-job-title {
        padding-bottom: 32px;
    }

    .elementor-600 .elementor-element.elementor-element-df75cb .bdt-ep-review-card-carousel-text {
        font-size: 28px;
    }

    .elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-prev,
    .elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-next {
        padding: 7px 7px 7px 7px;
    }

    .elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-prev i,
    .elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-next i {
        font-size: 22px;
    }

    .elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-prev {
        margin-right: 9px;
    }

    .elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-next {
        margin-left: 9px;
    }

    .elementor-600 .elementor-element.elementor-element-df75cb .swiper-pagination-bullet {
        height: 9px;
        width: 9px;
    }

    .elementor-600 .elementor-element.elementor-element-df75cb {
        --ep-swiper-carousel-both-ncx: 0px;
        --ep-swiper-carousel-both-ncy: 70px;
        width: 100%;
        max-width: 100%;
    }

    .elementor-600 .elementor-element.elementor-element-df75cb>.elementor-widget-container {
        padding: 0px 0px 70px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-8482f80 {
        padding: 0px 0px 90px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-9f6218d>.elementor-element-populated {
        margin: 0px 10px 0px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
    }

    .elementor-600 .elementor-element.elementor-element-fd94fa2 .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-title {
        padding: 20px 16px 20px 20px;
        font-size: 17px;
    }

    .elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-icon.bdt-flex-align-left {
        margin-right: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-icon.bdt-flex-align-right {
        margin-left: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-title .bdt-ep-accordion-icon {
        font-size: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-content {
        padding: 0px 20px 20px 20px;
        font-size: 15px;
    }

    .elementor-600 .elementor-element.elementor-element-ae02fd8>.elementor-element-populated,
    .elementor-600 .elementor-element.elementor-element-ae02fd8>.elementor-element-populated>.elementor-background-overlay,
    .elementor-600 .elementor-element.elementor-element-ae02fd8>.elementor-background-slideshow {
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-ae02fd8>.elementor-element-populated {
        padding: 48px 48px 48px 48px;
    }

    .elementor-600 .elementor-element.elementor-element-12f9376 {
        width: var(--container-widget-width, 400px);
        max-width: 400px;
        --container-widget-width: 400px;
        --container-widget-flex-grow: 0;
    }

    .elementor-600 .elementor-element.elementor-element-9b159c4>.elementor-widget-container {
        padding: 20px 0px 32px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-9b159c4 {
        width: var(--container-widget-width, 500px);
        max-width: 500px;
        --container-widget-width: 500px;
        --container-widget-flex-grow: 0;
    }
}

@media(max-width:767px) {
    .elementor-600 .elementor-element.elementor-element-6ff8dd9 {
        padding: 040px 0px 0px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-37793dc.elementor-column>.elementor-widget-wrap {
        justify-content: flex-start;
    }

    .elementor-600 .elementor-element.elementor-element-37793dc>.elementor-element-populated {
        margin: 0% 5% 0% 5%;
        --e-column-margin-right: 5%;
        --e-column-margin-left: 5%;
        padding: 0px 10px 0px 10px;
    }

    .elementor-600 .elementor-element.elementor-element-ea63d34 {
        text-align: left;
        width: 100%;
        max-width: 100%;
    }

    .elementor-600 .elementor-element.elementor-element-2321b8b {
        text-align: left;
        width: 100%;
        max-width: 100%;
    }

    .elementor-600 .elementor-element.elementor-element-73a8b94 {
        --spacer-size: 4px;
    }

    .elementor-600 .elementor-element.elementor-element-1cf854a>.elementor-widget-container {
        padding: 0px 20px 16px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-4639c3f>.elementor-widget-container {
        padding: 0px 0px 16px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-a04727f {
        --spacer-size: 1px;
    }

    .elementor-600 .elementor-element.elementor-element-18a9803 .bdt-ep-advanced-counter {
        text-align: left;
    }

    .elementor-600 .elementor-element.elementor-element-18a9803 .bdt-ep-advanced-counter-number {
        font-size: 24px;
    }

    .elementor-600 .elementor-element.elementor-element-18a9803 .bdt-ep-advanced-counter-text {
        font-size: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-18a9803>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-18a9803 {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }

    .elementor-600 .elementor-element.elementor-element-320096d .bdt-ep-advanced-counter {
        text-align: left;
    }

    .elementor-600 .elementor-element.elementor-element-320096d .bdt-ep-advanced-counter-number {
        font-size: 24px;
    }

    .elementor-600 .elementor-element.elementor-element-320096d .bdt-ep-advanced-counter-text {
        font-size: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-320096d>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-320096d {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }

    .elementor-600 .elementor-element.elementor-element-af2731f .bdt-ep-advanced-counter {
        text-align: left;
    }

    .elementor-600 .elementor-element.elementor-element-af2731f .bdt-ep-advanced-counter-number {
        font-size: 24px;
    }

    .elementor-600 .elementor-element.elementor-element-af2731f .bdt-ep-advanced-counter-text {
        font-size: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-af2731f {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }

    .elementor-600 .elementor-element.elementor-element-70a3554 img {
        width: 95%;
    }

    .elementor-600 .elementor-element.elementor-element-39b4d177 {
        padding: 48px 0px 48px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-2409b424:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-600 .elementor-element.elementor-element-2409b424>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 50% 120%;
        background-size: 130% auto;
    }

    .elementor-600 .elementor-element.elementor-element-2409b424>.elementor-element-populated {
        padding: 32px 0px 32px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-dafb0ad>.elementor-widget-container {
        padding: 0px 10px 16px 10px;
    }

    .elementor-600 .elementor-element.elementor-element-dafb0ad {
        width: var(--container-widget-width, 90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }

    .elementor-600 .elementor-element.elementor-element-3ee8b6b8 .bdt-logo-carousel-wrapper.bdt-grid {
        margin-left: -10px;
    }

    .elementor-600 .elementor-element.elementor-element-3ee8b6b8 .bdt-logo-carousel-wrapper.bdt-grid>* {
        padding-left: 10px;
    }

    .elementor-600 .elementor-element.elementor-element-3ee8b6b8 .bdt-logo-carousel-item {
        height: 60px;
    }

    .elementor-600 .elementor-element.elementor-element-3ee8b6b8 .bdt-logo-carousel-img {
        height: 140px;
        width: 140px;
        object-fit: contain;
    }

    .elementor-600 .elementor-element.elementor-element-cf3da73 {
        padding: 60px 0px 60px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-fd04fc4>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-600 .elementor-element.elementor-element-4078400>.elementor-widget-container {
        padding: 0px 0px 24px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-4078400 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-600 .elementor-element.elementor-element-26db77f0 {
        padding: 40px 0px 40px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-19fa6ed4>.elementor-widget-container {
        padding: 0px 0px 20px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-19fa6ed4 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-600 .elementor-element.elementor-element-25324ca1 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-600 .elementor-element.elementor-element-18d42897 {
        padding: 40px 0px 40px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-805beae>.elementor-element-populated,
    .elementor-600 .elementor-element.elementor-element-805beae>.elementor-element-populated>.elementor-background-overlay,
    .elementor-600 .elementor-element.elementor-element-805beae>.elementor-background-slideshow {
        border-radius: 12px 12px 12px 12px;
    }

    .elementor-600 .elementor-element.elementor-element-22101839>.elementor-element-populated {
        padding: 20px 0px 0px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-cb110f1 .elementor-heading-title {
        font-size: 22px;
    }

    .elementor-600 .elementor-element.elementor-element-cb110f1>.elementor-widget-container {
        padding: 0px 0px 16px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-cb110f1 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-600 .elementor-element.elementor-element-4a9560da>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-39595aa2 {
        padding: 32px 0px 32px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-37351150>.elementor-element-populated,
    .elementor-600 .elementor-element.elementor-element-37351150>.elementor-element-populated>.elementor-background-overlay,
    .elementor-600 .elementor-element.elementor-element-37351150>.elementor-background-slideshow {
        border-radius: 12px 12px 12px 12px;
    }

    .elementor-600 .elementor-element.elementor-element-37351150>.elementor-element-populated {
        padding: 24px 24px 240px 24px;
    }

    .elementor-600 .elementor-element.elementor-element-1d613550>.elementor-widget-container {
        padding: 0px 0px 24px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-7684afb4 img {
        border-radius: 12px 12px 12px 12px;
    }

    .elementor-600 .elementor-element.elementor-element-7684afb4>.elementor-widget-container {
        border-radius: 12px 12px 12px 12px;
    }

    .elementor-600 .elementor-element.elementor-element-262ef8d8>.elementor-element-populated,
    .elementor-600 .elementor-element.elementor-element-262ef8d8>.elementor-element-populated>.elementor-background-overlay,
    .elementor-600 .elementor-element.elementor-element-262ef8d8>.elementor-background-slideshow {
        border-radius: 12px 12px 12px 12px;
    }

    .elementor-600 .elementor-element.elementor-element-11e32e18>.elementor-widget-container {
        padding: 0px 0px 16px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-290f3932 img {
        width: 22px;
    }

    .elementor-600 .elementor-element.elementor-element-290f3932>.elementor-widget-container {
        border-radius: 12px 12px 12px 12px;
    }

    .elementor-600 .elementor-element.elementor-element-ca67c4a img {
        width: 22px;
    }

    .elementor-600 .elementor-element.elementor-element-ca67c4a>.elementor-widget-container {
        border-radius: 12px 12px 12px 12px;
    }

    .elementor-600 .elementor-element.elementor-element-6bd6c9d0 img {
        width: 22px;
    }

    .elementor-600 .elementor-element.elementor-element-6bd6c9d0>.elementor-widget-container {
        border-radius: 12px 12px 12px 12px;
    }

    .elementor-600 .elementor-element.elementor-element-661e6103 img {
        width: 22px;
    }

    .elementor-600 .elementor-element.elementor-element-661e6103>.elementor-widget-container {
        border-radius: 12px 12px 12px 12px;
    }

    .elementor-600 .elementor-element.elementor-element-7db29377 img {
        width: 22px;
    }

    .elementor-600 .elementor-element.elementor-element-7db29377>.elementor-widget-container {
        border-radius: 12px 12px 12px 12px;
    }

    .elementor-600 .elementor-element.elementor-element-66aa0ac5>.elementor-element-populated>.elementor-background-overlay {
        background-position: 95% 5%;
        background-size: 28vw auto;
    }

    .elementor-600 .elementor-element.elementor-element-66aa0ac5>.elementor-element-populated,
    .elementor-600 .elementor-element.elementor-element-66aa0ac5>.elementor-element-populated>.elementor-background-overlay,
    .elementor-600 .elementor-element.elementor-element-66aa0ac5>.elementor-background-slideshow {
        border-radius: 12px 12px 12px 12px;
    }

    .elementor-600 .elementor-element.elementor-element-67e6fd4e>.elementor-widget-container {
        padding: 0px 0px 24px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-3c9987ff .bdt-ep-advanced-icon-box {
        text-align: left;
    }

    .elementor-600 .elementor-element.elementor-element-3c9987ff {
        --ep-advanced-icon-box-icon-left-h-offset: -50px;
        --ep-advanced-icon-box-icon-left-v-offset: 2px;
        width: 100%;
        max-width: 100%;
    }

    .elementor-600 .elementor-element.elementor-element-3c9987ff .bdt-ep-advanced-icon-box-icon {
        margin-bottom: -45px;
    }

    .elementor-600 .elementor-element.elementor-element-3c9987ff.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: -45px;
    }

    .elementor-600 .elementor-element.elementor-element-3c9987ff.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: -45px;
    }

    .elementor-600 .elementor-element.elementor-element-3c9987ff.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: -45px;
    }

    .elementor-600 .elementor-element.elementor-element-3c9987ff.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: -45px;
    }

    .elementor-600 .elementor-element.elementor-element-3c9987ff>.elementor-widget-container {
        padding: 14px 14px 14px 66px;
    }

    .elementor-600 .elementor-element.elementor-element-6abdaa7e .bdt-ep-advanced-icon-box {
        text-align: left;
    }

    .elementor-600 .elementor-element.elementor-element-6abdaa7e {
        --ep-advanced-icon-box-icon-left-h-offset: -50px;
        --ep-advanced-icon-box-icon-left-v-offset: 2px;
        width: 100%;
        max-width: 100%;
    }

    .elementor-600 .elementor-element.elementor-element-6abdaa7e .bdt-ep-advanced-icon-box-icon {
        margin-bottom: -45px;
    }

    .elementor-600 .elementor-element.elementor-element-6abdaa7e.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: -45px;
    }

    .elementor-600 .elementor-element.elementor-element-6abdaa7e.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: -45px;
    }

    .elementor-600 .elementor-element.elementor-element-6abdaa7e.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: -45px;
    }

    .elementor-600 .elementor-element.elementor-element-6abdaa7e.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: -45px;
    }

    .elementor-600 .elementor-element.elementor-element-6abdaa7e>.elementor-widget-container {
        padding: 14px 14px 14px 66px;
    }

    .elementor-600 .elementor-element.elementor-element-4d23f8c9 {
        padding: 48px 0px 48px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-4116e538>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-600 .elementor-element.elementor-element-1df2272d>.elementor-widget-container {
        padding: 7px 7px 5px 7px;
        border-radius: 6px 6px 6px 6px;
    }

    .elementor-600 .elementor-element.elementor-element-bbf7ac1>.elementor-widget-container {
        margin: 0px 0px 32px 0px;
        border-radius: 12px 12px 12px 12px;
    }

    .elementor-600 .elementor-element.elementor-element-6b3fc683>.elementor-widget-container {
        padding: 7px 7px 5px 7px;
        border-radius: 6px 6px 6px 6px;
    }

    .elementor-600 .elementor-element.elementor-element-2a3c74fc>.elementor-widget-container {
        margin: 0px 0px 32px 0px;
        border-radius: 12px 12px 12px 12px;
    }

    .elementor-600 .elementor-element.elementor-element-7cb009ca>.elementor-widget-container {
        padding: 7px 7px 5px 7px;
        border-radius: 6px 6px 6px 6px;
    }

    .elementor-600 .elementor-element.elementor-element-40197b38 img {
        border-radius: 12px 12px 0px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-40197b38>.elementor-widget-container {
        padding: 40px 40px 0px 40px;
        border-radius: 12px 12px 12px 12px;
    }

    .elementor-600 .elementor-element.elementor-element-46f443f {
        padding: 60px 0px 0px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-4938424 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-c2abe2a {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }

    .elementor-600 .elementor-element.elementor-element-c2abe2a .bdt-ep-advanced-icon-box-icon-wrap {
        padding: 16px 16px 16px 16px;
        font-size: 24px;
        width: 24px;
    }

    .elementor-600 .elementor-element.elementor-element-c2abe2a .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-c2abe2a.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-c2abe2a.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-c2abe2a.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-c2abe2a.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-c2abe2a .bdt-ep-advanced-icon-box-title {
        margin-bottom: 12px;
    }

    .elementor-600 .elementor-element.elementor-element-c2abe2a .bdt-ep-advanced-icon-box-description {
        font-size: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-c2abe2a>.elementor-widget-container {
        padding: 0px 0px 24px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-1fb09b2 {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }

    .elementor-600 .elementor-element.elementor-element-1fb09b2 .bdt-ep-advanced-icon-box-icon-wrap {
        padding: 16px 16px 16px 16px;
        font-size: 24px;
        width: 24px;
    }

    .elementor-600 .elementor-element.elementor-element-1fb09b2 .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-1fb09b2.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-1fb09b2.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-1fb09b2.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-1fb09b2.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-1fb09b2 .bdt-ep-advanced-icon-box-title {
        margin-bottom: 12px;
    }

    .elementor-600 .elementor-element.elementor-element-1fb09b2 .bdt-ep-advanced-icon-box-description {
        font-size: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-1fb09b2>.elementor-widget-container {
        padding: 0px 0px 24px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-f30797c {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }

    .elementor-600 .elementor-element.elementor-element-f30797c .bdt-ep-advanced-icon-box-icon-wrap {
        padding: 16px 16px 16px 16px;
        font-size: 24px;
        width: 24px;
    }

    .elementor-600 .elementor-element.elementor-element-f30797c .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-f30797c.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-f30797c.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-f30797c.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-f30797c.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-f30797c .bdt-ep-advanced-icon-box-title {
        margin-bottom: 12px;
    }

    .elementor-600 .elementor-element.elementor-element-f30797c .bdt-ep-advanced-icon-box-description {
        font-size: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-f30797c>.elementor-widget-container {
        padding: 0px 0px 24px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-cb1cb23 {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }

    .elementor-600 .elementor-element.elementor-element-cb1cb23 .bdt-ep-advanced-icon-box-icon-wrap {
        padding: 16px 16px 16px 16px;
        font-size: 24px;
        width: 24px;
    }

    .elementor-600 .elementor-element.elementor-element-cb1cb23 .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-cb1cb23.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-cb1cb23.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-cb1cb23.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-cb1cb23.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-cb1cb23 .bdt-ep-advanced-icon-box-title {
        margin-bottom: 12px;
    }

    .elementor-600 .elementor-element.elementor-element-cb1cb23 .bdt-ep-advanced-icon-box-description {
        font-size: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-cb1cb23>.elementor-widget-container {
        padding: 0px 0px 24px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-f13aefb {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }

    .elementor-600 .elementor-element.elementor-element-f13aefb .bdt-ep-advanced-icon-box-icon-wrap {
        padding: 16px 16px 16px 16px;
        font-size: 24px;
        width: 24px;
    }

    .elementor-600 .elementor-element.elementor-element-f13aefb .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-f13aefb.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-f13aefb.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-f13aefb.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-f13aefb.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-f13aefb .bdt-ep-advanced-icon-box-title {
        margin-bottom: 12px;
    }

    .elementor-600 .elementor-element.elementor-element-f13aefb .bdt-ep-advanced-icon-box-description {
        font-size: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-f13aefb>.elementor-widget-container {
        padding: 0px 0px 24px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-c57ed87 {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }

    .elementor-600 .elementor-element.elementor-element-c57ed87 .bdt-ep-advanced-icon-box-icon-wrap {
        padding: 16px 16px 16px 16px;
        font-size: 24px;
        width: 24px;
    }

    .elementor-600 .elementor-element.elementor-element-c57ed87 .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-c57ed87.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-c57ed87.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-c57ed87.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-c57ed87.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-c57ed87 .bdt-ep-advanced-icon-box-title {
        margin-bottom: 12px;
    }

    .elementor-600 .elementor-element.elementor-element-c57ed87 .bdt-ep-advanced-icon-box-description {
        font-size: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-eb266d5 {
        padding: 60px 0px 60px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-5894f04>.elementor-background-overlay {
        background-size: 90% auto;
    }

    .elementor-600 .elementor-element.elementor-element-5894f04,
    .elementor-600 .elementor-element.elementor-element-5894f04>.elementor-background-overlay {
        border-radius: 12px 12px 12px 12px;
    }

    .elementor-600 .elementor-element.elementor-element-5894f04 {
        padding: 32px 16px 16px 16px;
    }

    .elementor-600 .elementor-element.elementor-element-babcd75 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-600 .elementor-element.elementor-element-496a2f1>.elementor-widget-container {
        padding: 0px 10px 0px 10px;
    }

    .elementor-600 .elementor-element.elementor-element-496a2f1 {
        width: var(--container-widget-width, 90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }

    .elementor-600 .elementor-element.elementor-element-b38eed3>.elementor-element-populated,
    .elementor-600 .elementor-element.elementor-element-b38eed3>.elementor-element-populated>.elementor-background-overlay,
    .elementor-600 .elementor-element.elementor-element-b38eed3>.elementor-background-slideshow {
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-b38eed3>.elementor-element-populated {
        margin: 0px 0px 24px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 24px 24px 24px 24px;
    }

    .elementor-600 .elementor-element.elementor-element-e227782 .elementor-heading-title {
        font-size: 36px;
    }

    .elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(14px/2);
        margin-left: calc(14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-14px/2);
        margin-left: calc(-14px/2);
    }

    body.rtl .elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-14px/2);
    }

    body:not(.rtl) .elementor-600 .elementor-element.elementor-element-5495dc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-5495dc2 {
        --e-icon-list-icon-size: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-7319828>.elementor-element-populated,
    .elementor-600 .elementor-element.elementor-element-7319828>.elementor-element-populated>.elementor-background-overlay,
    .elementor-600 .elementor-element.elementor-element-7319828>.elementor-background-slideshow {
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-7319828>.elementor-element-populated {
        margin: 0px 0px 24px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 24px 24px 24px 24px;
    }

    .elementor-600 .elementor-element.elementor-element-5c34529 .elementor-heading-title {
        font-size: 36px;
    }

    .elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(14px/2);
        margin-left: calc(14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-14px/2);
        margin-left: calc(-14px/2);
    }

    body.rtl .elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-14px/2);
    }

    body:not(.rtl) .elementor-600 .elementor-element.elementor-element-14f4e08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-14f4e08 {
        --e-icon-list-icon-size: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-a7bb8e4>.elementor-element-populated,
    .elementor-600 .elementor-element.elementor-element-a7bb8e4>.elementor-element-populated>.elementor-background-overlay,
    .elementor-600 .elementor-element.elementor-element-a7bb8e4>.elementor-background-slideshow {
        border-radius: 14px 14px 14px 14px;
    }

    .elementor-600 .elementor-element.elementor-element-a7bb8e4>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 24px 24px 24px 24px;
    }

    .elementor-600 .elementor-element.elementor-element-68198e0 .elementor-heading-title {
        font-size: 36px;
    }

    .elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(14px/2);
        margin-left: calc(14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-14px/2);
        margin-left: calc(-14px/2);
    }

    body.rtl .elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-14px/2);
    }

    body:not(.rtl) .elementor-600 .elementor-element.elementor-element-e143628 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-14px/2);
    }

    .elementor-600 .elementor-element.elementor-element-e143628 {
        --e-icon-list-icon-size: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-32a45b71:not(.elementor-motion-effects-element-type-background),
    .elementor-600 .elementor-element.elementor-element-32a45b71>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 50% 96px;
        background-size: 110% auto;
    }

    .elementor-600 .elementor-element.elementor-element-32a45b71 {
        padding: 48px 0px 64px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-3ff2fd3c {
        --spacer-size: 48px;
    }

    .elementor-600 .elementor-element.elementor-element-df75cb .bdt-ep-review-card-carousel-image {
        height: 36px;
        min-height: 36px;
        width: 36px;
        min-width: 36px;
    }

    .elementor-600 .elementor-element.elementor-element-df75cb .bdt-ep-review-card-carousel-text {
        font-size: 22px;
    }

    .elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-prev,
    .elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-next {
        padding: 6px 6px 6px 6px;
    }

    .elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-prev i,
    .elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-next i {
        font-size: 20px;
    }

    .elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-prev {
        margin-right: 8px;
    }

    .elementor-600 .elementor-element.elementor-element-df75cb .bdt-navigation-next {
        margin-left: 8px;
    }

    .elementor-600 .elementor-element.elementor-element-df75cb .swiper-pagination-bullet {
        height: 8px;
        width: 8px;
    }

    .elementor-600 .elementor-element.elementor-element-df75cb {
        --ep-swiper-carousel-both-ncx: 0px;
        --ep-swiper-carousel-both-ncy: 64px;
    }

    .elementor-600 .elementor-element.elementor-element-df75cb>.elementor-widget-container {
        padding: 0px 0px 64px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-8482f80 {
        padding: 0px 0px 60px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-9f6218d>.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-600 .elementor-element.elementor-element-9f6218d>.elementor-element-populated {
        margin: 0px 0px 10px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-600 .elementor-element.elementor-element-fd94fa2 .elementor-heading-title {
        font-size: 22px;
    }

    .elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-title {
        padding: 16px 12px 16px 16px;
        font-size: 16px;
    }

    .elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-icon.bdt-flex-align-left {
        margin-right: 15px;
    }

    .elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-icon.bdt-flex-align-right {
        margin-left: 15px;
    }

    .elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-title .bdt-ep-accordion-icon {
        font-size: 15px;
    }

    .elementor-600 .elementor-element.elementor-element-67de6cb .bdt-ep-accordion-content {
        padding: 0px 16px 16px 16px;
        font-size: 14px;
    }

    .elementor-600 .elementor-element.elementor-element-ae02fd8>.elementor-element-populated {
        padding: 32px 24px 32px 24px;
    }

    .elementor-600 .elementor-element.elementor-element-12f9376 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-600 .elementor-element.elementor-element-9b159c4>.elementor-widget-container {
        padding: 20px 0px 24px 0px;
    }

    .elementor-600 .elementor-element.elementor-element-9b159c4 {
        width: 100%;
        max-width: 100%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-600 .elementor-element.elementor-element-37793dc {
        width: 100%;
    }

    .elementor-600 .elementor-element.elementor-element-1ede4e0 {
        width: 100%;
    }
}