.elementor-10 .elementor-element.elementor-element-4cff438 {
  margin-top: 0px;
  margin-bottom: 80px;
}

.elementor-10
  .elementor-element.elementor-element-6900f6a9
  > .elementor-column-wrap
  > .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-10
  .elementor-element.elementor-element-5074b130
  .elementor-tabs-wrapper {
  justify-content: center;
}

.elementor-10
  .elementor-element.elementor-element-5074b130
  .elementor-tab-title,
.elementor-10
  .elementor-element.elementor-element-5074b130
  .elementor-tab-title:before,
.elementor-10
  .elementor-element.elementor-element-5074b130
  .elementor-tab-title:after,
.elementor-10
  .elementor-element.elementor-element-5074b130
  .elementor-tab-content,
.elementor-10
  .elementor-element.elementor-element-5074b130
  .elementor-tabs-content-wrapper {
  border-width: 1px;
}

.elementor-10
  .elementor-element.elementor-element-5074b130
  .elementor-tab-title {
  color: #111111;
}

.elementor-10 .elementor-element.elementor-element-3a40e4de {
  margin-top: 0px;
  margin-bottom: 80px;
}

.elementor-10
  .elementor-element.elementor-element-6f845e37
  > .elementor-column-wrap
  > .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-10
  .elementor-element.elementor-element-6f845e37
  > .elementor-element-populated {
  margin: 0px 15px 0px 0px;
}

.elementor-10
  .elementor-element.elementor-element-75fd94cf
  .elementor-image
  img {
  width: 100%;
}

.elementor-10
  .elementor-element.elementor-element-2afb8023
  > .elementor-column-wrap
  > .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-10
  .elementor-element.elementor-element-2afb8023
  > .elementor-element-populated {
  margin: 0px 0px 0px 15px;
}

.elementor-10 .elementor-element.elementor-element-558b6b77 {
  margin-top: 0px;
  margin-bottom: 30px;
}

.elementor-10
  .elementor-element.elementor-element-520ad3b7
  > .elementor-column-wrap
  > .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-10
  .elementor-element.elementor-element-c741f53
  .elementor-image
  img {
  width: 100%;
}

.elementor-10
  .elementor-element.elementor-element-6c9797d5
  > .elementor-column-wrap
  > .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-10
  .elementor-element.elementor-element-6c9797d5
  > .elementor-element-populated {
  margin: 0px 15px 0px 0px;
}

.elementor-10
  .elementor-element.elementor-element-3574f2aa
  .elementor-image
  img {
  width: 100%;
}

.elementor-10
  .elementor-element.elementor-element-6f5c7f0d
  > .elementor-column-wrap
  > .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-10
  .elementor-element.elementor-element-6f5c7f0d
  > .elementor-element-populated {
  margin: 0px 0px 0px 15px;
}

.elementor-10
  .elementor-element.elementor-element-2ac8dbb2
  .elementor-image
  img {
  width: 100%;
}

.elementor-10
  .elementor-element.elementor-element-649cb928:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-10
  .elementor-element.elementor-element-649cb928
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f5f5f5;
}

.elementor-10 .elementor-element.elementor-element-649cb928 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 80px;
  padding: 15px 15px 15px 15px;
}

.elementor-10
  .elementor-element.elementor-element-649cb928
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}

.elementor-10
  .elementor-element.elementor-element-6ba68b4b.elementor-column
  .elementor-column-wrap {
  align-items: center;
}

.elementor-10
  .elementor-element.elementor-element-6ba68b4b.elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  align-content: center;
}

.elementor-10
  .elementor-element.elementor-element-6ba68b4b
  > .elementor-column-wrap
  > .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-10
  .elementor-element.elementor-element-6ba68b4b
  > .elementor-element-populated {
  margin: 0px 50px 0px 0px;
}

.elementor-10
  .elementor-element.elementor-element-586ef2dd
  > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
}

.elementor-10
  .elementor-element.elementor-element-f7ed36c
  > .elementor-widget-container {
  margin: 0px 0px 50px 0px;
}

.elementor-10
  .elementor-element.elementor-element-6d821fd5
  .elementor-accordion
  .elementor-accordion-item {
  border-width: 0px;
}

.elementor-10
  .elementor-element.elementor-element-6d821fd5
  .elementor-accordion
  .elementor-accordion-item
  .elementor-tab-content {
  border-width: 0px;
}

.elementor-10
  .elementor-element.elementor-element-6d821fd5
  .elementor-accordion
  .elementor-accordion-item
  .elementor-tab-title.elementor-active {
  border-width: 0px;
}

