.elementor-8 .elementor-element.elementor-element-6fcd5dc {
  --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;
  --background-transition: 0.3s;
  --overlay-opacity: 1;
}
.elementor-8
  .elementor-element.elementor-element-6fcd5dc:not(.elementor-motion-effects-element-type-background),
.elementor-8
  .elementor-element.elementor-element-6fcd5dc
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background: url("/wp-content/uploads/2026/03/ahbcw.png")
    50% 50%;
  background-size: cover;
}
.elementor-8 .elementor-element.elementor-element-6fcd5dc::before,
.elementor-8
  .elementor-element.elementor-element-6fcd5dc
  > .elementor-background-video-container::before,
.elementor-8
  .elementor-element.elementor-element-6fcd5dc
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-8
  .elementor-element.elementor-element-6fcd5dc
  > .elementor-background-slideshow::before,
.elementor-8
  .elementor-element.elementor-element-6fcd5dc
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-8
  .elementor-element.elementor-element-6fcd5dc
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  --background-overlay: "";
  background-color: transparent;
  background-image: radial-gradient(at center left, #00000005 0%, #000000 76%);
}
.elementor-8 .elementor-element.elementor-element-6fcd5dc,
.elementor-8 .elementor-element.elementor-element-6fcd5dc::before {
  --border-transition: 0.3s;
}
.elementor-8 .elementor-element.elementor-element-bd840d8 {
  --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;
  --background-transition: 0.3s;
  --overlay-opacity: 1;
}
.elementor-8
  .elementor-element.elementor-element-bd840d8:not(.elementor-motion-effects-element-type-background),
.elementor-8
  .elementor-element.elementor-element-bd840d8
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000;
}
.elementor-8 .elementor-element.elementor-element-bd840d8::before,
.elementor-8
  .elementor-element.elementor-element-bd840d8
  > .elementor-background-video-container::before,
.elementor-8
  .elementor-element.elementor-element-bd840d8
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-8
  .elementor-element.elementor-element-bd840d8
  > .elementor-background-slideshow::before,
.elementor-8
  .elementor-element.elementor-element-bd840d8
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-8
  .elementor-element.elementor-element-bd840d8
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  --background-overlay: "";
  background-color: transparent;
  background-image: radial-gradient(
    at center center,
    #00000000 0%,
    #000000 71%
  );
}
.elementor-8 .elementor-element.elementor-element-bd840d8,
.elementor-8 .elementor-element.elementor-element-bd840d8::before {
  --border-transition: 0.3s;
}
.elementor-8 .elementor-element.elementor-element-d9411d5 {
  z-index: 19;
}
.elementor-8 .elementor-element.elementor-element-673813d {
  --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;
  --background-transition: 0.3s;
}
.elementor-8
  .elementor-element.elementor-element-673813d:not(.elementor-motion-effects-element-type-background),
.elementor-8
  .elementor-element.elementor-element-673813d
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000;
}
.elementor-8 .elementor-element.elementor-element-673813d,
.elementor-8 .elementor-element.elementor-element-673813d::before {
  --border-transition: 0.3s;
}
.elementor-8 .elementor-element.elementor-element-447d853 {
  --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;
  --background-transition: 0.3s;
  --overlay-opacity: 1;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-8
  .elementor-element.elementor-element-447d853:not(.elementor-motion-effects-element-type-background),
.elementor-8
  .elementor-element.elementor-element-447d853
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("/wp-content/uploads/2026/03/Gemini_Generated_Image_nidse5nidse5nids.png");
  background-color: #000000;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-8 .elementor-element.elementor-element-447d853::before,
.elementor-8
  .elementor-element.elementor-element-447d853
  > .elementor-background-video-container::before,
.elementor-8
  .elementor-element.elementor-element-447d853
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-8
  .elementor-element.elementor-element-447d853
  > .elementor-background-slideshow::before,
.elementor-8
  .elementor-element.elementor-element-447d853
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-8
  .elementor-element.elementor-element-447d853
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  --background-overlay: "";
  background-color: transparent;
  background-image: radial-gradient(
    at center center,
    #00000059 0%,
    #000000 75%
  );
}
.elementor-8 .elementor-element.elementor-element-447d853,
.elementor-8 .elementor-element.elementor-element-447d853::before {
  --border-transition: 0.3s;
}
.elementor-8 .elementor-element.elementor-element-443e5a3 {
  --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;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 180px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-8
  .elementor-element.elementor-element-443e5a3:not(.elementor-motion-effects-element-type-background),
.elementor-8
  .elementor-element.elementor-element-443e5a3
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000;
}
.elementor-8 .elementor-element.elementor-element-443e5a3,
.elementor-8 .elementor-element.elementor-element-443e5a3::before {
  --border-transition: 0.3s;
}
.elementor-8 .elementor-element.elementor-element-46078b7 {
  --display: flex;
  --position: absolute;
  --background-transition: 0.3s;
  bottom: 0px;
}
body:not(.rtl) .elementor-8 .elementor-element.elementor-element-46078b7 {
  left: 0px;
}
body.rtl .elementor-8 .elementor-element.elementor-element-46078b7 {
  right: 0px;
}
.elementor-8
  .elementor-element.elementor-element-34c8227
  > .elementor-widget-container {
  margin: -120px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-34c8227 {
  z-index: 9;
  text-align: center;
}
.elementor-8 .elementor-element.elementor-element-34c8227 img {
  width: 41%;
}
