.elementor-18
  .elementor-element.elementor-element-71f34e5
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 0px 0px 0px;
}
.elementor-18
  .elementor-element.elementor-element-3b58066:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-18
  .elementor-element.elementor-element-3b58066
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
  background-image: url("/wp-content/uploads/2022/09/shape-7.png");
  background-position: bottom right;
  background-repeat: no-repeat;
}
.elementor-18
  .elementor-element.elementor-element-3b58066
  > .elementor-background-overlay {
  background-color: #f0eeee;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-18 .elementor-element.elementor-element-3b58066 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 120px 0px 95px 0px;
}
.elementor-18
  .elementor-element.elementor-element-0d84cd6
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-0d84cd6 {
  z-index: 1;
}
.elementor-18
  .elementor-element.elementor-element-bf041b1
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 15px 0px 55px;
}
.elementor-18 .elementor-element.elementor-element-bf041b1 {
  z-index: 9;
}
.elementor-18
  .elementor-element.elementor-element-5d1ed17
  .gsc-heading
  .content-inner {
  max-width: 800px;
}
.elementor-18 .elementor-element.elementor-element-5d1ed17 .gsc-heading {
  margin-bottom: 10px;
}
.elementor-18 .elementor-element.elementor-element-5d1ed17 .gsc-heading .title {
  margin-bottom: 10px;
}
.elementor-18
  .elementor-element.elementor-element-5d1ed17
  .gsc-heading
  .sub-title {
  margin-bottom: 8px;
}
.elementor-18
  .elementor-element.elementor-element-5d1ed17
  .gsc-heading
  .title-desc {
  padding: 25px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-6e6afef {
  margin-top: 10px;
  margin-bottom: 10px;
}
.elementor-18
  .elementor-element.elementor-element-4cb4418
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 15px 0px 15px;
}
.elementor-18
  .elementor-element.elementor-element-72317db
  .gsc-icon-box-styles.style-1 {
  padding: 0px 0px 0px 0px;
}
.elementor-18
  .elementor-element.elementor-element-9aab72b
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 15px 0px 15px;
}
.elementor-18
  .elementor-element.elementor-element-03667c1
  .gsc-icon-box-styles.style-1
  .icon-box-content {
  background-color: #8139e7;
}
.elementor-18
  .elementor-element.elementor-element-03667c1
  .gsc-icon-box-styles.style-3
  .icon-box-content
  .icon-inner
  .box-icon
  i {
  color: #8139e7;
}
.elementor-18
  .elementor-element.elementor-element-03667c1
  .gsc-icon-box-styles.style-3
  .icon-box-content
  .icon-inner
  .box-icon:after {
  background: #8139e7;
}
.elementor-18
  .elementor-element.elementor-element-03667c1
  .gsc-icon-box-styles.style-1 {
  padding: 0px 0px 0px 0px;
}
.elementor-18
  .elementor-element.elementor-element-435453c
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px / 2);
}
.elementor-18
  .elementor-element.elementor-element-435453c
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px / 2);
}
.elementor-18
  .elementor-element.elementor-element-435453c
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(10px / 2);
  margin-left: calc(10px / 2);
}
.elementor-18
  .elementor-element.elementor-element-435453c
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px / 2);
  margin-left: calc(-10px / 2);
}
body.rtl
  .elementor-18
  .elementor-element.elementor-element-435453c
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-10px / 2);
}
body:not(.rtl)
  .elementor-18
  .elementor-element.elementor-element-435453c
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-10px / 2);
}
.elementor-18
  .elementor-element.elementor-element-435453c
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-4ee920c);
  transition: color 0.3s;
}
.elementor-18
  .elementor-element.elementor-element-435453c
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-4ee920c);
  transition: fill 0.3s;
}
.elementor-18 .elementor-element.elementor-element-435453c {
  --e-icon-list-icon-size: 18px;
  --icon-vertical-offset: 0px;
}
.elementor-18
  .elementor-element.elementor-element-435453c
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-18
  .elementor-element.elementor-element-435453c
  .elementor-icon-list-item
  > a {
  font-size: 16px;
  font-weight: 500;
}
.elementor-18
  .elementor-element.elementor-element-435453c
  .elementor-icon-list-text {
  transition: color 0.3s;
}
.elementor-18
  .elementor-element.elementor-element-435453c
  > .elementor-widget-container {
  margin: 35px 0px 16px 0px;
}
.elementor-18
  .elementor-element.elementor-element-6b0ba80
  > .elementor-widget-container {
  margin: 6px 20px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-6b0ba80 {
  width: auto;
  max-width: auto;
}
.elementor-18 .elementor-element.elementor-element-b62af95 .elementor-wrapper {
  --video-aspect-ratio: 1.77777;
}
.elementor-18
  .elementor-element.elementor-element-3f2ed90
  > .elementor-container {
  max-width: 1270px;
}
.elementor-18
  .elementor-element.elementor-element-3f2ed90:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-18
  .elementor-element.elementor-element-3f2ed90
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f0eeee;
  background-image: url("/wp-content/uploads/2022/08/hands.png");
  background-position: bottom center;
  background-repeat: repeat-x;
}
.elementor-18 .elementor-element.elementor-element-3f2ed90 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 110px 0px 90px 0px;
}
.elementor-18
  .elementor-element.elementor-element-3f2ed90
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-18
  .elementor-element.elementor-element-7bc6ae4
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 15px 0px 15px;
}
.elementor-18
  .elementor-element.elementor-element-870ff61
  .gsc-heading
  .content-inner {
  max-width: 800px;
}
.elementor-18 .elementor-element.elementor-element-870ff61 .gsc-heading {
  margin-bottom: 20px;
}
.elementor-18 .elementor-element.elementor-element-870ff61 .gsc-heading .title {
  margin-bottom: 0px;
}
.elementor-18
  .elementor-element.elementor-element-870ff61
  .gsc-heading
  .sub-title {
  margin-bottom: 8px;
}
.elementor-18
  .elementor-element.elementor-element-870ff61
  .gsc-heading
  .title-desc {
  padding: 20px 0px 0px 0px;
}
.elementor-18
  .elementor-element.elementor-element-887f600
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 15px 0px 15px;
}
.elementor-18
  .elementor-element.elementor-element-015f286
  .gsc-icon-box-group.style-1
  .elementor-repeater-item-bc296e0.icon-box-item
  .content-bottom
  .box-icon
  i {
  color: #ffad0e;
}
.elementor-18
  .elementor-element.elementor-element-015f286
  .gsc-icon-box-group.style-1
  .elementor-repeater-item-bc296e0.icon-box-item
  .content-bottom
  .box-icon
  svg {
  fill: #ffad0e;
}
.elementor-18
  .elementor-element.elementor-element-015f286
  .gsc-icon-box-group.style-1
  .elementor-repeater-item-bc296e0.icon-box-item:hover,