.elementor-10
  .elementor-element.elementor-element-6d821fd5
  .elementor-accordion
  .elementor-tab-title {
  background-color: #ffffff;
  color: #111111;
  font-size: 20px;
  font-weight: 500;
  padding: 20px 20px 20px 20px;
}

.elementor-10
  .elementor-element.elementor-element-268f272d
  > .elementor-column-wrap
  > .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-10 .elementor-element.elementor-element-72b770c6 {
  margin-top: 0px;
  margin-bottom: 80px;
}

.elementor-10
  .elementor-element.elementor-element-131f20b6
  > .elementor-column-wrap
  > .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-10
  .elementor-element.elementor-element-131f20b6
  > .elementor-element-populated {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);
  margin: 0px 20px 0px 0px;
  padding: 30px 50px 30px 50px;
}

.elementor-10
  .elementor-element.elementor-element-39620194.elementor-view-stacked
  .elementor-icon {
  background-color: #2a7d2e;
}

.elementor-10
  .elementor-element.elementor-element-39620194.elementor-view-framed
  .elementor-icon,
.elementor-10
  .elementor-element.elementor-element-39620194.elementor-view-default
  .elementor-icon {
  fill: #2a7d2e;
  color: #2a7d2e;
  border-color: #2a7d2e;
}

.elementor-10
  .elementor-element.elementor-element-39620194.elementor-view-stacked
  .elementor-icon:hover {
  background-color: #111111;
}

.elementor-10
  .elementor-element.elementor-element-39620194.elementor-view-framed
  .elementor-icon:hover,
.elementor-10
  .elementor-element.elementor-element-39620194.elementor-view-default
  .elementor-icon:hover {
  fill: #111111;
  color: #111111;
  border-color: #111111;
}

.elementor-10
  .elementor-element.elementor-element-39620194.elementor-position-right
  .elementor-icon-box-icon {
  margin-left: 15px;
}

.elementor-10
  .elementor-element.elementor-element-39620194.elementor-position-left
  .elementor-icon-box-icon {
  margin-right: 15px;
}

.elementor-10
  .elementor-element.elementor-element-39620194.elementor-position-top
  .elementor-icon-box-icon {
  margin-bottom: 15px;
}

.elementor-10 .elementor-element.elementor-element-39620194 .elementor-icon {
  font-size: 50px;
}

.elementor-10 .elementor-element.elementor-element-39620194 .elementor-icon i {
  transform: rotate(0deg);
}

.elementor-10
  .elementor-element.elementor-element-39620194
  .elementor-icon-box-title {
  margin-bottom: 15px;
}

.elementor-10
  .elementor-element.elementor-element-39620194
  > .elementor-widget-container {
  padding: 30px 15px 30px 15px;
}

.elementor-10
  .elementor-element.elementor-element-13b4393a
  > .elementor-column-wrap
  > .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-10
  .elementor-element.elementor-element-13b4393a
  > .elementor-element-populated {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);
  margin: 0px 10px 0px 10px;
  padding: 30px 50px 30px 50px;
}

.elementor-10
  .elementor-element.elementor-element-2a064906.elementor-view-stacked
  .elementor-icon {
  background-color: #2a7d2e;
}

.elementor-10
  .elementor-element.elementor-element-2a064906.elementor-view-framed
  .elementor-icon,
.elementor-10
  .elementor-element.elementor-element-2a064906.elementor-view-default
  .elementor-icon {
  fill: #2a7d2e;
  color: #2a7d2e;
  border-color: #2a7d2e;
}

.elementor-10
  .elementor-element.elementor-element-2a064906.elementor-view-stacked
  .elementor-icon:hover {
  background-color: #111111;
}

.elementor-10
  .elementor-element.elementor-element-2a064906.elementor-view-framed
  .elementor-icon:hover,
.elementor-10
  .elementor-element.elementor-element-2a064906.elementor-view-default
  .elementor-icon:hover {
  fill: #111111;
  color: #111111;
  border-color: #111111;
}

.elementor-10
  .elementor-element.elementor-element-2a064906.elementor-position-right
  .elementor-icon-box-icon {
  margin-left: 15px;
}

.elementor-10
  .elementor-element.elementor-element-2a064906.elementor-position-left
  .elementor-icon-box-icon {
  margin-right: 15px;
}

.elementor-10
  .elementor-element.elementor-element-2a064906.elementor-position-top
  .elementor-icon-box-icon {
  margin-bottom: 15px;
}

