.elementor-138 .elementor-element.elementor-element-b13b5eb .elementor-column-gap-custom .elementor-column>.elementor-element-populated {
  padding: 100px;
}

.elementor-138 .elementor-element.elementor-element-b13b5eb {
  padding: 100px 0px 100px 0px;
}

.elementor-bc-flex-widget .elementor-138 .elementor-element.elementor-element-2760bcb.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-138 .elementor-element.elementor-element-2760bcb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-138 .elementor-element.elementor-element-2760bcb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-138 .elementor-element.elementor-element-2760bcb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #F8EAF3;
}

.elementor-138 .elementor-element.elementor-element-2760bcb>.elementor-element-populated,
.elementor-138 .elementor-element.elementor-element-2760bcb>.elementor-element-populated>.elementor-background-overlay,
.elementor-138 .elementor-element.elementor-element-2760bcb>.elementor-background-slideshow {
  border-radius: 25% 25% 25% 25%;
}

.elementor-138 .elementor-element.elementor-element-2760bcb>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-138 .elementor-element.elementor-element-2760bcb>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-138 .elementor-element.elementor-element-fda6f5b.elementor-view-stacked .elementor-icon {
  background-color: #409eff;
}

.elementor-138 .elementor-element.elementor-element-fda6f5b.elementor-view-framed .elementor-icon,
.elementor-138 .elementor-element.elementor-element-fda6f5b.elementor-view-default .elementor-icon {
  fill: #409eff;
  color: #409eff;
  border-color: #409eff;
}

.elementor-138 .elementor-element.elementor-element-fda6f5b {
  --icon-box-icon-margin: 36px;
}

.elementor-138 .elementor-element.elementor-element-fda6f5b .elementor-icon {
  font-size: 36px;
}

.elementor-138 .elementor-element.elementor-element-031e808.elementor-view-stacked .elementor-icon {
  background-color: #409eff;
}

.elementor-138 .elementor-element.elementor-element-031e808.elementor-view-framed .elementor-icon,
.elementor-138 .elementor-element.elementor-element-031e808.elementor-view-default .elementor-icon {
  fill: #409eff;
  color: #409eff;
  border-color: #409eff;
}

.elementor-138 .elementor-element.elementor-element-031e808 {
  --icon-box-icon-margin: 36px;
}

.elementor-138 .elementor-element.elementor-element-031e808 .elementor-icon {
  font-size: 36px;
}

.elementor-138 .elementor-element.elementor-element-d46fa23.elementor-view-stacked .elementor-icon {
  background-color: #409eff;
}

.elementor-138 .elementor-element.elementor-element-d46fa23.elementor-view-framed .elementor-icon,
.elementor-138 .elementor-element.elementor-element-d46fa23.elementor-view-default .elementor-icon {
  fill: #409eff;
  color: #409eff;
  border-color: #409eff;
}

.elementor-138 .elementor-element.elementor-element-d46fa23 {
  --icon-box-icon-margin: 36px;
}

.elementor-138 .elementor-element.elementor-element-d46fa23 .elementor-icon {
  font-size: 36px;
}

.elementor-138 .elementor-element.elementor-element-39737d3.elementor-view-stacked .elementor-icon {
  background-color: #409eff;
}

.elementor-138 .elementor-element.elementor-element-39737d3.elementor-view-framed .elementor-icon,
.elementor-138 .elementor-element.elementor-element-39737d3.elementor-view-default .elementor-icon {
  fill: #409eff;
  color: #409eff;
  border-color: #409eff;
}

.elementor-138 .elementor-element.elementor-element-39737d3 {
  --icon-box-icon-margin: 36px;
}

.elementor-138 .elementor-element.elementor-element-39737d3 .elementor-icon {
  font-size: 36px;
}

.elementor-bc-flex-widget .elementor-138 .elementor-element.elementor-element-994aa61.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-138 .elementor-element.elementor-element-994aa61.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-138 .elementor-element.elementor-element-994aa61>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 36px;
}

.elementor-138 .elementor-element.elementor-element-c333b6d {
  margin-top: 100px;
  margin-bottom: 100px;
}

.elementor-138 .elementor-element.elementor-element-c4514fe.elementor-column>.elementor-widget-wrap {
  justify-content: center;
}

.elementor-138 .elementor-element.elementor-element-a9df326 {
  text-align: center;
}

.elementor-138 .elementor-element.elementor-element-a9df326>.elementor-widget-container {
  padding: 0px 0px 50px 0px;
}

.elementor-138 .elementor-element.elementor-element-10c4d7a {
  width: var(--container-widget-width, 75%);
  max-width: 75%;
  --container-widget-width: 75%;
  --container-widget-flex-grow: 0;
}

@media(max-width:1024px) and (min-width:768px) {
  .elementor-138 .elementor-element.elementor-element-2760bcb {
    width: 100%;
  }

  .elementor-138 .elementor-element.elementor-element-994aa61 {
    width: 100%;
  }
}

@media(max-width:1024px) {
  .elementor-138 .elementor-element.elementor-element-b13b5eb {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .elementor-138 .elementor-element.elementor-element-2760bcb>.elementor-element-populated,
  .elementor-138 .elementor-element.elementor-element-2760bcb>.elementor-element-populated>.elementor-background-overlay,
  .elementor-138 .elementor-element.elementor-element-2760bcb>.elementor-background-slideshow {
    border-radius: 0% 0% 0% 0%;
  }
}

@media(max-width:767px) {
  .elementor-138 .elementor-element.elementor-element-b13b5eb .elementor-column-gap-custom .elementor-column>.elementor-element-populated {
    padding: 20px;
  }

  .elementor-138 .elementor-element.elementor-element-fda6f5b {
    --icon-box-icon-margin: 0px;
  }

  .elementor-138 .elementor-element.elementor-element-031e808 {
    --icon-box-icon-margin: 0px;
  }

  .elementor-138 .elementor-element.elementor-element-d46fa23 {
    --icon-box-icon-margin: 0px;
  }

  .elementor-138 .elementor-element.elementor-element-39737d3 {
    --icon-box-icon-margin: 0px;
  }

  .elementor-138 .elementor-element.elementor-element-4856cfb {
    text-align: center;
  }

  .elementor-138 .elementor-element.elementor-element-3cec5e3 {
    text-align: center;
  }

  .elementor-138 .elementor-element.elementor-element-c4514fe>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }

  .elementor-138 .elementor-element.elementor-element-10c4d7a {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
}