.elementor-18
  .elementor-element.elementor-element-015f286
  .gsc-icon-box-group.style-1
  .elementor-repeater-item-bc296e0.icon-box-item.active,
.gsc-icon-box-group.style-1
  .swiper-slide.item-active.center
  .elementor-repeater-item-bc296e0.icon-box-item,
.elementor-18
  .elementor-element.elementor-element-015f286
  .gsc-icon-box-group.style-1
  .elementor-repeater-item-bc296e0.icon-box-item:before {
  background: #ffad0e;
}
.elementor-18
  .elementor-element.elementor-element-015f286
  .gsc-icon-box-group.style-1
  .elementor-repeater-item-d65a4aa.icon-box-item
  .content-bottom
  .box-icon
  i {
  color: #8139e7;
}
.elementor-18
  .elementor-element.elementor-element-015f286
  .gsc-icon-box-group.style-1
  .elementor-repeater-item-d65a4aa.icon-box-item
  .content-bottom
  .box-icon
  svg {
  fill: #8139e7;
}
.elementor-18
  .elementor-element.elementor-element-015f286
  .gsc-icon-box-group.style-1
  .elementor-repeater-item-d65a4aa.icon-box-item:hover,
.elementor-18
  .elementor-element.elementor-element-015f286
  .gsc-icon-box-group.style-1
  .elementor-repeater-item-d65a4aa.icon-box-item.active,
.gsc-icon-box-group.style-1
  .swiper-slide.item-active.center
  .elementor-repeater-item-d65a4aa.icon-box-item,
