.elementor-17722 .elementor-element.elementor-element-551018f {
  margin-top: 50px;
  margin-bottom: 50px;
}

.elementor-17722 .elementor-element.elementor-element-c8b6179 .elementor-heading-title {
  color: #4A4A4A;
  font-size: 46px;
  font-weight: 900;
}

.elementor-17722 .elementor-element.elementor-element-4bdde28 {
  --divider-border-style: solid;
  --divider-color: #DDDDDD;
  --divider-border-width: 1px;
}

.elementor-17722 .elementor-element.elementor-element-4bdde28 .elementor-divider-separator {
  width: 100%;
}

.elementor-17722 .elementor-element.elementor-element-4bdde28 .elementor-divider {
  padding-top: 15px;
  padding-bottom: 15px;
}

.elementor-17722 .elementor-element.elementor-element-c20587f .elementor-posts-container .elementor-post__thumbnail {
  padding-bottom: calc(0.75 * 100%);
}

.elementor-17722 .elementor-element.elementor-element-c20587f:after {
  content: "0.75";
}

.elementor-17722 .elementor-element.elementor-element-c20587f .elementor-post__thumbnail__link {
  width: 100%;
}

.elementor-17722 .elementor-element.elementor-element-c20587f {
  --grid-column-gap: 30px;
  --grid-row-gap: 35px;
}

.elementor-17722 .elementor-element.elementor-element-c20587f.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
  margin-right: 20px;
}

.elementor-17722 .elementor-element.elementor-element-c20587f.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
  margin-left: 20px;
}

.elementor-17722 .elementor-element.elementor-element-c20587f.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
  margin-bottom: 20px;
}

.elementor-17722 .elementor-element.elementor-element-c20587f .elementor-post__title,
.elementor-17722 .elementor-element.elementor-element-c20587f .elementor-post__title a {
  color: #4A4A4A;
  font-size: 36px;
  font-weight: 900;
}

.elementor-17722 .elementor-element.elementor-element-c20587f .elementor-post__excerpt p {
  color: #4A4A4A;
  font-size: 18px;
}

.elementor-17722 .elementor-element.elementor-element-5db4a22 .elementor-heading-title {
  color: #4A4A4A;
  font-weight: 900;
  text-transform: uppercase;
}

.elementor-17722 .elementor-element.elementor-element-5db4a22>.elementor-widget-container {
  margin: 0px 0px 30px 0px;
  padding: 0px 0px 0px 10px;
  border-style: solid;
  border-width: 0px 0px 0px 5px;
  border-color: #FF8227;
}

.elementor-17722 .elementor-element.elementor-element-8834815 .elementor-posts-container .elementor-post__thumbnail {
  padding-bottom: calc(0.75 * 100%);
}

.elementor-17722 .elementor-element.elementor-element-8834815:after {
  content: "0.75";
}

.elementor-17722 .elementor-element.elementor-element-8834815 .elementor-post__thumbnail__link {
  width: 40%;
}

.elementor-17722 .elementor-element.elementor-element-8834815 {
  --grid-column-gap: 30px;
  --grid-row-gap: 35px;
}

.elementor-17722 .elementor-element.elementor-element-8834815.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
  margin-right: 20px;
}

.elementor-17722 .elementor-element.elementor-element-8834815.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
  margin-left: 20px;
}

.elementor-17722 .elementor-element.elementor-element-8834815.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
  margin-bottom: 20px;
}

.elementor-17722 .elementor-element.elementor-element-8834815 .elementor-post__title,
.elementor-17722 .elementor-element.elementor-element-8834815 .elementor-post__title a {
  color: #4A4A4A;
  font-size: 20px;
  font-weight: 900;
}

.elementor-17722 .elementor-element.elementor-element-8150aed {
  --divider-border-style: solid;
  --divider-color: #DDDDDD;
  --divider-border-width: 1px;
}

.elementor-17722 .elementor-element.elementor-element-8150aed .elementor-divider-separator {
  width: 100%;
}

.elementor-17722 .elementor-element.elementor-element-8150aed .elementor-divider {
  padding-top: 15px;
  padding-bottom: 15px;
}

.elementor-17722 .elementor-element.elementor-element-c913665 {
  margin-top: 30px;
  margin-bottom: 30px;
}

.elementor-17722 .elementor-element.elementor-element-08306a8 .elementor-heading-title {
  color: #4A4A4A;
  font-weight: 900;
  text-transform: uppercase;
}

.elementor-17722 .elementor-element.elementor-element-08306a8>.elementor-widget-container {
  padding: 0px 0px 0px 10px;
  border-style: solid;
  border-width: 0px 0px 0px 5px;
  border-color: #FF8227;
}

.elementor-17722 .elementor-element.elementor-element-c11a7e1 {
  text-align: right;
}

.elementor-17722 .elementor-element.elementor-element-c11a7e1 .elementor-heading-title {
  color: #FF8227;
  font-size: 18px;
}

