.elementor-3102 .elementor-element.elementor-element-c736d0b{--display:flex;}.elementor-3102 .elementor-element.elementor-element-c736d0b:not(.elementor-motion-effects-element-type-background), .elementor-3102 .elementor-element.elementor-element-c736d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://scbcok.org/wp-content/uploads/2025/04/donation-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3102 .elementor-element.elementor-element-80a8db6{--display:flex;}@media(min-width:1025px){.elementor-3102 .elementor-element.elementor-element-c736d0b:not(.elementor-motion-effects-element-type-background), .elementor-3102 .elementor-element.elementor-element-c736d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-80a8db6 */.donate-custom-modal-wrapper {
  display: none;
  position: fixed;
  top: 0; left: 0;
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, 0.6);
  z-index: 99999;
  justify-content: center;
  align-items: center;
  padding: 5vh 0;
}

.donate-custom-modal-wrapper.show {
  display: flex;
}

.donate-modal-inner-box {
  background: white;
  padding: 40px;
  border-radius: 12px;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  max-width: 600px;
  width: 90%;
  position: relative;
  z-index: 100000;
}

/* Cross Button */
.donate-modal-close-btn {
  position: absolute;
  top: 10px;
  right: 14px;
  font-size: 24px;
  color: #888;
  cursor: pointer;
  z-index: 100001;
}

/* 可選：補上 modal 內容區塊樣式 */
#donate-modalFormContent {
  width: 100%;
  position: relative;
  z-index: 9999 !important;
}

.donate-modal-inner-box,
#donate-modalFormContent,
#donate-modalFormContent * {
  position: relative;
  z-index: 100000 !important;
}

#donate-modalFormContent .elementor-button {
  position: relative !important;
  z-index: 100001 !important;
}/* End custom CSS */