.elementor-64 .elementor-element.elementor-element-1fe5389d {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --flex-wrap: wrap;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 0px 1px 0px;
  --border-top-width: 1px;
  --border-right-width: 0px;
  --border-bottom-width: 1px;
  --border-left-width: 0px;
  border-color: #8f8f8f33;
  --border-color: #8f8f8f33;
  --padding-top: 150px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-64 .elementor-element.elementor-element-1fe5389d,
.elementor-64 .elementor-element.elementor-element-1fe5389d::before {
  --border-transition: 0.3s;
}
.elementor-64 .elementor-element.elementor-element-47843bf7 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --flex-wrap: wrap;
  --background-transition: 0.3s;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-64 .elementor-element.elementor-element-52443f7f {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --gap: 16px 16px;
  --background-transition: 0.3s;
  --padding-top: 80px;
  --padding-bottom: 80px;
  --padding-left: 64px;
  --padding-right: 0px;
}
.elementor-64 .elementor-element.elementor-element-52443f7f,
.elementor-64 .elementor-element.elementor-element-52443f7f::before {
  --border-transition: 0.3s;
}
.elementor-64 .elementor-element.elementor-element-52443f7f.e-con {
  --flex-grow: 1;
  --flex-shrink: 0;
}
.elementor-64
  .elementor-element.elementor-element-3880004b
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-uicore_primary);
  transition: color 0.3s;
}
.elementor-64
  .elementor-element.elementor-element-3880004b
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-uicore_primary);
  transition: fill 0.3s;
}
.elementor-64 .elementor-element.elementor-element-3880004b {
  --e-icon-list-icon-size: 14px;
  --e-icon-list-icon-align: center;
  --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
  --icon-vertical-offset: 0px;
}
.elementor-64
  .elementor-element.elementor-element-3880004b
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-64
  .elementor-element.elementor-element-3880004b
  .elementor-icon-list-item
  > a {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.2em;
}
.elementor-64
  .elementor-element.elementor-element-3880004b
  .elementor-icon-list-text {
  color: #febf33;
  transition: color 0.3s;
}
.elementor-64
  .elementor-element.elementor-element-3880004b
  > .elementor-widget-container {
  padding: 6px 12px 6px 8px;
  background-color: var(--e-global-color-uicore_white);
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #8f8f8f33;
  border-radius: 100px 100px 100px 100px;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.05);
}
.elementor-64 .elementor-element.elementor-element-3880004b.elementor-element {
  --align-self: flex-start;
}
.elementor-64
  .elementor-element.elementor-element-3880004b.bdt-background-overlay-yes
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-64 .elementor-element.elementor-element-15be5b66 {
  width: var(--container-widget-width, 600px);
  max-width: 600px;
  --container-widget-width: 600px;
  --container-widget-flex-grow: 0;
}
.elementor-64 .elementor-element.elementor-element-6e7cb891 {
  width: var(--container-widget-width, 450px);
  max-width: 450px;
  --container-widget-width: 450px;
  --container-widget-flex-grow: 0;
}
.elementor-64 .elementor-element.elementor-element-42e3dada {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --gap: 4px 4px;
  --background-transition: 0.3s;
  --padding-top: 64px;
  --padding-bottom: 48px;
  --padding-left: 48px;
  --padding-right: 48px;
}
.elementor-64
  .elementor-element.elementor-element-42e3dada:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-64
  .elementor-element.elementor-element-42e3dada
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2024/10/trading-platform-wallet-bg.webp");
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-64 .elementor-element.elementor-element-42e3dada,
.elementor-64 .elementor-element.elementor-element-42e3dada::before {
  --border-transition: 0.3s;
}
.elementor-64 .elementor-element.elementor-element-42e3dada.e-con {
  --flex-grow: 1;
  --flex-shrink: 0;
}
.elementor-64 .elementor-element.elementor-element-37334b17 img {
  width: 240px;
  border-style: solid;
  border-width: 10px 10px 10px 10px;
  border-color: var(--e-global-color-uicore_primary);
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 16px 0px rgba(8.071304347826073, 142.8, 0, 0.34);
}
.elementor-64
  .elementor-element.elementor-element-37334b17
  > .elementor-widget-container {
  margin: 20px 0px 12px 0px;
}
.elementor-64 .elementor-element.elementor-element-5f36e118 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 0px 1px 0px;
  --border-top-width: 1px;
  --border-right-width: 0px;
  --border-bottom-width: 1px;
  --border-left-width: 0px;
  border-color: #8f8f8f33;
  --border-color: #8f8f8f33;
  --ui-borderanim-color: var(--e-global-color-uicore_primary);
  --ui-borderanim-speed: 5s;
  --padding-top: 32px;
  --padding-bottom: 32px;
  --padding-left: 48px;
  --padding-right: 48px;
}
.elementor-64 .elementor-element.elementor-element-5f36e118,
.elementor-64 .elementor-element.elementor-element-5f36e118::before {
  --border-transition: 0.3s;
}
.elementor-64 .elementor-element.elementor-element-5f36e118.e-con {
  --flex-grow: 1;
  --flex-shrink: 0;
}
.elementor-64 .elementor-element.elementor-element-7927893a {
  --ui-e-ico-box-text-align: left;
  --ui-e-ico-box-icon-spacing: 7px !important;
  --ui-e-ico-box-icon-rotate: 0deg;
}
.elementor-64 .elementor-element.elementor-element-7927893a .ui-e-icon-wrp {
  background-color: #ffffff;
  border-radius: 8px 8px 8px 8px;
  padding: 16px 16px 16px 16px;
  --ui-e-media-size: 20px;
  --ui-e-ico-box-icon-wrp-rotate: 0deg;
  --ui-e-ico-box-vertical-off: 0px;
  --ui-e-ico-box-horizontal-off: 0px;
}
.elementor-64 .elementor-element.elementor-element-7927893a .ui-e-title {
  margin-bottom: 26px !important;
  font-size: 28px;
}
.elementor-64 .elementor-element.elementor-element-7927893a .ui-e-description {
  margin-bottom: 0px !important;
}
.elementor-64 .elementor-element.elementor-element-28e4e517 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 1px 1px 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  border-color: #8f8f8f33;
  --border-color: #8f8f8f33;
  --ui-borderanim-color: var(--e-global-color-uicore_primary);
  --ui-borderanim-speed: 4s;
  --padding-top: 32px;
  --padding-bottom: 32px;
  --padding-left: 48px;
  --padding-right: 48px;
}
.elementor-64 .elementor-element.elementor-element-28e4e517,
.elementor-64 .elementor-element.elementor-element-28e4e517::before {
  --border-transition: 0.3s;
}
.elementor-64 .elementor-element.elementor-element-28e4e517.e-con {
  --flex-grow: 1;
  --flex-shrink: 0;
}
.elementor-64 .elementor-element.elementor-element-66e8aee7 {
  --ui-e-ico-box-text-align: left;
  --ui-e-ico-box-icon-spacing: 7px !important;
  --ui-e-ico-box-icon-rotate: 0deg;
}
.elementor-64 .elementor-element.elementor-element-66e8aee7 .ui-e-icon-wrp {
  background-color: #ffffff;
  border-radius: 8px 8px 8px 8px;
  padding: 16px 16px 16px 16px;
  --ui-e-media-size: 20px;
  --ui-e-ico-box-icon-wrp-rotate: 0deg;
  --ui-e-ico-box-vertical-off: 0px;
  --ui-e-ico-box-horizontal-off: 0px;
}
.elementor-64 .elementor-element.elementor-element-66e8aee7 .ui-e-title {
  margin-bottom: 26px !important;
  font-size: 28px;
}
.elementor-64 .elementor-element.elementor-element-66e8aee7 .ui-e-description {
  margin-bottom: 0px !important;
}
.elementor-64 .elementor-element.elementor-element-2cdce059 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 0px 1px 0px;
  --border-top-width: 1px;
  --border-right-width: 0px;
  --border-bottom-width: 1px;
  --border-left-width: 0px;
  border-color: #8f8f8f33;
  --border-color: #8f8f8f33;
  --ui-borderanim-color: var(--e-global-color-uicore_primary);
  --ui-borderanim-speed: 3s;
  --padding-top: 32px;
  --padding-bottom: 32px;
  --padding-left: 48px;
  --padding-right: 48px;
}
.elementor-64 .elementor-element.elementor-element-2cdce059,
.elementor-64 .elementor-element.elementor-element-2cdce059::before {
  --border-transition: 0.3s;
}
.elementor-64 .elementor-element.elementor-element-2cdce059.e-con {
  --flex-grow: 1;
  --flex-shrink: 0;
}
.elementor-64 .elementor-element.elementor-element-65a68487 {
  --ui-e-ico-box-text-align: left;
  --ui-e-ico-box-icon-spacing: 7px !important;
  --ui-e-ico-box-icon-rotate: 0deg;
}
.elementor-64 .elementor-element.elementor-element-65a68487 .ui-e-icon-wrp {
  background-color: #ffffff;
  border-radius: 8px 8px 8px 8px;
  padding: 16px 16px 16px 16px;
  --ui-e-media-size: 20px;
  --ui-e-ico-box-icon-wrp-rotate: 0deg;
  --ui-e-ico-box-vertical-off: 0px;
  --ui-e-ico-box-horizontal-off: 0px;
}
.elementor-64 .elementor-element.elementor-element-65a68487 .ui-e-title {
  margin-bottom: 26px !important;
  font-size: 28px;
}
.elementor-64 .elementor-element.elementor-element-65a68487 .ui-e-description {
  margin-bottom: 0px !important;
}
.elementor-64 .elementor-element.elementor-element-13bdb163 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --flex-wrap: wrap;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 0px 1px 0px;
  --border-top-width: 1px;
  --border-right-width: 0px;
  --border-bottom-width: 1px;
  --border-left-width: 0px;
  border-color: #7f7f7f2b;
  --border-color: #7f7f7f2b;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-64 .elementor-element.elementor-element-13bdb163,
