.ht--popup-image .w-popup-box-content {
  min-height: 100vh;
  background: rgba(27, 36, 50, 0.8);
  backdrop-filter: blur(22.049999237060547px);
}
.ht--popup-image
  .w-popup-box.animation_fadeIn.closerpos_inside.without_title.active {
  padding: 0 !important;
}

.ht--popup-image .w-popup-closer::before {
  content: "\f00d";
  font-family: fontawesome;
  font-weight: 400;
  color: #fff;
  font-weight: 100;
  line-height: 0 !important;
}
.ht--popup-image .w-popup-closer::before {
  font-size: 20px !important;
}
.ht--popup-image .w-popup-closer {
  border-radius: 43px;
  border: 1px solid #fff;
  width: 60px !important;
  height: 60px !important;
  display: flex;
  align-content: center;
  justify-items: center;
  justify-content: center;
  align-items: center;
  margin: 60px;
  background: rgba(255, 255, 255, 0.05) !important;
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25) !important;
  backdrop-filter: blur(50px) !important;
}
@media (max-width: 1024px) {
  .ht--popup-image .w-popup-closer {
    border-radius: 43px;
    border: 1px solid #fff;
    width: 30px !important;
    height: 30px !important;
    margin: 24px;
  }
  .ht--popup-image .w-popup-closer::before {
    font-size: 16px;
  }
}
.ht--popup-image .w-text-value {
  line-height: 1.2 !important;
}
.ht--popup-image .wpb_text_column,
.ht--popup-image .w-text-value {
  color: #fff !important;
}
.ht--popup-image .w-image {
  border-radius: 32px !important;
  box-shadow: 0 13.932px 41.796px 0 rgba(0, 0, 0, 0.24) !important;
}
@media (max-width: 1024px) {
  .ht--popup-image .w-text {
    margin-bottom: 0 !important;
  }
}
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::: */
.layout_574 .usg_image_2 {
  pointer-events: none !important;
}