.elementor-10 .elementor-element.elementor-element-2a064906 .elementor-icon {
  font-size: 50px;
}

.elementor-10 .elementor-element.elementor-element-2a064906 .elementor-icon i {
  transform: rotate(0deg);
}

.elementor-10
  .elementor-element.elementor-element-2a064906
  .elementor-icon-box-title {
  margin-bottom: 15px;
}

.elementor-10
  .elementor-element.elementor-element-2a064906
  > .elementor-widget-container {
  padding: 30px 15px 30px 15px;
}

.elementor-10
  .elementor-element.elementor-element-62b26f1a
  > .elementor-column-wrap
  > .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-10
  .elementor-element.elementor-element-62b26f1a
  > .elementor-element-populated {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);
  margin: 0px 0px 0px 20px;
  padding: 30px 50px 30px 50px;
}

.elementor-10
  .elementor-element.elementor-element-25bc4d12.elementor-view-stacked
  .elementor-icon {
  background-color: #2a7d2e;
}

.elementor-10
  .elementor-element.elementor-element-25bc4d12.elementor-view-framed
  .elementor-icon,
.elementor-10
  .elementor-element.elementor-element-25bc4d12.elementor-view-default
  .elementor-icon {
  fill: #2a7d2e;
  color: #2a7d2e;
  border-color: #2a7d2e;
}

.elementor-10
  .elementor-element.elementor-element-25bc4d12.elementor-view-stacked
  .elementor-icon:hover {
  background-color: #111111;
}

.elementor-10
  .elementor-element.elementor-element-25bc4d12.elementor-view-framed
  .elementor-icon:hover,
.elementor-10
  .elementor-element.elementor-element-25bc4d12.elementor-view-default
  .elementor-icon:hover {
  fill: #111111;
  color: #111111;
  border-color: #111111;
}

.elementor-10
  .elementor-element.elementor-element-25bc4d12.elementor-position-right
  .elementor-icon-box-icon {
  margin-left: 15px;
}

.elementor-10
  .elementor-element.elementor-element-25bc4d12.elementor-position-left
  .elementor-icon-box-icon {
  margin-right: 15px;
}

.elementor-10
  .elementor-element.elementor-element-25bc4d12.elementor-position-top
  .elementor-icon-box-icon {
  margin-bottom: 15px;
}

.elementor-10 .elementor-element.elementor-element-25bc4d12 .elementor-icon {
  font-size: 50px;
}

.elementor-10 .elementor-element.elementor-element-25bc4d12 .elementor-icon i {
  transform: rotate(0deg);
}

.elementor-10
  .elementor-element.elementor-element-25bc4d12
  .elementor-icon-box-title {
  margin-bottom: 15px;
}

.elementor-10
  .elementor-element.elementor-element-25bc4d12
  > .elementor-widget-container {
  padding: 30px 15px 30px 15px;
}

.elementor-10
  .elementor-element.elementor-element-41b402be:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-10
  .elementor-element.elementor-element-41b402be
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1b212d;
  background-image: url("img/cms/about-page-06.jpg");
}

.elementor-10 .elementor-element.elementor-element-41b402be {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 80px;
  padding: 100px 0px 100px 0px;
}

.elementor-10
  .elementor-element.elementor-element-41b402be
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}

.elementor-10
  .elementor-element.elementor-element-365763c5
  > .elementor-column-wrap
  > .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-10
  .elementor-element.elementor-element-5569409e
  .elementor-counter-number-wrapper {
  color: #ffffff;
  font-size: 50px;
}

.elementor-10
  .elementor-element.elementor-element-5569409e
  .elementor-counter-title {
  color: #ffffff;
}

.elementor-10
  .elementor-element.elementor-element-4bdf2ed
  > .elementor-column-wrap
  > .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-10
  .elementor-element.elementor-element-12ca9d15
  .elementor-counter-number-wrapper {
  color: #ffffff;
  font-size: 50px;
}

.elementor-10
  .elementor-element.elementor-element-12ca9d15
  .elementor-counter-title {
  color: #ffffff;
}

.elementor-10
  .elementor-element.elementor-element-776eb561
  > .elementor-column-wrap
  > .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-10
  .elementor-element.elementor-element-4833dca7
  .elementor-counter-number-wrapper {
  color: #ffffff;
  font-size: 50px;
}

.elementor-10
  .elementor-element.elementor-element-4833dca7
  .elementor-counter-title {
  color: #ffffff;
}

