.elementor-15 .elementor-element.elementor-element-1950c656 {
  padding: 65px 10px 0px 10px;
}
.elementor-15
  .elementor-element.elementor-element-50b18b4
  > .elementor-element-populated {
  padding: 10px 20px 10px 10px;
}
.elementor-15
  .elementor-element.elementor-element-1bb668d3
  > .elementor-widget-container {
  margin: 0px 0px -20px 0px;
}
.elementor-15
  .elementor-element.elementor-element-52915371:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-15
  .elementor-element.elementor-element-52915371
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #faf5ef;
}
.elementor-15 .elementor-element.elementor-element-52915371 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 30px 20px 10px 20px;
}
.elementor-15
  .elementor-element.elementor-element-52915371
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15
  .elementor-element.elementor-element-5354f41
  .elementor-heading-title {
  font-size: 20px;
}
.elementor-15
  .elementor-element.elementor-element-5354f41
  > .elementor-widget-container {
  margin: 0px 0px -5px 0px;
}
.elementor-15
  .elementor-element.elementor-element-3da6d1de
  > .elementor-element-populated {
  padding: 10px 15px 10px 15px;
}
.elementor-15
  .elementor-element.elementor-element-790fe55c
  > .elementor-widget-container {
  margin: 0px 0px -20px 0px;
}
.elementor-15
  .elementor-element.elementor-element-382311e0:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-15
  .elementor-element.elementor-element-382311e0
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #faf5ef;
}
.elementor-15 .elementor-element.elementor-element-382311e0 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 30px 20px 10px 20px;
}
.elementor-15
  .elementor-element.elementor-element-382311e0
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15
  .elementor-element.elementor-element-80e93fb
  .elementor-heading-title {
  font-size: 20px;
}
.elementor-15
  .elementor-element.elementor-element-80e93fb
  > .elementor-widget-container {
  margin: 0px 0px -5px 0px;
}
.elementor-15
  .elementor-element.elementor-element-6728c9d1
  > .elementor-element-populated {
  padding: 10px 10px 10px 20px;
}
.elementor-15
  .elementor-element.elementor-element-515806ac
  > .elementor-widget-container {
  margin: 0px 0px -20px 0px;
}
.elementor-15
  .elementor-element.elementor-element-5498c7c4:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-15
  .elementor-element.elementor-element-5498c7c4
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #faf5ef;
}
.elementor-15 .elementor-element.elementor-element-5498c7c4 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 30px 20px 10px 20px;
}
.elementor-15
  .elementor-element.elementor-element-5498c7c4
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15
  .elementor-element.elementor-element-e3f774
  .elementor-heading-title {
  font-size: 20px;
}
.elementor-15
  .elementor-element.elementor-element-e3f774
  > .elementor-widget-container {
  margin: 0px 0px -5px 0px;
}
.elementor-15 .elementor-element.elementor-element-7a4da4db {
  padding: 80px 10px 80px 10px;
}
.elementor-15
  .elementor-element.elementor-element-28d02302
  > .elementor-element-populated {
  padding: 10px 70px 10px 10px;
}
.elementor-15 .elementor-element.elementor-element-13d6f1f {
  --divider-border-style: solid;
  --divider-color: #f6a235;
  --divider-border-width: 2px;
}
.elementor-15
  .elementor-element.elementor-element-13d6f1f
  .elementor-divider-separator {
  width: 16px;
}
.elementor-15 .elementor-element.elementor-element-13d6f1f .elementor-divider {
  padding-top: 5px;
  padding-bottom: 5px;
}
.elementor-15
  .elementor-element.elementor-element-13d6f1f
  > .elementor-widget-container {
  margin: 0px 0px -8px 0px;
}
.elementor-15
  .elementor-element.elementor-element-109cd082
  .elementor-heading-title {
  color: #aeaeae;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1.3px;
}
.elementor-15
  .elementor-element.elementor-element-109cd082
  > .elementor-widget-container {
  margin: 0px 0px -5px 0px;
}
.elementor-15
  .elementor-element.elementor-element-5663dd5d
  .elementor-heading-title {
  font-size: 46px;
}
.elementor-15
  .elementor-element.elementor-element-5663dd5d
  > .elementor-widget-container {
  margin: 0px 0px 6px 0px;
}
.elementor-15
  .elementor-element.elementor-element-5a14afdb
  > .elementor-widget-container {
  margin: 0px 0px -15px 0px;
}
.elementor-15 .elementor-element.elementor-element-a73eaf0 {
  padding: 0px 0px 0px 0px;
}
.elementor-15
  .elementor-element.elementor-element-7e105b3a
  > .elementor-element-populated {
  padding: 0px 25px 0px 0px;
}
.elementor-15 .elementor-element.elementor-element-66f2973e {
  text-align: left;
}
.elementor-15 .elementor-element.elementor-element-66f2973e img {
  width: 50px;
}
.elementor-15
  .elementor-element.elementor-element-2b0bcaac
  .elementor-heading-title {
  font-size: 18px;
}
.elementor-15
  .elementor-element.elementor-element-2b0bcaac
  > .elementor-widget-container {
  margin: 0px 30px -10px 0px;
}
.elementor-15
  .elementor-element.elementor-element-6f6ad715
  > .elementor-element-populated {
  padding: 0px 0px 0px 25px;
}
.elementor-15 .elementor-element.elementor-element-45cfee6b {
  text-align: left;
}
.elementor-15 .elementor-element.elementor-element-45cfee6b img {
  width: 50px;
}
.elementor-15
  .elementor-element.elementor-element-15cde529
  .elementor-heading-title {
  font-size: 18px;
}
.elementor-15
  .elementor-element.elementor-element-15cde529
  > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
}
.elementor-15
  .elementor-element.elementor-element-12c64c07
  > .elementor-element-populated {
  padding: 10px 10px 10px 30px;
}
.elementor-15
  .elementor-element.elementor-element-12c3b428:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-15
  .elementor-element.elementor-element-12c3b428
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #faf5ef;
  background-image: url("../../../../../wp-content/uploads/2022/01/background.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-15 .elementor-element.elementor-element-12c3b428 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 85px 10px 65px 10px;
}
.elementor-15
  .elementor-element.elementor-element-12c3b428
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15 .elementor-element.elementor-element-1876253c img {
  width: 50px;
}
.elementor-15 .elementor-element.elementor-element-1876253c {
  width: auto;
  max-width: auto;
  top: 0px;
}
body:not(.rtl) .elementor-15 .elementor-element.elementor-element-1876253c {
  left: 128px;
}
body.rtl .elementor-15 .elementor-element.elementor-element-1876253c {
  right: 128px;
}
.elementor-15
  .elementor-element.elementor-element-70d1c375
  .elementor-heading-title {
  color: #ffffff;
  font-size: 140px;
  font-weight: 800;
  line-height: 1em;
  text-shadow: 1px 0px 4px #d8be9e;
}
.elementor-15
  .elementor-element.elementor-element-70d1c375
  > .elementor-widget-container {
  margin: 0px 0px -20px 0px;
}
.elementor-15
  .elementor-element.elementor-element-4129b29c
  .elementor-heading-title {
  font-size: 19px;
}
.elementor-15
  .elementor-element.elementor-element-4129b29c
  > .elementor-widget-container {
  margin: 0px 0px -12px 0px;
}
.elementor-15 .elementor-element.elementor-element-fd498d0 img {
  width: 50px;
}
.elementor-15 .elementor-element.elementor-element-fd498d0 {
  width: auto;
  max-width: auto;
  top: 0px;
}
body:not(.rtl) .elementor-15 .elementor-element.elementor-element-fd498d0 {
  left: 128px;
}
body.rtl .elementor-15 .elementor-element.elementor-element-fd498d0 {
  right: 128px;
}
.elementor-15
  .elementor-element.elementor-element-17352703
  .elementor-heading-title {
  color: #ffffff;
  font-size: 140px;
  font-weight: 800;
  line-height: 1em;
  text-shadow: 1px 0px 4px #d8be9e;
}
.elementor-15
  .elementor-element.elementor-element-17352703
  > .elementor-widget-container {
  margin: 0px 0px -20px 0px;
}
.elementor-15
  .elementor-element.elementor-element-7ffa6324
  .elementor-heading-title {
  font-size: 19px;
}
.elementor-15
  .elementor-element.elementor-element-7ffa6324
  > .elementor-widget-container {
  margin: 0px 0px -12px 0px;
}
.elementor-15 .elementor-element.elementor-element-488ad8d1 img {
  width: 50px;
}
.elementor-15 .elementor-element.elementor-element-488ad8d1 {
  width: auto;
  max-width: auto;
  top: 0px;
}
body:not(.rtl) .elementor-15 .elementor-element.elementor-element-488ad8d1 {
  left: 128px;
}
body.rtl .elementor-15 .elementor-element.elementor-element-488ad8d1 {
  right: 128px;
}
.elementor-15
  .elementor-element.elementor-element-7fcf4314
  .elementor-heading-title {
  color: #ffffff;
  font-size: 140px;
  font-weight: 800;
  line-height: 1em;
  text-shadow: 1px 0px 4px #d8be9e;
}
.elementor-15
  .elementor-element.elementor-element-7fcf4314
  > .elementor-widget-container {
  margin: 0px 0px -20px 0px;
}
.elementor-15
  .elementor-element.elementor-element-4a72d3cc
  .elementor-heading-title {
  font-size: 19px;
}
.elementor-15
  .elementor-element.elementor-element-4a72d3cc
  > .elementor-widget-container {
  margin: 0px 0px -12px 0px;
}
.elementor-15 .elementor-element.elementor-element-4f3e860d img {
  width: 50px;
}
.elementor-15 .elementor-element.elementor-element-4f3e860d {
  width: auto;
  max-width: auto;
  top: 0px;
}
body:not(.rtl) .elementor-15 .elementor-element.elementor-element-4f3e860d {
  left: 128px;
}
body.rtl .elementor-15 .elementor-element.elementor-element-4f3e860d {
  right: 128px;
}
.elementor-15
  .elementor-element.elementor-element-51d93dd7
  .elementor-heading-title {
  color: #ffffff;
  font-size: 140px;
  font-weight: 800;
  line-height: 1em;
  text-shadow: 1px 0px 4px #d8be9e;
}
.elementor-15
  .elementor-element.elementor-element-51d93dd7
  > .elementor-widget-container {
  margin: 0px 0px -20px 0px;
}
.elementor-15
  .elementor-element.elementor-element-700e3a41
  .elementor-heading-title {
  font-size: 19px;
}
.elementor-15
  .elementor-element.elementor-element-700e3a41
  > .elementor-widget-container {
  margin: 0px 0px -12px 0px;
}
.elementor-15
  .elementor-element.elementor-element-69c6ab0a
  > .elementor-container {
  max-width: 665px;
}
.elementor-15
  .elementor-element.elementor-element-69c6ab0a:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-15
  .elementor-element.elementor-element-69c6ab0a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1a1819;
  background-image: url("../../../../../wp-content/uploads/2022/01/roads-and-solar-panels-2021-08-28-05-50-49-utc.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-15
  .elementor-element.elementor-element-69c6ab0a
  > .elementor-background-overlay {
  background-color: #1a1819;
  opacity: 0.6;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15 .elementor-element.elementor-element-69c6ab0a {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 90px 15px 80px 15px;
}
.elementor-15
  .elementor-element.elementor-element-69c6ab0a
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-15
  .elementor-element.elementor-element-75845adf.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-15 .elementor-element.elementor-element-5f839f32 {
  text-align: center;
}
.elementor-15
  .elementor-element.elementor-element-5f839f32
  .elementor-heading-title {
  font-size: 46px;
}
.elementor-15
  .elementor-element.elementor-element-5f839f32
  > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
}
.elementor-15 .elementor-element.elementor-element-6c84da {
  width: auto;
  max-width: auto;
}
.elementor-15
  .elementor-element.elementor-element-26b56f3e:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-15
  .elementor-element.elementor-element-26b56f3e
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #faf5ef;
}
.elementor-15 .elementor-element.elementor-element-26b56f3e {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 70px 10px 0px 10px;
}
.elementor-15
  .elementor-element.elementor-element-26b56f3e
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15 .elementor-element.elementor-element-21ad0415 {
  --divider-border-style: solid;
  --divider-color: #f6a235;
  --divider-border-width: 2px;
}
.elementor-15
  .elementor-element.elementor-element-21ad0415
  .elementor-divider-separator {
  width: 16px;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-15 .elementor-element.elementor-element-21ad0415 .elementor-divider {
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
}
.elementor-15
  .elementor-element.elementor-element-21ad0415
  > .elementor-widget-container {
  margin: 0px 0px -8px 0px;
}
.elementor-15 .elementor-element.elementor-element-324d7a3d {
  text-align: center;
}
.elementor-15
  .elementor-element.elementor-element-324d7a3d
  .elementor-heading-title {
  color: #aeaeae;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1.3px;
}
.elementor-15
  .elementor-element.elementor-element-324d7a3d
  > .elementor-widget-container {
  margin: 0px 0px -5px 0px;
}
.elementor-15 .elementor-element.elementor-element-27a81e0 {
  text-align: center;
}
.elementor-15
  .elementor-element.elementor-element-27a81e0
  .elementor-heading-title {
  font-size: 46px;
}
.elementor-15
  .elementor-element.elementor-element-27a81e0
  > .elementor-widget-container {
  margin: 0px 0px 35px 0px;
}
.elementor-15
  .elementor-element.elementor-element-53decb09:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-15
  .elementor-element.elementor-element-53decb09
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #faf5ef;
}
.elementor-15 .elementor-element.elementor-element-53decb09 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 10px 85px 10px;
}
.elementor-15
  .elementor-element.elementor-element-53decb09
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15
  .elementor-element.elementor-element-2748e7ad
  > .elementor-element-populated {
  padding: 10px 20px 10px 10px;
}
.elementor-15
  .elementor-element.elementor-element-23a3cccb:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-15
  .elementor-element.elementor-element-23a3cccb
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-15 .elementor-element.elementor-element-23a3cccb {
  box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 35px 25px 35px 25px;
}
.elementor-15
  .elementor-element.elementor-element-23a3cccb
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15
  .elementor-element.elementor-element-fe50017
  .elementor-heading-title {
  color: #f6a235;
  font-size: 90px;
  line-height: 1em;
}
body:not(.rtl) .elementor-15 .elementor-element.elementor-element-fe50017 {
  left: 0px;
}
body.rtl .elementor-15 .elementor-element.elementor-element-fe50017 {
  right: 0px;
}
.elementor-15 .elementor-element.elementor-element-fe50017 {
  top: -50px;
}
.elementor-15 .elementor-element.elementor-element-33b87367 {
  font-size: 14px;
  line-height: 2.2em;
}
.elementor-15
  .elementor-element.elementor-element-33b87367
  > .elementor-widget-container {
  margin: 0px 0px -25px 0px;
}
.elementor-15
  .elementor-element.elementor-element-66b9d90d.elementor-position-right
  .elementor-image-box-img {
  margin-left: 15px;
}
.elementor-15
  .elementor-element.elementor-element-66b9d90d.elementor-position-left
  .elementor-image-box-img {
  margin-right: 15px;
}
.elementor-15
  .elementor-element.elementor-element-66b9d90d.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 15px;
}
.elementor-15
  .elementor-element.elementor-element-66b9d90d
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 20%;
}
.elementor-15
  .elementor-element.elementor-element-66b9d90d
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-15
  .elementor-element.elementor-element-66b9d90d
  .elementor-image-box-title {
  margin-bottom: 0px;
  font-size: 16px;
  line-height: 1.2em;
}
.elementor-15
  .elementor-element.elementor-element-66b9d90d
  .elementor-image-box-description {
  color: #f6a235;
  font-size: 13px;
  font-weight: 600;
}
.elementor-15
  .elementor-element.elementor-element-debe57c
  > .elementor-element-populated {
  padding: 10px 15px 10px 15px;
}
.elementor-15
  .elementor-element.elementor-element-1f58222c:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-15
  .elementor-element.elementor-element-1f58222c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-15 .elementor-element.elementor-element-1f58222c {
  box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 35px 25px 35px 25px;
}
.elementor-15
  .elementor-element.elementor-element-1f58222c
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15
  .elementor-element.elementor-element-7c002c34
  .elementor-heading-title {
  color: #f6a235;
  font-size: 90px;
  line-height: 1em;
}
body:not(.rtl) .elementor-15 .elementor-element.elementor-element-7c002c34 {
  left: 0px;
}
body.rtl .elementor-15 .elementor-element.elementor-element-7c002c34 {
  right: 0px;
}
.elementor-15 .elementor-element.elementor-element-7c002c34 {
  top: -50px;
}
.elementor-15 .elementor-element.elementor-element-14cbca67 {
  font-size: 14px;
  line-height: 2.2em;
}
.elementor-15
  .elementor-element.elementor-element-14cbca67
  > .elementor-widget-container {
  margin: 0px 0px -25px 0px;
}
.elementor-15
  .elementor-element.elementor-element-e78c0fb.elementor-position-right
  .elementor-image-box-img {
  margin-left: 15px;
}
.elementor-15
  .elementor-element.elementor-element-e78c0fb.elementor-position-left
  .elementor-image-box-img {
  margin-right: 15px;
}
.elementor-15
  .elementor-element.elementor-element-e78c0fb.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 15px;
}
.elementor-15
  .elementor-element.elementor-element-e78c0fb
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 20%;
}
.elementor-15
  .elementor-element.elementor-element-e78c0fb
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-15
  .elementor-element.elementor-element-e78c0fb
  .elementor-image-box-title {
  margin-bottom: 0px;
  font-size: 16px;
  line-height: 1.2em;
}
.elementor-15
  .elementor-element.elementor-element-e78c0fb
  .elementor-image-box-description {
  color: #f6a235;
  font-size: 13px;
  font-weight: 600;
}
.elementor-15
  .elementor-element.elementor-element-f71c949
  > .elementor-element-populated {
  padding: 10px 10px 10px 20px;
}
.elementor-15
  .elementor-element.elementor-element-5bc82cc9:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-15
  .elementor-element.elementor-element-5bc82cc9
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-15 .elementor-element.elementor-element-5bc82cc9 {
  box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 35px 25px 35px 25px;
}
.elementor-15
  .elementor-element.elementor-element-5bc82cc9
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15
  .elementor-element.elementor-element-43bcf445
  .elementor-heading-title {
  color: #f6a235;
  font-size: 90px;
  line-height: 1em;
}
body:not(.rtl) .elementor-15 .elementor-element.elementor-element-43bcf445 {
  left: 0px;
}
body.rtl .elementor-15 .elementor-element.elementor-element-43bcf445 {
  right: 0px;
}
.elementor-15 .elementor-element.elementor-element-43bcf445 {
  top: -50px;
}
.elementor-15 .elementor-element.elementor-element-7edf47ca {
  font-size: 14px;
  line-height: 2.2em;
}
.elementor-15
  .elementor-element.elementor-element-7edf47ca
  > .elementor-widget-container {
  margin: 0px 0px -25px 0px;
}
.elementor-15
  .elementor-element.elementor-element-498dc30d.elementor-position-right
  .elementor-image-box-img {
  margin-left: 15px;
}
.elementor-15
  .elementor-element.elementor-element-498dc30d.elementor-position-left
  .elementor-image-box-img {
  margin-right: 15px;
}
.elementor-15
  .elementor-element.elementor-element-498dc30d.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 15px;
}
.elementor-15
  .elementor-element.elementor-element-498dc30d
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 20%;
}
.elementor-15
  .elementor-element.elementor-element-498dc30d
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-15
  .elementor-element.elementor-element-498dc30d
  .elementor-image-box-title {
  margin-bottom: 0px;
  font-size: 16px;
  line-height: 1.2em;
}
.elementor-15
  .elementor-element.elementor-element-498dc30d
  .elementor-image-box-description {
  color: #f6a235;
  font-size: 13px;
  font-weight: 600;
}
.elementor-15
  .elementor-element.elementor-element-4a4a50f8:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-15
  .elementor-element.elementor-element-4a4a50f8
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f6a235;
}
.elementor-15 .elementor-element.elementor-element-4a4a50f8 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 32px 10px 32px 10px;
}
.elementor-15
  .elementor-element.elementor-element-4a4a50f8
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15 .elementor-element.elementor-element-5ba4ad19 {
  text-align: center;
}
.elementor-15
  .elementor-element.elementor-element-5ba4ad19
  .elementor-heading-title {
  color: #ffffff;
  font-size: 24px;
}
.elementor-15
  .elementor-element.elementor-element-66bd140e:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-15
  .elementor-element.elementor-element-66bd140e
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1a1819;
  background-image: url("../../../../../wp-content/uploads/2022/01/stats-bg.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-15 .elementor-element.elementor-element-66bd140e {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  color: #a8a7a7;
  padding: 100px 10px 70px 10px;
}
.elementor-15
  .elementor-element.elementor-element-66bd140e
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15
  .elementor-element.elementor-element-66bd140e
  > .elementor-shape-top
  .elementor-shape-fill {
  fill: #f6a235;
}
.elementor-15
  .elementor-element.elementor-element-66bd140e
  > .elementor-shape-top
  svg {
  width: calc(300% + 1.3px);
  height: 23px;
}
.elementor-15
  .elementor-element.elementor-element-66bd140e
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-15 .elementor-element.elementor-element-21f0a315 {
  text-align: left;
}
.elementor-15 .elementor-element.elementor-element-21f0a315 img {
  width: 85px;
}
.elementor-15
  .elementor-element.elementor-element-21f0a315
  > .elementor-widget-container {
  margin: 0px 0px 5px 0px;
}
.elementor-15
  .elementor-element.elementor-element-6a3143f9
  .elementor-heading-title {
  color: #a8a7a7;
  font-size: 14px;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1em;
}
.elementor-15
  .elementor-element.elementor-element-6a3143f9
  > .elementor-widget-container {
  margin: 0px 0px -5px 0px;
}
.elementor-15
  .elementor-element.elementor-element-3a1f322e
  .elementor-heading-title {
  color: #f6a235;
  font-size: 28px;
  line-height: 1em;
}
.elementor-15
  .elementor-element.elementor-element-3a1f322e
  > .elementor-widget-container {
  margin: -13px 0px 0px 0px;
}
.elementor-15
  .elementor-element.elementor-element-16dd2a95
  .elementor-heading-title {
  font-size: 20px;
  line-height: 1em;
}
.elementor-15
  .elementor-element.elementor-element-16dd2a95
  > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
}
.elementor-15 .elementor-element.elementor-element-5540e092 {
  --divider-border-style: solid;
  --divider-color: #f6a235;
  --divider-border-width: 2px;
}
.elementor-15
  .elementor-element.elementor-element-5540e092
  .elementor-divider-separator {
  width: 16px;
  margin: 0 auto;
  margin-left: 0;
}
.elementor-15 .elementor-element.elementor-element-5540e092 .elementor-divider {
  text-align: left;
  padding-top: 5px;
  padding-bottom: 5px;
}
.elementor-15
  .elementor-element.elementor-element-5540e092
  > .elementor-widget-container {
  margin: 0px 0px -8px 0px;
}
.elementor-15 .elementor-element.elementor-element-627e7cab {
  font-size: 14px;
}
.elementor-15 .elementor-element.elementor-element-46c0d02d {
  text-align: left;
}
.elementor-15 .elementor-element.elementor-element-46c0d02d img {
  width: 85px;
}
.elementor-15
  .elementor-element.elementor-element-46c0d02d
  > .elementor-widget-container {
  margin: 0px 0px 5px 0px;
}
.elementor-15
  .elementor-element.elementor-element-53c422c9
  .elementor-heading-title {
  color: #a8a7a7;
  font-size: 14px;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1em;
}
.elementor-15
  .elementor-element.elementor-element-53c422c9
  > .elementor-widget-container {
  margin: 0px 0px -5px 0px;
}
.elementor-15
  .elementor-element.elementor-element-7b3e5fb5
  .elementor-heading-title {
  color: #f6a235;
  font-size: 28px;
  line-height: 1em;
}
.elementor-15
  .elementor-element.elementor-element-7b3e5fb5
  > .elementor-widget-container {
  margin: -13px 0px 0px 0px;
}
.elementor-15
  .elementor-element.elementor-element-78135c3c
  .elementor-heading-title {
  font-size: 20px;
  line-height: 1em;
}
.elementor-15
  .elementor-element.elementor-element-78135c3c
  > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
}
.elementor-15 .elementor-element.elementor-element-11b2f5b0 {
  --divider-border-style: solid;
  --divider-color: #f6a235;
  --divider-border-width: 2px;
}
.elementor-15
  .elementor-element.elementor-element-11b2f5b0
  .elementor-divider-separator {
  width: 16px;
  margin: 0 auto;
  margin-left: 0;
}
.elementor-15 .elementor-element.elementor-element-11b2f5b0 .elementor-divider {
  text-align: left;
  padding-top: 5px;
  padding-bottom: 5px;
}
.elementor-15
  .elementor-element.elementor-element-11b2f5b0
  > .elementor-widget-container {
  margin: 0px 0px -8px 0px;
}
.elementor-15 .elementor-element.elementor-element-7c438a5f {
  font-size: 14px;
}
.elementor-15 .elementor-element.elementor-element-76f5cc54 {
  text-align: left;
}
.elementor-15 .elementor-element.elementor-element-76f5cc54 img {
  width: 85px;
}
.elementor-15
  .elementor-element.elementor-element-76f5cc54
  > .elementor-widget-container {
  margin: 0px 0px 5px 0px;
}
.elementor-15
  .elementor-element.elementor-element-29977f04
  .elementor-heading-title {
  color: #a8a7a7;
  font-size: 14px;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1em;
}
.elementor-15
  .elementor-element.elementor-element-29977f04
  > .elementor-widget-container {
  margin: 0px 0px -5px 0px;
}
.elementor-15
  .elementor-element.elementor-element-4d69505d
  .elementor-heading-title {
  color: #f6a235;
  font-size: 28px;
  line-height: 1em;
}
.elementor-15
  .elementor-element.elementor-element-4d69505d
  > .elementor-widget-container {
  margin: -13px 0px 0px 0px;
}
.elementor-15
  .elementor-element.elementor-element-10896161
  .elementor-heading-title {
  font-size: 20px;
  line-height: 1em;
}
.elementor-15
  .elementor-element.elementor-element-10896161
  > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
}
.elementor-15 .elementor-element.elementor-element-19ac21d4 {
  --divider-border-style: solid;
  --divider-color: #f6a235;
  --divider-border-width: 2px;
}
.elementor-15
  .elementor-element.elementor-element-19ac21d4
  .elementor-divider-separator {
  width: 16px;
  margin: 0 auto;
  margin-left: 0;
}
.elementor-15 .elementor-element.elementor-element-19ac21d4 .elementor-divider {
  text-align: left;
  padding-top: 5px;
  padding-bottom: 5px;
}
.elementor-15
  .elementor-element.elementor-element-19ac21d4
  > .elementor-widget-container {
  margin: 0px 0px -8px 0px;
}
.elementor-15 .elementor-element.elementor-element-197d77ab {
  font-size: 14px;
}
.elementor-15 .elementor-element.elementor-element-10cfa4bc {
  text-align: left;
}
.elementor-15 .elementor-element.elementor-element-10cfa4bc img {
  width: 85px;
}
.elementor-15
  .elementor-element.elementor-element-10cfa4bc
  > .elementor-widget-container {
  margin: 0px 0px 5px 0px;
}
.elementor-15
  .elementor-element.elementor-element-3a2f0c7d
  .elementor-heading-title {
  color: #a8a7a7;
  font-size: 14px;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1em;
}
.elementor-15
  .elementor-element.elementor-element-3a2f0c7d
  > .elementor-widget-container {
  margin: 0px 0px -5px 0px;
}
.elementor-15
  .elementor-element.elementor-element-23371c35
  .elementor-heading-title {
  color: #f6a235;
  font-size: 28px;
  line-height: 1em;
}
.elementor-15
  .elementor-element.elementor-element-23371c35
  > .elementor-widget-container {
  margin: -13px 0px 0px 0px;
}
.elementor-15
  .elementor-element.elementor-element-5bb29b62
  .elementor-heading-title {
  font-size: 20px;
  line-height: 1em;
}
.elementor-15
  .elementor-element.elementor-element-5bb29b62
  > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
}
.elementor-15 .elementor-element.elementor-element-6b8a8d47 {
  --divider-border-style: solid;
  --divider-color: #f6a235;
  --divider-border-width: 2px;
}
.elementor-15
  .elementor-element.elementor-element-6b8a8d47
  .elementor-divider-separator {
  width: 16px;
  margin: 0 auto;
  margin-left: 0;
}
.elementor-15 .elementor-element.elementor-element-6b8a8d47 .elementor-divider {
  text-align: left;
  padding-top: 5px;
  padding-bottom: 5px;
}
.elementor-15
  .elementor-element.elementor-element-6b8a8d47
  > .elementor-widget-container {
  margin: 0px 0px -8px 0px;
}
.elementor-15 .elementor-element.elementor-element-5378b2d {
  font-size: 14px;
}
.elementor-15 .elementor-element.elementor-element-d1da5bb {
  margin-top: 75px;
  margin-bottom: 10px;
}
.elementor-15 .elementor-element.elementor-element-7d30cace {
  --divider-border-style: solid;
  --divider-color: #f6a235;
  --divider-border-width: 2px;
}
.elementor-15
  .elementor-element.elementor-element-7d30cace
  .elementor-divider-separator {
  width: 16px;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-15 .elementor-element.elementor-element-7d30cace .elementor-divider {
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
}
.elementor-15
  .elementor-element.elementor-element-7d30cace
  > .elementor-widget-container {
  margin: 0px 0px -8px 0px;
}
.elementor-15 .elementor-element.elementor-element-1d3fa8a0 {
  text-align: center;
}
.elementor-15
  .elementor-element.elementor-element-1d3fa8a0
  .elementor-heading-title {
  color: #aeaeae;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1.3px;
}
.elementor-15
  .elementor-element.elementor-element-1d3fa8a0
  > .elementor-widget-container {
  margin: 0px 0px -5px 0px;
}
.elementor-15 .elementor-element.elementor-element-14e9264d {
  text-align: center;
}
.elementor-15
  .elementor-element.elementor-element-14e9264d
  .elementor-heading-title {
  font-size: 46px;
}
.elementor-15
  .elementor-element.elementor-element-14e9264d
  > .elementor-widget-container {
  margin: 0px 0px 6px 0px;
}
.elementor-15 .elementor-element.elementor-element-4a215a9b {
  margin-top: 0px;
  margin-bottom: 35px;
}
.elementor-15
  .elementor-element.elementor-element-7c38c32
  > .elementor-element-populated {
  padding: 10px 20px 10px 10px;
}
.elementor-15
  .elementor-element.elementor-element-7f00793e
  .boosted-elements-team-content {
  background-color: #ffffff;
  padding: 28px 10px 28px 10px;
}
.elementor-15
  .elementor-element.elementor-element-7f00793e
  .boosted-elements-team-image {
  text-align: center;
}
.elementor-15
  .elementor-element.elementor-element-7f00793e
  .boosted-elements-progression-team-member-container
  h4.boosted-elements-team-heading {
  margin-bottom: 6px;
  text-align: center;
  font-size: 20px;
}
.elementor-15
  .elementor-element.elementor-element-7f00793e
  .boosted-elements-progression-team-member-container
  h5.boosted-elements-team-job-title {
  color: #828282b0;
  margin-bottom: 25px;
  text-align: center;
  font-size: 15px;
  font-weight: 600;
  line-height: 13px;
}
.elementor-15
  .elementor-element.elementor-element-7f00793e
  .boosted-elements-progression-team-member-container
  .boosted-elements-team-description {
  text-align: left;
}
.elementor-15
  .elementor-element.elementor-element-7f00793e
  .boosted-elements-button-align {
  text-align: left;
}
.elementor-15
  .elementor-element.elementor-element-7f00793e
  .boosted-elements-icons-container
  a {
  font-size: 13px;
  line-height: 40px;
  min-width: 40px;
  min-height: 40px;
  margin: 0px 2px 2px 2px;
  color: #1a1819;
  background-color: #faf5ef;
}
.elementor-15
  .elementor-element.elementor-element-7f00793e
  .boosted-elements-icons-container {
  text-align: center;
}
.elementor-15
  .elementor-element.elementor-element-7f00793e
  .boosted-elements-icons-container
  a {
  border-radius: 20px 20px 20px 20px;
}
.elementor-15
  .elementor-element.elementor-element-7f00793e
  .boosted-elements-icons-container
  a:hover {
  color: #ffffff;
  background-color: #f6a235;
}
.elementor-15
  .elementor-element.elementor-element-14dadd60
  > .elementor-element-populated {
  padding: 10px 15px 10px 15px;
}
.elementor-15
  .elementor-element.elementor-element-41e07b78
  .boosted-elements-team-content {
  background-color: #ffffff;
  padding: 28px 10px 28px 10px;
}
.elementor-15
  .elementor-element.elementor-element-41e07b78
  .boosted-elements-team-image {
  text-align: center;
}
.elementor-15
  .elementor-element.elementor-element-41e07b78
  .boosted-elements-progression-team-member-container
  h4.boosted-elements-team-heading {
  margin-bottom: 6px;
  text-align: center;
  font-size: 20px;
}
.elementor-15
  .elementor-element.elementor-element-41e07b78
  .boosted-elements-progression-team-member-container
  h5.boosted-elements-team-job-title {
  color: #828282b0;
  margin-bottom: 25px;
  text-align: center;
  font-size: 15px;
  font-weight: 600;
  line-height: 13px;
}
.elementor-15
  .elementor-element.elementor-element-41e07b78
  .boosted-elements-progression-team-member-container
  .boosted-elements-team-description {
  text-align: left;
}
.elementor-15
  .elementor-element.elementor-element-41e07b78
  .boosted-elements-button-align {
  text-align: left;
}
.elementor-15
  .elementor-element.elementor-element-41e07b78
  .boosted-elements-icons-container
  a {
  font-size: 13px;
  line-height: 40px;
  min-width: 40px;
  min-height: 40px;
  margin: 0px 2px 2px 2px;
  color: #1a1819;
  background-color: #faf5ef;
}
.elementor-15
  .elementor-element.elementor-element-41e07b78
  .boosted-elements-icons-container {
  text-align: center;
}
.elementor-15
  .elementor-element.elementor-element-41e07b78
  .boosted-elements-icons-container
  a {
  border-radius: 20px 20px 20px 20px;
}
.elementor-15
  .elementor-element.elementor-element-41e07b78
  .boosted-elements-icons-container
  a:hover {
  color: #ffffff;
  background-color: #f6a235;
}
.elementor-15
  .elementor-element.elementor-element-43968c60
  > .elementor-element-populated {
  padding: 10px 10px 10px 20px;
}
.elementor-15
  .elementor-element.elementor-element-4e30fec8
  .boosted-elements-team-content {
  background-color: #ffffff;
  padding: 28px 10px 28px 10px;
}
.elementor-15
  .elementor-element.elementor-element-4e30fec8
  .boosted-elements-team-image {
  text-align: center;
}
.elementor-15
  .elementor-element.elementor-element-4e30fec8
  .boosted-elements-progression-team-member-container
  h4.boosted-elements-team-heading {
  margin-bottom: 6px;
  text-align: center;
  font-size: 20px;
}
.elementor-15
  .elementor-element.elementor-element-4e30fec8
  .boosted-elements-progression-team-member-container
  h5.boosted-elements-team-job-title {
  color: #828282b0;
  margin-bottom: 25px;
  text-align: center;
  font-size: 15px;
  font-weight: 600;
  line-height: 13px;
}
.elementor-15
  .elementor-element.elementor-element-4e30fec8
  .boosted-elements-progression-team-member-container
  .boosted-elements-team-description {
  text-align: left;
}
.elementor-15
  .elementor-element.elementor-element-4e30fec8
  .boosted-elements-button-align {
  text-align: left;
}
.elementor-15
  .elementor-element.elementor-element-4e30fec8
  .boosted-elements-icons-container
  a {
  font-size: 13px;
  line-height: 40px;
  min-width: 40px;
  min-height: 40px;
  margin: 0px 2px 2px 2px;
  color: #1a1819;
  background-color: #faf5ef;
}
.elementor-15
  .elementor-element.elementor-element-4e30fec8
  .boosted-elements-icons-container {
  text-align: center;
}
.elementor-15
  .elementor-element.elementor-element-4e30fec8
  .boosted-elements-icons-container
  a {
  border-radius: 20px 20px 20px 20px;
}
.elementor-15
  .elementor-element.elementor-element-4e30fec8
  .boosted-elements-icons-container
  a:hover {
  color: #ffffff;
  background-color: #f6a235;
}
@media (max-width: 1024px) {
  .elementor-15 .elementor-element.elementor-element-52915371 {
    padding: 30px 15px 10px 15px;
  }
  .elementor-15
    .elementor-element.elementor-element-5354f41
    .elementor-heading-title {
    font-size: 19px;
  }
  .elementor-15 .elementor-element.elementor-element-382311e0 {
    padding: 30px 15px 10px 15px;
  }
  .elementor-15
    .elementor-element.elementor-element-80e93fb
    .elementor-heading-title {
    font-size: 19px;
  }
  .elementor-15 .elementor-element.elementor-element-5498c7c4 {
    padding: 30px 15px 10px 15px;
  }
  .elementor-15
    .elementor-element.elementor-element-e3f774
    .elementor-heading-title {
    font-size: 19px;
  }
  .elementor-15
    .elementor-element.elementor-element-109cd082
    .elementor-heading-title {
    font-size: 13px;
  }
  .elementor-15
    .elementor-element.elementor-element-5663dd5d
    .elementor-heading-title {
    font-size: 36px;
  }
  .elementor-15
    .elementor-element.elementor-element-2b0bcaac
    .elementor-heading-title {
    font-size: 17px;
  }
  .elementor-15
    .elementor-element.elementor-element-15cde529
    .elementor-heading-title {
    font-size: 17px;
  }
  body:not(.rtl) .elementor-15 .elementor-element.elementor-element-1876253c {
    left: 115px;
  }
  body.rtl .elementor-15 .elementor-element.elementor-element-1876253c {
    right: 115px;
  }
  .elementor-15
    .elementor-element.elementor-element-70d1c375
    .elementor-heading-title {
    font-size: 120px;
  }
  .elementor-15
    .elementor-element.elementor-element-4129b29c
    .elementor-heading-title {
    font-size: 17px;
  }
  .elementor-15 .elementor-element.elementor-element-bcd6219 {
    font-size: 14px;
  }
  body:not(.rtl) .elementor-15 .elementor-element.elementor-element-fd498d0 {
    left: 115px;
  }
  body.rtl .elementor-15 .elementor-element.elementor-element-fd498d0 {
    right: 115px;
  }
  .elementor-15 .elementor-element.elementor-element-fd498d0 {
    top: 0px;
  }
  .elementor-15
    .elementor-element.elementor-element-17352703
    .elementor-heading-title {
    font-size: 120px;
  }
  .elementor-15
    .elementor-element.elementor-element-7ffa6324
    .elementor-heading-title {
    font-size: 17px;
  }
  .elementor-15 .elementor-element.elementor-element-628dd07a {
    font-size: 14px;
  }
  body:not(.rtl) .elementor-15 .elementor-element.elementor-element-488ad8d1 {
    left: 115px;
  }
  body.rtl .elementor-15 .elementor-element.elementor-element-488ad8d1 {
    right: 115px;
  }
  .elementor-15
    .elementor-element.elementor-element-7fcf4314
    .elementor-heading-title {
    font-size: 120px;
  }
  .elementor-15
    .elementor-element.elementor-element-4a72d3cc
    .elementor-heading-title {
    font-size: 17px;
  }
  .elementor-15 .elementor-element.elementor-element-69d51947 {
    font-size: 14px;
  }
  body:not(.rtl) .elementor-15 .elementor-element.elementor-element-4f3e860d {
    left: 115px;
  }
  body.rtl .elementor-15 .elementor-element.elementor-element-4f3e860d {
    right: 115px;
  }
  .elementor-15
    .elementor-element.elementor-element-51d93dd7
    .elementor-heading-title {
    font-size: 120px;
  }
  .elementor-15
    .elementor-element.elementor-element-700e3a41
    .elementor-heading-title {
    font-size: 17px;
  }
  .elementor-15 .elementor-element.elementor-element-5c499df1 {
    font-size: 14px;
  }
  .elementor-15
    .elementor-element.elementor-element-5f839f32
    .elementor-heading-title {
    font-size: 36px;
  }
  .elementor-15
    .elementor-element.elementor-element-324d7a3d
    .elementor-heading-title {
    font-size: 13px;
  }
  .elementor-15
    .elementor-element.elementor-element-27a81e0
    .elementor-heading-title {
    font-size: 38px;
  }
  .elementor-15
    .elementor-element.elementor-element-2748e7ad
    > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
  }
  .elementor-15 .elementor-element.elementor-element-23a3cccb {
    padding: 35px 18px 35px 18px;
  }
  .elementor-15 .elementor-element.elementor-element-33b87367 {
    line-height: 2em;
  }
  .elementor-15
    .elementor-element.elementor-element-debe57c
    > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
  }
  .elementor-15 .elementor-element.elementor-element-1f58222c {
    padding: 35px 18px 35px 18px;
  }
  .elementor-15 .elementor-element.elementor-element-14cbca67 {
    line-height: 2em;
  }
  .elementor-15
    .elementor-element.elementor-element-f71c949
    > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
  }
  .elementor-15 .elementor-element.elementor-element-5bc82cc9 {
    padding: 35px 18px 35px 18px;
  }
  .elementor-15 .elementor-element.elementor-element-7edf47ca {
    line-height: 2em;
  }
  .elementor-15
    .elementor-element.elementor-element-16dd2a95
    .elementor-heading-title {
    font-size: 16px;
  }
  .elementor-15
    .elementor-element.elementor-element-78135c3c
    .elementor-heading-title {
    font-size: 16px;
  }
  .elementor-15
    .elementor-element.elementor-element-10896161
    .elementor-heading-title {
    font-size: 16px;
  }
  .elementor-15
    .elementor-element.elementor-element-5bb29b62
    .elementor-heading-title {
    font-size: 16px;
  }
  .elementor-15
    .elementor-element.elementor-element-1d3fa8a0
    .elementor-heading-title {
    font-size: 13px;
  }
  .elementor-15
    .elementor-element.elementor-element-14e9264d
    .elementor-heading-title {
    font-size: 38px;
  }
  .elementor-15
    .elementor-element.elementor-element-7c38c32
    > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
  }
  .elementor-15
    .elementor-element.elementor-element-7f00793e
    .boosted-elements-progression-team-member-container
    h4.boosted-elements-team-heading {
    font-size: 17px;
  }
  .elementor-15
    .elementor-element.elementor-element-7f00793e
    .boosted-elements-progression-team-member-container
    h5.boosted-elements-team-job-title {
    font-size: 14px;
  }
  .elementor-15
    .elementor-element.elementor-element-7f00793e
    .boosted-elements-icons-container
    a {
    font-size: 12px;
    line-height: 34px;
    min-width: 34px;
    min-height: 34px;
  }
  .elementor-15
    .elementor-element.elementor-element-14dadd60
    > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
  }
  .elementor-15
    .elementor-element.elementor-element-41e07b78
    .boosted-elements-progression-team-member-container
    h4.boosted-elements-team-heading {
    font-size: 17px;
  }
  .elementor-15
    .elementor-element.elementor-element-41e07b78
    .boosted-elements-progression-team-member-container
    h5.boosted-elements-team-job-title {
    font-size: 14px;
  }
  .elementor-15
    .elementor-element.elementor-element-41e07b78
    .boosted-elements-icons-container
    a {
    font-size: 12px;
    line-height: 34px;
    min-width: 34px;
    min-height: 34px;
  }
  .elementor-15
    .elementor-element.elementor-element-43968c60
    > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
  }
  .elementor-15
    .elementor-element.elementor-element-4e30fec8
    .boosted-elements-progression-team-member-container
    h4.boosted-elements-team-heading {
    font-size: 17px;
  }
  .elementor-15
    .elementor-element.elementor-element-4e30fec8
    .boosted-elements-progression-team-member-container
    h5.boosted-elements-team-job-title {
    font-size: 14px;
  }
  .elementor-15
    .elementor-element.elementor-element-4e30fec8
    .boosted-elements-icons-container
    a {
    font-size: 12px;
    line-height: 34px;
    min-width: 34px;
    min-height: 34px;
  }
}
@media (max-width: 767px) {
  .elementor-15
    .elementor-element.elementor-element-5663dd5d
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-15
    .elementor-element.elementor-element-7e105b3a
    > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
  }
  .elementor-15
    .elementor-element.elementor-element-6f6ad715
    > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
  }
  .elementor-15
    .elementor-element.elementor-element-12c64c07
    > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
  }
  .elementor-15
    .elementor-element.elementor-element-5f839f32
    .elementor-heading-title {
    font-size: 25px;
  }
  .elementor-15
    .elementor-element.elementor-element-27a81e0
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-15
    .elementor-element.elementor-element-66b9d90d
    .elementor-image-box-img {
    margin-bottom: 15px;
  }
  .elementor-15
    .elementor-element.elementor-element-e78c0fb
    .elementor-image-box-img {
    margin-bottom: 15px;
  }
  .elementor-15
    .elementor-element.elementor-element-498dc30d
    .elementor-image-box-img {
    margin-bottom: 15px;
  }
  .elementor-15
    .elementor-element.elementor-element-40950fc9
    > .elementor-element-populated {
    margin: 0px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-15
    .elementor-element.elementor-element-3f01ab31
    > .elementor-element-populated {
    margin: 0px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-15
    .elementor-element.elementor-element-55eeea31
    > .elementor-element-populated {
    margin: 0px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-15
    .elementor-element.elementor-element-4a5828b5
    > .elementor-element-populated {
    margin: 0px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-15
    .elementor-element.elementor-element-14e9264d
    .elementor-heading-title {
    font-size: 30px;
  }
}
