.elementor-184 .elementor-element.elementor-element-a13e9bd{--display:flex;--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-184 .elementor-element.elementor-element-c0377b3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184 .elementor-element.elementor-element-decab64{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184 .elementor-element.elementor-element-433d950{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184 .elementor-element.elementor-element-2121db6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184 .elementor-element.elementor-element-ce73cd6{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-184 .elementor-element.elementor-element-ce73cd6:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-184 .elementor-element.elementor-element-ce73cd6, .elementor-184 .elementor-element.elementor-element-ce73cd6::before{--border-transition:0.3s;}.elementor-184 .elementor-element.elementor-global-7234{z-index:10;}.elementor-184 .elementor-element.elementor-global-7234 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-184 .elementor-element.elementor-global-7234:hover .elementor-widget-container{border-style:none;}.elementor-184 .elementor-element.elementor-global-7234:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-184 .elementor-element.elementor-element-be6b4bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184 .elementor-element.elementor-element-be6b4bb:not(.elementor-motion-effects-element-type-background), .elementor-184 .elementor-element.elementor-element-be6b4bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-969136f );}.elementor-184 .elementor-element.elementor-element-c1c8825{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184 .elementor-element.elementor-element-3e2bffa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184 .elementor-element.elementor-element-c43d3b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184 .elementor-element.elementor-element-c43d3b6:not(.elementor-motion-effects-element-type-background), .elementor-184 .elementor-element.elementor-element-c43d3b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:var(--wpr-bg-a0ba2e32-8eeb-4601-96ca-766876cbe533);background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(min-width:1025px){.elementor-184 .elementor-element.elementor-element-c43d3b6:not(.elementor-motion-effects-element-type-background), .elementor-184 .elementor-element.elementor-element-c43d3b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-184 .elementor-element.elementor-element-decab64{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for html, class: .elementor-element-ba683f9 */.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0 0 0 0);
  white-space: nowrap;
  border: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a13e9bd */.elementor-184 .elementor-element.elementor-element-a13e9bd {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0 0 0 0);
  white-space: nowrap;
  border: 0;
}/* End custom CSS */
/* Start custom CSS for bdevs-slider, class: .elementor-element-fb5189d */.freedesign2 {
    font-size: clamp(1.5rem, 3.5vw + 0.5rem, 2.75rem) !important;
    margin-top: 0 !important;
    color: #ba7b22 !important;
    opacity: 0.8 !important;
    -webkit-animation-delay: 0.2s !important;
    animation-delay: 0.2s !important;
    font-weight: 800 !important;
}

@media (max-width: 1024px) {
  .freedesign2 {
    max-width: 45ch; /* Wraps like a pyramid on smaller screens */
  }
  
}

.freedesign3 {
  margin: 0 auto;
  word-spacing: normal;
  width: 100%;
  max-width: 100%;
}

@media (max-width: 1024px) {
  .freedesign3 {
    max-width: 45ch; /* Wraps like a pyramid on smaller screens */
  }
}



/*DESC*/

.maindesc {
font-size: clamp(1.25rem, calc(1.125rem + 0.3vw), 1.5rem) !important;
    font-weight: 900 !important;
    
}

.elementor-184 .elementor-element.elementor-element-fb5189d h3 {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-7234 */.elementor-184 .elementor-element.elementor-global-7234 .secpad1 {
    font-size: clamp(1rem, calc(0.8rem + 1.2vw), 2rem) !important;
    line-height: clamp(1.8rem, calc(1.4rem + 1.2vw), 2.5rem) !important;
}

.elementor-184 .elementor-element.elementor-global-7234 .secpad2 {
    font-size: clamp(2.2rem, calc(1.9rem + 1.3vw), 3.7rem) !important;
    line-height: clamp(2.7rem, calc(2.2rem + 1.3vw), 4.7rem) !important;
    font-weight: 900;
    Color:#fff;
}

.elementor-184 .elementor-element.elementor-global-7234 .secpad3 {
    font-size: clamp(1rem, calc(0.8rem + 0.85vw), 1.7rem) !important;
    line-height: clamp(1.8rem, calc(1.4rem + 0.85vw), 2.7rem) !important;
    margin-bottom: 1rem !important;
    margin-top: 1rem;
    font-weight: 400;
    display: block;
    Color:#fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce73cd6 */.home-donation-sec {
  background: linear-gradient(
    to bottom right,
    #030303 20%,      /* start gold */
    #192230 40%,     /* keep gold stronger near edge */
    #030303 100%     /* fade fully into dark */
  ) !important;
}/* End custom CSS */