.elementor-10
  .elementor-element.elementor-element-53e5c0e9
  > .elementor-column-wrap
  > .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-10
  .elementor-element.elementor-element-4956e08a
  .elementor-counter-number-wrapper {
  color: #ffffff;
  font-size: 50px;
}

.elementor-10
  .elementor-element.elementor-element-4956e08a
  .elementor-counter-title {
  color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-5ea44ffd {
  padding: 0px 0px 30px 0px;
}

.elementor-10
  .elementor-element.elementor-element-1d61c912.elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  justify-content: center;
}

.elementor-10
  .elementor-element.elementor-element-1d61c912
  > .elementor-column-wrap
  > .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-10 .elementor-element.elementor-element-1043bdd6 {
  text-align: center;
}

.elementor-10
  .elementor-element.elementor-element-1043bdd6
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}

.elementor-10 .elementor-element.elementor-element-41a973e2 {
  text-align: center;
}

.elementor-10
  .elementor-element.elementor-element-41a973e2
  > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
}

.elementor-10
  .elementor-element.elementor-element-5cbec561
  .elementor-text-editor {
  text-align: center;
}

.elementor-10
  .elementor-element.elementor-element-5cbec561
  > .elementor-widget-container {
  margin: 0px 0px 50px 0px;
}

.elementor-10 .elementor-element.elementor-element-5cbec561 {
  width: 50%;
  max-width: 50%;
}

@media (max-width: 991px) {
  .elementor-10 .elementor-element.elementor-element-4cff438 {
    margin-top: 0px;
    margin-bottom: 50px;
  }

  .elementor-10 .elementor-element.elementor-element-3a40e4de {
    margin-top: 0px;
    margin-bottom: 50px;
  }

  .elementor-10
    .elementor-element.elementor-element-6f845e37
    > .elementor-element-populated {
    margin: 0px 10px 0px 0px;
  }

  .elementor-10
    .elementor-element.elementor-element-2afb8023
    > .elementor-element-populated {
    margin: 0px 0px 0px 10px;
  }

  .elementor-10 .elementor-element.elementor-element-558b6b77 {
    margin-top: 0px;
    margin-bottom: 16px;
  }

  .elementor-10
    .elementor-element.elementor-element-6c9797d5
    > .elementor-element-populated {
    margin: 0px 10px 0px 0px;
  }

  .elementor-10
    .elementor-element.elementor-element-6f5c7f0d
    > .elementor-element-populated {
    margin: 0px 0px 0px 10px;
  }

  .elementor-10 .elementor-element.elementor-element-649cb928 {
    margin-top: 0px;
    margin-bottom: 50px;
    padding: 15px 0px 15px 0px;
  }

  .elementor-10
    .elementor-element.elementor-element-6ba68b4b
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
  }

  .elementor-10
    .elementor-element.elementor-element-f7ed36c
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }

  .elementor-10
    .elementor-element.elementor-element-6d821fd5
    .elementor-accordion
    .elementor-tab-title {
    font-size: 15px;
    padding: 15px 15px 15px 15px;
  }

  .elementor-10 .elementor-element.elementor-element-72b770c6 {
    margin-top: 0px;
    margin-bottom: 50px;
  }

  .elementor-10
    .elementor-element.elementor-element-131f20b6
    > .elementor-element-populated {
    margin: 0px 15px 0px 0px;
    padding: 15px 10px 15px 10px;
  }

  .elementor-10
    .elementor-element.elementor-element-39620194
    .elementor-icon-box-content
    .elementor-icon-box-title {
    font-size: 18px;
  }

  .elementor-10
    .elementor-element.elementor-element-13b4393a
    > .elementor-element-populated {
    margin: 0px 5px 0px 5px;
    padding: 15px 10px 15px 10px;
  }

  .elementor-10
    .elementor-element.elementor-element-2a064906
    .elementor-icon-box-content
    .elementor-icon-box-title {
    font-size: 18px;
  }

  .elementor-10
    .elementor-element.elementor-element-62b26f1a
    > .elementor-element-populated {
    margin: 0px 0px 0px 15px;
    padding: 15px 10px 15px 10px;
  }

  .elementor-10
    .elementor-element.elementor-element-25bc4d12
    .elementor-icon-box-content
    .elementor-icon-box-title {
    font-size: 18px;
  }

  .elementor-10 .elementor-element.elementor-element-41b402be {
    margin-top: 0px;
    margin-bottom: 50px;
    padding: 80px 0px 80px 0px;
  }

  .elementor-10
    .elementor-element.elementor-element-41a973e2
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }

  .elementor-10
    .elementor-element.elementor-element-5cbec561
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }

  .elementor-10 .elementor-element.elementor-element-5cbec561 {
    width: 80%;
    max-width: 80%;
  }
}