.elementor-18
  .elementor-element.elementor-element-015f286
  .gsc-icon-box-group.style-1
  .elementor-repeater-item-d65a4aa.icon-box-item:before {
  background: #8139e7;
}
.elementor-18
  .elementor-element.elementor-element-015f286
  .swiper-slider-wrapper
  .swiper-pagination {
  margin-top: 0px;
}
.elementor-18
  .elementor-element.elementor-element-015f286
  .gsc-icon-box-group
  .icon-box-content
  .icon-inner {
  padding-bottom: 0px;
}
.elementor-18
  .elementor-element.elementor-element-015f286
  .gsc-icon-box-group
  .icon-box-content
  .title {
  padding-bottom: 5px;
}
.elementor-18
  .elementor-element.elementor-element-9368c71:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-18
  .elementor-element.elementor-element-9368c71
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("/wp-content/uploads/2022/04/bg-1.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-18
  .elementor-element.elementor-element-9368c71
  > .elementor-background-overlay {
  background-color: #08404a;
  background-image: url("/wp-content/uploads/2022/08/shape-1.png");
  background-position: top left;
  background-repeat: no-repeat;
  opacity: 0.86;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-18 .elementor-element.elementor-element-9368c71 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 120px 0px 100px 0px;
}
.elementor-18
  .elementor-element.elementor-element-fede449
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 15px 0px 15px;
}
.elementor-18
  .elementor-element.elementor-element-a39de90
  .gsc-heading
  .content-inner {
  max-width: 800px;
}
.elementor-18 .elementor-element.elementor-element-a39de90 .gsc-heading {
  margin-bottom: 20px;
}
.elementor-18 .elementor-element.elementor-element-a39de90 .gsc-heading .title {
  color: #ffffff;
  margin-bottom: 0px;
}
.elementor-18
  .elementor-element.elementor-element-a39de90
  .gsc-heading
  .sub-title
  .tagline {
  color: #ffffffd6;
  font-size: 20px;
}
.elementor-18
  .elementor-element.elementor-element-a39de90
  .gsc-heading
  .sub-title
  .tagline:after {
  background: #02010100;
}
.elementor-18
  .elementor-element.elementor-element-a39de90
  .gsc-heading
  .sub-title {
  margin-bottom: 15px;
}
.elementor-18
  .elementor-element.elementor-element-a39de90
  .gsc-heading
  .title-desc {
  padding: 20px 0px 0px 0px;
}
.elementor-18
  .elementor-element.elementor-element-ec0288f:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-18
  .elementor-element.elementor-element-ec0288f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("/wp-content/uploads/2022/08/bg-7.jpg");
  background-position: bottom right;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-18
  .elementor-element.elementor-element-ec0288f
  > .elementor-background-overlay {
  background-color: #f0e1e1;
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-18 .elementor-element.elementor-element-ec0288f {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 120px 0px 120px 0px;
}
.elementor-18
  .elementor-element.elementor-element-e5bd8fb
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 15px 0px 15px;
}
.elementor-18
  .elementor-element.elementor-element-a470c75
  .gsc-heading
  .content-inner {
  max-width: 800px;
}
.elementor-18 .elementor-element.elementor-element-a470c75 .gsc-heading {
  margin-bottom: 10px;
}
.elementor-18 .elementor-element.elementor-element-a470c75 .gsc-heading .title {
  margin-bottom: 0px;
}
.elementor-18
  .elementor-element.elementor-element-a470c75
  .gsc-heading
  .sub-title {
  margin-bottom: 8px;
}
.elementor-18
  .elementor-element.elementor-element-a470c75
  .gsc-heading
  .title-desc {
  padding: 25px 0px 0px 0px;
}
.elementor-18
  .elementor-element.elementor-element-d0a529c
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 15px 0px 80px;
}
.elementor-18
  .elementor-element.elementor-element-844b9e0
  .swiper-slider-wrapper
  .swiper-pagination {
  margin-top: 0px;
}
.elementor-18
  .elementor-element.elementor-element-c6527a8:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-18
  .elementor-element.elementor-element-c6527a8
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f0e1e1;
}
.elementor-18 .elementor-element.elementor-element-c6527a8 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 110px 0px 0px 0px;
}
.elementor-18
  .elementor-element.elementor-element-c6527a8
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-18
  .elementor-element.elementor-element-b375cb2.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-18
  .elementor-element.elementor-element-b375cb2.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-18
  .elementor-element.elementor-element-b375cb2
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 15px 0px 15px;
}
.elementor-18
  .elementor-element.elementor-element-4d030c7
  .gsc-heading
  .content-inner {
  max-width: 800px;
}
.elementor-18 .elementor-element.elementor-element-4d030c7 .gsc-heading {
  margin-bottom: 10px;
}
.elementor-18 .elementor-element.elementor-element-4d030c7 .gsc-heading .title {
  margin-bottom: 0px;
}
.elementor-18
  .elementor-element.elementor-element-4d030c7
  .gsc-heading
  .sub-title {
  margin-bottom: 8px;
}
.elementor-18
  .elementor-element.elementor-element-4d030c7
  .gsc-heading
  .title-desc {
  padding: 20px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-18
  .elementor-element.elementor-element-1ff0e7c.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-18
  .elementor-element.elementor-element-1ff0e7c.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-18
  .elementor-element.elementor-element-1ff0e7c.elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-18
  .elementor-element.elementor-element-1ff0e7c
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-8e30f5b {
  width: auto;
  max-width: auto;
}
.elementor-18
  .elementor-element.elementor-element-3178d4e
  .swiper-slider-wrapper
  .swiper-pagination {
  margin-top: 0px;
}
.elementor-18
  .elementor-element.elementor-element-ae548a0:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-18
  .elementor-element.elementor-element-ae548a0
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("/wp-content/uploads/2022/08/bg-3.jpg");
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-18 .elementor-element.elementor-element-ae548a0 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 110px 0px 90px 0px;
}
.elementor-18
  .elementor-element.elementor-element-ae548a0
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-18
  .elementor-element.elementor-element-fde32ae
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 0px 0px 0px;
}
.elementor-18
  .elementor-element.elementor-element-b5271b7
  .gsc-heading
  .content-inner {
  max-width: 660px;
}
.elementor-18 .elementor-element.elementor-element-b5271b7 .gsc-heading {
  margin-bottom: 20px;
}
.elementor-18 .elementor-element.elementor-element-b5271b7 .gsc-heading .title {
  margin-bottom: 0px;
}
.elementor-18
  .elementor-element.elementor-element-b5271b7
  .gsc-heading
  .sub-title {
  margin-bottom: 8px;
}
.elementor-18
  .elementor-element.elementor-element-b5271b7
  .gsc-heading
  .title-desc {
  padding: 20px 0px 0px 0px;
}
.elementor-18
  .elementor-element.elementor-element-b49c39e:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-18
  .elementor-element.elementor-element-b49c39e
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}
.elementor-18
  .elementor-element.elementor-element-b49c39e
  > .elementor-background-overlay {
  background-color: #df5311;
  background-image: url("/wp-content/uploads/2022/08/bg-5.png");
  background-position: bottom right;
  background-repeat: no-repeat;
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-18 .elementor-element.elementor-element-b49c39e {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 90px 0px 100px 0px;
}
.elementor-18
  .elementor-element.elementor-element-9fd611f
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  width: 680px;
  max-width: 100%;
}
.elementor-18
  .elementor-element.elementor-element-9fd611f
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 15px 0px 15px;
}
.elementor-18
  .elementor-element.elementor-element-16ca21d
  .gsc-heading
  .content-inner {
  max-width: 800px;
}
.elementor-18 .elementor-element.elementor-element-16ca21d .gsc-heading {
  margin-bottom: 20px;
}
.elementor-18 .elementor-element.elementor-element-16ca21d .gsc-heading .title {
  color: #ffffff;
  margin-bottom: 0px;
}
.elementor-18
  .elementor-element.elementor-element-16ca21d
  .gsc-heading
  .sub-title
  .tagline {
  color: #ffffffcc;
}
.elementor-18
  .elementor-element.elementor-element-16ca21d
  .gsc-heading
  .sub-title {
  margin-bottom: 8px;
}
.elementor-18
  .elementor-element.elementor-element-16ca21d
  .gsc-heading
  .title-desc {
  padding: 20px 0px 0px 0px;
}
.elementor-18
  .elementor-element.elementor-element-30c185a
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-28458a0 {
  text-align: center;
}
@media (min-width: 768px) {
  .elementor-18 .elementor-element.elementor-element-7bc6ae4 {
    width: 31%;
  }
  .elementor-18 .elementor-element.elementor-element-887f600 {
    width: 69%;
  }
  .elementor-18 .elementor-element.elementor-element-e5bd8fb {
    width: 55%;
  }
  .elementor-18 .elementor-element.elementor-element-d0a529c {
    width: 45%;
  }
  .elementor-18 .elementor-element.elementor-element-b375cb2 {
    width: 70.076%;
  }
  .elementor-18 .elementor-element.elementor-element-1ff0e7c {
    width: 29.848%;
  }
  .elementor-18 .elementor-element.elementor-element-9fd611f {
    width: 60%;
  }
  .elementor-18 .elementor-element.elementor-element-30c185a {
    width: 40%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-18 .elementor-element.elementor-element-0d84cd6 {
    width: 100%;
  }
  .elementor-18 .elementor-element.elementor-element-bf041b1 {
    width: 100%;
  }
  .elementor-18 .elementor-element.elementor-element-e5bd8fb {
    width: 50%;
  }
  .elementor-18 .elementor-element.elementor-element-d0a529c {
    width: 50%;
  }
}
@media (min-width: 1025px) {
  .elementor-18
    .elementor-element.elementor-element-3b58066:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-18
    .elementor-element.elementor-element-3b58066
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: scroll;
  }
  .elementor-18
    .elementor-element.elementor-element-9368c71:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-18
    .elementor-element.elementor-element-9368c71
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
  .elementor-18
    .elementor-element.elementor-element-9368c71
    > .elementor-background-overlay {
    background-attachment: scroll;
  }
  .elementor-18
    .elementor-element.elementor-element-ec0288f:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-18
    .elementor-element.elementor-element-ec0288f
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: scroll;
  }
  .elementor-18
    .elementor-element.elementor-element-ae548a0:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-18
    .elementor-element.elementor-element-ae548a0
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: scroll;
  }
}
@media (max-width: 1024px) {
  .elementor-18 .elementor-element.elementor-element-3b58066 {
    padding: 80px 0px 80px 0px;
  }
  .elementor-18
    .elementor-element.elementor-element-bf041b1
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 30px 15px 0px 15px;
  }
  .elementor-18 .elementor-element.elementor-element-5d1ed17 .gsc-heading {
    margin-bottom: 8px;
  }
  .elementor-18
    .elementor-element.elementor-element-5d1ed17
    .gsc-heading
    .title-desc {
    padding: 10px 0px 0px 0px;
  }
  .elementor-18
    .elementor-element.elementor-element-6b0ba80
    > .elementor-widget-container {
    margin: 12px 16px 0px 0px;
  }
  .elementor-18 .elementor-element.elementor-element-3f2ed90 {
    padding: 70px 0px 50px 0px;
  }
  .elementor-18 .elementor-element.elementor-element-9368c71 {
    padding: 80px 0px 60px 0px;
  }
  .elementor-18 .elementor-element.elementor-element-ec0288f {
    padding: 80px 0px 80px 0px;
  }
  .elementor-18 .elementor-element.elementor-element-a470c75 .gsc-heading {
    margin-bottom: 8px;
  }
  .elementor-18
    .elementor-element.elementor-element-a470c75
    .gsc-heading
    .title-desc {
    padding: 10px 0px 0px 0px;
  }
  .elementor-18
    .elementor-element.elementor-element-d0a529c
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 15px 0px 15px;
  }
  .elementor-18 .elementor-element.elementor-element-c6527a8 {
    padding: 70px 0px 10px 0px;
  }
  .elementor-18 .elementor-element.elementor-element-ae548a0 {
    padding: 70px 0px 50px 0px;
  }
  .elementor-18 .elementor-element.elementor-element-b49c39e {
    padding: 55px 0px 70px 0px;
  }
}
@media (max-width: 767px) {
  .elementor-18
    .elementor-element.elementor-element-4cb4418
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-18
    .elementor-element.elementor-element-6b0ba80
    > .elementor-widget-container {
    margin: 0px 0px 19px 0px;
  }
  .elementor-18
    .elementor-element.elementor-element-d0a529c
    > .elementor-element-populated {
    margin: 50px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-18
    .elementor-element.elementor-element-1ff0e7c.elementor-column
    > .elementor-column-wrap
    > .elementor-widget-wrap {
    justify-content: flex-start;
  }
}