/* _______________________________________________ */
.ht--reusable-979 .w-image {
  max-width: 600px;
  margin-inline: auto;
}
.ht--reusable-988 .w-image {
  max-width: 600px;
  margin-inline: auto;
}
.ht--reusable-1048 .w-image,
.ht--reusable-1042 .w-image {
  max-width: 600px;
  margin-inline: auto;
}
/* ::::::::::::::::::::::::::::::::::::::::::: */
.ht--heritage-carosel .owl-next::after {
  content: "\f061" !important;
  font-size: 16px !important;
}
.ht--heritage-carosel .owl-prev.disabled {
  visibility: unset !important;
  opacity: 0.5;
}
.ht--heritage-carosel .owl-prev,
.ht--heritage-carosel .owl-next {
  border-radius: 43px;
  border: 1px solid #fff;
  background: rgba(255, 255, 255, 0.05);
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(50px);
}
.ht--heritage-carosel .owl-prev::after {
  content: "\f060" !important;
  font-size: 16px !important;
}
/* ::::::::::::::::::::::::::::::::: */
@media (max-width: 1204px) {
  .layout_574 .owl-carousel.navstyle_circle > .owl-nav button {
    height: 2rem !important;
    width: 2rem !important;
  }
  .layout_574 .collapsible-content-more,
  .layout_574 .collapsible-content-less {
    color: #fff !important;
  }

  .layout_574 .with_collapsible_content.show_content {
    backdrop-filter: blur(5px);
  }
  .layout_574 .owl-nav {
    align-items: end !important;
    margin-bottom: 69px !important;
  }
}
@media (min-width: 1024px) {
  .layout_574 .my-element-1081-01 {
  }
  .layout_574 .my-element-1081-02 {
  }
  .layout_574 .my-element-1081-03 {
  }

  .layout_574 .my-element-1052-01 {
  }
  .layout_574 .my-element-1052-02 {
  }
  .layout_574 .my-element-1052-03 {
  }

  .layout_574 .my-element-1048-01 {
    aspect-ratio: 3/4;
    max-width: 18% !important;
    right: 3vw;
    top: 10vh;
  }

  .layout_574 .my-element-1042-01 {
    aspect-ratio: 1;
    max-width: 16% !important;
    left: 21vw;
    top: 10vh;
  }
  .layout_574 .my-element-1042-02 {
    aspect-ratio: unset;
    right: 10vw;
    top: 10vh;
    max-width: 18% !important;
  }

  .layout_574 .my-element-1030-01 {
    aspect-ratio: 3/4;
    max-width: 16% !important;
    left: 21vw;
    top: 10vh;
  }

  .layout_574 .my-element-1030-02 {
    aspect-ratio: 16/9;
    right: 10vw;
    top: 10vh;
    max-width: 700px !important;
  }

  .layout_574 .my-element-1006-01 {
    aspect-ratio: 16/9;
    max-width: 530px !important;
    top: 46vh !important;
    right: 5vw !important;
    filter: blur(10px);
  }
  .layout_574 .my-element-1006-02 {
    aspect-ratio: 4/3;
    max-width: 100% !important;
    top: 7vh !important;
    left: 50%;
    transform: translateX(-50%);
  }

  .layout_574 .my-element-992-01 {
    aspect-ratio: 1;
    max-width: 280px !important;
    top: 46vh !important;
    left: 5vw !important;
  }
  .layout_574 .my-element-992-02 {
    aspect-ratio: 1;
    max-width: 556px !important;
    top: 24vh !important;
    right: 5vw !important;
  }

  .layout_574 .my-element-986-01 {
    aspect-ratio: 3/4;
    max-width: 360px !important;
    top: 5vh !important;
    left: 5vw !important;
  }

  .layout_574 .my-element-979-01 {
    aspect-ratio: unset;
    max-width: 602px !important;
    top: 5vh !important;
    right: 5vw !important;
    /* filter: blur(2.5px); */
  }
  .layout_574 .my-element-979-02 {
    aspect-ratio: 5/6 !important;
    max-width: 430px !important;
    bottom: 10vh !important;
    right: 2vw !important;
    filter: blur(2.5px);
  }

  .layout_574 .my-element-972-01 {
    aspect-ratio: 16/12;
    max-width: 649px !important;
    top: 5vh !important;
    left: 16vw !important;
    filter: blur(2.5px);
  }
  .layout_574 .my-element-972-02 {
    aspect-ratio: 4/3 !important;
    max-width: 430px !important;
    bottom: 10vh !important;
    right: 2vw !important;
  }

  .layout_574 .my-element-958-01 {
    aspect-ratio: 4/3 !important;
    max-width: 400px !important;
    top: 50vh !important;
    right: 3vw !important;
  }
  .layout_574 .my-element-958-02 {
    aspect-ratio: 16/9 !important;
    max-width: 640px !important;
    top: 10vh !important;
    right: 3vw !important;
    filter: blur(5px);
    -webkit-filter: blur(5px);
  }
  .layout_574 .my-element-958-03 {
    aspect-ratio: 16/9 !important;
    max-width: 640px !important;
    top: 50vh !important;
    right: 3vw !important;
  }

  .layout_574 .my-element-607-01 {
    aspect-ratio: 1 !important;
    max-width: 300px !important;
    bottom: 30vh !important;
    left: 7vw !important;
  }
  .layout_574 .my-element-607-02 {
    aspect-ratio: 16/9 !important;
    max-width: 640px !important;
    top: 10vh !important;
    right: 3vw !important;
    filter: blur(5px);
    -webkit-filter: blur(5px);
  }
  .layout_574 .my-element-607-03 {
    aspect-ratio: 16/9 !important;
    max-width: 400px !important;
    top: 50vh !important;
    right: 3vw !important;
  }

  .layout_574 .my-element-559-01 {
    aspect-ratio: 1 !important;
    max-width: 300px !important;
    bottom: 30vh !important;
    left: 7vw !important;
  }
  .layout_574 .my-element-559-02 {
    aspect-ratio: 16/9 !important;
    max-width: 640px !important;
    top: 10vh !important;
    right: -3vw !important;
    filter: blur(5px);
    -webkit-filter: blur(5px);
  }
  .layout_574 .my-element-559-03 {
    aspect-ratio: 16/9 !important;
    max-width: 400px !important;
    top: 50vh !important;
    right: 3vw !important;
  }
}