@media (max-width: 767px) {
  .elementor-10
    .elementor-element.elementor-element-5074b130
    .elementor-tab-title {
    font-size: 18px;
  }

  .elementor-10
    .elementor-element.elementor-element-6f845e37
    > .elementor-element-populated {
    margin: 0px 0px 15px 0px;
  }

  .elementor-10
    .elementor-element.elementor-element-2afb8023
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
  }

  .elementor-10
    .elementor-element.elementor-element-c741f53
    .elementor-image
    img {
    width: 100%;
  }

  .elementor-10
    .elementor-element.elementor-element-6c9797d5
    > .elementor-element-populated {
    margin: 0px 0px 15px 0px;
  }

  .elementor-10
    .elementor-element.elementor-element-6f5c7f0d
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
  }

  .elementor-10
    .elementor-element.elementor-element-6ba68b4b
    > .elementor-element-populated {
    margin: 0px 0px 15px 0px;
  }

  .elementor-10
    .elementor-element.elementor-element-131f20b6
    > .elementor-element-populated {
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-10 .elementor-element.elementor-element-39620194 .elementor-icon {
    font-size: 40px;
  }

  .elementor-10
    .elementor-element.elementor-element-39620194
    .elementor-icon-box-content
    .elementor-icon-box-title {
    font-size: 18px;
  }

  .elementor-10
    .elementor-element.elementor-element-13b4393a
    > .elementor-element-populated {
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-10 .elementor-element.elementor-element-2a064906 .elementor-icon {
    font-size: 40px;
  }

  .elementor-10
    .elementor-element.elementor-element-2a064906
    .elementor-icon-box-content
    .elementor-icon-box-title {
    font-size: 18px;
  }

  .elementor-10
    .elementor-element.elementor-element-62b26f1a
    > .elementor-element-populated {
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-10 .elementor-element.elementor-element-25bc4d12 .elementor-icon {
    font-size: 40px;
  }

  .elementor-10
    .elementor-element.elementor-element-25bc4d12
    .elementor-icon-box-content
    .elementor-icon-box-title {
    font-size: 18px;
  }

  .elementor-10 .elementor-element.elementor-element-41b402be {
    padding: 30px 0px 30px 0px;
  }

  .elementor-10 .elementor-element.elementor-element-365763c5 {
    width: 50%;
  }

  .elementor-10
    .elementor-element.elementor-element-365763c5
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
  }

  .elementor-10
    .elementor-element.elementor-element-5569409e
    .elementor-counter-number-wrapper {
    font-size: 35px;
  }

  .elementor-10 .elementor-element.elementor-element-4bdf2ed {
    width: 50%;
  }

  .elementor-10
    .elementor-element.elementor-element-4bdf2ed
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
  }

  .elementor-10
    .elementor-element.elementor-element-12ca9d15
    .elementor-counter-number-wrapper {
    font-size: 35px;
  }

  .elementor-10 .elementor-element.elementor-element-776eb561 {
    width: 50%;
  }

  .elementor-10
    .elementor-element.elementor-element-4833dca7
    .elementor-counter-number-wrapper {
    font-size: 35px;
  }

  .elementor-10 .elementor-element.elementor-element-53e5c0e9 {
    width: 50%;
  }

  .elementor-10
    .elementor-element.elementor-element-4956e08a
    .elementor-counter-number-wrapper {
    font-size: 35px;
  }

  .elementor-10
    .elementor-element.elementor-element-1043bdd6
    > .elementor-widget-container {
    margin: 0px 0px 5px 0px;
  }

  .elementor-10
    .elementor-element.elementor-element-41a973e2
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
  }

  .elementor-10
    .elementor-element.elementor-element-5cbec561
    > .elementor-widget-container {
    margin: 0px 0px 18px 0px;
  }

  .elementor-10 .elementor-element.elementor-element-5cbec561 {
    width: 100%;
    max-width: 100%;
  }
}

@media (max-width: 991px) and (min-width: 768px) {
  .elementor-10 .elementor-element.elementor-element-6ba68b4b {
    width: 100%;
  }

  .elementor-10 .elementor-element.elementor-element-268f272d {
    width: 100%;
  }
}

@media (min-width: 1200px) {
  .elementor-10
    .elementor-element.elementor-element-41b402be:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-10
    .elementor-element.elementor-element-41b402be
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
}
