.elementor-6
  .elementor-element.elementor-element-5774029b:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-5774029b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
  background-image: url("../../2022/04/bg-sc-home-12-1.png");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-6 .elementor-element.elementor-element-5774029b {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 35px 0px 70px 0px;
}
.elementor-6
  .elementor-element.elementor-element-5774029b
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-5d823d26 .ct-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-5d823d26
  .ct-heading
  .item--title {
  font-size: 60px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-5d823d26
  .ct-heading
  .item--sub-title {
  text-transform: uppercase;
  letter-spacing: 3px;
  margin-bottom: -13px;
}
.elementor-6
  .elementor-element.elementor-element-5d823d26
  > .elementor-widget-container {
  margin: 0px 0px 55px 0px;
}
.elementor-6
  .elementor-element.elementor-element-1b24f991:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-1b24f991
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
  background-image: url("../../2022/04/bg-sc-home-2.png");
  background-position: center right;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-6 .elementor-element.elementor-element-1b24f991 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 100px 0px 100px 0px;
}
.elementor-6
  .elementor-element.elementor-element-1b24f991
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-30e509b7 .ct-image-single img,
.elementor-6
  .elementor-element.elementor-element-30e509b7
  .ct-image-single
  .ct-image-single--inner {
  width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-30e509b7
  > .elementor-widget-container {
  margin: 0px 0px 0px 60px;
  background-color: #ffbc85;
  border-style: solid;
  border-width: 0px 0px 0px 7px;
  border-color: #e8da01;
  border-radius: 10px 10px 10px 10px;
}
.elementor-6
  .elementor-element.elementor-element-d4ee714
  > .elementor-element-populated {
  margin: 0px 15px 0px 50px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 50px;
}
.elementor-6 .elementor-element.elementor-element-496afe05 .ct-heading {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-496afe05
  .ct-heading
  .item--title {
  font-size: 65px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-496afe05
  .ct-heading
  .inner-heading {
  max-width: 650px;
}
.elementor-6
  .elementor-element.elementor-element-496afe05
  .ct-heading
  .item--sub-title {
  letter-spacing: 3px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-496afe05
  > .elementor-widget-container {
  margin: 20px 0px 17px 0px;
}
.elementor-6 .elementor-element.elementor-element-36ff0444 {
  font-size: 17px;
}
.elementor-6
  .elementor-element.elementor-element-36ff0444
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
  padding: 0% 10% 0% 0%;
}
.elementor-6
  .elementor-element.elementor-element-7c0dbe7b
  .ct-video-player
  .ct-video-image-bg {
  height: 200px;
}
.elementor-6
  .elementor-element.elementor-element-7c0dbe7b
  > .elementor-widget-container {
  margin: 0px 0px 35px -250px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-6
  .elementor-element.elementor-element-15ce1d90
  .ct-fancy-box
  .item--title {
  font-weight: 800;
}
.elementor-6
  .elementor-element.elementor-element-15ce1d90
  > .elementor-widget-container {
  margin: 0px 0px 0px 15px;
}
.elementor-6
  .elementor-element.elementor-element-34236529
  .ct-list
  .ct-list-item
  + .ct-list-item {
  margin-top: 10px;
}
.elementor-6
  .elementor-element.elementor-element-34236529
  .ct-list
  .ct-list-item {
  align-items: inherit;
}
.elementor-6
  .elementor-element.elementor-element-34236529
  > .elementor-widget-container {
  margin: 0px 30px 60px 35px;
}
.elementor-6
  .elementor-element.elementor-element-40305d8c
  .ct-button-wrapper
  .btn {
  background-color: #f3b17c !important;
  background-image: none;
}
.elementor-6
  .elementor-element.elementor-element-40305d8c
  > .elementor-widget-container {
  margin: 0px 0px 0px 40px;
}
.elementor-6
  .elementor-element.elementor-element-dde951a:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-dde951a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
  background-image: url("../../2022/03/bg-ovl-ss.png");
  background-position: top center;
  background-repeat: no-repeat;
}
.elementor-6 .elementor-element.elementor-element-dde951a {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 80px 0px 290px 0px;
}
.elementor-6
  .elementor-element.elementor-element-dde951a
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-fc0cba3 .ct-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-fc0cba3
  .ct-heading
  .item--title {
  font-size: 60px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-fc0cba3
  .ct-heading
  .item--sub-title {
  text-transform: uppercase;
  letter-spacing: 3px;
  margin-bottom: -13px;
}
.elementor-6
  .elementor-element.elementor-element-fc0cba3
  > .elementor-widget-container {
  margin: 0px 0px 25px 0px;
}
.elementor-6
  .elementor-element.elementor-element-3c14c4e
  > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
}
.elementor-6 .elementor-element.elementor-element-21b45cd0 {
  margin-top: -250px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-7b043102 .wp-meta .el--title {
  margin-bottom: 0px;
}
.elementor-6 .elementor-element.elementor-element-382e5c2a {
  padding: 65px 0px 30px 0px;
}
.elementor-6 .elementor-element.elementor-element-5e7ea9aa .ct-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-5e7ea9aa
  .ct-heading
  .item--title {
  font-size: 60px;
  font-weight: 600;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-5e7ea9aa
  .ct-heading
  .item--sub-title {
  font-size: 18px;
  text-transform: uppercase;
  letter-spacing: 3px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-5e7ea9aa
  > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
}
.elementor-6
  .elementor-element.elementor-element-53652904
  > .elementor-widget-container {
  padding: 0px 200px 50px 200px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #ededed;
}
.elementor-6 .elementor-element.elementor-element-60c4121c {
  padding: 70px 0px 100px 0px;
}
.elementor-6
  .elementor-element.elementor-element-511b74c9
  .ct-counter
  .ct-counter-icon
  i {
  color: #127d70;
}
.elementor-6
  .elementor-element.elementor-element-511b74c9
  .ct-counter
  .ct-counter-icon {
  background-color: #d3ebe8;
}
.elementor-6 .elementor-element.elementor-element-511b74c9 .ct-counter-title {
  font-family: "DM Sans", Sans-serif;
  font-size: 13px;
}
.elementor-6
  .elementor-element.elementor-element-511b74c9
  > .elementor-widget-container {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #f2f2f2;
}
.elementor-6
  .elementor-element.elementor-element-1c2201d4
  .ct-counter
  .ct-counter-icon
  i {
  color: #9e5f23;
}
.elementor-6
  .elementor-element.elementor-element-1c2201d4
  .ct-counter
  .ct-counter-icon {
  background-color: #fae4cf;
}
.elementor-6 .elementor-element.elementor-element-1c2201d4 .ct-counter-title {
  font-family: "DM Sans", Sans-serif;
}
.elementor-6
  .elementor-element.elementor-element-1c2201d4
  > .elementor-widget-container {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #f2f2f2;
}
.elementor-6
  .elementor-element.elementor-element-2931a406
  .ct-counter
  .ct-counter-icon
  i {
  color: #127d70;
}
.elementor-6
  .elementor-element.elementor-element-2931a406
  .ct-counter
  .ct-counter-icon {
  background-color: #d3ebe8;
}
.elementor-6
  .elementor-element.elementor-element-2931a406
  > .elementor-widget-container {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #f2f2f2;
}
.elementor-6
  .elementor-element.elementor-element-2afd80c4
  .ct-counter
  .ct-counter-icon {
  background-color: #fae4cf;
}
.elementor-6
  .elementor-element.elementor-element-4f32334:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-4f32334
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/03/bg-prc-sc.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-6 .elementor-element.elementor-element-4f32334 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 120px;
  padding: 120px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-4f32334
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-615ed76
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-b10c74b
  .ct-pricing
  .pricing--sub-title {
  color: #00a0fb;
}
.elementor-6
  .elementor-element.elementor-element-b10c74b
  .ct-pricing
  .pricing--price {
  color: #ffbc85;
}
.elementor-6
  .elementor-element.elementor-element-b10c74b
  .ct-pricing
  .pricing--label {
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-b10c74b
  .ct-pricing
  .pricing--month {
  color: #e2dee7;
}
.elementor-6
  .elementor-element.elementor-element-b10c74b
  .ct-pricing
  .pricing--feature {
  color: #e2dee7;
  font-size: 18px;
}
.elementor-6
  .elementor-element.elementor-element-b10c74b
  > .elementor-widget-container {
  margin: 0px 15px -110px 15px;
}
.elementor-6 .elementor-element.elementor-element-57b6c1b {
  padding: 90px 0px 140px 0px;
}
.elementor-6 .elementor-element.elementor-element-e4cfa9b .ct-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-e4cfa9b
  .ct-heading
  .item--title {
  font-size: 60px;
  font-weight: 600;
  line-height: 52px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-e4cfa9b
  .ct-heading
  .inner-heading {
  max-width: 760px;
}
.elementor-6
  .elementor-element.elementor-element-e4cfa9b
  .ct-heading
  .item--sub-title {
  font-size: 18px;
  text-transform: uppercase;
  letter-spacing: 3px;
  margin-bottom: -10px;
}
.elementor-6
  .elementor-element.elementor-element-e4cfa9b
  > .elementor-widget-container {
  margin: 0px 0px 38px 0px;
}
.elementor-6
  .elementor-element.elementor-element-fade486:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-fade486
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f4f5f5;
  background-image: url("../../2022/03/bg-sc-accordion.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-6 .elementor-element.elementor-element-fade486 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 120px 0px 120px 0px;
}
.elementor-6
  .elementor-element.elementor-element-fade486
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-878e01f
  > .elementor-widget-container {
  margin: 0px 20px 0px 0px;
  border-radius: 15px 15px 15px 15px;
}
.elementor-6
  .elementor-element.elementor-element-c6f0aa2
  > .elementor-element-populated {
  margin: 0px 0px 0px 50px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 50px;
}
.elementor-6 .elementor-element.elementor-element-de39ce5 .ct-heading {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-de39ce5
  .ct-heading
  .item--title {
  font-size: 50px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-de39ce5
  .ct-heading
  .inner-heading {
  max-width: 450px;
}
.elementor-6
  .elementor-element.elementor-element-de39ce5
  .ct-heading
  .item--sub-title {
  text-transform: uppercase;
  letter-spacing: 3px;
  margin-bottom: -10px;
}
.elementor-6
  .elementor-element.elementor-element-de39ce5
  > .elementor-widget-container {
  margin: -8px 0px 15px 0px;
}
.elementor-6
  .elementor-element.elementor-element-b8d3ffe
  > .elementor-widget-container {
  margin: 0px 50px 60px 0px;
}
.elementor-6 .elementor-element.elementor-element-bebe9e9 {
  padding: 95px 0px 95px 0px;
}
.elementor-6 .elementor-element.elementor-element-987ab2e .ct-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-987ab2e
  .ct-heading
  .item--title {
  font-size: 60px;
  font-weight: 600;
  line-height: 52px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-987ab2e
  .ct-heading
  .inner-heading {
  max-width: 760px;
}
.elementor-6
  .elementor-element.elementor-element-987ab2e
  .ct-heading
  .item--sub-title {
  font-size: 18px;
  text-transform: uppercase;
  letter-spacing: 3px;
  margin-bottom: -10px;
}
.elementor-6
  .elementor-element.elementor-element-987ab2e
  > .elementor-widget-container {
  margin: 0px 0px 52px 0px;
}
.elementor-6 .elementor-element.elementor-element-fed1dca .ct-image-single {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-fed1dca
  > .elementor-widget-container {
  margin: 0px 0px 13px 0px;
}
.elementor-6 .elementor-element.elementor-element-6f000d1 .ct-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-6f000d1
  .ct-heading
  .item--title {
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 0px;
}
.elementor-6 .elementor-element.elementor-element-47f5139 .ct-image-single {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-47f5139
  > .elementor-widget-container {
  margin: 0px 0px 13px 0px;
}
.elementor-6 .elementor-element.elementor-element-a258f47 .ct-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-a258f47
  .ct-heading
  .item--title {
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 0px;
}
.elementor-6 .elementor-element.elementor-element-8282bb7 .ct-image-single {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-8282bb7
  > .elementor-widget-container {
  margin: 0px 0px 13px 0px;
}
.elementor-6 .elementor-element.elementor-element-49e50f3 .ct-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-49e50f3
  .ct-heading
  .item--title {
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 0px;
}
.elementor-6 .elementor-element.elementor-element-811b419 .ct-image-single {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-811b419
  > .elementor-widget-container {
  margin: 0px 0px 13px 0px;
}
.elementor-6 .elementor-element.elementor-element-0569073 .ct-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-0569073
  .ct-heading
  .item--title {
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 0px;
}
@media (max-width: 1024px) {
  .elementor-6 .elementor-element.elementor-element-5774029b {
    padding: 60px 0px 20px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5d823d26
    .ct-heading
    .item--title {
    font-size: 40px;
  }
  .elementor-6
    .elementor-element.elementor-element-1b24f991:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-6
    .elementor-element.elementor-element-1b24f991
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: bottom right;
    background-size: cover;
  }
  .elementor-6 .elementor-element.elementor-element-1b24f991 {
    padding: 70px 15px 60px 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-30e509b7
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-d4ee714
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-496afe05
    .ct-heading
    .item--title {
    font-size: 40px;
  }
  .elementor-6 .elementor-element.elementor-element-25e654da {
    padding: 0px 15px 0px 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-7c0dbe7b
    > .elementor-widget-container {
    margin: 0px 0px 40px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-15ce1d90
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-34236529
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-40305d8c
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-dde951a {
    padding: 60px 0px 20px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-fc0cba3
    .ct-heading
    .item--title {
    font-size: 40px;
  }
  .elementor-6
    .elementor-element.elementor-element-3c14c4e
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-21b45cd0 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-382e5c2a {
    padding: 40px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5e7ea9aa
    .ct-heading
    .item--title {
    font-size: 45px;
  }
  .elementor-6
    .elementor-element.elementor-element-53652904
    > .elementor-widget-container {
    padding: 0px 0px 40px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-60c4121c {
    padding: 70px 0px 60px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-511b74c9
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
    border-width: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-1c2201d4
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
    border-width: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-2931a406
    > .elementor-widget-container {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-4f32334 {
    padding: 60px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-b10c74b
    > .elementor-widget-container {
    margin: 0px 15px -92px 15px;
  }
  .elementor-6 .elementor-element.elementor-element-57b6c1b {
    padding: 40px 0px 20px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-261f4ab {
    margin-top: 0px;
    margin-bottom: 30px;
  }
  .elementor-6 .elementor-element.elementor-element-fade486 {
    padding: 70px 0px 70px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-878e01f
    .ct-image-single
    img,
  .elementor-6
    .elementor-element.elementor-element-878e01f
    .ct-image-single
    .ct-image-single--inner {
    width: 100%;
  }
  .elementor-6
    .elementor-element.elementor-element-878e01f
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-c6f0aa2
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-bebe9e9 {
    padding: 60px 0px 50px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-987ab2e
    .ct-heading
    .item--title {
    font-size: 45px;
  }
  .elementor-6
    .elementor-element.elementor-element-987ab2e
    > .elementor-widget-container {
    margin: 0px 0px 40px 0px;
  }
}
@media (max-width: 767px) {
  .elementor-6
    .elementor-element.elementor-element-5d823d26
    .ct-heading
    .item--title {
    font-size: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-5d823d26
    .ct-heading
    .item--sub-title {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5d823d26
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-496afe05
    .ct-heading
    .item--title {
    font-size: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-fc0cba3
    .ct-heading
    .item--title {
    font-size: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-fc0cba3
    .ct-heading
    .item--sub-title {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-fc0cba3
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5e7ea9aa
    .ct-heading
    .item--title {
    font-size: 40px;
  }
  .elementor-6
    .elementor-element.elementor-element-53652904
    .ct-testimonial
    .item--description {
    font-size: 16px;
  }
  .elementor-6
    .elementor-element.elementor-element-53652904
    > .elementor-widget-container {
    padding: 0px 0px 40px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-60c4121c {
    padding: 60px 0px 60px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-4f32334 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-b10c74b
    > .elementor-widget-container {
    margin: 0px 15px 80px 15px;
  }
  .elementor-6 .elementor-element.elementor-element-57b6c1b {
    padding: 70px 0px 60px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-e4cfa9b
    .ct-heading
    .item--title {
    font-size: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-878e01f
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-de39ce5
    .ct-heading
    .item--title {
    font-size: 35px;
  }
  .elementor-6
    .elementor-element.elementor-element-de39ce5
    .ct-heading
    .item--sub-title {
    margin-bottom: 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-b8d3ffe
    > .elementor-widget-container {
    margin: 0px 0px 40px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-987ab2e
    .ct-heading
    .item--title {
    font-size: 30px;
    line-height: 35px;
  }
}
@media (min-width: 768px) {
  .elementor-6 .elementor-element.elementor-element-b3e3a3e {
    width: 45%;
  }
  .elementor-6 .elementor-element.elementor-element-d4ee714 {
    width: 54.665%;
  }
  .elementor-6 .elementor-element.elementor-element-37e03bd9 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-37e4b3a7 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-13f71c9 {
    width: 45%;
  }
  .elementor-6 .elementor-element.elementor-element-615ed76 {
    width: 55%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-6 .elementor-element.elementor-element-b3e3a3e {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-d4ee714 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-37e03bd9 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-37e4b3a7 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-190b3ff7 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-5105c44e {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-555c175a {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-7488d62a {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-13f71c9 {
    width: 25%;
  }
  .elementor-6 .elementor-element.elementor-element-615ed76 {
    width: 75%;
  }
  .elementor-6 .elementor-element.elementor-element-a802cb4 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-c6f0aa2 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-398f0d5 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-1987e91 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-e8a8009 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-9de2e9b {
    width: 50%;
  }
}
