.elementor-5697
  .elementor-element.elementor-element-b70eb05
  > .elementor-container {
  min-height: 635px;
}
.elementor-5697
  .elementor-element.elementor-element-b70eb05:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-5697
  .elementor-element.elementor-element-b70eb05
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url('./Image-5-1.png');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-5697 .elementor-element.elementor-element-b70eb05 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5697
  .elementor-element.elementor-element-b70eb05
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5697 .elementor-element.elementor-element-aff213d {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #70707036;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-5697 .elementor-element.elementor-element-aff213d,
.elementor-5697
  .elementor-element.elementor-element-aff213d
  > .elementor-background-overlay {
  border-radius: 0px 0px 0px 0px;
}
.elementor-5697
  .elementor-element.elementor-element-aff213d
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5697
  .elementor-element.elementor-element-bb52669
  > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #70707036;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5697
  .elementor-element.elementor-element-bb52669
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5697
  .elementor-element.elementor-element-37ee1ea
  > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #70707036;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5697
  .elementor-element.elementor-element-37ee1ea
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5697
  .elementor-element.elementor-element-5430353
  > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #70707036;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5697
  .elementor-element.elementor-element-5430353
  > .elementor-element-populated,
.elementor-5697
  .elementor-element.elementor-element-5430353
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-5697
  .elementor-element.elementor-element-5430353
  > .elementor-background-slideshow {
  border-radius: 0px 0px 0px 0px;
}
.elementor-5697
  .elementor-element.elementor-element-5430353
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5697
  .elementor-element.elementor-element-c7416f2
  > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #70707000;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5697
  .elementor-element.elementor-element-c7416f2
  > .elementor-element-populated,
.elementor-5697
  .elementor-element.elementor-element-c7416f2
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-5697
  .elementor-element.elementor-element-c7416f2
  > .elementor-background-slideshow {
  border-radius: 0px 0px 0px 0px;
}
.elementor-5697
  .elementor-element.elementor-element-c7416f2
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5697 .elementor-element.elementor-element-fb34502 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --align-items: center;
  --gap: 100px 100px;
  --background-transition: 0.3s;
  --padding-block-start: 80px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-5697 .elementor-element.elementor-element-8225261 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --background-transition: 0.3s;
}
.elementor-5697 .elementor-element.elementor-element-300261b {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-5697 .elementor-element.elementor-element-300261b.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-5697
  .elementor-element.elementor-element-19009c2
  .elementor-heading-title {
  color: #353535;
  font-family: 'Roboto', Sans-serif;
  font-weight: 400;
}
.elementor-5697 .elementor-element.elementor-element-d3ee56d {
  text-align: left;
  color: #2c2c2c;
  font-family: 'Roboto', Sans-serif;
  font-weight: 400;
}
.elementor-5697
  .elementor-element.elementor-element-d3ee56d
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-5697 .elementor-element.elementor-element-51a652c {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 140px 80px 140px 80px;
}
.elementor-bc-flex-widget
  .elementor-5697
  .elementor-element.elementor-element-3e80a3b.elementor-column
  .elementor-widget-wrap {
  align-items: space-between;
}
.elementor-5697
  .elementor-element.elementor-element-3e80a3b.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: space-between;
  align-items: space-between;
}
.elementor-5697
  .elementor-element.elementor-element-3e80a3b
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}
.elementor-5697
  .elementor-element.elementor-element-3e80a3b
  > .elementor-element-populated {
  margin: 62px 0px 85px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0% 26% 0% 10%;
}
.elementor-5697
  .elementor-element.elementor-element-82bb573
  > .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-5697 .elementor-element.elementor-element-2d4cb06 {
  font-family: 'DM Sans', Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 27px;
}
.elementor-5697
  .elementor-element.elementor-element-f0236dc
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 13px;
}
.elementor-5697
  .elementor-element.elementor-element-f0236dc
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0% 0% 0% 0%;
}
.elementor-bc-flex-widget
  .elementor-5697
  .elementor-element.elementor-element-2983096.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-5697
  .elementor-element.elementor-element-2983096.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-5697
  .elementor-element.elementor-element-5240da3
  .elementor-column-gap-custom
  .elementor-column
  > .elementor-element-populated {
  padding: 31px;
}
.elementor-5697 .elementor-element.elementor-element-5240da3 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 80px 140px 80px;
}
.elementor-bc-flex-widget
  .elementor-5697
  .elementor-element.elementor-element-efca090.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-5697
  .elementor-element.elementor-element-efca090.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-bc-flex-widget
  .elementor-5697
  .elementor-element.elementor-element-19937bd.elementor-column
  .elementor-widget-wrap {
  align-items: space-between;
}
.elementor-5697
  .elementor-element.elementor-element-19937bd.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: space-between;
  align-items: space-between;
}
.elementor-5697
  .elementor-element.elementor-element-19937bd
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}
.elementor-5697
  .elementor-element.elementor-element-19937bd
  > .elementor-element-populated {
  margin: 62px 0px 85px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0% 26% 0% 10%;
}
.elementor-5697
  .elementor-element.elementor-element-6c974c1
  > .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-5697 .elementor-element.elementor-element-c7d0911 {
  width: var(--container-widget-width, 138.796%);
  max-width: 138.796%;
  --container-widget-width: 138.796%;
  --container-widget-flex-grow: 0;
}
.elementor-5697 .elementor-element.elementor-element-c7d0911.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-5697 .elementor-element.elementor-element-cbf292f {
  color: var(--e-global-color-text);
  font-family: 'DM Sans', Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 27px;
  width: var(--container-widget-width, 102.072%);
  max-width: 102.072%;
  --container-widget-width: 102.072%;
  --container-widget-flex-grow: 0;
}
.elementor-5697 .elementor-element.elementor-element-cbf292f.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-5697 .elementor-element.elementor-element-a7c613e {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 80px 140px 80px;
}
.elementor-bc-flex-widget
  .elementor-5697
  .elementor-element.elementor-element-546db99.elementor-column
  .elementor-widget-wrap {
  align-items: space-between;
}
.elementor-5697
  .elementor-element.elementor-element-546db99.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: space-between;
  align-items: space-between;
}
.elementor-5697
  .elementor-element.elementor-element-546db99
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}
.elementor-5697
  .elementor-element.elementor-element-546db99
  > .elementor-element-populated {
  margin: 62px 0px 85px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0% 26% 0% 10%;
}
.elementor-5697
  .elementor-element.elementor-element-46bc535
  > .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-5697 .elementor-element.elementor-element-832675b {
  font-family: 'DM Sans', Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 27px;
}
.elementor-5697
  .elementor-element.elementor-element-1dd88ca
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 13px;
}
.elementor-5697
  .elementor-element.elementor-element-1dd88ca
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0% 0% 0% 0%;
}
.elementor-5697 .elementor-element.elementor-element-81a7d7f {
  width: 100%;
  max-width: 100%;
}
.elementor-bc-flex-widget
  .elementor-5697
  .elementor-element.elementor-element-b083651.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-5697
  .elementor-element.elementor-element-b083651.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-5697
  .elementor-element.elementor-element-a08b2ac
  > .elementor-container {
  min-height: 792px;
  text-align: center;
}
.elementor-5697
  .elementor-element.elementor-element-a08b2ac:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-5697
  .elementor-element.elementor-element-a08b2ac
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url('./about-us-img-1.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-5697 .elementor-element.elementor-element-a08b2ac {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 80px 0px 80px;
}
.elementor-5697
  .elementor-element.elementor-element-a08b2ac
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5697
  .elementor-element.elementor-element-2ed5e74
  .elementor-counter-number-wrapper {
  color: #ebebeb;
  font-family: 'Roboto', Sans-serif;
  font-size: 80px;
  font-weight: 500;
}
.elementor-5697
  .elementor-element.elementor-element-2ed5e74
  .elementor-counter-title {
  color: #dadada;
}
.elementor-5697
  .elementor-element.elementor-element-8853061
  .elementor-counter-number-wrapper {
  color: #ebebeb;
  font-family: 'Roboto', Sans-serif;
  font-size: 80px;
  font-weight: 500;
}
.elementor-5697
  .elementor-element.elementor-element-8853061
  .elementor-counter-title {
  color: #dadada;
}
.elementor-5697
  .elementor-element.elementor-element-1fe520b
  .elementor-counter-number-wrapper {
  color: #ebebeb;
  font-family: 'Roboto', Sans-serif;
  font-size: 80px;
  font-weight: 500;
}
.elementor-5697
  .elementor-element.elementor-element-1fe520b
  .elementor-counter-title {
  color: #dadada;
}
.elementor-5697
  .elementor-element.elementor-element-af3afbf:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-5697
  .elementor-element.elementor-element-af3afbf
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #d5dede;
}
.elementor-5697 .elementor-element.elementor-element-af3afbf {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 120px 0px 265px 0px;
}
.elementor-5697
  .elementor-element.elementor-element-af3afbf
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5697
  .elementor-element.elementor-element-f344d54.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-5697 .elementor-element.elementor-element-c42b3f3 {
  width: var(--container-widget-width, 1400px);
  max-width: 1400px;
  --container-widget-width: 1400px;
  --container-widget-flex-grow: 0;
}
.elementor-5697 .elementor-element.elementor-element-09be365 {
  margin-top: -160px;
  margin-bottom: 0px;
  padding: 0px 0px 140px 80px;
}
.elementor-5697
  .elementor-element.elementor-element-3a21819.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-5697
  .elementor-element.elementor-element-e220bd3
  > .elementor-container {
  min-height: 712px;
}
.elementor-5697
  .elementor-element.elementor-element-c27398f
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 35px;
}
.elementor-5697
  .elementor-element.elementor-element-c27398f
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0% 25% 0% 0%;
}
.elementor-5697
  .elementor-element.elementor-element-52cdb94:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-5697
  .elementor-element.elementor-element-52cdb94
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url('./about-us-img-3.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-5697
  .elementor-element.elementor-element-52cdb94
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-5697
  .elementor-element.elementor-element-52cdb94
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5697 .elementor-element.elementor-element-be90fea {
  --spacer-size: 50px;
}
.elementor-5697
  .elementor-element.elementor-element-68bb6ba:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-5697
  .elementor-element.elementor-element-68bb6ba
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #223035;
}
.elementor-5697 .elementor-element.elementor-element-68bb6ba {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 130px 80px 150px 80px;
}
.elementor-5697
  .elementor-element.elementor-element-68bb6ba
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5697
  .elementor-element.elementor-element-0cb33d4
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 25px 0px;
}
@media (max-width: 1024px) {
  .elementor-5697 .elementor-element.elementor-element-51a652c {
    margin-top: 140px;
    margin-bottom: 140px;
    padding: 0% 7% 0% 7%;
  }
  .elementor-5697
    .elementor-element.elementor-element-3e80a3b
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 60px 0px;
  }
  .elementor-5697 .elementor-element.elementor-element-3265e45 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 55px 0px;
  }
  .elementor-5697
    .elementor-element.elementor-element-f9f0081
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-5697
    .elementor-element.elementor-element-2d4cb06
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 0% 0% 0%;
  }
  .elementor-5697 .elementor-element.elementor-element-5240da3 {
    margin-top: 140px;
    margin-bottom: 140px;
    padding: 0% 7% 0% 7%;
  }
  .elementor-5697
    .elementor-element.elementor-element-19937bd
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 60px 0px;
  }
  .elementor-5697 .elementor-element.elementor-element-9b170fa {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 55px 0px;
  }
  .elementor-5697
    .elementor-element.elementor-element-c7d0911
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-5697
    .elementor-element.elementor-element-cbf292f
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 0% 0% 0%;
  }
  .elementor-5697 .elementor-element.elementor-element-a7c613e {
    margin-top: 140px;
    margin-bottom: 140px;
    padding: 0% 7% 0% 7%;
  }
  .elementor-5697
    .elementor-element.elementor-element-546db99
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 60px 0px;
  }
  .elementor-5697 .elementor-element.elementor-element-aff3a0e {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 55px 0px;
  }
  .elementor-5697
    .elementor-element.elementor-element-80c754f
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-5697
    .elementor-element.elementor-element-832675b
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 0% 0% 0%;
  }
  .elementor-5697 .elementor-element.elementor-element-81a7d7f {
    width: 100%;
    max-width: 100%;
  }
  .elementor-5697 .elementor-element.elementor-element-a08b2ac {
    padding: 0% 7% 0% 7%;
  }
  .elementor-5697
    .elementor-element.elementor-element-f344d54
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-5697 .elementor-element.elementor-element-c42b3f3 {
    width: var(--container-widget-width, 86%);
    max-width: 86%;
    --container-widget-width: 86%;
    --container-widget-flex-grow: 0;
  }
  .elementor-5697 .elementor-element.elementor-element-09be365 {
    padding: 0% 0% 0% 7%;
  }
  .elementor-5697
    .elementor-element.elementor-element-e220bd3
    > .elementor-container {
    min-height: 500px;
  }
  .elementor-5697 .elementor-element.elementor-element-68bb6ba {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0% 7% 0% 7%;
  }
  .elementor-5697
    .elementor-element.elementor-element-4031f0a
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 130px 0px 150px 0px;
  }
}
@media (min-width: 768px) {
  .elementor-5697 .elementor-element.elementor-element-bb52669 {
    width: 25%;
  }
  .elementor-5697 .elementor-element.elementor-element-37ee1ea {
    width: 25%;
  }
  .elementor-5697 .elementor-element.elementor-element-5430353 {
    width: 25%;
  }
  .elementor-5697 .elementor-element.elementor-element-c7416f2 {
    width: 25%;
  }
  .elementor-5697 .elementor-element.elementor-element-8225261 {
    --width: 50%;
  }
  .elementor-5697 .elementor-element.elementor-element-300261b {
    --width: 40%;
  }
  .elementor-5697 .elementor-element.elementor-element-3e80a3b {
    width: 45%;
  }
  .elementor-5697 .elementor-element.elementor-element-82bb573 {
    width: 100%;
  }
  .elementor-5697 .elementor-element.elementor-element-f0236dc {
    width: 100%;
  }
  .elementor-5697 .elementor-element.elementor-element-2983096 {
    width: 55%;
  }
  .elementor-5697 .elementor-element.elementor-element-efca090 {
    width: 55%;
  }
  .elementor-5697 .elementor-element.elementor-element-19937bd {
    width: 45%;
  }
  .elementor-5697 .elementor-element.elementor-element-6c974c1 {
    width: 100%;
  }
  .elementor-5697 .elementor-element.elementor-element-546db99 {
    width: 45%;
  }
  .elementor-5697 .elementor-element.elementor-element-46bc535 {
    width: 100%;
  }
  .elementor-5697 .elementor-element.elementor-element-1dd88ca {
    width: 100%;
  }
  .elementor-5697 .elementor-element.elementor-element-b083651 {
    width: 55%;
  }
  .elementor-5697 .elementor-element.elementor-element-3a21819 {
    width: 100%;
  }
  .elementor-5697 .elementor-element.elementor-element-c27398f {
    width: 32%;
  }
  .elementor-5697 .elementor-element.elementor-element-52cdb94 {
    width: 68%;
  }
  .elementor-5697 .elementor-element.elementor-element-4031f0a {
    width: 100%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-5697 .elementor-element.elementor-element-bb52669 {
    width: 25%;
  }
  .elementor-5697 .elementor-element.elementor-element-37ee1ea {
    width: 25%;
  }
  .elementor-5697 .elementor-element.elementor-element-5430353 {
    width: 25%;
  }
  .elementor-5697 .elementor-element.elementor-element-c7416f2 {
    width: 25%;
  }
  .elementor-5697 .elementor-element.elementor-element-3e80a3b {
    width: 100%;
  }
  .elementor-5697 .elementor-element.elementor-element-82bb573 {
    width: 100%;
  }
  .elementor-5697 .elementor-element.elementor-element-f0236dc {
    width: 100%;
  }
  .elementor-5697 .elementor-element.elementor-element-2983096 {
    width: 100%;
  }
  .elementor-5697 .elementor-element.elementor-element-efca090 {
    width: 100%;
  }
  .elementor-5697 .elementor-element.elementor-element-19937bd {
    width: 100%;
  }
  .elementor-5697 .elementor-element.elementor-element-6c974c1 {
    width: 100%;
  }
  .elementor-5697 .elementor-element.elementor-element-546db99 {
    width: 100%;
  }
  .elementor-5697 .elementor-element.elementor-element-46bc535 {
    width: 100%;
  }
  .elementor-5697 .elementor-element.elementor-element-1dd88ca {
    width: 100%;
  }
  .elementor-5697 .elementor-element.elementor-element-b083651 {
    width: 100%;
  }
  .elementor-5697 .elementor-element.elementor-element-c27398f {
    width: 30%;
  }
  .elementor-5697 .elementor-element.elementor-element-52cdb94 {
    width: 70%;
  }
  .elementor-5697 .elementor-element.elementor-element-4031f0a {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .elementor-5697
    .elementor-element.elementor-element-b70eb05
    > .elementor-container {
    min-height: 400px;
  }
  .elementor-5697
    .elementor-element.elementor-element-bb52669
    > .elementor-element-populated {
    border-width: 0px 0px 1px 0px;
  }
  .elementor-5697
    .elementor-element.elementor-element-37ee1ea
    > .elementor-element-populated {
    border-width: 0px 0px 1px 0px;
  }
  .elementor-5697
    .elementor-element.elementor-element-5430353
    > .elementor-element-populated {
    border-width: 0px 0px 1px 0px;
  }
  .elementor-5697
    .elementor-element.elementor-element-c7416f2
    > .elementor-element-populated {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-5697
    .elementor-element.elementor-element-2d4cb06
    > .elementor-widget-container {
    padding: 0% 0% 0% 0%;
  }
  .elementor-5697
    .elementor-element.elementor-element-cbf292f
    > .elementor-widget-container {
    padding: 0% 0% 0% 0%;
  }
  .elementor-5697
    .elementor-element.elementor-element-832675b
    > .elementor-widget-container {
    padding: 0% 0% 0% 0%;
  }
  .elementor-5697 .elementor-element.elementor-element-af3afbf {
    padding: 60px 0px 230px 0px;
  }
  .elementor-5697 .elementor-element.elementor-element-09be365 {
    padding: 0% 7% 0% 7%;
  }
  .elementor-5697
    .elementor-element.elementor-element-c27398f
    > .elementor-element-populated {
    margin: 0px 0px 50px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 0% 0% 0%;
  }
  .elementor-5697
    .elementor-element.elementor-element-52cdb94:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-5697
    .elementor-element.elementor-element-52cdb94
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center left;
  }
  .elementor-5697 .elementor-element.elementor-element-be90fea {
    --spacer-size: 400px;
  }
}
