.elementor-1925 .elementor-element.elementor-element-25b307f:not(.elementor-motion-effects-element-type-background),
.elementor-1925 .elementor-element.elementor-element-25b307f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-4db3064);
  background-image: url("../../2024/04/1981.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-1925 .elementor-element.elementor-element-25b307f > .elementor-background-overlay {
  background-color: var(--e-global-color-4db3064);
  opacity: 0.71;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-1925 .elementor-element.elementor-element-25b307f {
  border-style: none;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 48px 0px 0px 0px;
}
.elementor-1925 .elementor-element.elementor-element-25b307f > .elementor-shape-top .elementor-shape-fill {
  fill: var(--e-global-color-4db3064);
}
.elementor-1925 .elementor-element.elementor-element-9c7ed44 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-1925 .elementor-element.elementor-element-9c7ed44 .elementor-widget-wrap {
  flex-wrap: wrap;
}
.elementor-1925 .elementor-element.elementor-element-9c7ed44 > .elementor-element-populated {
  margin: 0px 0px 048px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-1925 .elementor-element.elementor-element-60f28ec img {
  width: 580px;
}
.elementor-1925 .elementor-element.elementor-element-05af95f > .elementor-widget-container {
  margin: 40px 0px 0px 0px;
}
.elementor-1925 .elementor-element.elementor-element-05af95f {
  text-align: center;
}
.elementor-1925 .elementor-element.elementor-element-05af95f .elementor-heading-title {
  color: #ffffff;
}
.elementor-1925 .elementor-element.elementor-element-69a9021 .quickfinder .gem-inner-wrapper-btn {
  flex-direction: row;
}
.elementor-1925 .elementor-element.elementor-element-69a9021 > .elementor-widget-container {
  margin: 48px 0px 0px 0px;
}
.elementor-1925 .elementor-element.elementor-element-69a9021 .quickfinder-item-inner {
  border-radius: 8px 8px 8px 8px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #ffffff;
  padding: 60px 30px 80px 30px;
}
.elementor-1925 .elementor-element.elementor-element-69a9021 .quickfinder-style-vertical .quickfinder-item-info {
  border-radius: 8px 8px 8px 8px;
  padding: 60px 30px 80px 30px;
}
.elementor-1925 .elementor-element.elementor-element-69a9021 .quickfinder .quickfinder-item {
  padding-top: calc(42px / 2);
  padding-bottom: calc(42px / 2);
}
.elementor-1925 .elementor-element.elementor-element-69a9021 .quickfinder {
  margin-top: calc(-42px / 2);
  margin-bottom: calc(-42px / 2);
}
.elementor-1925 .elementor-element.elementor-element-69a9021 .quickfinder .quickfinder-title {
  color: #ffffff !important;
}
.elementor-1925 .elementor-element.elementor-element-69a9021 .quickfinder .quickfinder-description {
  padding-bottom: 0px;
  color: #ffffff !important;
}
.elementor-1925 .elementor-element.elementor-element-69a9021 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i {
  color: var(--e-global-color-a459e48);
}
.elementor-1925 .elementor-element.elementor-element-69a9021 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg {
  fill: var(--e-global-color-a459e48);
}
.elementor-1925 .elementor-element.elementor-element-69a9021 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i {
  color: var(--e-global-color-a459e48);
}
.elementor-1925 .elementor-element.elementor-element-69a9021 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg {
  fill: var(--e-global-color-a459e48);
}
.elementor-1925 .elementor-element.elementor-element-69a9021 .quickfinder .gem-image img,
.elementor-1925 .elementor-element.elementor-element-69a9021 .quickfinder a .gem-image img {
  width: 60px;
  max-width: 60px;
  height: auto;
}
.elementor-1925 .elementor-element.elementor-element-69a9021 .quickfinder .gem-image span {
  border-style: none;
}
.elementor-1925 .elementor-element.elementor-element-69a9021 .quickfinder .quickfinder-item:hover .gem-image > span::before {
  opacity: 0.5 !important;
}
.elementor-1925 .elementor-element.elementor-element-1502b3d {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 24px;
  --padding-bottom: 24px;
  --padding-left: 24px;
  --padding-right: 24px;
}
.elementor-1925 .elementor-element.elementor-element-1502b3d:not(.elementor-motion-effects-element-type-background),
.elementor-1925 .elementor-element.elementor-element-1502b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-a459e48);
}
.elementor-1925 .elementor-element.elementor-element-d46b737 {
  text-align: center;
}
.elementor-1925 .elementor-element.elementor-element-d46b737,
.elementor-1925 .elementor-element.elementor-element-d46b737 .elementor-text-editor * {
  font-weight: 700;
}
.elementor-1925 .elementor-element.elementor-element-d46b737,
.elementor-1925 .elementor-element.elementor-element-d46b737 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
  color: #ffffff;
}
@media (max-width: 767px) {
  .elementor-1925 .elementor-element.elementor-element-25b307f:not(.elementor-motion-effects-element-type-background),
  .elementor-1925 .elementor-element.elementor-element-25b307f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
  }
  .elementor-1925 .elementor-element.elementor-element-69a9021 > .elementor-widget-container {
    margin: 50px 0px 0px 0px;
  }
}
