.elementor-47124 .elementor-element.elementor-element-9417f79 > .elementor-container {
  max-width: 1275px;
  min-height: 475px;
}
.elementor-47124 .elementor-element.elementor-element-9417f79 > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content: space-around;
  align-items: space-around;
}
.elementor-47124 .elementor-element.elementor-element-9417f79:not(.elementor-motion-effects-element-type-background),
.elementor-47124 .elementor-element.elementor-element-9417f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url('../../../../uploads/2024/11/ATFX_International_investor_awards_2024_2560x1440_bg-1024x576.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-47124 .elementor-element.elementor-element-9417f79 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-47124 .elementor-element.elementor-element-9417f79 > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-47124 .elementor-element.elementor-element-c43ce6f.elementor-column .elementor-widget-wrap {
  align-items: center;
}
.elementor-47124
  .elementor-element.elementor-element-c43ce6f.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-47124 .elementor-element.elementor-element-c43ce6f.elementor-column > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-47124 .elementor-element.elementor-element-c43ce6f > .elementor-element-populated {
  padding: 0;
}
.elementor-47124 .elementor-element.elementor-element-fdd2a6d img {
  width: 586px;
  height: 133px;
  object-fit: contain;
}
.elementor-47124 .elementor-element.elementor-element-fdd2a6d > .elementor-widget-container {
  margin: 0 0 10px;
}
.elementor-47124 .elementor-element.elementor-element-938a484 img {
  width: 268px;
  max-width: 100%;
  height: 67px;
  object-fit: contain;
}
.elementor-47124 .elementor-element.elementor-element-938a484 {
  width: auto;
  max-width: auto;
}
.elementor-47124 .elementor-element.elementor-element-47ca536 img {
  width: 268px;
  max-width: 100%;
  height: 67px;
  object-fit: contain;
}
.elementor-47124 .elementor-element.elementor-element-47ca536 {
  width: auto;
  max-width: auto;
}
.elementor-47124 .elementor-element.elementor-element-b92289b .elementor-button {
  font-family: 'Muli', Sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  fill: #fff;
  color: #fff;
  background-color: var(--e-global-color-accent);
  border-style: solid;
  border-width: 1px;
  border-color: var(--e-global-color-primary);
  border-radius: 5px;
  padding: 15px 60px;
}
.elementor-47124 .elementor-element.elementor-element-b92289b .elementor-button:hover,
.elementor-47124 .elementor-element.elementor-element-b92289b .elementor-button:focus {
  color: #fff;
  background-color: #ffffff00;
  border-color: #fff;
}
.elementor-47124 .elementor-element.elementor-element-b92289b .elementor-button:hover svg,
.elementor-47124 .elementor-element.elementor-element-b92289b .elementor-button:focus svg {
  fill: #fff;
}
.elementor-47124 .elementor-element.elementor-element-b92289b > .elementor-widget-container {
  margin: 0;
  padding: 20px 0 0;
}
.elementor-47124 .elementor-element.elementor-element-b92289b {
  width: var(--container-widget-width, 83.346%);
  max-width: 83.346%;
  --container-widget-width: 83.346%;
  --container-widget-flex-grow: 0;
}
@media (min-width: 781px) {
  .elementor-47124 .elementor-element.elementor-element-c43ce6f {
    width: 100%;
  }
}
@media (max-width: 1200px) and (min-width: 781px) {
  .elementor-47124 .elementor-element.elementor-element-c43ce6f {
    width: 100%;
  }
}
@media (max-width: 1024px) and (min-width: 781px) {
  .elementor-47124 .elementor-element.elementor-element-c43ce6f {
    width: 100%;
  }
}
@media (max-width: 1366px) {
  .elementor-47124 .elementor-element.elementor-element-9417f79 > .elementor-container {
    min-height: 456px;
  }
  .elementor-47124 .elementor-element.elementor-element-c43ce6f > .elementor-element-populated {
    padding: 0;
  }
  .elementor-47124 .elementor-element.elementor-element-b92289b > .elementor-widget-container {
    padding: 20px 0 0;
  }
}
@media (max-width: 1200px) {
  .elementor-47124 .elementor-element.elementor-element-9417f79:not(.elementor-motion-effects-element-type-background),
  .elementor-47124 .elementor-element.elementor-element-9417f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: cover;
  }
  .elementor-bc-flex-widget .elementor-47124 .elementor-element.elementor-element-c43ce6f.elementor-column .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-47124
    .elementor-element.elementor-element-c43ce6f.elementor-column.elementor-element[data-element_type='column']
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-47124 .elementor-element.elementor-element-c43ce6f > .elementor-element-populated {
    padding: 0;
  }
  .elementor-47124 .elementor-element.elementor-element-fdd2a6d img {
    width: 50%;
    max-width: 50%;
    height: 117px;
  }
  .elementor-47124 .elementor-element.elementor-element-fdd2a6d {
    width: var(--container-widget-width, 955px);
    max-width: 955px;
    --container-widget-width: 955px;
    --container-widget-flex-grow: 0;
  }
  .elementor-47124 .elementor-element.elementor-element-938a484 img {
    width: 246px;
    max-width: 100%;
    height: 62px;
  }
  .elementor-47124 .elementor-element.elementor-element-938a484 > .elementor-widget-container {
    padding: 2px;
  }
  .elementor-47124 .elementor-element.elementor-element-47ca536 img {
    width: 246px;
    max-width: 100%;
    height: 62px;
  }
  .elementor-47124 .elementor-element.elementor-element-47ca536 > .elementor-widget-container {
    margin: 0;
    padding: 2px;
  }
}
@media (max-width: 1024px) {
  .elementor-47124 .elementor-element.elementor-element-c43ce6f > .elementor-element-populated {
    padding: 0;
  }
  .elementor-47124 .elementor-element.elementor-element-fdd2a6d img {
    width: 64%;
    max-width: 60%;
    height: 114px;
  }
  .elementor-47124 .elementor-element.elementor-element-938a484 img {
    width: 246px;
    max-width: 100%;
    height: 62px;
  }
  .elementor-47124 .elementor-element.elementor-element-938a484 > .elementor-widget-container {
    padding: 0 10px 0 0;
  }
  .elementor-47124 .elementor-element.elementor-element-47ca536 img {
    width: 246px;
    max-width: 100%;
    height: 62px;
  }
  .elementor-47124 .elementor-element.elementor-element-47ca536 > .elementor-widget-container {
    padding: 0 0 0 10px;
  }
  .elementor-47124 .elementor-element.elementor-element-b92289b > .elementor-widget-container {
    margin: 0;
  }
  .elementor-47124 .elementor-element.elementor-element-b92289b {
    width: var(--container-widget-width, 480.74px);
    max-width: 480.74px;
    --container-widget-width: 480.74px;
    --container-widget-flex-grow: 0;
  }
}
@media (max-width: 880px) {
  .elementor-47124 .elementor-element.elementor-element-c43ce6f > .elementor-element-populated {
    padding: 0;
  }
  .elementor-47124 .elementor-element.elementor-element-fdd2a6d img {
    width: 537px;
    max-width: 100%;
    height: 122px;
  }
  .elementor-47124 .elementor-element.elementor-element-fdd2a6d {
    width: auto;
    max-width: auto;
  }
  .elementor-47124 .elementor-element.elementor-element-938a484 img {
    width: 246px;
    max-width: 100%;
    height: 62px;
  }
  .elementor-47124 .elementor-element.elementor-element-47ca536 img {
    width: 246px;
    max-width: 100%;
    height: 62px;
  }
  .elementor-47124 .elementor-element.elementor-element-b92289b {
    width: var(--container-widget-width, 427.445px);
    max-width: 427.445px;
    --container-widget-width: 427.445px;
    --container-widget-flex-grow: 0;
  }
}
@media (max-width: 780px) {
  .elementor-47124 .elementor-element.elementor-element-9417f79 > .elementor-container {
    min-height: 660px;
  }
  .elementor-47124 .elementor-element.elementor-element-9417f79:not(.elementor-motion-effects-element-type-background),
  .elementor-47124 .elementor-element.elementor-element-9417f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url('../../../../uploads/2024/11/ATFX_International_investor_awards_2024_2560x1440_bg-1024x576.jpg');
  }
  .elementor-47124 .elementor-element.elementor-element-9417f79 {
    padding: 0;
  }
  .elementor-47124
    .elementor-element.elementor-element-c43ce6f
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 5px;
  }
  .elementor-47124 .elementor-element.elementor-element-c43ce6f > .elementor-element-populated {
    padding: 0;
  }
  .elementor-47124 .elementor-element.elementor-element-fdd2a6d img {
    width: 329px;
    max-width: 100%;
    height: 74px;
  }
  .elementor-47124 .elementor-element.elementor-element-fdd2a6d > .elementor-widget-container {
    margin: 0;
  }
  .elementor-47124 .elementor-element.elementor-element-fdd2a6d {
    width: auto;
    max-width: auto;
  }
  .elementor-47124 .elementor-element.elementor-element-938a484 {
    text-align: center;
    width: auto;
    max-width: auto;
  }
  .elementor-47124 .elementor-element.elementor-element-938a484 img {
    width: 246px;
    max-width: 100%;
    height: 62px;
  }
  .elementor-47124 .elementor-element.elementor-element-938a484 > .elementor-widget-container {
    padding: 0 0 20px;
  }
  .elementor-47124 .elementor-element.elementor-element-47ca536 img {
    width: 246px;
    max-width: 100%;
    height: 62px;
  }
  .elementor-47124 .elementor-element.elementor-element-47ca536 {
    width: auto;
    max-width: auto;
  }
  .elementor-47124 .elementor-element.elementor-element-b92289b > .elementor-widget-container {
    margin: 0;
    padding: 25px 0 0;
  }
  .elementor-47124 .elementor-element.elementor-element-b92289b {
    width: var(--container-widget-width, 281.99px);
    max-width: 281.99px;
    --container-widget-width: 281.99px;
    --container-widget-flex-grow: 0;
    z-index: 1;
  }
}