.elementor-17722 .elementor-element.elementor-element-8a0bd9c .elementor-posts-container .elementor-post__thumbnail {
  padding-bottom: calc(0.66 * 100%);
}

.elementor-17722 .elementor-element.elementor-element-8a0bd9c:after {
  content: "0.66";
}

.elementor-17722 .elementor-element.elementor-element-8a0bd9c .elementor-post__thumbnail__link {
  width: 100%;
}

.elementor-17722 .elementor-element.elementor-element-8a0bd9c {
  --grid-column-gap: 30px;
  --grid-row-gap: 35px;
}

.elementor-17722 .elementor-element.elementor-element-8a0bd9c.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
  margin-right: 20px;
}

.elementor-17722 .elementor-element.elementor-element-8a0bd9c.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
  margin-left: 20px;
}

.elementor-17722 .elementor-element.elementor-element-8a0bd9c.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
  margin-bottom: 20px;
}

.elementor-17722 .elementor-element.elementor-element-81f908a {
  margin-top: 30px;
  margin-bottom: 30px;
}

.elementor-17722 .elementor-element.elementor-element-5bb8ae5 .elementor-heading-title {
  color: #4A4A4A;
  font-weight: 900;
  text-transform: uppercase;
}

.elementor-17722 .elementor-element.elementor-element-5bb8ae5>.elementor-widget-container {
  padding: 0px 0px 0px 10px;
  border-style: solid;
  border-width: 0px 0px 0px 5px;
  border-color: #FF8227;
}

.elementor-17722 .elementor-element.elementor-element-144b6e7 {
  text-align: right;
}

.elementor-17722 .elementor-element.elementor-element-144b6e7 .elementor-heading-title {
  color: #FF8227;
  font-size: 18px;
}

.elementor-17722 .elementor-element.elementor-element-5cda3df .elementor-posts-container .elementor-post__thumbnail {
  padding-bottom: calc(0.66 * 100%);
}

.elementor-17722 .elementor-element.elementor-element-5cda3df:after {
  content: "0.66";
}

.elementor-17722 .elementor-element.elementor-element-5cda3df .elementor-post__thumbnail__link {
  width: 100%;
}

.elementor-17722 .elementor-element.elementor-element-5cda3df {
  --grid-column-gap: 30px;
  --grid-row-gap: 35px;
}

.elementor-17722 .elementor-element.elementor-element-5cda3df.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
  margin-right: 20px;
}

.elementor-17722 .elementor-element.elementor-element-5cda3df.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
  margin-left: 20px;
}

.elementor-17722 .elementor-element.elementor-element-5cda3df.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
  margin-bottom: 20px;
}

.elementor-17722 .elementor-element.elementor-element-d0608b5:not(.elementor-motion-effects-element-type-background),
.elementor-17722 .elementor-element.elementor-element-d0608b5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #4A4A4A;
}

.elementor-17722 .elementor-element.elementor-element-d0608b5 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 50px 0px 50px 0px;
}

.elementor-17722 .elementor-element.elementor-element-d0608b5>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-17722 .elementor-element.elementor-element-73582fb .elementor-heading-title {
  color: #FFFFFF;
  font-weight: 900;
  text-transform: uppercase;
}

.elementor-17722 .elementor-element.elementor-element-73582fb>.elementor-widget-container {
  margin: 0px 0px 30px 0px;
  padding: 0px 0px 0px 10px;
  border-style: solid;
  border-width: 0px 0px 0px 5px;
  border-color: #FF8227;
}

.elementor-17722 .elementor-element.elementor-element-9b214d0 .elementor-posts-container .elementor-post__thumbnail {
  padding-bottom: calc(0.66 * 100%);
}

.elementor-17722 .elementor-element.elementor-element-9b214d0:after {
  content: "0.66";
}

.elementor-17722 .elementor-element.elementor-element-9b214d0 .elementor-post__thumbnail__link {
  width: 100%;
}

.elementor-17722 .elementor-element.elementor-element-9b214d0 {
  --grid-column-gap: 30px;
  --grid-row-gap: 35px;
}

.elementor-17722 .elementor-element.elementor-element-9b214d0.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
  margin-right: 20px;
}

.elementor-17722 .elementor-element.elementor-element-9b214d0.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
  margin-left: 20px;
}

.elementor-17722 .elementor-element.elementor-element-9b214d0.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
  margin-bottom: 20px;
}

.elementor-17722 .elementor-element.elementor-element-9b214d0 .elementor-post__title,
.elementor-17722 .elementor-element.elementor-element-9b214d0 .elementor-post__title a {
  color: #FFFFFF;
}

.elementor-17722 .elementor-element.elementor-element-3720c49 {
  margin-top: 0px;
  margin-bottom: 100px;
}

.elementor-17722 .elementor-element.elementor-element-82d56e7 {
  margin-top: 30px;
  margin-bottom: 30px;
}

