#gtx-trans,
.gtx-trans-icon {
  display: none !important;
  pointer-events: none !important;
  visibility: hidden !important;
}

.fusion-column-has-bg-image,
.fusion-column-has-bg-image.fusion-layout-column,
.fusion-column-has-bg-image .fusion-column-wrapper {
  background-image: var(--awb-bg-image) !important;
  background-position: var(--awb-bg-position, center center) !important;
  background-repeat: no-repeat !important;
  background-size: var(--awb-bg-size, cover) !important;
}

.fusion-header .fusion-logo {
  margin-top: 14px !important;
  margin-bottom: 14px !important;
}

.fusion-header .fusion-logo img.fusion-standard-logo,
.fusion-header .fusion-logo img.fusion-sticky-logo {
  max-height: 64px !important;
  width: auto;
}

.fusion-header .fusion-logo img.fusion-mobile-logo {
  max-height: 40px !important;
  width: auto;
}

@media (max-width: 800px) {
  .fusion-header .fusion-logo {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
}

@media (max-width: 1024px) {
  body.no-tablet-sticky-header .fusion-header-wrapper,
  body.no-mobile-sticky-header .fusion-header-wrapper {
    position: sticky !important;
    top: 0;
    z-index: 10011;
  }

  body.no-tablet-sticky-header .fusion-header,
  body.no-mobile-sticky-header .fusion-header {
    position: relative !important;
    top: 0 !important;
    z-index: 10012;
  }
}

body.page-id-13 .fusion-builder-row-2 .fusion-column-has-bg-image {
  overflow: hidden;
}

body.page-id-13 .fusion-builder-row-2 .fusion-layout-column {
  border: 0 !important;
  box-shadow: none !important;
}

body.page-id-13 .fusion-builder-row-2 .fusion-column-inner-bg-wrapper {
  --awb-inner-bg-color: rgba(255, 255, 255, 0.78) !important;
  --awb-inner-bg-color-hover: rgba(255, 255, 255, 0.62) !important;
  --awb-border-top: 0 !important;
  --awb-border-right: 0 !important;
  --awb-border-bottom: 0 !important;
  --awb-border-left: 0 !important;
  --awb-border-color: transparent !important;
  background-color: rgba(255, 255, 255, 0.78) !important;
  border: 0 !important;
  box-shadow: none !important;
}

body.page-id-13 .fusion-builder-row-2 .fusion-column-inner-bg-wrapper > .fusion-column-inner-bg,
body.page-id-13 .fusion-builder-row-2 .fusion-column-inner-bg-wrapper .fusion-column-inner-bg-image {
  border: 0 !important;
  box-shadow: none !important;
}

body.parent-pageid-13 {
  --project-detail-image-max-height: calc(100vh - 180px);
}

body.parent-pageid-13 .post-content .fusion-image-element {
  text-align: center;
}

body.parent-pageid-13 .post-content .fusion-image-element .fusion-imageframe {
  display: flex !important;
  justify-content: center;
  line-height: 0;
}

body.parent-pageid-13 .post-content .fusion-image-element img.img-responsive {
  width: auto !important;
  max-width: 100% !important;
  height: auto !important;
  max-height: var(--project-detail-image-max-height) !important;
  object-fit: contain;
}

@media (max-width: 800px) {
  body.parent-pageid-13 {
    --project-detail-image-max-height: calc(100vh - 130px);
  }
}

@supports (height: 100svh) {
  body.parent-pageid-13 {
    --project-detail-image-max-height: calc(100svh - 180px);
  }

  @media (max-width: 800px) {
    body.parent-pageid-13 {
      --project-detail-image-max-height: calc(100svh - 130px);
    }
  }
}