.elementor-64 .elementor-element.elementor-element-13bdb163::before {
  --border-transition: 0.3s;
}
.elementor-64 .elementor-element.elementor-element-1ba6bb4d {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 16px 16px;
  --background-transition: 0.3s;
  --padding-top: 80px;
  --padding-bottom: 80px;
  --padding-left: 80px;
  --padding-right: 80px;
}
.elementor-64 .elementor-element.elementor-element-1ba6bb4d,
.elementor-64 .elementor-element.elementor-element-1ba6bb4d::before {
  --border-transition: 0.3s;
}
.elementor-64
  .elementor-element.elementor-element-38946923
  .uicore-repeater-selector {
  border-style: text;
}
.elementor-64
  .elementor-element.elementor-element-38946923
  .elementor-repeater-item-efe01fb.ui-e-highlight-icon,
.elementor-64
  .elementor-element.elementor-element-38946923
  .elementor-repeater-item-efe01fb
  .ui-e-headline-text {
  color: #febf33;
  fill: #febf33;
}
.elementor-64
  .elementor-element.elementor-element-38946923
  .elementor-repeater-item-56cafb6.ui-e-highlight-icon,
.elementor-64
  .elementor-element.elementor-element-38946923
  .elementor-repeater-item-56cafb6
  .ui-e-headline-text {
  color: #febf33;
  fill: #febf33;
}
.elementor-64 .elementor-element.elementor-element-38946923 {
  text-align: left;
}
.elementor-64
  .elementor-element.elementor-element-38946923
  .ui-e-headline-text
  path {
  stroke-width: 40;
}
.elementor-64
  .elementor-element.elementor-element-38946923
  .ui-e-headline-text
  svg {
  bottom: 0%;
}
.elementor-64
  .elementor-element.elementor-element-38946923
  .ui-e-highlight-icon,