.elementor-17722 .elementor-element.elementor-element-49a97f9 .elementor-heading-title {
  color: #4A4A4A;
  font-weight: 900;
  text-transform: uppercase;
}

.elementor-17722 .elementor-element.elementor-element-49a97f9>.elementor-widget-container {
  padding: 0px 0px 0px 10px;
  border-style: solid;
  border-width: 0px 0px 0px 5px;
  border-color: #FF8227;
}

.elementor-17722 .elementor-element.elementor-element-8f9b1bc {
  text-align: right;
}

.elementor-17722 .elementor-element.elementor-element-8f9b1bc .elementor-heading-title {
  color: #FF8227;
  font-size: 18px;
}

.elementor-17722 .elementor-element.elementor-element-295893e .elementor-posts-container .elementor-post__thumbnail {
  padding-bottom: calc(0.66 * 100%);
}

.elementor-17722 .elementor-element.elementor-element-295893e:after {
  content: "0.66";
}

.elementor-17722 .elementor-element.elementor-element-295893e .elementor-post__thumbnail__link {
  width: 100%;
}

.elementor-17722 .elementor-element.elementor-element-295893e {
  --grid-column-gap: 30px;
  --grid-row-gap: 35px;
}

.elementor-17722 .elementor-element.elementor-element-295893e.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
  margin-right: 20px;
}

.elementor-17722 .elementor-element.elementor-element-295893e.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
  margin-left: 20px;
}

.elementor-17722 .elementor-element.elementor-element-295893e.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
  margin-bottom: 20px;
}

@media(max-width:767px) {
  .elementor-17722 .elementor-element.elementor-element-c20587f .elementor-posts-container .elementor-post__thumbnail {
    padding-bottom: calc(0.5 * 100%);
  }

  .elementor-17722 .elementor-element.elementor-element-c20587f:after {
    content: "0.5";
  }

  .elementor-17722 .elementor-element.elementor-element-c20587f .elementor-post__thumbnail__link {
    width: 100%;
  }

  .elementor-17722 .elementor-element.elementor-element-8834815 .elementor-posts-container .elementor-post__thumbnail {
    padding-bottom: calc(0.75 * 100%);
  }

  .elementor-17722 .elementor-element.elementor-element-8834815:after {
    content: "0.75";
  }

  .elementor-17722 .elementor-element.elementor-element-8834815 .elementor-post__thumbnail__link {
    width: 33%;
  }

  .elementor-17722 .elementor-element.elementor-element-ba77e83 {
    width: 50%;
  }

  .elementor-17722 .elementor-element.elementor-element-29a2cde {
    width: 50%;
  }

  .elementor-17722 .elementor-element.elementor-element-8a0bd9c .elementor-posts-container .elementor-post__thumbnail {
    padding-bottom: calc(0.75 * 100%);
  }

  .elementor-17722 .elementor-element.elementor-element-8a0bd9c:after {
    content: "0.75";
  }

  .elementor-17722 .elementor-element.elementor-element-8a0bd9c .elementor-post__thumbnail__link {
    width: 100%;
  }

  .elementor-17722 .elementor-element.elementor-element-0f4433a {
    width: 60%;
  }

  .elementor-17722 .elementor-element.elementor-element-1b9d13e {
    width: 40%;
  }

  .elementor-17722 .elementor-element.elementor-element-5cda3df .elementor-posts-container .elementor-post__thumbnail {
    padding-bottom: calc(0.75 * 100%);
  }

  .elementor-17722 .elementor-element.elementor-element-5cda3df:after {
    content: "0.75";
  }

  .elementor-17722 .elementor-element.elementor-element-5cda3df .elementor-post__thumbnail__link {
    width: 100%;
  }

  .elementor-17722 .elementor-element.elementor-element-9b214d0 .elementor-posts-container .elementor-post__thumbnail {
    padding-bottom: calc(0.75 * 100%);
  }

  .elementor-17722 .elementor-element.elementor-element-9b214d0:after {
    content: "0.75";
  }

  .elementor-17722 .elementor-element.elementor-element-9b214d0 .elementor-post__thumbnail__link {
    width: 100%;
  }

  .elementor-17722 .elementor-element.elementor-element-9145ce4 {
    width: 60%;
  }

  .elementor-17722 .elementor-element.elementor-element-a105fe4 {
    width: 40%;
  }

  .elementor-17722 .elementor-element.elementor-element-295893e .elementor-posts-container .elementor-post__thumbnail {
    padding-bottom: calc(0.75 * 100%);
  }

  .elementor-17722 .elementor-element.elementor-element-295893e:after {
    content: "0.75";
  }

  .elementor-17722 .elementor-element.elementor-element-295893e .elementor-post__thumbnail__link {
    width: 100%;
  }
}

@media(min-width:768px) {
  .elementor-17722 .elementor-element.elementor-element-cabd623 {
    width: 66%;
  }

  .elementor-17722 .elementor-element.elementor-element-1c6292e {
    width: 34%;
  }
}