.elementor-3115 .elementor-element.elementor-element-d433532{padding:24px 0px 0px 0px;}.elementor-3115 .elementor-element.elementor-element-2635349 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3115 .elementor-element.elementor-element-2635349 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3115 .elementor-element.elementor-element-2635349{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3115 .elementor-element.elementor-element-2635349 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3115 .elementor-element.elementor-element-2635349 .elementor-icon-list-item > a{font-size:15px;font-weight:600;}.elementor-3115 .elementor-element.elementor-element-2635349 .elementor-icon-list-text{color:var( --e-global-color-0aeb9c8 );transition:color 0.3s;}/* Start custom CSS for html, class: .elementor-element-d433532 *//* Fix an issue related to this script */
body > img {
    display: none;
}

/* Hidden by default */
.donation-html {
  display: none;
  opacity: 0;
  transition: opacity 0.3s ease;
}

/* Visible when toggled */
.donation-html.is-open {
  display: block;
  opacity: 1;
}

/* Optional active button style */
.donate-btn.is-active {
  opacity: 0.85;
}

.donately-donation-form {
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2635349 */.elementor-3115 .elementor-element.elementor-element-2635349 .elementor-icon-list-text {
    width: 100%;
    display: flex;
    align-items: center;
    gap: 14px;
    padding: 12px 0;
    border-bottom: 1px dashed #eae9e9;
    font-size: 14px;
    font-weight: 500;
    color: #111;
}

.elementor-3115 .elementor-element.elementor-element-2635349 li:last-child .elementor-icon-list-text {
  border-bottom: none;
}

.elementor-3115 .elementor-element.elementor-element-2635349 .dot {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: var(--e-global-color-0aeb9c8);
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 13px;
    flex-shrink: 0;
}/* End custom CSS */