.elementor-243 .elementor-element.elementor-element-4becf0eb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-11badd5e{--display:flex;--min-height:30vh;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;}.elementor-243 .elementor-element.elementor-element-11badd5e:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-11badd5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ashakiranashram.org/wp-content/uploads/YBPLGC7c.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-243 .elementor-element.elementor-element-11badd5e::before, .elementor-243 .elementor-element.elementor-element-11badd5e > .elementor-background-video-container::before, .elementor-243 .elementor-element.elementor-element-11badd5e > .e-con-inner > .elementor-background-video-container::before, .elementor-243 .elementor-element.elementor-element-11badd5e > .elementor-background-slideshow::before, .elementor-243 .elementor-element.elementor-element-11badd5e > .e-con-inner > .elementor-background-slideshow::before, .elementor-243 .elementor-element.elementor-element-11badd5e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-243 .elementor-element.elementor-element-7afe8d7b{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-243 .elementor-element.elementor-element-7afe8d7b.elementor-element{--align-self:center;}.elementor-243 .elementor-element.elementor-element-7afe8d7b .elementor-heading-title{font-size:50px;color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-1bc02faa{text-align:center;color:#FFFFFF;}.elementor-243 .elementor-element.elementor-element-16c548ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-243 .elementor-element.elementor-element-3a524a15{--display:flex;--justify-content:center;}.elementor-243 .elementor-element.elementor-element-1c59b854{width:var( --container-widget-width, 75% );max-width:75%;--e-transform-flipX:-1;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-243 .elementor-element.elementor-element-1c59b854.elementor-element{--align-self:flex-start;}.elementor-243 .elementor-element.elementor-element-1c59b854 img{border-radius:15px 15px 15px 15px;}.elementor-243 .elementor-element.elementor-element-3220e1ee{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:-24em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-243 .elementor-element.elementor-element-3220e1ee:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-3220e1ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-243 .elementor-element.elementor-element-3220e1ee.e-con{--align-self:flex-end;}.elementor-243 .elementor-element.elementor-element-5cfe8894 .elementor-counter{flex-direction:column;gap:10px;}.elementor-243 .elementor-element.elementor-element-5cfe8894 .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-5cfe8894 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-1684056e{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-243 .elementor-element.elementor-element-1684056e:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-1684056e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-243 .elementor-element.elementor-element-1684056e.e-con{--align-self:flex-end;}.elementor-243 .elementor-element.elementor-element-3e3be0f1 .elementor-counter{flex-direction:column;gap:10px;}.elementor-243 .elementor-element.elementor-element-3e3be0f1 .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-3e3be0f1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-76a1537b{--display:flex;--justify-content:center;}.elementor-243 .elementor-element.elementor-element-6db91d10 .elementor-button{background-color:#FF0000;fill:#FFFFFF;color:#FFFFFF;}.elementor-243 .elementor-element.elementor-element-e0912c2{--display:flex;}.elementor-243 .elementor-element.elementor-element-e448b1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-243 .elementor-element.elementor-element-36e69cc{--display:flex;}.elementor-243 .elementor-element.elementor-element-36e69cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-243 .elementor-element.elementor-element-1c9c6cc .elementor-heading-title{line-height:1.4rem;}.elementor-243 .elementor-element.elementor-element-266c507{width:var( --container-widget-width, 112.849% );max-width:112.849%;--container-widget-width:112.849%;--container-widget-flex-grow:0;}.elementor-243 .elementor-element.elementor-element-266c507.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-243 .elementor-element.elementor-element-b20a0be{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-243 .elementor-element.elementor-element-7afe8d7b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-243 .elementor-element.elementor-element-16c548ec{--flex-wrap:wrap;}.elementor-243 .elementor-element.elementor-element-3220e1ee{--margin-top:-25em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-243 .elementor-element.elementor-element-5cfe8894.elementor-element{--align-self:center;}.elementor-243 .elementor-element.elementor-element-5cfe8894 .elementor-counter-title{justify-content:start;}.elementor-243 .elementor-element.elementor-element-5cfe8894 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-243 .elementor-element.elementor-element-1684056e{--margin-top:0em;--margin-bottom:9em;--margin-left:0em;--margin-right:0em;}.elementor-243 .elementor-element.elementor-element-3e3be0f1.elementor-element{--align-self:center;}.elementor-243 .elementor-element.elementor-element-3e3be0f1 .elementor-counter-title{justify-content:start;}.elementor-243 .elementor-element.elementor-element-3e3be0f1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-243 .elementor-element.elementor-element-469c8cc4{text-align:center;}.elementor-243 .elementor-element.elementor-element-39138362{text-align:center;}}@media(min-width:768px){.elementor-243 .elementor-element.elementor-element-11badd5e{--width:97%;}.elementor-243 .elementor-element.elementor-element-3220e1ee{--width:47%;}.elementor-243 .elementor-element.elementor-element-1684056e{--width:47%;}.elementor-243 .elementor-element.elementor-element-36e69cc{--width:40.623%;}}@media(max-width:767px){.elementor-243 .elementor-element.elementor-element-11badd5e{--width:96%;}.elementor-243 .elementor-element.elementor-element-3220e1ee{--width:55%;--margin-top:-17em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-243 .elementor-element.elementor-element-5cfe8894 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-243 .elementor-element.elementor-element-1684056e{--width:55%;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-243 .elementor-element.elementor-element-3e3be0f1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}}/* Start custom CSS for html, class: .elementor-element-266c507 */<style>
.bank-section {
  width: 100%;
  font-family: inherit;
}

.bank-copy-notice {
  display: flex;
  align-items: center;
  gap: 9px;
  width: 100%;
  min-height: 40px;
  padding: 8px 12px;
  margin-bottom: 12px;
  background: #68b9dc;
  color: #ffffff;
  font-size: 13px;
  font-style: italic;
  line-height: 1.3;
  box-sizing: border-box;
}

.bank-copy-notice svg {
  flex: 0 0 auto;
  width: 18px;
  height: 18px;
  fill: none;
  stroke: currentColor;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.bank-details-card {
  width: 100%;
  max-width: 660px;
  padding: 18px 20px 14px;
  background: #ffffff;
  box-sizing: border-box;
}

.bank-detail-item {
  margin-bottom: 8px;
}

.bank-detail-item:last-of-type {
  margin-bottom: 0;
}

.bank-detail-label {
  margin-bottom: 4px;
  color: #171717;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.25;
}

.bank-detail-value {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  width: 100%;
  min-height: 43px;
  padding: 8px 10px;
  background: rgba(201, 0, 39, 0.6);
  color: #ffffff;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.4;
  box-sizing: border-box;
}

.bank-detail-value span {
  min-width: 0;
  overflow-wrap: anywhere;
}

.bank-copy-button {
  flex: 0 0 auto;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 25px;
  height: 25px;
  padding: 0;
  border: 0;
  background: transparent;
  color: #ffffff;
  cursor: pointer;
}

.bank-copy-button svg {
  width: 15px;
  height: 15px;
  fill: none;
  stroke: currentColor;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.bank-copy-button:hover {
  opacity: 0.8;
}

.bank-copy-button:focus-visible {
  outline: 2px solid #ffffff;
  outline-offset: 1px;
}

.bank-copy-message {
  min-height: 14px;
  margin-top: 4px;
  color: #c90027;
  font-size: 11px;
  font-weight: 600;
}

.bank-transfer-note {
  margin: 12px 0 0;
  color: #171717;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.4;
}

@media (max-width: 767px) {
  .bank-copy-notice {
    gap: 8px;
    min-height: 38px;
    padding: 8px 10px;
    margin-bottom: 10px;
    font-size: 12px;
  }

  .bank-details-card {
    padding: 14px 12px 10px;
  }

  .bank-detail-item {
    margin-bottom: 7px;
  }

  .bank-detail-label {
    margin-bottom: 3px;
    font-size: 12px;
  }

  .bank-detail-value {
    min-height: 40px;
    padding: 7px 9px;
    font-size: 14px;
  }

  .bank-transfer-note {
    margin-top: 10px;
    font-size: 12px;
  }
}
</style>/* End custom CSS */