.elementor-64
  .elementor-element.elementor-element-38946923
  .ui-e-headline-text {
  color: var(--e-global-color-uicore_body);
}
.elementor-64
  .elementor-element.elementor-element-38946923
  .ui-e-highlight-icon,
.elementor-64 .elementor-element.elementor-element-38946923 .ui-e-headline-text,
.elementor-64
  .elementor-element.elementor-element-38946923
  .ui-e-highlight-image {
  font-family: "Inter", Sans-serif;
  font-weight: 500;
  text-transform: none;
}
.elementor-64
  .elementor-element.elementor-element-38946923
  .ui-e-headline-highlighted {
  color: var(--e-global-color-uicore_headline);
}
.elementor-64
  .elementor-element.elementor-element-84575b8
  > .elementor-widget-container {
  margin: 30px 0px 40px 0px;
}
.elementor-64 .elementor-element.elementor-element-84575b8 {
  width: var(--container-widget-width, 769px);
  max-width: 769px;
  --container-widget-width: 769px;
  --container-widget-flex-grow: 0;
}
.elementor-64 .elementor-element.elementor-element-84575b8.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-64 .elementor-element.elementor-element-8ebb145 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-64
  .elementor-element.elementor-element-4fcc05d
  .bdt-marquee
  .marquee-content {
  width: calc(100% / 5);
  margin-left: 24px;
  height: 261px;
  border-radius: 30px 30px 30px 30px;
}
.elementor-64 .elementor-element.elementor-element-6a639962 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --flex-wrap: wrap;
  --overflow: hidden;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 0px 1px 0px;
  --border-top-width: 1px;
  --border-right-width: 0px;
  --border-bottom-width: 1px;
  --border-left-width: 0px;
  border-color: #1111111a;
  --border-color: #1111111a;
  --margin-top: 100px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-64 .elementor-element.elementor-element-6a639962,
