/* ============== Header Scrolled ================= */

body:not(.home) .main-header {
  background-color: #fffffff2 !important;
  backdrop-filter: blur(12px);
  box-shadow:
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0.3) 0px 10px 15px -3px,
    rgba(0, 0, 0, 0.3) 0px 4px 6px -4px;
}

body:not(.home) .main-header .header-main-menu * {
  color: #1a1a1a !important;
}

body:not(.home) .main-header .header-main-menu ul li .elementor-item:hover,
body:not(.home) .main-header .header-main-menu ul li .elementor-item-active {
  color: #c9a96e !important;
}

.header-scrolled {
  background-color: white !important;
  opacity: 1 !important;
}

.header-scrolled .header-main-menu * {
  color: black !important;
}

.language-switcher .wpml-ls-statics-shortcode_actions {
  padding: 0;
}

.language-switcher .wpml-ls-link {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #c9a96e;
  border: 1px solid #c9a96e;
  font-size: 16px;
  line-height: normal;
  font-weight: 700;
  transition: all 0.5s;
  border-radius: 8px;
}

.language-switcher .wpml-ls-link:hover {
  background: #c9a96e;
  color: #fff;
}

.language-switcher .wpml-ls-native {
  vertical-align: baseline;
}

.elementor-location-header .main-header.header-scrolled {
  box-shadow:
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0.3) 0px 10px 15px -3px,
    rgba(0, 0, 0, 0.3) 0px 4px 6px -4px;
}

/* ===== Main Blur ==== */
.main-blur {
  /* 	background-color:#ffffff1a !important; */
  backdrop-filter: blur(12px);
  border-radius: 999px;
}

/* === Text Primary === */
.t-primary {
  color: #4caf50 !important;
}

/* ==== force White ======= */
.color-white {
  filter: brightness(0) saturate(100%) invert(94%) sepia(81%) saturate(0%)
    hue-rotate(289deg) brightness(108%) contrast(100%);
}

/* ===== main Menu ==== */
.header-scrolled .header-main-menu ul li .elementor-item:hover,
.header-scrolled .header-main-menu ul li .elementor-item-active {
  color: #c9a96e !important;
}

/* Start Home */

/* Start Project Section */
.project-card .card-image img {
  transition: all 0.5s ease;
}

.project-card:hover .card-image img {
  transform: scale(1.05);
}

.project-card .status.elementor-element {
  inset-block-start: 16px;
  inset-inline-start: 16px;
}
.project-card .type.elementor-element {
  inset-block-start: 16px;
  inset-inline-end: 16px;
}

.jet-listing-grid__slider-icon.swiper-arrow {
  border-radius: 50%;
  box-shadow: 0 1px 2px 0 #0000000d;
  border: 1px solid #efeae280;
  transition: all 0.3s ease;
}

.jet-listing-grid__slider-icon.swiper-arrow:hover {
  border: 1px solid #c9a96e;
}

/* End Project Section */
.elementor-widget-hotspot .e-hotspot__label {
  position: absolute;
  inset-block-end: -25px;
  inset-inline-start: 50%;
  transform: translateX(50%);
  width: fit-content;
  min-width: 90px;
}

.change-image-color
  .item.elementor-element:hover
  .elementor-widget.elementor-widget-image {
  background-color: #e9d1a8b3;
}

/* End Home */
