.elementor-22
  .elementor-element.elementor-element-7bff789
  > .elementor-container {
  max-width: 1200px;
}
.elementor-22 .elementor-element.elementor-element-7bff789 {
  padding: 90px 0px 120px 0px;
}
.elementor-22
  .elementor-element.elementor-element-c2306bd
  > .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-22
  .elementor-element.elementor-element-c2306bd
  > .elementor-element-populated {
  padding: 5px 15px 0px 15px;
}
.elementor-22 .elementor-element.elementor-element-e7948b5 {
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
}
.elementor-22 .elementor-element.elementor-element-e7948b5.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-22 .elementor-element.elementor-element-e7948b5 .sec-title {
  margin: 0px 0px 38px 0px;
}
.elementor-22 .elementor-element.elementor-element-598bcbf .sec-title {
  margin: 0px 0px 29px 0px;
}
.elementor-22 .elementor-element.elementor-element-598bcbf .sec-title p {
  margin: 0px 0px 0px 0px;
}
.elementor-22 .elementor-element.elementor-element-51b3149 {
  padding: 0px 0px 0px 0px;
}
.elementor-22
  .elementor-element.elementor-element-1cfde02
  > .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-22
  .elementor-element.elementor-element-1cfde02
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-22
  .elementor-element.elementor-element-4542e0f
  > .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-22
  .elementor-element.elementor-element-4542e0f
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-22
  .elementor-element.elementor-element-5b2027f
  > .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-22
  .elementor-element.elementor-element-5b2027f
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-22
  .elementor-element.elementor-element-57fc680:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-22
  .elementor-element.elementor-element-57fc680
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(0deg, #eef9ec 0%, #faf1ef 100%);
}
.elementor-22
  .elementor-element.elementor-element-57fc680
  > .elementor-container {
  max-width: 1200px;
}
.elementor-22 .elementor-element.elementor-element-57fc680 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 120px 0px 120px 0px;
}
.elementor-22
  .elementor-element.elementor-element-57fc680
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-22
  .elementor-element.elementor-element-e8a95df
  > .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-22
  .elementor-element.elementor-element-e8a95df
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 15px 0px 0px;
}
.elementor-22 .elementor-element.elementor-element-6a61a9a {
  width: var(--container-widget-width, 75.805%);
  max-width: 75.805%;
  --container-widget-width: 75.805%;
  --container-widget-flex-grow: 0;
}
@media (max-width:600px) {
    .elementor-22 .elementor-element.elementor-element-6a61a9a {
        width: 100%;
        max-width: 100%;
      }
}
.elementor-22
  .elementor-element.elementor-element-6a61a9a
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-22 .elementor-element.elementor-element-6a61a9a.elementor-element {
  --align-self: flex-start;
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-22 .elementor-element.elementor-element-6a61a9a .cta-section {
  margin: 0px 0px 0px 0px;
}
.elementor-22
  .elementor-element.elementor-element-da8bd8b
  > .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-22
  .elementor-element.elementor-element-da8bd8b
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-22 .elementor-element.elementor-element-901cea4 {
  padding: 0px 0px 0px 0px;
}
.elementor-22
  .elementor-element.elementor-element-bdaa83e
  > .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-22
  .elementor-element.elementor-element-bdaa83e
  > .elementor-element-populated {
  padding: 0px 15px 0px 0px;
}
.elementor-22
  .elementor-element.elementor-element-72d06eb
  > .elementor-widget-container {
  padding: 0px 0px 15px 0px;
}
.elementor-22 .elementor-element.elementor-element-72d06eb .te-count {
  color: #dbb636;
}
.elementor-22 .elementor-element.elementor-element-72d06eb .te-symble {
  color: #dbb636;
}
.elementor-22 .elementor-element.elementor-element-72d06eb .te-icon {
  color: #dbb636;
}
.elementor-22
  .elementor-element.elementor-element-be31fee
  > .elementor-widget-container {
  padding: 15px 0px 0px 0px;
}
.elementor-22 .elementor-element.elementor-element-be31fee .te-count {
  color: #fb991a;
}
.elementor-22 .elementor-element.elementor-element-be31fee .te-symble {
  color: #fb991a;
}
.elementor-22 .elementor-element.elementor-element-be31fee .te-icon {
  color: #fb991a;
}
.elementor-bc-flex-widget
  .elementor-22
  .elementor-element.elementor-element-bd876ce.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-22
  .elementor-element.elementor-element-bd876ce.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-22
  .elementor-element.elementor-element-bd876ce
  > .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-22
  .elementor-element.elementor-element-bd876ce
  > .elementor-element-populated {
  padding: 0px 0px 0px 15px;
}
.elementor-22 .elementor-element.elementor-element-c0c42d8 .te-text {
  margin: -7px 0px 0px 0px;
}
.elementor-22 .elementor-element.elementor-element-8b5a35d {
  padding: 116px 0px 115px 0px;
}
.elementor-22
  .elementor-element.elementor-element-41547a2
  > .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-22
  .elementor-element.elementor-element-41547a2
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-22
  .elementor-element.elementor-element-af0a76c
  > .elementor-container {
  max-width: 1200px;
}
.elementor-22 .elementor-element.elementor-element-af0a76c {
  padding: 0px 0px 80px 0px;
}
.elementor-22
  .elementor-element.elementor-element-33a0c7b
  > .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-22
  .elementor-element.elementor-element-33a0c7b
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-bc-flex-widget
  .elementor-22
  .elementor-element.elementor-element-3f6eb69.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-22
  .elementor-element.elementor-element-3f6eb69.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-22
  .elementor-element.elementor-element-3f6eb69
  > .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-22
  .elementor-element.elementor-element-3f6eb69
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-22
  .elementor-element.elementor-element-dc1a090
  > .elementor-container {
  max-width: 1200px;
}
.elementor-22 .elementor-element.elementor-element-dc1a090 {
  padding: 0px 0px 0px 0px;
}
.elementor-22
  .elementor-element.elementor-element-ab399e5
  > .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-22
  .elementor-element.elementor-element-ab399e5
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-22
  .elementor-element.elementor-element-0158988
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-22
  .elementor-element.elementor-element-0158988
  > .elementor-container {
  max-width: 1200px;
}
.elementor-22 .elementor-element.elementor-element-0158988 {
  margin-top: 0px;
  margin-bottom: 115px;
  padding: 0px 0px 0px 0px;
}
.elementor-22
  .elementor-element.elementor-element-18fd563
  > .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-22
  .elementor-element.elementor-element-18fd563
  > .elementor-element-populated {
  padding: 0px 0px 0px 15px;
}
.elementor-22
  .elementor-element.elementor-element-fce02dc
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-22 .elementor-element.elementor-element-fce02dc .sec-title {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-22
  .elementor-element.elementor-element-d88df87.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-22
  .elementor-element.elementor-element-d88df87.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-22
  .elementor-element.elementor-element-d88df87
  > .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-22
  .elementor-element.elementor-element-d88df87
  > .elementor-element-populated {
  padding: 0px 15px 0px 0px;
}
.elementor-22 .elementor-element.elementor-element-19ce8a7 {
  width: var(--container-widget-width, 99.456%);
  max-width: 99.456%;
  --container-widget-width: 99.456%;
  --container-widget-flex-grow: 0;
}
.elementor-22 .elementor-element.elementor-element-19ce8a7.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-22 .elementor-element.elementor-element-19ce8a7 .yt-btn {
  text-align: right;
}
.elementor-22 .elementor-element.elementor-element-19ce8a7 .printpark-btn {
  width: 100%;
}
@media (min-width: 768px) {
  .elementor-22 .elementor-element.elementor-element-c2306bd {
    width: 100%;
  }
  .elementor-22 .elementor-element.elementor-element-e8a95df {
    width: 50%;
  }
  .elementor-22 .elementor-element.elementor-element-da8bd8b {
    width: 50%;
  }
  .elementor-22 .elementor-element.elementor-element-18fd563 {
    width: 74.959%;
  }
  .elementor-22 .elementor-element.elementor-element-d88df87 {
    width: 25%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-22 .elementor-element.elementor-element-c2306bd {
    width: 100%;
  }
  .elementor-22 .elementor-element.elementor-element-e8a95df {
    width: 100%;
  }
  .elementor-22 .elementor-element.elementor-element-da8bd8b {
    width: 100%;
  }
  .elementor-22 .elementor-element.elementor-element-33a0c7b {
    width: 100%;
  }
  .elementor-22 .elementor-element.elementor-element-3f6eb69 {
    width: 100%;
  }
  .elementor-22 .elementor-element.elementor-element-18fd563 {
    width: 100%;
  }
  .elementor-22 .elementor-element.elementor-element-d88df87 {
    width: 100%;
  }
}
@media (max-width: 1024px) {
  .elementor-22
    .elementor-element.elementor-element-da8bd8b
    > .elementor-element-populated {
    padding: 50px 15px 0px 15px;
  }
  .elementor-22
    .elementor-element.elementor-element-d88df87
    > .elementor-element-populated {
    padding: 40px 0px 0px 15px;
  }
  .elementor-22 .elementor-element.elementor-element-19ce8a7 .yt-btn {
    text-align: left;
  }
}
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-45964db .te-title {
    font-size: 29px;
  }
}