.elementor-64 .elementor-element.elementor-element-6a639962::before {
  --border-transition: 0.3s;
}
.elementor-64 .elementor-element.elementor-element-3f809478 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --gap: 0px 0px;
  --flex-wrap: wrap;
  --background-transition: 0.3s;
  --padding-top: 56px;
  --padding-bottom: 72px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-64
  .elementor-element.elementor-element-3f809478:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-64
  .elementor-element.elementor-element-3f809478
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2024/10/digital-agency-team-bg.webp");
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-64 .elementor-element.elementor-element-3f809478,
.elementor-64 .elementor-element.elementor-element-3f809478::before {
  --border-transition: 0.3s;
}
.elementor-64 .elementor-element.elementor-element-3438cbd5 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 8px 8px;
  --background-transition: 0.3s;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-64
  .elementor-element.elementor-element-1701ba90
  > .elementor-widget-container {
  padding: 0px 0px 0px 8px;
  border-style: solid;
  border-width: 0px 0px 0px 3px;
  border-color: var(--e-global-color-uicore_primary);
}
.elementor-64
  .elementor-element.elementor-element-f733265
  > .elementor-widget-container {
  margin: 30px 0px 40px 0px;
}
.elementor-64 .elementor-element.elementor-element-f733265 {
  width: var(--container-widget-width, 716px);
  max-width: 716px;
  --container-widget-width: 716px;
  --container-widget-flex-grow: 0;
}
.elementor-64 .elementor-element.elementor-element-f733265.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-64 .elementor-element.elementor-element-35e44a73 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: flex-end;
  --align-items: flex-end;
  --background-transition: 0.3s;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-64
  .elementor-element.elementor-element-5e1bdfe9
  .swiper-carousel
  .swiper-slide {
  height: 260px;
  background-color: var(--e-global-color-uicore_white);
  border-width: 1px 1px 1px 1px;
  border-color: #1111111a;
  padding: 8px 8px 8px 8px;
}
.elementor-64
  .elementor-element.elementor-element-5e1bdfe9
  .swiper-carousel
  .swiper-slide,
.elementor-64
  .elementor-element.elementor-element-5e1bdfe9
  .bdt-ep-custom-carousel
  .swiper-carousel {
  border-radius: 8px;
}
.elementor-64
  .elementor-element.elementor-element-5e1bdfe9
  > .elementor-widget-container {
  margin: 100px -200px 0px -200px;
}
.elementor-widget .tippy-tooltip .tippy-content {
  text-align: center;
}
@media (max-width: 1024px) {
  .elementor-64 .elementor-element.elementor-element-52443f7f {
    --padding-top: 48px;
    --padding-bottom: 48px;
    --padding-left: 24px;
    --padding-right: 24px;
  }
  .elementor-64 .elementor-element.elementor-element-3880004b {
    --e-icon-list-icon-size: 13px;
  }
  .elementor-64
    .elementor-element.elementor-element-3880004b
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-64
    .elementor-element.elementor-element-3880004b
    .elementor-icon-list-item
    > a {
    font-size: 13px;
  }
  .elementor-64 .elementor-element.elementor-element-15be5b66 {
    width: var(--container-widget-width, 420px);
    max-width: 420px;
    --container-widget-width: 420px;
    --container-widget-flex-grow: 0;
  }
  .elementor-64 .elementor-element.elementor-element-6e7cb891 {
    width: var(--container-widget-width, 420px);
    max-width: 420px;
    --container-widget-width: 420px;
    --container-widget-flex-grow: 0;
  }
  .elementor-64 .elementor-element.elementor-element-42e3dada {
    --padding-top: 24px;
    --padding-bottom: 24px;
    --padding-left: 24px;
    --padding-right: 24px;
  }
  .elementor-64 .elementor-element.elementor-element-37334b17 img {
    width: 24vw;
    border-width: 8px 8px 8px 8px;
    border-radius: 18px 18px 18px 18px;
  }
  .elementor-64 .elementor-element.elementor-element-5f36e118 {
    --padding-top: 32px;
    --padding-bottom: 32px;
    --padding-left: 32px;
    --padding-right: 32px;
  }
  .elementor-64 .elementor-element.elementor-element-7927893a {
    --ui-e-ico-box-text-align: left;
    --ui-e-ico-box-icon-spacing: 16px !important;
  }
  .elementor-64 .elementor-element.elementor-element-7927893a .ui-e-icon-wrp {
    padding: 16px 16px 16px 16px;
    --ui-e-media-size: 18px;
  }
  .elementor-64 .elementor-element.elementor-element-28e4e517 {
    --padding-top: 32px;
    --padding-bottom: 32px;
    --padding-left: 32px;
    --padding-right: 32px;
  }
  .elementor-64 .elementor-element.elementor-element-66e8aee7 {
    --ui-e-ico-box-text-align: left;
    --ui-e-ico-box-icon-spacing: 16px !important;
  }
  .elementor-64 .elementor-element.elementor-element-66e8aee7 .ui-e-icon-wrp {
    padding: 16px 16px 16px 16px;
    --ui-e-media-size: 18px;
  }
  .elementor-64 .elementor-element.elementor-element-2cdce059 {
    --padding-top: 32px;
    --padding-bottom: 32px;
    --padding-left: 32px;
    --padding-right: 32px;
  }
  .elementor-64 .elementor-element.elementor-element-65a68487 {
    --ui-e-ico-box-text-align: left;
    --ui-e-ico-box-icon-spacing: 16px !important;
  }
  .elementor-64 .elementor-element.elementor-element-65a68487 .ui-e-icon-wrp {
    padding: 16px 16px 16px 16px;
    --ui-e-media-size: 18px;
  }
  .elementor-64 .elementor-element.elementor-element-1ba6bb4d {
    --padding-top: 48px;
    --padding-bottom: 48px;
    --padding-left: 48px;
    --padding-right: 48px;
  }
  .elementor-64 .elementor-element.elementor-element-84575b8 {
    width: var(--container-widget-width, 420px);
    max-width: 420px;
    --container-widget-width: 420px;
    --container-widget-flex-grow: 0;
  }
  .elementor-64
    .elementor-element.elementor-element-4fcc05d
    .bdt-marquee
    .marquee-content {
    width: calc(100% / 2);
  }
  .elementor-64 .elementor-element.elementor-element-3f809478 {
    --gap: 0px 0px;
    --padding-top: 40px;
    --padding-bottom: 48px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-64 .elementor-element.elementor-element-f733265 {
    width: var(--container-widget-width, 420px);
    max-width: 420px;
    --container-widget-width: 420px;
    --container-widget-flex-grow: 0;
  }
}
@media (max-width: 767px) {
  .elementor-64 .elementor-element.elementor-element-1fe5389d {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-64 .elementor-element.elementor-element-52443f7f {
    --padding-top: 32px;
    --padding-bottom: 0px;
    --padding-left: 10px;
    --padding-right: 10px;
  }
  .elementor-64 .elementor-element.elementor-element-3880004b {
    --e-icon-list-icon-size: 12px;
  }
  .elementor-64
    .elementor-element.elementor-element-3880004b
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-64
    .elementor-element.elementor-element-3880004b
    .elementor-icon-list-item
    > a {
    font-size: 12px;
  }
  .elementor-64
    .elementor-element.elementor-element-3880004b.elementor-element {
    --align-self: center;
  }
  .elementor-64 .elementor-element.elementor-element-15be5b66 {
    text-align: center;
    width: 100%;
    max-width: 100%;
  }
  .elementor-64 .elementor-element.elementor-element-6e7cb891 {
    text-align: center;
    width: 100%;
    max-width: 100%;
  }
  .elementor-64 .elementor-element.elementor-element-42e3dada {
    --padding-top: 32px;
    --padding-bottom: 32px;
    --padding-left: 32px;
    --padding-right: 32px;
  }
  .elementor-64 .elementor-element.elementor-element-37334b17 img {
    width: 48vw;
  }
  .elementor-64 .elementor-element.elementor-element-5f36e118 {
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 40px;
    --padding-right: 40px;
  }
  .elementor-64 .elementor-element.elementor-element-7927893a {
    --ui-e-ico-box-text-align: left;
    --ui-e-ico-box-icon-spacing: 20px !important;
  }
  .elementor-64 .elementor-element.elementor-element-7927893a .ui-e-icon-wrp {
    padding: 15px 15px 15px 15px;
    --ui-e-media-size: 19px;
  }
  .elementor-64 .elementor-element.elementor-element-7927893a .ui-e-title {
    margin-bottom: 10px !important;
    font-size: 22px;
  }
  .elementor-64 .elementor-element.elementor-element-28e4e517 {
    border-width: 0px 1px 0px 1px;
    --border-top-width: 0px;
    --border-right-width: 1px;
    --border-bottom-width: 0px;
    --border-left-width: 1px;
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 40px;
    --padding-right: 40px;
  }
  .elementor-64 .elementor-element.elementor-element-66e8aee7 {
    --ui-e-ico-box-text-align: left;
    --ui-e-ico-box-icon-spacing: 20px !important;
  }
  .elementor-64 .elementor-element.elementor-element-66e8aee7 .ui-e-icon-wrp {
    padding: 15px 15px 15px 15px;
    --ui-e-media-size: 19px;
  }
  .elementor-64 .elementor-element.elementor-element-66e8aee7 .ui-e-title {
    margin-bottom: 10px !important;
    font-size: 22px;
  }
  .elementor-64 .elementor-element.elementor-element-2cdce059 {
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 40px;
    --padding-right: 40px;
  }
  .elementor-64 .elementor-element.elementor-element-65a68487 {
    --ui-e-ico-box-text-align: left;
    --ui-e-ico-box-icon-spacing: 20px !important;
  }
  .elementor-64 .elementor-element.elementor-element-65a68487 .ui-e-icon-wrp {
    padding: 15px 15px 15px 15px;
    --ui-e-media-size: 19px;
  }
  .elementor-64 .elementor-element.elementor-element-65a68487 .ui-e-title {
    margin-bottom: 10px !important;
    font-size: 22px;
  }
  .elementor-64 .elementor-element.elementor-element-13bdb163 {
    --gap: 0px 0px;
  }
  .elementor-64 .elementor-element.elementor-element-1ba6bb4d {
    --padding-top: 32px;
    --padding-bottom: 32px;
    --padding-left: 10px;
    --padding-right: 10px;
  }
  .elementor-64 .elementor-element.elementor-element-84575b8 {
    text-align: left;
    width: 100%;
    max-width: 100%;
  }
  .elementor-64
    .elementor-element.elementor-element-84575b8
    > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
  }
  .elementor-64
    .elementor-element.elementor-element-4fcc05d
    .bdt-marquee
    .marquee-content {
    width: calc(100% / 3);
    border-radius: 30px 30px 30px 30px;
  }
  .elementor-64 .elementor-element.elementor-element-6a639962 {
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-64 .elementor-element.elementor-element-3f809478 {
    --gap: 20px 20px;
    --padding-top: 32px;
    --padding-bottom: 32px;
    --padding-left: 10px;
    --padding-right: 10px;
  }
  .elementor-64 .elementor-element.elementor-element-f733265 {
    text-align: left;
    width: 100%;
    max-width: 100%;
  }
  .elementor-64 .elementor-element.elementor-element-35e44a73 {
    --align-items: flex-start;
    --container-widget-width: calc(
      (1 - var(--container-widget-flex-grow)) * 100%
    );
  }
  .elementor-64
    .elementor-element.elementor-element-5e1bdfe9
    > .elementor-widget-container {
    margin: 0px -120px 60px 0px;
  }
}
@media (min-width: 768px) {
  .elementor-64 .elementor-element.elementor-element-52443f7f {
    --width: 60%;
  }
  .elementor-64 .elementor-element.elementor-element-42e3dada {
    --width: 40%;
  }
  .elementor-64 .elementor-element.elementor-element-5f36e118 {
    --width: 30%;
  }
  .elementor-64 .elementor-element.elementor-element-28e4e517 {
    --width: 30%;
  }
  .elementor-64 .elementor-element.elementor-element-2cdce059 {
    --width: 30%;
  }
  .elementor-64 .elementor-element.elementor-element-3438cbd5 {
    --width: 62%;
  }
  .elementor-64 .elementor-element.elementor-element-35e44a73 {
    --width: 30%;
  }
}
