body.mfp-active{width:100%;position:fixed;}
body.mfp-active .mfp-wrap{ overflow:hidden auto;}
.elementor-give-totals--skin-pumori{display:flex;background:#FFFFFF;-webkit-box-shadow:0px 4px 50px rgba(0, 0, 0, 0.05);box-shadow:0px 4px 50px rgba(0, 0, 0, 0.05);}
.elementor-give-totals--skin-pumori .elementor-gt-header{ width:38%; background:#002866; padding:60px 55px;}
 .elementor-give-totals--skin-pumori .elementor-gt-header__title{  font-size:36px;  line-height:1.25;  color:#FFFFFF;  margin-bottom:12px;}
 .elementor-give-totals--skin-pumori .elementor-gt-header__desc{  font-size:16px;  line-height:1.75;  color:#FFFFFF;  margin-bottom:24px;}
 .elementor-give-totals--skin-pumori .elementor-gt-header .give-goal-progress{  font-size:16px;  line-height:1.25;  color:#FFFFFF;  margin-bottom:0;}
  .elementor-give-totals--skin-pumori .elementor-gt-header .give-goal-progress .raised{   display:flex;   justify-content:space-between;   margin-bottom:16px;}
   .elementor-give-totals--skin-pumori .elementor-gt-header .give-goal-progress .raised .raised-income, .elementor-give-totals--skin-pumori .elementor-gt-header .give-goal-progress .raised .raised-goal{    display:flex;    flex-direction:column-reverse;    text-align:left;}
   .elementor-give-totals--skin-pumori .elementor-gt-header .give-goal-progress .raised .raised-goal{    text-align:right;}
   .elementor-give-totals--skin-pumori .elementor-gt-header .give-goal-progress .raised .income, .elementor-give-totals--skin-pumori .elementor-gt-header .give-goal-progress .raised .goal-text{    font-size:26px;    font-weight:700;    line-height:1.25;    color:#FFEE00;    margin-top:4px;}
.elementor-give-totals--skin-pumori .elementor-gt-form{ width:62%; text-align:left; padding:60px 50px;}
 .elementor-give-totals--skin-pumori .elementor-gt-form__text{  padding-right:180px;}
 .elementor-give-totals--skin-pumori .elementor-gt-form__sub-title{  font-size:16px;  line-height:1.25;  font-weight:500;  color:#002866;  margin-bottom:4px;}
 .elementor-give-totals--skin-pumori .elementor-gt-form__title{  font-size:30px;  line-height:1.25;  color:#002866;  margin-bottom:8px;}
 .elementor-give-totals--skin-pumori .elementor-gt-form__desc{  font-size:16px;  line-height:1.75;  color:#4D6995;  margin-bottom:32px;}
 .elementor-give-totals--skin-pumori .elementor-gt-form form[id*=give-form]{  position:relative;  margin-bottom:0;}
  .elementor-give-totals--skin-pumori .elementor-gt-form form[id*=give-form] .give-total-wrap{   position:absolute;   top:-120px;   right:0;   width:162px;}
   .elementor-give-totals--skin-pumori .elementor-gt-form form[id*=give-form] .give-total-wrap .give-currency-symbol{    font-size:24px;    font-weight:600;    background:#002866;}
   .elementor-give-totals--skin-pumori .elementor-gt-form form[id*=give-form] .give-total-wrap #give-amount{    font-size:24px;    font-weight:600;    color:#002866;}
  .elementor-give-totals--skin-pumori .elementor-gt-form form[id*=give-form] #give-donation-level-button-wrap{   grid-template-columns:repeat(auto-fit, minmax(80px, 1fr));}
   .elementor-give-totals--skin-pumori .elementor-gt-form form[id*=give-form] #give-donation-level-button-wrap .give-btn{    font-size:16px;    font-weight:600;    color:#002866;    background:#FFEE00;    border-color:#FFEE00;}
    .elementor-give-totals--skin-pumori .elementor-gt-form form[id*=give-form] #give-donation-level-button-wrap .give-btn.give-default-level{     color:#FFFFFF;     background:#002866;     border-color:#002866;}
  .elementor-give-totals--skin-pumori .elementor-gt-form form[id*=give-form] .give-btn-modal{   font-size:16px;   font-weight:700;   text-transform:uppercase;   color:#FFFFFF;   background:#002866;   -webkit-transition:all .3s;   transition:all .3s;}
   .elementor-give-totals--skin-pumori .elementor-gt-form form[id*=give-form] .give-btn-modal:hover{    color:#002866;    background:#FFEE00;}
@media (max-width:991.98px){ .elementor-give-totals--skin-pumori{  flex-direction:column;}
  .elementor-give-totals--skin-pumori .elementor-gt-header,   .elementor-give-totals--skin-pumori .elementor-gt-form{   width:100%;}
}
@media (max-width:767.98px){ .elementor-give-totals--skin-pumori .elementor-gt-form__text{  padding-right:0;}
 .elementor-give-totals--skin-pumori .elementor-gt-form form[id*=give-form] .give-total-wrap{  position:static;  width:100%;}
}
@media (max-width:575.98px){ .elementor-give-totals--skin-pumori .elementor-gt-header{  padding:30px 16px;}
  .elementor-give-totals--skin-pumori .elementor-gt-header__title{   font-size:32px;}
  .elementor-give-totals--skin-pumori .elementor-gt-header__desc{   font-size:16px;   line-height:1.5;}
  .elementor-give-totals--skin-pumori .elementor-gt-header .give-goal-progress{   font-size:16px;}
   .elementor-give-totals--skin-pumori .elementor-gt-header .give-goal-progress .raised{    margin-bottom:12px;}
    .elementor-give-totals--skin-pumori .elementor-gt-header .give-goal-progress .raised .income, .elementor-give-totals--skin-pumori .elementor-gt-header .give-goal-progress .raised .goal-text{     font-size:22px;}
 .elementor-give-totals--skin-pumori .elementor-gt-form{  padding:30px 16px;}
  .elementor-give-totals--skin-pumori .elementor-gt-form__sub-title{   font-size:16px;}
  .elementor-give-totals--skin-pumori .elementor-gt-form__title{   font-size:24px;}
  .elementor-give-totals--skin-pumori .elementor-gt-form__desc{   font-size:14px;   line-height:1.5;}
  .elementor-give-totals--skin-pumori .elementor-gt-form form[id*=give-form] .give-btn-modal{   font-size:16px;}
}
.elementor-give-totals--skin-baruntse{max-width:460px;background:#FFFFFF;-webkit-box-shadow:0px 4px 50px rgba(0, 0, 0, 0.05);box-shadow:0px 4px 50px rgba(0, 0, 0, 0.05);}
.elementor-give-totals--skin-baruntse .elementor-gt-header{ position:relative; background:#004A99; padding:60px 50px;}
 .elementor-give-totals--skin-baruntse .elementor-gt-header__title{  font-size:36px;  line-height:1.25;  text-transform:uppercase;  color:#FFFFFF;  margin-bottom:32px;}
 .elementor-give-totals--skin-baruntse .elementor-gt-header .give-goal-progress{  font-size:18px;  font-weight:500;  line-height:1.25;  color:#FFFFFF;  margin-bottom:0;}
  .elementor-give-totals--skin-baruntse .elementor-gt-header .give-goal-progress .raised{   display:flex;   justify-content:space-between;   margin-bottom:37px;}
   .elementor-give-totals--skin-baruntse .elementor-gt-header .give-goal-progress .raised .raised-income, .elementor-give-totals--skin-baruntse .elementor-gt-header .give-goal-progress .raised .raised-goal{    display:flex;    flex-direction:column-reverse;    width:50%;    text-align:left;}
   .elementor-give-totals--skin-baruntse .elementor-gt-header .give-goal-progress .raised .raised-goal{    text-align:right;    border-left:1px solid #FFFFFF;}
   .elementor-give-totals--skin-baruntse .elementor-gt-header .give-goal-progress .raised .income, .elementor-give-totals--skin-baruntse .elementor-gt-header .give-goal-progress .raised .goal-text{    font-size:30px;    font-weight:700;    line-height:1.25;    color:#FFEE00;    margin-top:4px;}
  .elementor-give-totals--skin-baruntse .elementor-gt-header .give-goal-progress .give-progress-bar{   position:absolute;   bottom:0;   left:0;   width:100%;   height:37px;   border-radius:0;}
  .elementor-give-totals--skin-baruntse .elementor-gt-header .give-goal-progress svg{   position:absolute;   bottom:0;   left:0;}
.elementor-give-totals--skin-baruntse .elementor-gt-form{ padding:60px 50px;}
 .elementor-give-totals--skin-baruntse .elementor-gt-form__sub-title{  font-size:18px;  line-height:1.25;  font-weight:500;  color:#002866;  margin-bottom:4px;}
 .elementor-give-totals--skin-baruntse .elementor-gt-form__title{  font-size:30px;  line-height:1.25;  color:#002866;  margin-bottom:8px;}
 .elementor-give-totals--skin-baruntse .elementor-gt-form__desc{  font-size:18px;  line-height:1.75;  color:#002866;  margin-bottom:32px;}
 .elementor-give-totals--skin-baruntse .elementor-gt-form form[id*=give-form]{  position:relative;  margin-bottom:0;}
  .elementor-give-totals--skin-baruntse .elementor-gt-form form[id*=give-form] .give-total-wrap .give-currency-symbol{   font-size:24px;   font-weight:700;   background:#002866;}
  .elementor-give-totals--skin-baruntse .elementor-gt-form form[id*=give-form] .give-total-wrap #give-amount{   font-size:24px;   font-weight:700;   color:#002866;}
  .elementor-give-totals--skin-baruntse .elementor-gt-form form[id*=give-form] #give-donation-level-button-wrap{   grid-template-columns:repeat(auto-fit, minmax(85px, 1fr));}
   .elementor-give-totals--skin-baruntse .elementor-gt-form form[id*=give-form] #give-donation-level-button-wrap .give-btn{    font-size:16px;    font-weight:700;    color:#002866;    background:#FFEE00;    border-color:#FFEE00;}
    .elementor-give-totals--skin-baruntse .elementor-gt-form form[id*=give-form] #give-donation-level-button-wrap .give-btn.give-default-level{     color:#FFFFFF;     background:#002866;     border-color:#002866;}
  .elementor-give-totals--skin-baruntse .elementor-gt-form form[id*=give-form] .give-btn-modal{   font-size:18px;   font-weight:700;   text-transform:uppercase;   color:#FFFFFF;   background:#002866;   -webkit-transition:all .3s;   transition:all .3s;}
   .elementor-give-totals--skin-baruntse .elementor-gt-form form[id*=give-form] .give-btn-modal:hover{    color:#002866;    background:#FFEE00;}
@media (max-width:575.98px){ .elementor-give-totals--skin-baruntse .elementor-gt-header{  padding:30px 16px;}
  .elementor-give-totals--skin-baruntse .elementor-gt-header__title{   font-size:32px;}
  .elementor-give-totals--skin-baruntse .elementor-gt-header__desc{   font-size:16px;   line-height:1.5;}
  .elementor-give-totals--skin-baruntse .elementor-gt-header .give-goal-progress{   font-size:16px;}
   .elementor-give-totals--skin-baruntse .elementor-gt-header .give-goal-progress .raised{    margin-bottom:37px;}
    .elementor-give-totals--skin-baruntse .elementor-gt-header .give-goal-progress .raised .income, .elementor-give-totals--skin-baruntse .elementor-gt-header .give-goal-progress .raised .goal-text{     font-size:22px;}
 .elementor-give-totals--skin-baruntse .elementor-gt-form{  padding:30px 16px;}
  .elementor-give-totals--skin-baruntse .elementor-gt-form__sub-title{   font-size:16px;}
  .elementor-give-totals--skin-baruntse .elementor-gt-form__title{   font-size:24px;}
  .elementor-give-totals--skin-baruntse .elementor-gt-form__desc{   font-size:14px;   line-height:1.5;}
  .elementor-give-totals--skin-baruntse .elementor-gt-form form[id*=give-form] .give-btn-modal{   font-size:16px;}
}
.elementor-give-totals--skin-coropuna{max-width:470px;background:#4E3629;padding:50px 60px 35px;overflow:hidden;}
.elementor-give-totals--skin-coropuna .elementor-gt-header{ margin-bottom:40px;}
 .elementor-give-totals--skin-coropuna .elementor-gt-header__sub-title{  font-size:18px;  font-weight:400;  line-height:1.5;  color:#FFFFFF;  margin-bottom:4px;}
 .elementor-give-totals--skin-coropuna .elementor-gt-header__title{  font-size:48px;  line-height:1.25;  text-transform:uppercase;  color:#FFFFFF;  margin-bottom:8px;}
 .elementor-give-totals--skin-coropuna .elementor-gt-header__desc{  font-size:18px;  line-height:1.75;  color:#FFFFFF;  margin-bottom:35px;}
 .elementor-give-totals--skin-coropuna .elementor-gt-header .give-goal-progress{  font-size:14px;  font-weight:400;  line-height:1.25;  text-transform:uppercase;  color:#BFCC80;  margin:0;}
  .elementor-give-totals--skin-coropuna .elementor-gt-header .give-goal-progress .raised{   display:flex;   justify-content:space-between;   margin-bottom:20px;}
   .elementor-give-totals--skin-coropuna .elementor-gt-header .give-goal-progress .raised .raised-income, .elementor-give-totals--skin-coropuna .elementor-gt-header .give-goal-progress .raised .raised-goal{    display:flex;    flex-direction:column-reverse;    text-align:left;}
   .elementor-give-totals--skin-coropuna .elementor-gt-header .give-goal-progress .raised .raised-goal{    text-align:right;}
   .elementor-give-totals--skin-coropuna .elementor-gt-header .give-goal-progress .raised .income, .elementor-give-totals--skin-coropuna .elementor-gt-header .give-goal-progress .raised .goal-text{    font-size:24px;    font-weight:500;    line-height:1.25;    color:#BFCC80;    margin-top:4px;}
.elementor-give-totals--skin-coropuna .elementor-gt-form{ margin-bottom:35px;}
 .elementor-give-totals--skin-coropuna .elementor-gt-form form[id*=give-form]{  position:relative;  margin-bottom:0;}
  .elementor-give-totals--skin-coropuna .elementor-gt-form form[id*=give-form] .give-total-wrap .give-currency-symbol{   font-size:24px;   font-weight:500;   background:#BFCC80;}
  .elementor-give-totals--skin-coropuna .elementor-gt-form form[id*=give-form] .give-total-wrap #give-amount{   font-size:24px;   font-weight:500;   color:#BFCC80;}
  .elementor-give-totals--skin-coropuna .elementor-gt-form form[id*=give-form] #give-donation-level-button-wrap{   grid-template-columns:repeat(auto-fit, minmax(85px, 1fr));}
   .elementor-give-totals--skin-coropuna .elementor-gt-form form[id*=give-form] #give-donation-level-button-wrap .give-btn{    font-size:16px;    font-weight:500;    color:#FFFFFF;    background:#BFCC80;    border-color:#BFCC80;}
    .elementor-give-totals--skin-coropuna .elementor-gt-form form[id*=give-form] #give-donation-level-button-wrap .give-btn.give-default-level{     color:#FFFFFF;     background:#215732;     border-color:#215732;}
  .elementor-give-totals--skin-coropuna .elementor-gt-form form[id*=give-form] .give-btn-modal{   font-size:18px;   font-weight:500;   text-transform:uppercase;   color:#FFFFFF;   background:#215732;   -webkit-transition:all .3s;   transition:all .3s;}
   .elementor-give-totals--skin-coropuna .elementor-gt-form form[id*=give-form] .give-btn-modal:hover{    background:#BFCC80;}
.elementor-give-totals--skin-coropuna .elementor-gt-socials{ display:flex; align-items:center; justify-content:space-between;}
 .elementor-give-totals--skin-coropuna .elementor-gt-socials__title{  font-size:18px;  font-weight:500;  line-height:1.25;  color:#FFFFFF;  margin:0;}
 .elementor-give-totals--skin-coropuna .elementor-gt-socials__list a{  display:inline-flex;  align-items:center;  justify-content:center;  width:34px;  height:34px;  color:#FFFFFF;  background:#215732;}
  .elementor-give-totals--skin-coropuna .elementor-gt-socials__list a:not(:last-child){   margin-right:4px;}
  .elementor-give-totals--skin-coropuna .elementor-gt-socials__list a svg{   fill:#FFFFFF;}
  .elementor-give-totals--skin-coropuna .elementor-gt-socials__list a:hover{   background:#BFCC80;}
   .elementor-give-totals--skin-coropuna .elementor-gt-socials__list a:hover svg{    fill:#4E3629;}
@media (max-width:991.98px){ .elementor-give-totals--skin-coropuna{  max-width:420px;  padding:40px 30px 35px;}
}
@media (max-width:575.98px){ .elementor-give-totals--skin-coropuna{  padding:40px 16px 35px;}
}
.elementor-give-totals--skin-saltoro{max-width:370px;background:#4b3381;padding:40px;overflow:hidden;border-radius:5px;}
.elementor-give-totals--skin-saltoro .elementor-gt-header{ margin-bottom:30px;}
 .elementor-give-totals--skin-saltoro .elementor-gt-header__sub-title{  font-size:18px;  font-weight:400;  line-height:1.5;  color:#FFFFFF;  margin-bottom:4px;}
 .elementor-give-totals--skin-saltoro .elementor-gt-header__title{  font-size:36px;  line-height:1.25;  text-transform:uppercase;  color:#FFFFFF;  margin-bottom:8px;}
 .elementor-give-totals--skin-saltoro .elementor-gt-header__desc{  font-size:18px;  line-height:1.75;  color:#FFFFFF;  margin-bottom:30px;}
 .elementor-give-totals--skin-saltoro .elementor-gt-header .give-goal-progress{  display:flex;  flex-direction:column-reverse;  font-size:14px;  font-weight:400;  line-height:1.25;  text-transform:uppercase;  color:#FFFFFF;  margin:0;}
  .elementor-give-totals--skin-saltoro .elementor-gt-header .give-goal-progress .raised{   display:flex;   justify-content:space-between;   margin-top:20px;   margin-bottom:0;}
   .elementor-give-totals--skin-saltoro .elementor-gt-header .give-goal-progress .raised .raised-income, .elementor-give-totals--skin-saltoro .elementor-gt-header .give-goal-progress .raised .raised-goal{    display:flex;    flex-direction:column-reverse;    text-align:left;}
   .elementor-give-totals--skin-saltoro .elementor-gt-header .give-goal-progress .raised .raised-goal{    text-align:right;}
   .elementor-give-totals--skin-saltoro .elementor-gt-header .give-goal-progress .raised .income, .elementor-give-totals--skin-saltoro .elementor-gt-header .give-goal-progress .raised .goal-text{    font-size:24px;    font-weight:700;    line-height:1.25;    color:#FFFFFF;    margin-top:4px;}
.elementor-give-totals--skin-saltoro .elementor-gt-form form[id*=give-form]{ position:relative; margin-bottom:0;}
 .elementor-give-totals--skin-saltoro .elementor-gt-form form[id*=give-form] .give-total-wrap .give-currency-symbol{  font-size:24px;  font-weight:700;  background:#f97a60;}
 .elementor-give-totals--skin-saltoro .elementor-gt-form form[id*=give-form] .give-total-wrap #give-amount{  font-size:24px;  font-weight:700;  color:#f97a60;}
 .elementor-give-totals--skin-saltoro .elementor-gt-form form[id*=give-form] #give-donation-level-button-wrap{  grid-template-columns:repeat(auto-fit, minmax(85px, 1fr));}
  .elementor-give-totals--skin-saltoro .elementor-gt-form form[id*=give-form] #give-donation-level-button-wrap .give-btn{   font-size:14px;   font-weight:700;   color:#f97a60;   background:#FFFFFF;   border-color:#FFFFFF;}
   .elementor-give-totals--skin-saltoro .elementor-gt-form form[id*=give-form] #give-donation-level-button-wrap .give-btn.give-default-level{    color:#FFFFFF;    background:#f97a60;    border-color:#f97a60;}
 .elementor-give-totals--skin-saltoro .elementor-gt-form form[id*=give-form] .give-btn-modal{  font-size:14px;  font-weight:700;  text-transform:uppercase;  color:#FFFFFF;  background:#f97a60;  border-radius:30px;  -webkit-transition:all .3s;  transition:all .3s;}
  .elementor-give-totals--skin-saltoro .elementor-gt-form form[id*=give-form] .give-btn-modal:hover{   color:#FFFFFF;   background:#f7544f;}
.elementor-give-totals--skin-changla .elementor-gt-header{margin-bottom:40px;}
.elementor-give-totals--skin-changla .elementor-gt-header__title{ font-size:40px; font-weight:700; line-height:1.25; color:#333333; margin-bottom:8px;}
.elementor-give-totals--skin-changla .elementor-gt-header__desc{ font-size:17px; font-weight:400; line-height:1.75; color:#666666; margin-bottom:40px;}
.elementor-give-totals--skin-changla .elementor-gt-header .give-goal-progress{ display:flex; flex-direction:column-reverse; font-size:18px; font-weight:400; line-height:1.25; color:#333333; margin:0;}
 .elementor-give-totals--skin-changla .elementor-gt-header .give-goal-progress .raised{  display:flex;  justify-content:space-between;  margin-top:20px;  margin-bottom:0;}
  .elementor-give-totals--skin-changla .elementor-gt-header .give-goal-progress .raised .raised-income, .elementor-give-totals--skin-changla .elementor-gt-header .give-goal-progress .raised .raised-goal{   display:flex;   align-items:center;   flex-direction:row-reverse;   text-align:left;}
  .elementor-give-totals--skin-changla .elementor-gt-header .give-goal-progress .raised .raised-goal{   text-align:right;}
  .elementor-give-totals--skin-changla .elementor-gt-header .give-goal-progress .raised .income, .elementor-give-totals--skin-changla .elementor-gt-header .give-goal-progress .raised .goal-text{   font-size:24px;   font-weight:700;   line-height:1.25;   color:#1f3ddc;   margin-left:4px;}
.elementor-give-totals--skin-changla .elementor-gt-form .givewp-donation-form-modal__open,.elementor-give-totals--skin-changla .elementor-gt-form .give-btn-modal{display:inline-block;font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase;color:#1f3ddc;background:#FFFFFF;width:auto;margin:0;padding:18px 35px;border:2px solid #1f3ddc;-webkit-transition:all .3s;transition:all .3s;}
.elementor-give-totals--skin-changla .elementor-gt-form .givewp-donation-form-modal__open:hover, .elementor-give-totals--skin-changla .elementor-gt-form .give-btn-modal:hover{ color:#FFFFFF; background:#1f3ddc;}
.elementor-give-totals--skin-changla .elementor-gt-form .givewp-donation-form-modal__open{color:#1f3ddc !important;padding:18px 35px !important;}
.elementor-give-totals--skin-changla .elementor-gt-form .givewp-donation-form-modal__open:hover{ color:#FFFFFF !important;}
.elementor-give-totals--skin-galloway{position:relative;overflow:hidden;max-width:420px;background-color:#424242;padding:50px 30px;border-radius:4px;}
.elementor-give-totals--skin-galloway .elementor-gt-overlay{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.63); z-index:1;}
.elementor-give-totals--skin-galloway .elementor-gt-header{ position:relative; z-index:3; margin-bottom:40px;}
 .elementor-give-totals--skin-galloway .elementor-gt-header__title{  font-size:36px;  font-weight:700;  line-height:1.25;  color:#ffba00;  margin-bottom:8px;}
 .elementor-give-totals--skin-galloway .elementor-gt-header__desc{  font-size:16px;  font-weight:400;  line-height:1.75;  color:#FFFFFF;  margin-bottom:40px;}
 .elementor-give-totals--skin-galloway .elementor-gt-header .give-goal-progress{  display:flex;  flex-direction:column-reverse;  font-size:16px;  font-weight:400;  line-height:1.25;  color:#FFFFFF;  margin:0;}
  .elementor-give-totals--skin-galloway .elementor-gt-header .give-goal-progress .raised{   margin-top:20px;   margin-bottom:0;}
   .elementor-give-totals--skin-galloway .elementor-gt-header .give-goal-progress .raised .raised-goal{    text-align:right;}
   .elementor-give-totals--skin-galloway .elementor-gt-header .give-goal-progress .raised .income, .elementor-give-totals--skin-galloway .elementor-gt-header .give-goal-progress .raised .goal-text{    font-size:22px;    font-weight:700;    line-height:1.25;    color:#ffba00;    margin-left:4px;}
.elementor-give-totals--skin-galloway .elementor-gt-form{ position:relative; z-index:3;}
 .elementor-give-totals--skin-galloway .elementor-gt-form .givewp-donation-form-modal__open,  .elementor-give-totals--skin-galloway .elementor-gt-form .give-btn-modal{  display:inline-block;  font-size:14px;  font-weight:700;  line-height:20px;  text-transform:uppercase;  color:#FFFFFF;  background:#ffba00;  width:auto;  margin:0;  padding:20px 35px;  border-radius:5px;  -webkit-transition:all .3s;  transition:all .3s;}
  .elementor-give-totals--skin-galloway .elementor-gt-form .givewp-donation-form-modal__open:hover,   .elementor-give-totals--skin-galloway .elementor-gt-form .give-btn-modal:hover{   color:#FFFFFF;   background:#eba53a;}
 .elementor-give-totals--skin-galloway .elementor-gt-form .givewp-donation-form-modal__open{  color:#fff !important;  padding:20px 35px !important;}
  .elementor-give-totals--skin-galloway .elementor-gt-form .givewp-donation-form-modal__open:hover{   color:#fff !important;}
@media (max-width:575.98px){ .elementor-give-totals--skin-galloway{  padding:24px 16px;}
}
.elementor-give-totals--skin-taboche{display:flex;align-items:center;justify-content:space-between;}
.elementor-give-totals--skin-taboche .elementor-gt-header__title{ font-size:50px; line-height:1.25; color:#f7db07; margin-bottom:8px;}
.elementor-give-totals--skin-taboche .elementor-gt-header__desc{ font-size:30px; line-height:1.3; color:#222;}
.elementor-give-totals--skin-taboche .elementor-gt-header__sub-title{ font-size:24px; color:#222222; line-height:24px; margin-bottom:10px;}
.elementor-give-totals--skin-taboche .goal-progress{ display:flex; align-items:center; justify-content:space-between; max-width:530px;}
 .elementor-give-totals--skin-taboche .goal-progress .give-card__progress{  display:flex;  align-items:center;}
  .elementor-give-totals--skin-taboche .goal-progress .give-card__progress .give-goal-progress{   font-size:18px;   font-weight:400;   width:150px;   line-height:1.25;   color:#333333;   margin-right:40px;   margin-bottom:0;}
  .elementor-give-totals--skin-taboche .goal-progress .give-card__progress .raised{   margin-bottom:0;   margin-right:50px;}
   .elementor-give-totals--skin-taboche .goal-progress .give-card__progress .raised .raised-income{    margin-bottom:20px;}
   .elementor-give-totals--skin-taboche .goal-progress .give-card__progress .raised .raised-income, .elementor-give-totals--skin-taboche .goal-progress .give-card__progress .raised .raised-goal{    text-align:left;    display:block;    font-size:16px;    line-height:20px;}
   .elementor-give-totals--skin-taboche .goal-progress .give-card__progress .raised .income, .elementor-give-totals--skin-taboche .goal-progress .give-card__progress .raised .goal-text{    font-size:24px;    color:#8e8e8e;    line-height:30px;    text-align:left;    display:block;}
.elementor-give-totals--skin-taboche .gt-remain .item-remain{ margin-bottom:20px; text-align:left;}
 .elementor-give-totals--skin-taboche .gt-remain .item-remain h4.gt-remain__remain-title{  margin-bottom:0;  font-size:16px;  line-height:20px;  color:#555;  font-weight:400;}
 .elementor-give-totals--skin-taboche .gt-remain .item-remain span.gt-remain__remain-value{  font-size:24px;  color:#8e8e8e;  line-height:30px;}
.elementor-give-totals--skin-taboche .gt-remain .item-donate{ text-align:left;}
 .elementor-give-totals--skin-taboche .gt-remain .item-donate h4.gt-remain__donate-title{  margin-bottom:0;  font-size:16px;  line-height:20px;  color:#555;  font-weight:400;}
 .elementor-give-totals--skin-taboche .gt-remain .item-donate span.gt-remain__donate-value{  font-size:24px;  color:#8e8e8e;  line-height:30px;}
.elementor-give-totals--skin-taboche .elementor-gt-form .givewp-donation-form-modal__open, .elementor-give-totals--skin-taboche .elementor-gt-form .give-btn-modal{ display:inline-block; font-size:14px; font-weight:700; line-height:20px; text-transform:uppercase; color:#fff; background:#000; width:auto; margin:0; padding:15px 35px; border-radius:5px; -webkit-transition:all .3s; transition:all .3s;}
 .elementor-give-totals--skin-taboche .elementor-gt-form .givewp-donation-form-modal__open:hover,  .elementor-give-totals--skin-taboche .elementor-gt-form .give-btn-modal:hover{  color:#fff;  background:#f7db07;}
.elementor-give-totals--skin-taboche .elementor-gt-form .givewp-donation-form-modal__open{ color:#fff !important; padding:15px 35px !important;}
 .elementor-give-totals--skin-taboche .elementor-gt-form .givewp-donation-form-modal__open:hover{  color:#fff !important;}
@media (max-width:991.98px){ .elementor-give-totals--skin-taboche{  display:block;  text-align:center;}
  .elementor-give-totals--skin-taboche .goal-progress{   margin:20px auto;}
}
@media (max-width:767.98px){ .elementor-give-totals--skin-taboche .goal-progress{  margin:30px auto;  justify-content:center;}
  .elementor-give-totals--skin-taboche .goal-progress .give-card__progress .give-goal-progress{   font-size:16px;   width:70px;   margin-right:15px;}
  .elementor-give-totals--skin-taboche .goal-progress .give-card__progress .raised{   margin-bottom:0;   margin-right:30px;}
   .elementor-give-totals--skin-taboche .goal-progress .give-card__progress .raised .raised-income{    margin-bottom:10px;}
   .elementor-give-totals--skin-taboche .goal-progress .give-card__progress .raised .raised-income, .elementor-give-totals--skin-taboche .goal-progress .give-card__progress .raised .raised-goal{    text-align:left;    display:block;    font-size:13px;    line-height:20px;}
   .elementor-give-totals--skin-taboche .goal-progress .give-card__progress .raised .income, .elementor-give-totals--skin-taboche .goal-progress .give-card__progress .raised .goal-text{    font-size:16px;    line-height:22px;}
  .elementor-give-totals--skin-taboche .goal-progress .gt-remain .item-remain{   margin-bottom:10px;}
   .elementor-give-totals--skin-taboche .goal-progress .gt-remain .item-remain h4.gt-remain__remain-title{    font-size:13px;}
   .elementor-give-totals--skin-taboche .goal-progress .gt-remain .item-remain span.gt-remain__remain-value{    font-size:16px;    line-height:22px;}
  .elementor-give-totals--skin-taboche .goal-progress .gt-remain .item-donate h4.gt-remain__donate-title{   font-size:13px;}
  .elementor-give-totals--skin-taboche .goal-progress .gt-remain .item-donate span.gt-remain__donate-value{   font-size:16px;   line-height:22px;}
}
.elementor-give-totals--skin-wilson .elementor-gt-header__title{font-size:24px;line-height:34px;position:relative;color:#fff;padding:0;margin-bottom:30px;font-weight:400;}
.elementor-give-totals--skin-wilson .elementor-gt-header .give-goal-progress .bt-price .bt-goal{font-size:40px;font-weight:800;line-height:55px;color:#fff;}
.elementor-give-totals--skin-wilson .elementor-gt-header .give-goal-progress .bt-price .bt-collected{font-size:15px;line-height:26px;color:#f1f1f1;margin-bottom:15px;}
.elementor-give-totals--skin-wilson .elementor-gt-header .give-goal-progress .bt-progress{position:relative;width:100%;height:23px;background:#a08958;border:2px solid #ffffff;}
.elementor-give-totals--skin-wilson .elementor-gt-header .give-goal-progress .bt-progress span{ float:left; display:inline-block; width:10%; height:19px; border-right:2px solid #a08958; position:relative; z-index:3;}
.elementor-give-totals--skin-wilson .elementor-gt-header .give-goal-progress .bt-progress .bt-percent{ position:absolute; top:0; left:0; height:19px; color:#ffffff; background:rgba(255, 255, 255, 0.5); z-index:1;}
.elementor-give-totals--skin-wilson .elementor-gt-form .givewp-donation-form-modal__open,.elementor-give-totals--skin-wilson .elementor-gt-form .give-btn-modal{display:inline-block;font-size:14px;font-weight:700;line-height:20px;text-align:center;text-transform:uppercase;text-decoration:none;color:#fff;background:#000;padding:18px 35px;-webkit-border-radius:0;border-radius:0;width:180px;}
.elementor-give-totals--skin-wilson .elementor-gt-form .givewp-donation-form-modal__open:hover, .elementor-give-totals--skin-wilson .elementor-gt-form .give-btn-modal:hover{ color:#a08958; background:#fff;}
.elementor-give-totals--skin-wilson .elementor-gt-form .givewp-donation-form-modal__open{padding:18px 35px !important;}
.elementor-give-totals--skin-wilson .elementor-gt-form .givewp-donation-form-modal__open:hover{ color:#a08958 !important;}
.elementor-give-totals--skin-jorasses{background:#ea0028;padding:60px 40px;}
@media (max-width:575.98px){ .elementor-give-totals--skin-jorasses{  padding:24px 16px;}
}
.elementor-give-totals--skin-jorasses .elementor-gt-header{ margin-bottom:40px;}
 .elementor-give-totals--skin-jorasses .elementor-gt-header__icon{  color:#FFFFFF;  opacity:0.5;  margin-bottom:15px;}
  .elementor-give-totals--skin-jorasses .elementor-gt-header__icon svg{   fill:currentColor;}
 .elementor-give-totals--skin-jorasses .elementor-gt-header__title{  font-size:36px;  font-weight:700;  line-height:1.25;  text-transform:uppercase;  color:#FFFFFF;  margin-bottom:12px;}
 .elementor-give-totals--skin-jorasses .elementor-gt-header__desc{  font-size:16px;  font-weight:400;  line-height:1.75;  color:#FFFFFF;  margin-bottom:40px;}
 .elementor-give-totals--skin-jorasses .elementor-gt-header .give-goal-progress{  display:flex;  flex-direction:column-reverse;  font-size:18px;  font-weight:400;  line-height:1.25;  color:#FFFFFF;  margin:0;}
  .elementor-give-totals--skin-jorasses .elementor-gt-header .give-goal-progress .raised{   display:flex;   justify-content:space-between;   margin-top:20px;   margin-bottom:0;}
   .elementor-give-totals--skin-jorasses .elementor-gt-header .give-goal-progress .raised .raised-income, .elementor-give-totals--skin-jorasses .elementor-gt-header .give-goal-progress .raised .raised-goal{    display:flex;    align-items:center;    flex-direction:row-reverse;    text-align:left;}
   .elementor-give-totals--skin-jorasses .elementor-gt-header .give-goal-progress .raised .raised-goal{    text-align:right;}
   .elementor-give-totals--skin-jorasses .elementor-gt-header .give-goal-progress .raised .income, .elementor-give-totals--skin-jorasses .elementor-gt-header .give-goal-progress .raised .goal-text{    font-size:24px;    font-weight:700;    line-height:1.25;    color:#FFFFFF;    margin-left:4px;}
.elementor-give-totals--skin-jorasses .elementor-gt-form .givewp-donation-form-modal__open, .elementor-give-totals--skin-jorasses .elementor-gt-form .give-btn-modal{ display:inline-block; font-size:14px; font-weight:700; line-height:20px; text-align:center; text-transform:uppercase; color:#FFFFFF; background:transparent; width:100%; margin:0; padding:15px 30px; border:2px solid #FFFFFF; border-radius:2px; -webkit-transition:all .3s; transition:all .3s;}
 .elementor-give-totals--skin-jorasses .elementor-gt-form .givewp-donation-form-modal__open:hover,  .elementor-give-totals--skin-jorasses .elementor-gt-form .give-btn-modal:hover{  color:#ea0028;  background:#FFFFFF;}
.elementor-give-totals--skin-jorasses .elementor-gt-form .givewp-donation-form-modal__open{ padding:15px 30px !important;}
 .elementor-give-totals--skin-jorasses .elementor-gt-form .givewp-donation-form-modal__open:hover{  color:#ea0028 !important;}
.elementor-give-totals--skin-swiss{max-width:576px;background:#FAF8ED;padding:50px 40px;overflow:hidden;border-radius:40px;}
.elementor-give-totals--skin-swiss .elementor-gt-header{ margin-bottom:50px;}
 .elementor-give-totals--skin-swiss .elementor-gt-header .give-goal-progress{  font-size:16px;  line-height:1.25;  color:#111111;  margin-bottom:0;}
  .elementor-give-totals--skin-swiss .elementor-gt-header .give-goal-progress .raised{   margin-bottom:16px;}
   .elementor-give-totals--skin-swiss .elementor-gt-header .give-goal-progress .raised .income{    font-size:20px;    font-weight:700;    line-height:1.25;    color:#4D5EF6;    margin-top:4px;}
   .elementor-give-totals--skin-swiss .elementor-gt-header .give-goal-progress .raised .goal-text{    font-size:16px;    font-weight:400;    line-height:1.25;    color:#111111;}
 .elementor-give-totals--skin-swiss .elementor-gt-header .give-totals-message{  font-size:16px;  font-weight:400;  line-height:1.5em;  color:#111111;  margin-top:10px;}
.elementor-give-totals--skin-swiss .elementor-gt-form{ margin-bottom:30px;}
 .elementor-give-totals--skin-swiss .elementor-gt-form form[id*=give-form]{  position:relative;  margin-bottom:0;}
  .elementor-give-totals--skin-swiss .elementor-gt-form form[id*=give-form] .give-total-wrap .give-currency-symbol{   font-size:20px;   font-weight:700;   color:#FFFFFF;   background:#111111;   border-radius:100px 0 0 100px;}
  .elementor-give-totals--skin-swiss .elementor-gt-form form[id*=give-form] .give-total-wrap #give-amount{   font-size:20px;   font-weight:700;   color:#111111;   border-radius:0 100px 100px 0;}
  .elementor-give-totals--skin-swiss .elementor-gt-form form[id*=give-form] #give-donation-level-button-wrap{   grid-template-columns:repeat(auto-fit, minmax(85px, 1fr));}
   .elementor-give-totals--skin-swiss .elementor-gt-form form[id*=give-form] #give-donation-level-button-wrap .give-btn{    font-size:14px;    font-weight:700;    color:#111111;    border-color:rgba(0, 0, 0, 0.1);    border-radius:100px;}
    .elementor-give-totals--skin-swiss .elementor-gt-form form[id*=give-form] #give-donation-level-button-wrap .give-btn.give-default-level{     color:#FFFFFF;     background:#111111;     border-color:#111111;}
  .elementor-give-totals--skin-swiss .elementor-gt-form form[id*=give-form] .give-btn-modal{   font-size:16px;   font-weight:700;   color:#FFFFFF;   background:#111111;   border-radius:100px;   -webkit-transition:all .3s;   transition:all .3s;}
.elementor-give-totals--skin-swiss .elementor-gt-bottom__text{ font-size:16px; line-height:1.5; color:#111111;}
 .elementor-give-totals--skin-swiss .elementor-gt-bottom__text a{  display:inline-block;  font-weight:700;  text-decoration:underline;  text-underline-offset:3px;  color:#4D5EF6;}
@media (max-width:991.98px){ .elementor-give-totals--skin-swiss{  padding:40px 30px;}
}
@media (max-width:575.98px){ .elementor-give-totals--skin-swiss{  padding:30px 16px;}
}
.elementor-give-totals--skin-toluca{background:#DD3B32;padding:30px;border-radius:20px;}
.elementor-give-totals--skin-toluca .elementor-gt-header{ color:#FFFFFF; text-align:center;}
 .elementor-give-totals--skin-toluca .elementor-gt-header__title{  font-size:28px;  font-weight:600;  line-height:1.4;  color:#FFFFFF;  margin-bottom:20px;}
  .elementor-give-totals--skin-toluca .elementor-gt-header__title span{   font-family:"Edu NSW ACT Foundation", Sans-serif;   font-weight:400;}
.elementor-give-totals--skin-toluca .elementor-gt-form{ background:rgba(0, 0, 0, 0.25); padding:30px; border-radius:20px;}
 .elementor-give-totals--skin-toluca .elementor-gt-form .give-totals-shortcode-wrap{  margin-bottom:30px;}
 .elementor-give-totals--skin-toluca .elementor-gt-form .give-goal-progress{  color:#FFFFFF;}
  .elementor-give-totals--skin-toluca .elementor-gt-form .give-goal-progress .income,   .elementor-give-totals--skin-toluca .elementor-gt-form .give-goal-progress .goal-text{   color:#FFFFFF;}
 .elementor-give-totals--skin-toluca .elementor-gt-form form.give-form{  margin:0;}
@media (max-width:575.98px){ .elementor-give-totals--skin-toluca{  padding:30px 20px;}
  .elementor-give-totals--skin-toluca .elementor-gt-form{   padding:30px 20px;}
}
.elementor-give-form--skin-andrus{display:flex;background:#FFFFFF;padding:40px;border:10px solid #e1e1e1;border-radius:15px;}
.elementor-give-form--skin-andrus .elementor-gf-header{ width:28%;}
 .elementor-give-form--skin-andrus .elementor-gf-header__title{  font-size:34px;  font-weight:800;  line-height:1.25;  text-transform:uppercase;  color:#333333;  margin-bottom:8px;}
 .elementor-give-form--skin-andrus .elementor-gf-header__desc{  font-size:18px;  font-weight:400;  line-height:1.75;  color:#555555;}
.elementor-give-form--skin-andrus .elementor-gf-form{ width:72%; padding-left:30px;}
 .elementor-give-form--skin-andrus .elementor-gf-form form.give-form,  .elementor-give-form--skin-andrus .elementor-gf-form form[id*=give-form]{  position:relative;  margin:0;}
  .elementor-give-form--skin-andrus .elementor-gf-form form.give-form .give-total-wrap,   .elementor-give-form--skin-andrus .elementor-gf-form form[id*=give-form] .give-total-wrap{   position:absolute;   bottom:0;   left:0;   width:calc(50% - 7.5px);   margin-bottom:0;}
   .elementor-give-form--skin-andrus .elementor-gf-form form.give-form .give-total-wrap .give-donation-amount,    .elementor-give-form--skin-andrus .elementor-gf-form form[id*=give-form] .give-total-wrap .give-donation-amount{    margin-bottom:0;}
   .elementor-give-form--skin-andrus .elementor-gf-form form.give-form .give-total-wrap .give-currency-symbol,    .elementor-give-form--skin-andrus .elementor-gf-form form[id*=give-form] .give-total-wrap .give-currency-symbol{    font-weight:800;    background:#fed700;}
   .elementor-give-form--skin-andrus .elementor-gf-form form.give-form .give-total-wrap #give-amount,    .elementor-give-form--skin-andrus .elementor-gf-form form[id*=give-form] .give-total-wrap #give-amount{    font-weight:800;    color:#333333;    background:#efefef;    border-color:#efefef;}
  .elementor-give-form--skin-andrus .elementor-gf-form form.give-form #give-donation-level-button-wrap,   .elementor-give-form--skin-andrus .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap{   grid-template-columns:repeat(auto-fit, minmax(85px, 1fr));}
   .elementor-give-form--skin-andrus .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn,    .elementor-give-form--skin-andrus .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn{    position:relative;    width:calc(100% - 10px);    font-size:14px;    font-weight:800;    color:#333333;    background:#efefef;    overflow:unset;    border-color:#efefef;}
    .elementor-give-form--skin-andrus .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn:hover,     .elementor-give-form--skin-andrus .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn:hover{     color:#fed700;     border-color:#efefef;}
    .elementor-give-form--skin-andrus .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn:before,     .elementor-give-form--skin-andrus .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn:before{     content:"";     position:absolute;     top:0;     left:0;     width:8px;     height:100%;     background:#fed700;}
    .elementor-give-form--skin-andrus .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn:after,     .elementor-give-form--skin-andrus .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn:after{     content:"";     position:absolute;     top:50%;     right:0;     width:15px;     height:15px;     background:#efefef;     margin:-7px -7px 0 0;     -webkit-transform:rotate(45deg);     transform:rotate(45deg);     -webkit-transition:all .3s;     transition:all .3s;}
    .elementor-give-form--skin-andrus .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn.give-default-level,     .elementor-give-form--skin-andrus .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn.give-default-level{     background:#fed700;     border-color:#fed700;}
     .elementor-give-form--skin-andrus .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn.give-default-level:after,      .elementor-give-form--skin-andrus .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn.give-default-level:after{      background:#fed700;}
     .elementor-give-form--skin-andrus .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn.give-default-level:hover,      .elementor-give-form--skin-andrus .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn.give-default-level:hover{      color:#333333;}
  .elementor-give-form--skin-andrus .elementor-gf-form form.give-form .give-btn-modal,   .elementor-give-form--skin-andrus .elementor-gf-form form[id*=give-form] .give-btn-modal{   width:calc(50% - 7.5px);   font-size:14px;   font-weight:800;   line-height:20px;   letter-spacing:0;   text-transform:uppercase;   color:#333333;   background:#fed700;   margin:0 0 0 calc(50% + 7.5px);   padding:15px 30px;   outline:none;   border-radius:2px;}
   .elementor-give-form--skin-andrus .elementor-gf-form form.give-form .give-btn-modal:hover,    .elementor-give-form--skin-andrus .elementor-gf-form form[id*=give-form] .give-btn-modal:hover{    color:#333333;    background:#F1CD08;}
@media (max-width:1199.98px){ .elementor-give-form--skin-andrus{  padding:32px 16px;}
  .elementor-give-form--skin-andrus .elementor-gf-header{   width:30%;}
   .elementor-give-form--skin-andrus .elementor-gf-header__title{    font-size:30px;}
   .elementor-give-form--skin-andrus .elementor-gf-header__desc{    font-size:16px;}
  .elementor-give-form--skin-andrus .elementor-gf-form{   width:70%;}
}
@media (max-width:991.98px){ .elementor-give-form--skin-andrus{  flex-direction:column;}
  .elementor-give-form--skin-andrus .elementor-gf-header{   width:100%;   text-align:center;   margin-bottom:30px;}
  .elementor-give-form--skin-andrus .elementor-gf-form{   width:100%;   padding:0;}
   .elementor-give-form--skin-andrus .elementor-gf-form form[id*=give-form] .give-total-wrap{    position:static;    width:auto;    margin-bottom:30px;}
   .elementor-give-form--skin-andrus .elementor-gf-form form[id*=give-form] .give-btn{    width:100%;    margin:0;}
}
.elementor-give-form--skin-changtse{background:#FFFFFF;padding:40px;border:10px solid #e1e1e1;border-radius:15px;max-width:400px;}
.elementor-give-form--skin-changtse .elementor-gf-header{ width:100%; margin-bottom:30px;}
 .elementor-give-form--skin-changtse .elementor-gf-header__title{  font-size:33px;  line-height:1.25;  text-transform:uppercase;  margin-bottom:8px;}
 .elementor-give-form--skin-changtse .elementor-gf-header__desc{  font-size:15px;  line-height:1.75;}
.elementor-give-form--skin-changtse .elementor-gf-form{ width:100%;}
 .elementor-give-form--skin-changtse .elementor-gf-form form.give-form,  .elementor-give-form--skin-changtse .elementor-gf-form form[id*=give-form]{  position:relative;  margin:0;}
  .elementor-give-form--skin-changtse .elementor-gf-form form.give-form .give-total-wrap,   .elementor-give-form--skin-changtse .elementor-gf-form form[id*=give-form] .give-total-wrap{   position:static;   width:auto;   margin-bottom:15px;   bottom:0;   left:0;}
   .elementor-give-form--skin-changtse .elementor-gf-form form.give-form .give-total-wrap .give-donation-amount,    .elementor-give-form--skin-changtse .elementor-gf-form form[id*=give-form] .give-total-wrap .give-donation-amount{    margin-bottom:0;}
   .elementor-give-form--skin-changtse .elementor-gf-form form.give-form .give-total-wrap .give-currency-symbol,    .elementor-give-form--skin-changtse .elementor-gf-form form[id*=give-form] .give-total-wrap .give-currency-symbol{    font-weight:800;    background:#e05d41;    height:48px;    line-height:48px;}
   .elementor-give-form--skin-changtse .elementor-gf-form form.give-form .give-total-wrap #give-amount,    .elementor-give-form--skin-changtse .elementor-gf-form form[id*=give-form] .give-total-wrap #give-amount{    font-weight:800;    color:#333333;    background:#efefef;    border-color:#efefef;    height:48px;    line-height:48px;    font-size:17px;}
  .elementor-give-form--skin-changtse .elementor-gf-form form.give-form #give-donation-level-button-wrap,   .elementor-give-form--skin-changtse .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap{   grid-template-columns:repeat(auto-fit, minmax(80px, 1fr));}
   .elementor-give-form--skin-changtse .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn,    .elementor-give-form--skin-changtse .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn{    position:relative;    width:100%;    font-size:14px;    font-weight:800;    color:#333333;    background:#efefef;    overflow:unset;    border-color:#efefef;    padding:10px;    height:48px;}
    .elementor-give-form--skin-changtse .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn:hover,     .elementor-give-form--skin-changtse .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn:hover{     color:#e05d41;     border-color:#efefef;}
    .elementor-give-form--skin-changtse .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn.give-default-level,     .elementor-give-form--skin-changtse .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn.give-default-level{     background:#e05d41;     border-color:#e05d41;     color:#fff;}
     .elementor-give-form--skin-changtse .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn.give-default-level:after,      .elementor-give-form--skin-changtse .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn.give-default-level:after{      background:#e05d41;}
  .elementor-give-form--skin-changtse .elementor-gf-form form.give-form .give-btn,   .elementor-give-form--skin-changtse .elementor-gf-form form[id*=give-form] .give-btn{   width:100%;   font-size:14px;   font-weight:800;   line-height:18px;   letter-spacing:0;   text-transform:uppercase;   color:#FFFFFF;   background:#e05d41;   margin:0;   padding:20px 30px;   outline:none;   border-radius:2px;}
   .elementor-give-form--skin-changtse .elementor-gf-form form.give-form .give-btn:hover,    .elementor-give-form--skin-changtse .elementor-gf-form form[id*=give-form] .give-btn:hover{    background:#667A62;}
@media (max-width:1199.98px){ .elementor-give-form--skin-changtse{  padding:32px 16px;}
  .elementor-give-form--skin-changtse .elementor-gf-header{   width:100%;}
   .elementor-give-form--skin-changtse .elementor-gf-header__title{    font-size:30px;}
   .elementor-give-form--skin-changtse .elementor-gf-header__desc{    font-size:16px;}
  .elementor-give-form--skin-changtse .elementor-gf-form{   width:100%;}
}
@media (max-width:991.98px){ .elementor-give-form--skin-changtse{  flex-direction:column;}
  .elementor-give-form--skin-changtse .elementor-gf-header{   width:100%;   text-align:center;   margin-bottom:30px;}
  .elementor-give-form--skin-changtse .elementor-gf-form{   width:100%;   padding:0;}
   .elementor-give-form--skin-changtse .elementor-gf-form form[id*=give-form] .give-total-wrap{    position:static;    width:auto;    margin-bottom:30px;}
   .elementor-give-form--skin-changtse .elementor-gf-form form[id*=give-form] .give-btn{    width:100%;    margin:0;}
}
.elementor-give-form--skin-tronador{background:#4B915A;padding:40px;border-radius:5px;}
.elementor-give-form--skin-tronador .elementor-gf-header{ width:100%; margin-bottom:30px;}
 .elementor-give-form--skin-tronador .elementor-gf-header__title{  font-size:30px;  line-height:40px;  letter-spacing:-0.025em;  text-transform:uppercase;  margin-bottom:8px;  color:#fff;}
 .elementor-give-form--skin-tronador .elementor-gf-header__desc{  font-size:18px;  line-height:25px;  color:#fff;}
.elementor-give-form--skin-tronador .elementor-gf-form{ width:100%;}
 .elementor-give-form--skin-tronador .elementor-gf-form form.give-form,  .elementor-give-form--skin-tronador .elementor-gf-form form[id*=give-form]{  position:relative;  margin:0;}
  .elementor-give-form--skin-tronador .elementor-gf-form form.give-form .give-total-wrap,   .elementor-give-form--skin-tronador .elementor-gf-form form[id*=give-form] .give-total-wrap{   position:static;   width:auto;   margin-bottom:15px;   bottom:0;   left:0;}
   .elementor-give-form--skin-tronador .elementor-gf-form form.give-form .give-total-wrap .give-donation-amount,    .elementor-give-form--skin-tronador .elementor-gf-form form[id*=give-form] .give-total-wrap .give-donation-amount{    margin-bottom:0;}
   .elementor-give-form--skin-tronador .elementor-gf-form form.give-form .give-total-wrap .give-currency-symbol,    .elementor-give-form--skin-tronador .elementor-gf-form form[id*=give-form] .give-total-wrap .give-currency-symbol{    font-weight:700;    background:#000;    height:54px;    line-height:54px;    font-size:20px;    width:60px;    text-align:center;    border-radius:30px 0 0 30px;}
   .elementor-give-form--skin-tronador .elementor-gf-form form.give-form .give-total-wrap #give-amount,    .elementor-give-form--skin-tronador .elementor-gf-form form[id*=give-form] .give-total-wrap #give-amount{    font-weight:700;    color:#222222;    background:#fff;    border-color:#fff;    height:54px;    line-height:54px;    font-size:20px;    border-radius:0px 30px 30px 0px;}
  .elementor-give-form--skin-tronador .elementor-gf-form form.give-form #give-donation-level-button-wrap,   .elementor-give-form--skin-tronador .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap{   grid-template-columns:repeat(auto-fit, minmax(80px, 1fr));}
   .elementor-give-form--skin-tronador .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn,    .elementor-give-form--skin-tronador .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn{    position:relative;    width:100%;    font-size:16px;    font-weight:700;    color:#222222;    background:#fff;    overflow:unset;    border-color:#fff;    padding:10px;    height:54px;    border-radius:30px;}
    .elementor-give-form--skin-tronador .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn:hover,     .elementor-give-form--skin-tronador .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn:hover{     color:#fff;     background:#000;     border-color:#000;}
    .elementor-give-form--skin-tronador .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn.give-default-level,     .elementor-give-form--skin-tronador .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn.give-default-level{     background:#000;     border-color:#000;     color:#fff;}
     .elementor-give-form--skin-tronador .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn.give-default-level:after,      .elementor-give-form--skin-tronador .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn.give-default-level:after{      background:#000;}
    .elementor-give-form--skin-tronador .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn.give-btn-level-custom,     .elementor-give-form--skin-tronador .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn.give-btn-level-custom{     font-size:14px;}
  .elementor-give-form--skin-tronador .elementor-gf-form form.give-form .give-btn-modal,   .elementor-give-form--skin-tronador .elementor-gf-form form[id*=give-form] .give-btn-modal{   width:100%;   font-size:14px;   font-weight:700;   line-height:24px;   letter-spacing:0;   text-transform:uppercase;   background:#000000;   border-radius:30px;   margin:0;   padding:15px 30px;   outline:none;}
@media (max-width:1199.98px){ .elementor-give-form--skin-tronador{  padding:32px 16px;}
  .elementor-give-form--skin-tronador .elementor-gf-header{   width:100%;}
   .elementor-give-form--skin-tronador .elementor-gf-header__title{    font-size:30px;}
   .elementor-give-form--skin-tronador .elementor-gf-header__desc{    font-size:16px;}
  .elementor-give-form--skin-tronador .elementor-gf-form{   width:100%;}
}
@media (max-width:991.98px){ .elementor-give-form--skin-tronador{  flex-direction:column;}
  .elementor-give-form--skin-tronador .elementor-gf-header{   width:100%;   text-align:center;   margin-bottom:30px;}
  .elementor-give-form--skin-tronador .elementor-gf-form{   width:100%;   padding:0;}
   .elementor-give-form--skin-tronador .elementor-gf-form form[id*=give-form] .give-total-wrap{    position:static;    width:auto;    margin-bottom:30px;}
   .elementor-give-form--skin-tronador .elementor-gf-form form[id*=give-form] .give-btn{    width:100%;    margin:0;}
}
.elementor-give-form--skin-yutmaru{display:flex;background-color:#F4B03E;padding:40px;border-radius:30px;-webkit-box-shadow:0px 20px 50px rgba(244, 176, 62, 0.15);box-shadow:0px 20px 50px rgba(244, 176, 62, 0.15);}
.elementor-give-form--skin-yutmaru .elementor-gf-header{ width:28%;}
 .elementor-give-form--skin-yutmaru .elementor-gf-header__title{  font-size:34px;  font-weight:700;  line-height:1.29;  text-transform:uppercase;  color:#151515;  margin-bottom:8px;}
 .elementor-give-form--skin-yutmaru .elementor-gf-header__desc{  font-size:18px;  font-weight:400;  line-height:1.67;  color:#151515;}
.elementor-give-form--skin-yutmaru .elementor-gf-form{ width:72%; padding-left:30px;}
 .elementor-give-form--skin-yutmaru .elementor-gf-form form.give-form,  .elementor-give-form--skin-yutmaru .elementor-gf-form form[id*=give-form]{  position:relative;  margin:0;}
  .elementor-give-form--skin-yutmaru .elementor-gf-form form.give-form .give-total-wrap,   .elementor-give-form--skin-yutmaru .elementor-gf-form form[id*=give-form] .give-total-wrap{   position:absolute;   bottom:0;   left:0;   width:calc(50% - 10px);   margin-bottom:0;}
   .elementor-give-form--skin-yutmaru .elementor-gf-form form.give-form .give-total-wrap .give-donation-amount,    .elementor-give-form--skin-yutmaru .elementor-gf-form form[id*=give-form] .give-total-wrap .give-donation-amount{    margin-bottom:0;}
   .elementor-give-form--skin-yutmaru .elementor-gf-form form.give-form .give-total-wrap .give-currency-symbol,    .elementor-give-form--skin-yutmaru .elementor-gf-form form[id*=give-form] .give-total-wrap .give-currency-symbol{    font-size:18px;    font-weight:700;    background:#151515;    height:54px;    line-height:54px;    border-radius:25px 0 0 25px;}
   .elementor-give-form--skin-yutmaru .elementor-gf-form form.give-form .give-total-wrap #give-amount,    .elementor-give-form--skin-yutmaru .elementor-gf-form form[id*=give-form] .give-total-wrap #give-amount{    font-size:18px;    font-weight:700;    color:#151515;    background:transparent;    height:54px;    line-height:54px;    padding:0 12px 0 16px;    border:2px solid;    border-radius:0 25px 25px 0;}
  .elementor-give-form--skin-yutmaru .elementor-gf-form form.give-form #give-donation-level-button-wrap,   .elementor-give-form--skin-yutmaru .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap{   grid-template-columns:repeat(auto-fit, minmax(85px, 1fr));   grid-gap:20px;   margin-bottom:20px;}
   .elementor-give-form--skin-yutmaru .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn,    .elementor-give-form--skin-yutmaru .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn{    position:relative;    width:100%;    font-size:18px;    font-weight:700;    line-height:1.67;    color:#151515;    background:transparent;    overflow:unset;    padding:10px;    border:2px solid #FFFFFF;    border-radius:25px;}
    .elementor-give-form--skin-yutmaru .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn.give-btn-level-custom,     .elementor-give-form--skin-yutmaru .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn.give-btn-level-custom{     font-size:14px;     line-height:1;     height:54px;}
    .elementor-give-form--skin-yutmaru .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn:hover, .elementor-give-form--skin-yutmaru .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn.give-default-level,     .elementor-give-form--skin-yutmaru .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn:hover,     .elementor-give-form--skin-yutmaru .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn.give-default-level{     color:#F4B03E;     background:#FFFFFF;}
  .elementor-give-form--skin-yutmaru .elementor-gf-form form.give-form .give-btn-modal,   .elementor-give-form--skin-yutmaru .elementor-gf-form form[id*=give-form] .give-btn-modal{   width:calc(50% - 10px);   font-size:16px;   font-weight:700;   line-height:20px;   letter-spacing:0;   text-transform:uppercase;   color:#FFFFFF;   background:#151515;   margin:0 0 0 calc(50% + 7.5px);   padding:17px 30px;   outline:none;   border-radius:25px;}
   .elementor-give-form--skin-yutmaru .elementor-gf-form form.give-form .give-btn-modal:hover,    .elementor-give-form--skin-yutmaru .elementor-gf-form form[id*=give-form] .give-btn-modal:hover{    color:#FFFFFF;    background:#151515;}
@media (max-width:1440px){ .elementor-give-form--skin-yutmaru .elementor-gf-header__title{  font-size:30px;}
 .elementor-give-form--skin-yutmaru .elementor-gf-header__desc{  font-size:16px;}
}
@media (max-width:1199.98px){ .elementor-give-form--skin-yutmaru{  padding:32px 16px;}
  .elementor-give-form--skin-yutmaru .elementor-gf-header{   width:30%;}
   .elementor-give-form--skin-yutmaru .elementor-gf-header__title{    font-size:24px;}
  .elementor-give-form--skin-yutmaru .elementor-gf-form{   width:70%;}
}
@media (max-width:991.98px){ .elementor-give-form--skin-yutmaru{  flex-direction:column;}
  .elementor-give-form--skin-yutmaru .elementor-gf-header{   width:100%;   text-align:center;   margin-bottom:30px;}
  .elementor-give-form--skin-yutmaru .elementor-gf-form{   width:100%;   padding:0;}
   .elementor-give-form--skin-yutmaru .elementor-gf-form form[id*=give-form] .give-total-wrap{    position:static;    width:auto;    margin-bottom:30px;}
   .elementor-give-form--skin-yutmaru .elementor-gf-form form[id*=give-form] .give-btn{    width:100%;    margin:0;}
}
.elementor-give-form--skin-vaccine .elementor-gf-header{margin-bottom:40px;}
.elementor-give-form--skin-vaccine .elementor-gf-header__sub-title{ display:inline-block; font-size:1.2vw; font-weight:400; line-height:1.58em; color:#FFFFFF; background:rgba(255, 255, 255, 0.12); padding:1px 12px; border-radius:8px;}
.elementor-give-form--skin-vaccine .elementor-gf-header__title{ font-size:3.6vw; font-weight:700; line-height:1.29em; color:#FFFFFF; margin:15px 0 0;}
.elementor-give-form--skin-vaccine .elementor-gf-form form.give-form,.elementor-give-form--skin-vaccine .elementor-gf-form form[id*=give-form]{position:relative;margin:0;}
.elementor-give-form--skin-vaccine .elementor-gf-form form.give-form .give-total-wrap, .elementor-give-form--skin-vaccine .elementor-gf-form form[id*=give-form] .give-total-wrap{ position:absolute; bottom:0; right:0; width:calc(50% - 7.5px); margin:0;}
 .elementor-give-form--skin-vaccine .elementor-gf-form form.give-form .give-total-wrap .give-donation-amount,  .elementor-give-form--skin-vaccine .elementor-gf-form form[id*=give-form] .give-total-wrap .give-donation-amount{  margin:0;}
 .elementor-give-form--skin-vaccine .elementor-gf-form form.give-form .give-total-wrap .give-currency-symbol,  .elementor-give-form--skin-vaccine .elementor-gf-form form[id*=give-form] .give-total-wrap .give-currency-symbol{  height:54px;  line-height:54px;  color:#151515;  background:#FFFFFF;  border-radius:10px 0 0 10px;}
 .elementor-give-form--skin-vaccine .elementor-gf-form form.give-form .give-total-wrap #give-amount,  .elementor-give-form--skin-vaccine .elementor-gf-form form[id*=give-form] .give-total-wrap #give-amount{  font-weight:700;  color:#FFFFFF;  background:transparent;  height:54px;  border:2px solid #FFFFFF;  border-left:none;  border-radius:0 10px 10px 0;}
.elementor-give-form--skin-vaccine .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn, .elementor-give-form--skin-vaccine .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn{ font-size:18px; font-weight:400; line-height:1.67em; color:#FFFFFF; background:transparent; padding:10px 12px; border:2px solid #FFFFFF; border-radius:10px;}
 .elementor-give-form--skin-vaccine .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn.give-default-level,  .elementor-give-form--skin-vaccine .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn.give-default-level{  font-weight:700;  color:#151515;  background:#FFFFFF;}
.elementor-give-form--skin-vaccine .elementor-gf-form form.give-form .give-btn-modal, .elementor-give-form--skin-vaccine .elementor-gf-form form[id*=give-form] .give-btn-modal{ width:calc(50% - 7.5px); font-size:16px; font-weight:700; line-height:54px; color:#151515; background:#FFFFFF; border-radius:10px; -webkit-transition:all .3s; transition:all .3s;}
 .elementor-give-form--skin-vaccine .elementor-gf-form form.give-form .give-btn-modal:hover,  .elementor-give-form--skin-vaccine .elementor-gf-form form[id*=give-form] .give-btn-modal:hover{  color:#FFFFFF;  background:#151515;}
@media (max-width:1024.98px){.elementor-give-form--skin-vaccine .elementor-gf-header__sub-title{ font-size:18px;}
.elementor-give-form--skin-vaccine .elementor-gf-header__title{ font-size:42px;}
}
@media (max-width:767.98px){.elementor-give-form--skin-vaccine .elementor-gf-header{ text-align:center;}
 .elementor-give-form--skin-vaccine .elementor-gf-header__sub-title{  font-size:16px;}
 .elementor-give-form--skin-vaccine .elementor-gf-header__title{  font-size:36px;}
.elementor-give-form--skin-vaccine .elementor-gf-form form.give-form .give-total-wrap, .elementor-give-form--skin-vaccine .elementor-gf-form form[id*=give-form] .give-total-wrap{ position:static; width:100%; margin-bottom:20px;}
.elementor-give-form--skin-vaccine .elementor-gf-form form.give-form .give-btn-modal, .elementor-give-form--skin-vaccine .elementor-gf-form form[id*=give-form] .give-btn-modal{ width:100%;}
}
.elementor-give-form--skin-jimara{background-color:#F8F5E9;padding:50px;border-radius:20px;}
.elementor-give-form--skin-jimara .elementor-gf-header{ margin-bottom:40px;}
 .elementor-give-form--skin-jimara .elementor-gf-header__sub-title{  font-size:1.6vw;  font-weight:400;  font-style:italic;  line-height:1.4em;  color:#306F5E;}
 .elementor-give-form--skin-jimara .elementor-gf-header__title{  font-size:3.6vw;  font-weight:700;  line-height:1.29em;  color:#151515;  margin:12px 0 0;}
 .elementor-give-form--skin-jimara .elementor-gf-header__desc{  font-size:18px;  font-weight:400;  line-height:1.67em;  color:#151515;  margin-top:30px;}
  .elementor-give-form--skin-jimara .elementor-gf-header__desc ul{   list-style:none;   margin:12px 0;   padding:0;   column-count:2;}
   .elementor-give-form--skin-jimara .elementor-gf-header__desc ul li{    position:relative;    margin-bottom:12px;    padding-left:24px;}
    .elementor-give-form--skin-jimara .elementor-gf-header__desc ul li:before{     content:"";     position:absolute;     top:13px;     left:0;     width:12px;     height:3px;     background:#53BB9F;}
.elementor-give-form--skin-jimara .elementor-gf-form form.give-form, .elementor-give-form--skin-jimara .elementor-gf-form form[id*=give-form]{ position:relative; margin:0;}
 .elementor-give-form--skin-jimara .elementor-gf-form form.give-form .give-total-wrap .give-currency-symbol,  .elementor-give-form--skin-jimara .elementor-gf-form form[id*=give-form] .give-total-wrap .give-currency-symbol{  color:#FFFFFF;  background:#53BB9F;  border-radius:30px 0 0 30px;}
 .elementor-give-form--skin-jimara .elementor-gf-form form.give-form .give-total-wrap #give-amount,  .elementor-give-form--skin-jimara .elementor-gf-form form[id*=give-form] .give-total-wrap #give-amount{  color:#53BB9F;  border-radius:0 30px 30px 0;}
 .elementor-give-form--skin-jimara .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn,  .elementor-give-form--skin-jimara .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn{  font-size:16px;  font-weight:700;  border-radius:30px;}
  .elementor-give-form--skin-jimara .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn:not(.give-default-level):hover,   .elementor-give-form--skin-jimara .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn:not(.give-default-level):hover{   color:#53BB9F;   border-color:#53BB9F;}
  .elementor-give-form--skin-jimara .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn.give-default-level,   .elementor-give-form--skin-jimara .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn.give-default-level{   color:#FFFFFF;   background:#53BB9F;   border-color:#53BB9F;}
 .elementor-give-form--skin-jimara .elementor-gf-form form.give-form .give-btn-modal,  .elementor-give-form--skin-jimara .elementor-gf-form form[id*=give-form] .give-btn-modal{  font-size:16px;  font-weight:700;  color:#FFFFFF;  background:#53BB9F;  border-radius:30px;  -webkit-transition:all .3s;  transition:all .3s;}
  .elementor-give-form--skin-jimara .elementor-gf-form form.give-form .give-btn-modal:hover,   .elementor-give-form--skin-jimara .elementor-gf-form form[id*=give-form] .give-btn-modal:hover{   background:#306F5E;}
@media (max-width:1024.98px){ .elementor-give-form--skin-jimara .elementor-gf-header__sub-title{  font-size:20px;}
 .elementor-give-form--skin-jimara .elementor-gf-header__title{  font-size:36px;}
 .elementor-give-form--skin-jimara .elementor-gf-header__desc{  font-size:16px;}
}
@media (max-width:767.98px){ .elementor-give-form--skin-jimara{  padding:30px;}
}
@media (max-width:575.98px){ .elementor-give-form--skin-jimara{  padding:30px 15px;}
  .elementor-give-form--skin-jimara .elementor-gf-header__desc ul{   column-count:1;}
}
.elementor-give-form--skin-nuptse{position:relative;background-color:#FFFFFF;padding:50px 30px;border-radius:14px;}
@media (max-width:575.98px){ .elementor-give-form--skin-nuptse{  padding:24px 15px;}
}
.elementor-give-form--skin-nuptse:before{ content:""; position:absolute; top:0; left:0; width:100%; height:100%; background:#FFFFFF; border-radius:14px; z-index:3;}
.elementor-give-form--skin-nuptse:after{ content:""; position:absolute; top:25px; left:25px; width:100%; height:100%; background:#7CF2AD; border-radius:14px; z-index:1; -webkit-transform:rotate(5deg); transform:rotate(5deg);}
.elementor-give-form--skin-nuptse .elementor-gt-header{ position:relative; z-index:5; margin-bottom:40px;}
 .elementor-give-form--skin-nuptse .elementor-gt-header__sub-title{  font-size:20px;  font-weight:400;  font-style:italic;  line-height:1.5;  color:#3F86ED;  margin-bottom:12px;}
 .elementor-give-form--skin-nuptse .elementor-gt-header__title{  font-size:36px;  font-weight:700;  line-height:1.2;  color:#151515;  margin:0;}
 .elementor-give-form--skin-nuptse .elementor-gt-header__desc{  font-size:18px;  font-weight:400;  line-height:1.5;  color:#151515;  margin-top:20px;}
.elementor-give-form--skin-nuptse .elementor-gf-form{ position:relative; z-index:5;}
 .elementor-give-form--skin-nuptse .elementor-gf-form form.give-form,  .elementor-give-form--skin-nuptse .elementor-gf-form form[id*=give-form]{  position:relative;  margin:0;}
  .elementor-give-form--skin-nuptse .elementor-gf-form form.give-form .give-total-wrap .give-currency-symbol,   .elementor-give-form--skin-nuptse .elementor-gf-form form[id*=give-form] .give-total-wrap .give-currency-symbol{   color:#FFFFFF;   background:#7CF2AD;   border-radius:30px 0 0 30px;}
  .elementor-give-form--skin-nuptse .elementor-gf-form form.give-form .give-total-wrap #give-amount,   .elementor-give-form--skin-nuptse .elementor-gf-form form[id*=give-form] .give-total-wrap #give-amount{   color:#7CF2AD;   border-radius:0 30px 30px 0;}
  @media (min-width:768px){   .elementor-give-form--skin-nuptse .elementor-gf-form form.give-form #give-donation-level-button-wrap,    .elementor-give-form--skin-nuptse .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap{    grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));}
}
  .elementor-give-form--skin-nuptse .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn,   .elementor-give-form--skin-nuptse .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn{   font-size:16px;   font-weight:700;   color:#011F51;   border-radius:30px;}
   .elementor-give-form--skin-nuptse .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn:not(.give-default-level):hover,    .elementor-give-form--skin-nuptse .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn:not(.give-default-level):hover{    color:#7CF2AD;    border-color:#7CF2AD;}
   .elementor-give-form--skin-nuptse .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn.give-default-level,    .elementor-give-form--skin-nuptse .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn.give-default-level{    color:#FFFFFF;    background:#7CF2AD;    border-color:#7CF2AD;}
  .elementor-give-form--skin-nuptse .elementor-gf-form form.give-form .give-btn-modal,   .elementor-give-form--skin-nuptse .elementor-gf-form form[id*=give-form] .give-btn-modal{   font-size:16px;   font-weight:700;   color:#FFFFFF;   background:#7CF2AD;   border-radius:30px;   -webkit-transition:all .3s;   transition:all .3s;}
   .elementor-give-form--skin-nuptse .elementor-gf-form form.give-form .give-btn-modal:hover,    .elementor-give-form--skin-nuptse .elementor-gf-form form[id*=give-form] .give-btn-modal:hover{    color:#FFFFFF;    background:#011F51;}
.elementor-give-form--skin-somoni .elementor-gf-header{margin-bottom:50px;}
.elementor-give-form--skin-somoni .elementor-gf-header__sub-title{ font-size:20px; font-weight:700; line-height:1.5; color:#BD3C2B;}
.elementor-give-form--skin-somoni .elementor-gf-header__title{ font-size:42px; font-weight:700; line-height:1.2; color:#0A0A0A; margin:4px 0 0 0;}
 @media (max-width:575.98px){  .elementor-give-form--skin-somoni .elementor-gf-header__title{   font-size:36px;}
}
.elementor-give-form--skin-somoni .elementor-gf-form form.give-form,.elementor-give-form--skin-somoni .elementor-gf-form form[id*=give-form]{position:relative;margin:0;}
.elementor-give-form--skin-somoni .elementor-gf-form form.give-form .give-total-wrap .give-currency-symbol, .elementor-give-form--skin-somoni .elementor-gf-form form[id*=give-form] .give-total-wrap .give-currency-symbol{ color:#FFFFFF; background:#3E8959; border-radius:10px 0 0 10px;}
.elementor-give-form--skin-somoni .elementor-gf-form form.give-form .give-total-wrap #give-amount, .elementor-give-form--skin-somoni .elementor-gf-form form[id*=give-form] .give-total-wrap #give-amount{ color:#3E8959; border-radius:0 10px 10px 0;}
.elementor-give-form--skin-somoni .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn, .elementor-give-form--skin-somoni .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn{ font-size:16px; font-weight:700; border-radius:10px;}
 .elementor-give-form--skin-somoni .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn:not(.give-default-level):hover,  .elementor-give-form--skin-somoni .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn:not(.give-default-level):hover{  color:#3E8959;  border-color:#3E8959;}
 .elementor-give-form--skin-somoni .elementor-gf-form form.give-form #give-donation-level-button-wrap .give-btn.give-default-level,  .elementor-give-form--skin-somoni .elementor-gf-form form[id*=give-form] #give-donation-level-button-wrap .give-btn.give-default-level{  color:#FFFFFF;  background:#3E8959;  border-color:#3E8959;}
.elementor-give-form--skin-somoni .elementor-gf-form form.give-form .give-btn-modal, .elementor-give-form--skin-somoni .elementor-gf-form form[id*=give-form] .give-btn-modal{ font-size:16px; font-weight:700; text-transform:capitalize; color:#FFFFFF; background:#3E8959; border-radius:10px; -webkit-transition:all .3s; transition:all .3s;}
 .elementor-give-form--skin-somoni .elementor-gf-form form.give-form .give-btn-modal:hover,  .elementor-give-form--skin-somoni .elementor-gf-form form[id*=give-form] .give-btn-modal:hover{  background:#BD3C2B;}
.elementor-give-form--skin-somoni .elementor-gf-form__desc{font-size:14px;font-weight:400;line-height:1.5;color:#0A0A0A;margin-top:20px;}
.elementor-give-form--skin-somoni .elementor-gf-form__desc a{ color:#3F86ED;}
@media (max-width:991.98px){.elementor-give-form--skin-somoni .elementor-gf-header{ margin-bottom:30px;}
 .elementor-give-form--skin-somoni .elementor-gf-header__sub-title{  font-size:16px;}
 .elementor-give-form--skin-somoni .elementor-gf-header__title{  font-size:36px;}
}
.elementor-give-forms--default .elementor-give-form{background:#F9F7F5;overflow:hidden;border-radius:2px;}
.elementor-give-forms--default .elementor-give-form .give-card__media{ position:relative; overflow:hidden; padding-bottom:66%; background:#e7e6e4;}
 .elementor-give-forms--default .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;}
.elementor-give-forms--default .elementor-give-form .give-card__body{ padding:24px 32px;}
 .elementor-give-forms--default .elementor-give-form .give-card__body .give-goal-progress{  margin-bottom:24px;}
  .elementor-give-forms--default .elementor-give-form .give-card__body .give-goal-progress .raised{   margin-bottom:4px;}
  .elementor-give-forms--default .elementor-give-form .give-card__body .give-goal-progress .income,   .elementor-give-forms--default .elementor-give-form .give-card__body .give-goal-progress .goal-text{   color:#0073a8;}
.elementor-give-forms--default .elementor-give-form .give-card__title{ font-weight:500; font-size:20px; line-height:30px; margin-bottom:12px;}
 .elementor-give-forms--default .elementor-give-form .give-card__title a{  color:inherit;}
  .elementor-give-forms--default .elementor-give-form .give-card__title a:hover{   color:#0073a8;}
.elementor-give-forms--default .elementor-give-form .give-card__text{ margin:0 0 24px;}
.elementor-give-forms--default .elementor-give-form .give-card__button{ display:inline-block; font-size:14px; font-weight:500; line-height:24px; color:#FFFFFF; background:#0073a8; padding:12px 24px; border-radius:2px;}
 .elementor-give-forms--default .elementor-give-form .give-card__button:hover{  background:#005075;}
@media (max-width:575.98px){ .elementor-give-forms--default .elementor-give-form .give-card__body{  padding:24px 16px;}
  .elementor-give-forms--default .elementor-give-form .give-card__body .give-goal-progress{   margin-bottom:16px;}
   .elementor-give-forms--default .elementor-give-form .give-card__body .give-goal-progress .raised{    font-size:14px;}
   .elementor-give-forms--default .elementor-give-form .give-card__body .give-goal-progress .income{    font-size:24px;}
 .elementor-give-forms--default .elementor-give-form .give-card__title{  font-size:18px;  line-height:28px;  margin-bottom:8px;}
 .elementor-give-forms--default .elementor-give-form .give-card__text{  margin-bottom:16px;}
 .elementor-give-forms--default .elementor-give-form .give-card__button{  font-size:13px;  line-height:20px;  padding:8px 16px;}
}
.elementor-give-forms--skin-grid-pumori .elementor-give-form{position:relative;overflow:hidden;}
.elementor-give-forms--skin-grid-pumori .elementor-give-form:hover .give-card__media img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-give-forms--skin-grid-pumori .elementor-give-form .give-card__media{ position:relative; overflow:hidden; padding-bottom:100%; background:#e7e6e4; z-index:1;}
 .elementor-give-forms--skin-grid-pumori .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-give-forms--skin-grid-pumori .elementor-give-form .give-card__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 40, 102, 0.5);}
.elementor-give-forms--skin-grid-pumori .elementor-give-form .give-card__category{ position:absolute; top:30px; left:0; font-size:13px; font-weight:500; line-height:1; text-transform:uppercase; color:#002866; background:#FFEE00; padding:10px 20px; z-index:3;}
 .elementor-give-forms--skin-grid-pumori .elementor-give-form .give-card__category a{  color:inherit;}
.elementor-give-forms--skin-grid-pumori .elementor-give-form .give-card__body{ position:absolute; bottom:0; left:0; width:100%; padding:50px; z-index:3;}
.elementor-give-forms--skin-grid-pumori .elementor-give-form .give-card__title{ font-size:24px; font-weight:600; line-height:1.25; color:#FFFFFF; margin-bottom:0;}
 .elementor-give-forms--skin-grid-pumori .elementor-give-form .give-card__title a{  color:inherit;}
.elementor-give-forms--skin-grid-pumori .elementor-give-form .give-goal-progress{ font-size:14px; font-weight:400; line-height:1.25; text-transform:uppercase; color:#FFFFFF; margin:24px 0 0;}
 .elementor-give-forms--skin-grid-pumori .elementor-give-form .give-goal-progress .raised{  display:flex;  justify-content:space-between;  margin-bottom:20px;}
  .elementor-give-forms--skin-grid-pumori .elementor-give-form .give-goal-progress .raised .raised-income, .elementor-give-forms--skin-grid-pumori .elementor-give-form .give-goal-progress .raised .raised-goal{   display:flex;   flex-direction:column;   text-align:left;}
  .elementor-give-forms--skin-grid-pumori .elementor-give-form .give-goal-progress .raised .raised-goal{   text-align:right;}
  .elementor-give-forms--skin-grid-pumori .elementor-give-form .give-goal-progress .raised .income, .elementor-give-forms--skin-grid-pumori .elementor-give-form .give-goal-progress .raised .goal-text{   font-size:24px;   font-weight:600;   line-height:1.25;   color:#FFEE00;   margin-bottom:4px;}
@media (max-width:575.98px){ .elementor-give-forms--skin-grid-pumori .elementor-give-form .give-card__title{  font-size:20px;}
 .elementor-give-forms--skin-grid-pumori .elementor-give-form .give-card__body{  padding:30px 16px;}
 .elementor-give-forms--skin-grid-pumori .elementor-give-form .give-goal-progress{  font-size:13px;  margin-top:16px;}
  .elementor-give-forms--skin-grid-pumori .elementor-give-form .give-goal-progress .raised{   margin-bottom:12px;}
   .elementor-give-forms--skin-grid-pumori .elementor-give-form .give-goal-progress .raised .income, .elementor-give-forms--skin-grid-pumori .elementor-give-form .give-goal-progress .raised .goal-text{    font-size:22px;}
}
.elementor-give-forms--skin-grid-coropuna .elementor-give-form{background:#F5F5F5;overflow:hidden;}
.elementor-give-forms--skin-grid-coropuna .elementor-give-form:hover .give-card__media img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-give-forms--skin-grid-coropuna .elementor-give-form.has-btn-donation .give-card__body{ padding:30px 240px 30px 40px;}
.elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-card__media{ position:relative; overflow:hidden; padding-bottom:66%; background:#e7e6e4;}
 .elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-card__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; z-index:1; background:rgba(0, 0, 0, 0.7); background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, transparent 100%);}
.elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-card__body{ position:relative; padding:30px 40px;}
.elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-card__category{ font-size:13px; font-weight:500; line-height:1.5; text-transform:uppercase; color:#BFCC80; margin-bottom:8px;}
 .elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-card__category svg{  display:inline-block;  vertical-align:middle;  fill:#BFCC80;  margin:-3px 4px 0 1px;}
 .elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-card__category a{  color:inherit;}
.elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-card__title{ font-weight:500; font-size:22px; line-height:128.5%; color:#4E3629; margin:0;}
 .elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-card__title a{  color:inherit;}
.elementor-give-forms--skin-grid-coropuna .elementor-give-form .givewp-donation-form-modal__open, .elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-btn-modal{ position:absolute; top:50%; right:40px; width:auto; display:inline-block; font-weight:500; font-size:14px; line-height:20px; text-transform:uppercase; color:#FFFFFF; background:#BFCC80; margin-top:-25px; padding:15px 35px;}
 .elementor-give-forms--skin-grid-coropuna .elementor-give-form .givewp-donation-form-modal__open:hover,  .elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-btn-modal:hover{  background:#4E3629;}
.elementor-give-forms--skin-grid-coropuna .elementor-give-form .givewp-donation-form-modal__open{ font-weight:500 !important; padding:15px 35px !important;}
.elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-goal-progress{ position:absolute; bottom:0; left:0; width:100%; z-index:3; font-size:14px; font-weight:500; line-height:1.25; text-transform:uppercase; color:#BFCC80; margin-bottom:0; padding:30px 40px;}
 .elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-goal-progress .raised{  display:flex;  justify-content:space-between;  margin-bottom:12px;}
  .elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-goal-progress .raised .raised-income, .elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-goal-progress .raised .raised-goal{   display:flex;   flex-direction:row-reverse;   align-items:baseline;}
  .elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-goal-progress .raised .income, .elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-goal-progress .raised .goal-text{   font-size:18px;   font-weight:500;   line-height:1.25;   color:#BFCC80;   margin-left:4px;}
@media (max-width:991.98px){ .elementor-give-forms--skin-grid-coropuna .elementor-give-form.has-btn-donation .give-card__body{  padding:25px 30px;}
 .elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-card__body{  padding:25px 30px;}
 .elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-btn-modal{  position:static;  margin-top:20px;  padding:15px 30px;}
 .elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-goal-progress{  padding:30px;}
}
@media (max-width:575.98px){ .elementor-give-forms--skin-grid-coropuna .elementor-give-form.has-btn-donation .give-card__body{  padding:24px 16px;}
 .elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-card__body{  padding:24px 16px;}
 .elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-goal-progress{  font-size:12px;  padding:24px 16px;}
  .elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-goal-progress .raised .income, .elementor-give-forms--skin-grid-coropuna .elementor-give-form .give-goal-progress .raised .goal-text{   font-size:16px;}
}
.elementor-give-forms--skin-list-andrus.elementor-grid{display:block;margin:0 -15px;}
.elementor-give-forms--skin-list-andrus.elementor-grid:after{ content:""; display:block; clear:both;}
.elementor-give-forms--skin-list-andrus .elementor-post-wrap{width:50%;float:left;margin-bottom:30px;padding-left:15px;padding-right:15px;}
.elementor-give-forms--skin-list-andrus .elementor-give-form-feature{position:relative;background:#FFFFFF;overflow:hidden;border-radius:5px;-webkit-box-shadow:0 5px 35px rgba(0, 0, 0, 0.1);box-shadow:0 5px 35px rgba(0, 0, 0, 0.1);}
.elementor-give-forms--skin-list-andrus .elementor-give-form-feature .give-card__media{ position:relative; overflow:hidden; padding-bottom:100.4%; background:#e7e6e4; border-radius:5px;}
 .elementor-give-forms--skin-list-andrus .elementor-give-form-feature .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-give-forms--skin-list-andrus .elementor-give-form-feature .give-card__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; z-index:1;}
.elementor-give-forms--skin-list-andrus .elementor-give-form-feature .give-card__body{ position:absolute; bottom:60px; left:0; max-width:370px; background:rgba(0, 0, 0, 0.87); padding:30px 30px 50px; z-index:3; border-top-right-radius:5px; border-bottom-right-radius:5px;}
.elementor-give-forms--skin-list-andrus .elementor-give-form-feature .give-card__category{ font-size:13px; font-weight:700; line-height:1.5; text-transform:uppercase; color:#bfbebe; margin-bottom:5px;}
 .elementor-give-forms--skin-list-andrus .elementor-give-form-feature .give-card__category a{  color:#fed700;}
.elementor-give-forms--skin-list-andrus .elementor-give-form-feature .give-card__title{ font-size:22px; font-weight:800; line-height:1.25; color:#ffffff; margin-bottom:5px;}
 .elementor-give-forms--skin-list-andrus .elementor-give-form-feature .give-card__title a{  color:inherit;}
.elementor-give-forms--skin-list-andrus .elementor-give-form-feature .givewp-donation-form-modal__open, .elementor-give-forms--skin-list-andrus .elementor-give-form-feature .give-btn-modal{ position:absolute; bottom:-25px; width:auto; font-size:14px; font-weight:700; line-height:24px; text-transform:uppercase; color:#ffffff; background:#fed700; margin:0; padding:13px 20px; border-radius:3px;}
 .elementor-give-forms--skin-list-andrus .elementor-give-form-feature .givewp-donation-form-modal__open:hover,  .elementor-give-forms--skin-list-andrus .elementor-give-form-feature .give-btn-modal:hover{  background:#F1CD08;}
.elementor-give-forms--skin-list-andrus .elementor-give-form-feature .givewp-donation-form-modal__open{ padding:13px 20px !important;}
.elementor-give-forms--skin-list-andrus .elementor-give-form-feature .give-goal-progress{ font-size:14px; font-weight:400; line-height:1.25; color:#ffffff; margin-bottom:0;}
 .elementor-give-forms--skin-list-andrus .elementor-give-form-feature .give-goal-progress .raised{  margin-bottom:0;}
 .elementor-give-forms--skin-list-andrus .elementor-give-form-feature .give-goal-progress .income, .elementor-give-forms--skin-list-andrus .elementor-give-form-feature .give-goal-progress .goal-text{  font-size:24px;  font-weight:800;  line-height:1.25;  color:#fed700;}
.elementor-give-forms--skin-list-andrus .elementor-give-form{display:flex;align-items:center;background:#FFFFFF;overflow:hidden;border-radius:5px;-webkit-box-shadow:0 5px 35px rgba(0, 0, 0, 0.1);box-shadow:0 5px 35px rgba(0, 0, 0, 0.1);}
.elementor-give-forms--skin-list-andrus .elementor-give-form .give-card__media{ position:relative; overflow:hidden; width:30%;}
.elementor-give-forms--skin-list-andrus .elementor-give-form .give-card__thumb{ position:relative; overflow:hidden; padding-bottom:100%; background:#e7e6e4;}
 .elementor-give-forms--skin-list-andrus .elementor-give-form .give-card__thumb img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-give-forms--skin-list-andrus .elementor-give-form .give-card__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; z-index:1;}
.elementor-give-forms--skin-list-andrus .elementor-give-form .give-card__body{ width:70%; position:relative; padding:10px 30px;}
.elementor-give-forms--skin-list-andrus .elementor-give-form .give-card__category{ font-size:13px; font-weight:700; line-height:1.5; text-transform:uppercase; color:#bfbebe; margin-bottom:5px;}
 .elementor-give-forms--skin-list-andrus .elementor-give-form .give-card__category a{  color:#fed700;}
.elementor-give-forms--skin-list-andrus .elementor-give-form .give-card__title{ font-size:16px; font-weight:800; line-height:24px; text-transform:uppercase; color:#333333; margin-bottom:5px;}
 .elementor-give-forms--skin-list-andrus .elementor-give-form .give-card__title a{  color:inherit;}
.elementor-give-forms--skin-list-andrus .elementor-give-form .givewp-donation-form-modal__open, .elementor-give-forms--skin-list-andrus .elementor-give-form .give-btn-modal{ position:absolute; top:10px; left:10px; width:40px; height:40px; font-size:0; background-color:#fed700; background-image:url("heart-light.svg"); background-repeat:no-repeat; background-position:center; background-size:16px; outline:none; margin:0; padding:0; z-index:3; border-radius:5px;}
 .elementor-give-forms--skin-list-andrus .elementor-give-form .givewp-donation-form-modal__open:hover,  .elementor-give-forms--skin-list-andrus .elementor-give-form .give-btn-modal:hover{  background-color:#F1CD08;}
.elementor-give-forms--skin-list-andrus .elementor-give-form .givewp-donation-form-modal__open{ padding:0 !important;}
.elementor-give-forms--skin-list-andrus .elementor-give-form .give-goal-progress{ font-size:14px; font-weight:400; line-height:1.25; color:#666666; margin-bottom:0;}
 .elementor-give-forms--skin-list-andrus .elementor-give-form .give-goal-progress .raised{  margin-bottom:0;}
 .elementor-give-forms--skin-list-andrus .elementor-give-form .give-goal-progress .income, .elementor-give-forms--skin-list-andrus .elementor-give-form .give-goal-progress .goal-text{  font-size:18px;  font-weight:800;  line-height:1.25;  color:#fed700;}
@media (max-width:991.98px){.elementor-give-forms--skin-list-andrus .elementor-post-wrap{ width:100%; float:none;}
}
@media (max-width:575.98px){.elementor-give-forms--skin-list-andrus .elementor-give-form-feature .give-card__body{ max-width:85%; padding:24px 16px 40px;}
.elementor-give-forms--skin-list-andrus .elementor-give-form{ flex-direction:column; text-align:center;}
 .elementor-give-forms--skin-list-andrus .elementor-give-form .give-card__media{  width:100%;}
 .elementor-give-forms--skin-list-andrus .elementor-give-form .give-card__body{  width:100%;  padding:24px 16px;}
}
.elementor-give-forms--skin-grid-changtse .elementor-give-form{position:relative;overflow:hidden;border-radius:3px;}
.elementor-give-forms--skin-grid-changtse .elementor-give-form:hover .give-card__media img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-give-forms--skin-grid-changtse .elementor-give-form .give-card__media{ position:relative; overflow:hidden; padding-bottom:100%; background:#e7e6e4; z-index:1;}
 .elementor-give-forms--skin-grid-changtse .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-give-forms--skin-grid-changtse .elementor-give-form .give-card__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 40, 102, 0.5);}
.elementor-give-forms--skin-grid-changtse .elementor-give-form .give-card__body{ position:relative; bottom:0; left:0; width:100%; padding:20px; z-index:3; border:10px solid #efefef; border-top:none;}
.elementor-give-forms--skin-grid-changtse .elementor-give-form .give-card__title{ font-size:22px; font-weight:700; line-height:1.25; color:#333333; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; margin-bottom:20px;}
 .elementor-give-forms--skin-grid-changtse .elementor-give-form .give-card__title a{  color:inherit;}
.elementor-give-forms--skin-grid-changtse .elementor-give-form .give-card__date{ font-size:16px; font-weight:600; line-height:1.5; color:#e05d41; margin-bottom:15px;}
 .elementor-give-forms--skin-grid-changtse .elementor-give-form .give-card__date svg{  margin-right:4px;  fill:#e05d41;}
 .elementor-give-forms--skin-grid-changtse .elementor-give-form .give-card__date a{  color:inherit;}
.elementor-give-forms--skin-grid-changtse .elementor-give-form .give-card__set-goal{ padding:0; list-style-type:none; margin-top:0px; margin-bottom:0; position:relative;}
 .elementor-give-forms--skin-grid-changtse .elementor-give-form .give-card__set-goal .bt-give-goal{  font-size:32px;  font-weight:700;  color:#333;  line-height:1;}
  .elementor-give-forms--skin-grid-changtse .elementor-give-form .give-card__set-goal .bt-give-goal sub{   bottom:0;}
  .elementor-give-forms--skin-grid-changtse .elementor-give-form .give-card__set-goal .bt-give-goal span{   display:block;   font-size:16px;   font-weight:400;   margin-top:0px;   color:#666;}
.elementor-give-forms--skin-grid-changtse .elementor-give-form .givewp-donation-form-modal__open, .elementor-give-forms--skin-grid-changtse .elementor-give-form .give-btn-modal{ position:absolute; bottom:30px; right:20px; width:40px; height:40px; font-size:0; background-color:#e05d41; background-image:url("heart-light.svg"); background-repeat:no-repeat; background-position:center; background-size:16px; outline:none; margin:0; padding:0; z-index:3; border-radius:5px;}
 .elementor-give-forms--skin-grid-changtse .elementor-give-form .givewp-donation-form-modal__open:hover,  .elementor-give-forms--skin-grid-changtse .elementor-give-form .give-btn-modal:hover{  background-color:#667A62;}
.elementor-give-forms--skin-grid-changtse .elementor-give-form .givewp-donation-form-modal__open{ padding:0 !important;}
@media (max-width:575.98px){ .elementor-give-forms--skin-grid-changtse .elementor-give-form .give-card__title{  font-size:24px;}
 .elementor-give-forms--skin-grid-changtse .elementor-give-form .give-card__body{  padding:30px 16px;}
 .elementor-give-forms--skin-grid-changtse .elementor-give-form .give-goal-progress{  font-size:13px;  margin-top:16px;}
}
.elementor-give-forms--skin-list-saltoro .elementor-give-form{position:relative;display:flex;align-items:center;overflow:hidden;}
.elementor-give-forms--skin-list-saltoro .elementor-give-form .give-card__header{ width:55%; position:relative; padding:0 80px 80px 0;}
 .elementor-give-forms--skin-list-saltoro .elementor-give-form .give-card__header:before{  content:"";  position:absolute;  bottom:0;  right:0;  width:353px;  height:371px;  background-image:url("bg-pattern.jpg");  z-index:-1;}
.elementor-give-forms--skin-list-saltoro .elementor-give-form .give-card__media{ position:relative; overflow:hidden; padding-bottom:66%; background:#e7e6e4; z-index:1;}
 .elementor-give-forms--skin-list-saltoro .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;}
.elementor-give-forms--skin-list-saltoro .elementor-give-form .give-card__overlay{ position:absolute; top:0; left:0; width:100%; height:100%;}
.elementor-give-forms--skin-list-saltoro .elementor-give-form .give-card__category{ position:absolute; top:30px; left:30px; font-size:13px; line-height:20px; text-transform:uppercase; color:#ffffff; background:#4b3381; padding:10px 15px; z-index:3;}
 .elementor-give-forms--skin-list-saltoro .elementor-give-form .give-card__category:before{  content:"";  position:absolute;  bottom:-10px;  left:0;  width:0;  height:0;  border-left:10px solid #4b3381;  border-bottom:10px solid transparent;}
 .elementor-give-forms--skin-list-saltoro .elementor-give-form .give-card__category a{  color:inherit;}
.elementor-give-forms--skin-list-saltoro .elementor-give-form .give-card__body{ width:45%; padding-left:30px;}
.elementor-give-forms--skin-list-saltoro .elementor-give-form .give-card__title{ font-size:36px; font-weight:700; line-height:1.25; color:#4b3381; margin-bottom:16px;}
 .elementor-give-forms--skin-list-saltoro .elementor-give-form .give-card__title a{  color:inherit;}
.elementor-give-forms--skin-list-saltoro .elementor-give-form .give-card__excerpt{ font-size:18px; line-height:1.75; color:#716886; margin-bottom:30px;}
.elementor-give-forms--skin-list-saltoro .elementor-give-form .givewp-donation-form-modal__open, .elementor-give-forms--skin-list-saltoro .elementor-give-form .give-btn-modal{ display:inline-block; width:auto; font-size:14px; font-weight:700; line-height:20px; text-transform:uppercase; text-decoration:none; color:#ffffff; background:#f97a60; padding:20px 35px; border-radius:30px;}
 .elementor-give-forms--skin-list-saltoro .elementor-give-form .givewp-donation-form-modal__open:hover,  .elementor-give-forms--skin-list-saltoro .elementor-give-form .give-btn-modal:hover{  background:#f7544f;}
.elementor-give-forms--skin-list-saltoro .elementor-give-form .givewp-donation-form-modal__open{ padding:20px 35px !important;}
 .elementor-give-forms--skin-list-saltoro .elementor-give-form .givewp-donation-form-modal__open:hover{  background:#f7544f;}
.elementor-give-forms--skin-list-saltoro .elementor-give-form .give-goal-progress{ font-size:16px; line-height:1.25; font-weight:400; text-transform:uppercase; color:#f97a60; margin:0;}
 .elementor-give-forms--skin-list-saltoro .elementor-give-form .give-goal-progress .raised{  margin-bottom:40px;}
  .elementor-give-forms--skin-list-saltoro .elementor-give-form .give-goal-progress .raised .raised-income, .elementor-give-forms--skin-list-saltoro .elementor-give-form .give-goal-progress .raised .raised-goal{   display:inline-flex;   flex-direction:column-reverse;}
  .elementor-give-forms--skin-list-saltoro .elementor-give-form .give-goal-progress .raised .raised-income{   position:relative;   margin-right:30px;   padding-right:30px;}
   .elementor-give-forms--skin-list-saltoro .elementor-give-form .give-goal-progress .raised .raised-income:after{    content:"";    position:absolute;    top:50%;    right:0;    width:1px;    height:40px;    background:#c5bfd2;    margin-top:-20px;}
  .elementor-give-forms--skin-list-saltoro .elementor-give-form .give-goal-progress .raised .income, .elementor-give-forms--skin-list-saltoro .elementor-give-form .give-goal-progress .raised .goal-text{   font-size:28px;   font-weight:700;   line-height:1.25;   color:#4b3381;   margin-top:4px;}
@media (max-width:991.98px){ .elementor-give-forms--skin-list-saltoro .elementor-give-form{  flex-direction:column;  text-align:center;}
  .elementor-give-forms--skin-list-saltoro .elementor-give-form .give-card__header{   width:100%;   margin-bottom:30px;   padding:0;}
  .elementor-give-forms--skin-list-saltoro .elementor-give-form .give-card__body{   width:100%;   padding:0;}
}
@media (max-width:767.98px){ .elementor-give-forms--skin-list-saltoro .elementor-give-form{  flex-direction:column;}
  .elementor-give-forms--skin-list-saltoro .elementor-give-form .give-card__header{   margin-bottom:20px;}
  .elementor-give-forms--skin-list-saltoro .elementor-give-form .give-card__title{   font-size:30px;   margin-bottom:8px;}
  .elementor-give-forms--skin-list-saltoro .elementor-give-form .give-card__excerpt{   margin-bottom:16px;}
  .elementor-give-forms--skin-list-saltoro .elementor-give-form .give-goal-progress .raised{   margin-bottom:30px;}
}
.elementor-give-forms--skin-grid-hardeol .elementor-give-form{position:relative;background:#F5F5F5;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-give-forms--skin-grid-hardeol .elementor-give-form.has-thumbnail .give-card__body{ padding:30px; border:none;}
.elementor-give-forms--skin-grid-hardeol .elementor-give-form.has-thumbnail .root-data-givewp-embed, .elementor-give-forms--skin-grid-hardeol .elementor-give-form.has-thumbnail .give-form-wrap{ position:absolute; bottom:-34px; left:0; width:100%; margin-top:0; padding:0 30px; visibility:hidden; opacity:0; -webkit-transition:all .3s; transition:all .3s;}
.elementor-give-forms--skin-grid-hardeol .elementor-give-form.has-thumbnail:hover .give-card__body{ transform:translateY(-64px);}
.elementor-give-forms--skin-grid-hardeol .elementor-give-form.has-thumbnail:hover .root-data-givewp-embed, .elementor-give-forms--skin-grid-hardeol .elementor-give-form.has-thumbnail:hover .give-form-wrap{ visibility:visible; opacity:1;}
.elementor-give-forms--skin-grid-hardeol .elementor-give-form .give-card__media{ position:relative; overflow:hidden; padding-bottom:66%; background:#e7e6e4; border-top:8px solid #638c1c;}
 .elementor-give-forms--skin-grid-hardeol .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;}
.elementor-give-forms--skin-grid-hardeol .elementor-give-form .give-card__category{ position:absolute; top:8px; left:30px; font-size:13px; font-weight:700; line-height:20px; letter-spacing:1px; text-transform:uppercase; color:#FFFFFF; background:#638c1c; padding:8px 20px; z-index:3;}
 .elementor-give-forms--skin-grid-hardeol .elementor-give-form .give-card__category a{  color:inherit;}
.elementor-give-forms--skin-grid-hardeol .elementor-give-form .give-card__body{ position:relative; background:#F5F5F5; padding:66px 30px 30px; border-top:8px solid #638c1c; -webkit-transition:all .3s; transition:all .3s;}
.elementor-give-forms--skin-grid-hardeol .elementor-give-form .give-card__title{ font-weight:700; font-size:24px; line-height:1.25; color:#333333; margin-bottom:12px;}
 .elementor-give-forms--skin-grid-hardeol .elementor-give-form .give-card__title a{  color:inherit;}
.elementor-give-forms--skin-grid-hardeol .elementor-give-form .give-card__completed{ font-size:16px; line-height:1.5; color:#999; margin-top:4px;}
.elementor-give-forms--skin-grid-hardeol .elementor-give-form .elementor-give-modal-wrap{ margin-top:20px;}
.elementor-give-forms--skin-grid-hardeol .elementor-give-form .givewp-donation-form-modal__open, .elementor-give-forms--skin-grid-hardeol .elementor-give-form .give-btn-modal{ display:inline-block; width:auto; font-weight:700; font-size:14px; line-height:20px; letter-spacing:1px; text-transform:uppercase; color:#FFFFFF; background:#638c1c; margin:0; padding:12px 30px;}
 .elementor-give-forms--skin-grid-hardeol .elementor-give-form .givewp-donation-form-modal__open:hover,  .elementor-give-forms--skin-grid-hardeol .elementor-give-form .give-btn-modal:hover{  background:#4C691A;}
.elementor-give-forms--skin-grid-hardeol .elementor-give-form .givewp-donation-form-modal__open{ padding:12px 30px !important;}
.elementor-give-forms--skin-grid-hardeol .elementor-give-form .give-goal-progress{ font-size:18px; font-weight:400; line-height:1.25; color:#333333; margin-bottom:0;}
 .elementor-give-forms--skin-grid-hardeol .elementor-give-form .give-goal-progress .raised{  margin-bottom:0;}
  .elementor-give-forms--skin-grid-hardeol .elementor-give-form .give-goal-progress .raised .raised-goal{   display:none;}
  .elementor-give-forms--skin-grid-hardeol .elementor-give-form .give-goal-progress .raised .income, .elementor-give-forms--skin-grid-hardeol .elementor-give-form .give-goal-progress .raised .goal-text{   font-size:30px;   font-weight:700;   line-height:1.25;   color:#638c1c;   margin-right:4px;}
@media (max-width:575.98px){ .elementor-give-forms--skin-grid-hardeol .elementor-give-form .give-card__body{  padding:24px 16px;}
}
.elementor-give-forms--skin-grid-nevado .elementor-give-form{overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-give-forms--skin-grid-nevado .elementor-give-form:hover .give-card__media img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-give-forms--skin-grid-nevado .elementor-give-form .give-card__media{ position:relative; overflow:hidden; padding-bottom:66%; background:#e7e6e4; margin-bottom:20px; border-top-left-radius:40px; border-bottom-right-radius:40px;}
 .elementor-give-forms--skin-grid-nevado .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-give-forms--skin-grid-nevado .elementor-give-form .give-card__category{ font-size:13px; font-weight:600; line-height:20px; letter-spacing:1px; text-transform:uppercase; color:#265ed7; margin-bottom:8px;}
 .elementor-give-forms--skin-grid-nevado .elementor-give-form .give-card__category a{  color:inherit;}
.elementor-give-forms--skin-grid-nevado .elementor-give-form .give-card__title{ font-weight:700; font-size:24px; line-height:1.25; color:#002f6c; margin-bottom:20px;}
 .elementor-give-forms--skin-grid-nevado .elementor-give-form .give-card__title a{  color:inherit;}
.elementor-give-forms--skin-grid-nevado .elementor-give-form .give-card__meta{ list-style:none; margin:0 0 20px; padding:8px 0; border-top:1px dashed #d0d0d0; border-bottom:1px dashed #d0d0d0;}
 .elementor-give-forms--skin-grid-nevado .elementor-give-form .give-card__meta li{  display:inline-flex;  align-items:center;  font-size:14px;  line-height:1.5;  color:#666666;}
  .elementor-give-forms--skin-grid-nevado .elementor-give-form .give-card__meta li:not(:last-child){   margin-right:24px;}
  .elementor-give-forms--skin-grid-nevado .elementor-give-form .give-card__meta li svg{   display:inline-block;   fill:#265ed7;   margin-right:6px;}
.elementor-give-forms--skin-grid-nevado .elementor-give-form .give-goal-progress{ font-size:14px; font-weight:400; line-height:1.25; color:#666666; margin-bottom:0;}
 .elementor-give-forms--skin-grid-nevado .elementor-give-form .give-goal-progress .raised{  display:flex;  justify-content:space-between;  margin-bottom:12px;}
  .elementor-give-forms--skin-grid-nevado .elementor-give-form .give-goal-progress .raised .income, .elementor-give-forms--skin-grid-nevado .elementor-give-form .give-goal-progress .raised .goal-text{   font-size:24px;   font-weight:800;   line-height:1.25;   color:#265ed7;}
 .elementor-give-forms--skin-grid-nevado .elementor-give-form .give-goal-progress svg{  border-radius:10px;}
.elementor-give-forms--skin-grid-taboche .elementor-give-form{overflow:hidden;-webkit-transition:all .3s;transition:all .3s;margin-bottom:15px;-webkit-box-shadow:0px 5px 7px 0px rgba(0, 0, 0, 0.31);-moz-box-shadow:0px 5px 7px 0px rgba(0, 0, 0, 0.31);box-shadow:0px 5px 7px 0px rgba(0, 0, 0, 0.31);}
.elementor-give-forms--skin-grid-taboche .elementor-give-form:hover .give-card__media img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-give-forms--skin-grid-taboche .elementor-give-form .give-card__media{ position:relative; overflow:hidden; padding-bottom:66%; background:#e7e6e4;}
 .elementor-give-forms--skin-grid-taboche .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-give-forms--skin-grid-taboche .elementor-give-form .give-card__body{ padding:30px; background:#fff;}
.elementor-give-forms--skin-grid-taboche .elementor-give-form .give-card__title{ color:#333; font-size:23px; line-height:1.2; letter-spacing:0; font-weight:400; margin:15px 0;}
 .elementor-give-forms--skin-grid-taboche .elementor-give-form .give-card__title a{  color:inherit;}
.elementor-give-forms--skin-grid-taboche .elementor-give-form .give-card__meta-date{ font-size:15px; line-height:1.6; letter-spacing:0; color:#f7db07;}
 .elementor-give-forms--skin-grid-taboche .elementor-give-form .give-card__meta-date svg{  display:inline-block;  fill:#f7db07;  margin-right:6px;}
.elementor-give-forms--skin-grid-taboche .elementor-give-form .give-card__progress-bar{ position:relative;}
 .elementor-give-forms--skin-grid-taboche .elementor-give-form .give-card__progress-bar .give-card__completed{  position:absolute;  top:16px;  font-size:14px;  font-weight:700;  line-height:2.14;  letter-spacing:-.5px;  color:#555;}
.elementor-give-forms--skin-grid-taboche .elementor-give-form .give-goal-progress{ font-size:14px; font-weight:400; line-height:1.25; color:#666666; margin-bottom:0; display:flex; flex-direction:column-reverse;}
 .elementor-give-forms--skin-grid-taboche .elementor-give-form .give-goal-progress svg{  height:6px !important;  border-radius:2px;}
 .elementor-give-forms--skin-grid-taboche .elementor-give-form .give-goal-progress .raised{  display:flex;  justify-content:space-between;  margin-top:50px;  border-top:#ebebeb solid 1px;  margin-bottom:0;}
  .elementor-give-forms--skin-grid-taboche .elementor-give-form .give-goal-progress .raised .income, .elementor-give-forms--skin-grid-taboche .elementor-give-form .give-goal-progress .raised .goal-text{   font-size:25px;   line-height:1;   letter-spacing:0;   color:#303030;   display:block;}
  .elementor-give-forms--skin-grid-taboche .elementor-give-form .give-goal-progress .raised .raised-income{   width:45%;   float:left;   text-align:center;   color:#777;   font-size:14px;   line-height:2.14;   display:flex;   flex-direction:column-reverse;}
  .elementor-give-forms--skin-grid-taboche .elementor-give-form .give-goal-progress .raised .raised-goal{   width:55%;   float:left;   color:#777;   font-size:14px;   line-height:2.14;   text-align:center;   border-left:#ebebeb solid 1px;   display:flex;   flex-direction:column-reverse;}
 .elementor-give-forms--skin-grid-taboche .elementor-give-form .give-goal-progress .give-progress-bar{  height:6px !important;}
.elementor-give-forms--skin-grid-galloway .elementor-give-form{overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-give-forms--skin-grid-galloway .elementor-give-form:hover .give-card__media img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-give-forms--skin-grid-galloway .elementor-give-form.has-thumbnail .give-card__donors-count{ margin:0 0 5px 15px; z-index:1;}
 .elementor-give-forms--skin-grid-galloway .elementor-give-form.has-thumbnail .give-card__donors-count:after{  content:"";  position:absolute;  left:0;  bottom:-10px;  z-index:-1;  border:solid 10px transparent;  border-right-color:#333;}
.elementor-give-forms--skin-grid-galloway .elementor-give-form .give-card__donors-count{ position:relative; display:inline-block; font-size:13px; font-weight:400; line-height:20px; color:#FFFFFF; background:#333333; margin:0 0 20px; padding:4px 8px; border-radius:2px;}
.elementor-give-forms--skin-grid-galloway .elementor-give-form .give-card__media{ position:relative; overflow:hidden; padding-bottom:66%; background:#e7e6e4; margin-bottom:20px; border-radius:4px;}
 .elementor-give-forms--skin-grid-galloway .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-give-forms--skin-grid-galloway .elementor-give-form .give-card__title{ font-weight:700; font-size:22px; line-height:1.25; color:#282828; margin-bottom:16px;}
 .elementor-give-forms--skin-grid-galloway .elementor-give-form .give-card__title a{  color:inherit;}
.elementor-give-forms--skin-grid-galloway .elementor-give-form .give-card__meta{ list-style:none; font-size:14px; font-weight:400; line-height:1.5; color:#7A7A7A;}
.elementor-give-forms--skin-grid-galloway .elementor-give-form .give-card__footer{ display:flex; align-items:center; justify-content:space-between;}
.elementor-give-forms--skin-grid-galloway .elementor-give-form .give-card__read-more{ display:inline-block; font-size:14px; font-weight:400; line-height:1.5; color:#ffba00;}
 .elementor-give-forms--skin-grid-galloway .elementor-give-form .give-card__read-more svg{  display:inline-block;  vertical-align:middle;  fill:currentColor;  margin:-1px 0 0 4px;}
.elementor-give-forms--skin-grid-galloway .elementor-give-form .give-goal-progress{ font-size:14px; font-weight:400; line-height:1.25; color:#7A7A7A; margin-bottom:20px;}
 .elementor-give-forms--skin-grid-galloway .elementor-give-form .give-goal-progress .raised{  margin-bottom:8px;}
  .elementor-give-forms--skin-grid-galloway .elementor-give-form .give-goal-progress .raised .income, .elementor-give-forms--skin-grid-galloway .elementor-give-form .give-goal-progress .raised .goal-text{   font-size:22px;   font-weight:700;   line-height:1.25;   color:#ffba00;}
.elementor-give-forms--skin-grid-havsula .elementor-give-form{position:relative;overflow:hidden;text-align:center;-webkit-transition:all .3s;transition:all .3s;}
.elementor-give-forms--skin-grid-havsula .elementor-give-form:hover .give-card__media img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-give-forms--skin-grid-havsula .elementor-give-form.has-thumbnail .give-goal-progress{ position:absolute !important; top:15px; left:15px; width:100%; text-align:left; color:#FFFFFF; margin-bottom:0; z-index:3;}
 .elementor-give-forms--skin-grid-havsula .elementor-give-form.has-thumbnail .give-goal-progress .raised .income, .elementor-give-forms--skin-grid-havsula .elementor-give-form.has-thumbnail .give-goal-progress .raised .goal-text{  color:#FFFFFF;}
 .elementor-give-forms--skin-grid-havsula .elementor-give-form.has-thumbnail .give-goal-progress .progressbar-text{  display:none;}
.elementor-give-forms--skin-grid-havsula .elementor-give-form .give-card__overlay{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.43); z-index:1; -webkit-transition:all .3s; transition:all .3s;}
.elementor-give-forms--skin-grid-havsula .elementor-give-form .give-card__media{ position:relative; overflow:hidden; padding-bottom:66%; background:#e7e6e4; margin-bottom:30px; border-radius:4px;}
 .elementor-give-forms--skin-grid-havsula .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-give-forms--skin-grid-havsula .elementor-give-form .give-card__donors-count{ display:inline-block; font-size:12px; font-weight:400; line-height:20px; letter-spacing:1px; text-transform:uppercase; color:#FFFFFF; background:#ec2127; padding:4px 8px; border-radius:2px; margin-bottom:16px;}
.elementor-give-forms--skin-grid-havsula .elementor-give-form .give-card__title{ font-weight:700; font-size:22px; line-height:1.25; color:#1f1f1f; margin-bottom:12px;}
 .elementor-give-forms--skin-grid-havsula .elementor-give-form .give-card__title a{  color:inherit;}
.elementor-give-forms--skin-grid-havsula .elementor-give-form .give-card__meta{ list-style:none; font-size:13px; font-weight:400; line-height:1.5; letter-spacing:1px; text-transform:uppercase; color:#444444; margin-bottom:16px;}
.elementor-give-forms--skin-grid-havsula .elementor-give-form .give-card__read-more{ display:inline-block; font-size:13px; font-weight:700; line-height:1.5; text-transform:uppercase; color:#ec2127;}
 .elementor-give-forms--skin-grid-havsula .elementor-give-form .give-card__read-more svg{  display:inline-block;  vertical-align:middle;  fill:currentColor;  margin:-1px 0 0 4px;}
.elementor-give-forms--skin-grid-havsula .elementor-give-form .give-goal-progress{ display:inline-flex; flex-direction:row-reverse; align-items:center; font-size:14px; font-weight:400; line-height:1.25; color:#444444; margin-bottom:16px;}
 .elementor-give-forms--skin-grid-havsula .elementor-give-form .give-goal-progress .raised{  width:calc(100% - 50px);  margin-bottom:0;  padding-left:10px;}
  .elementor-give-forms--skin-grid-havsula .elementor-give-form .give-goal-progress .raised .income, .elementor-give-forms--skin-grid-havsula .elementor-give-form .give-goal-progress .raised .goal-text{   font-size:22px;   font-weight:500;   line-height:1.25;   color:#ec2127;}
 .elementor-give-forms--skin-grid-havsula .elementor-give-form .give-goal-progress .progressbar-text{  display:none;}
.elementor-give-forms--skin-cobble-paradis .elementor-row{display:flex;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;}
.elementor-give-forms--skin-cobble-paradis .elementor-row:nth-child(2n){ flex-direction:row-reverse;}
.elementor-give-forms--skin-cobble-paradis .elementor-row .elementor-col{ margin-bottom:30px; padding-left:15px; padding-right:15px; width:45%;}
 .elementor-give-forms--skin-cobble-paradis .elementor-row .elementor-col:first-child{  width:55%;}
@media (max-width:767.98px){ .elementor-give-forms--skin-cobble-paradis .elementor-row{  flex-direction:column !important;}
  .elementor-give-forms--skin-cobble-paradis .elementor-row .elementor-col{   width:100% !important;}
}
.elementor-give-forms--skin-cobble-paradis .elementor-give-form{position:relative;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-give-forms--skin-cobble-paradis .elementor-give-form.has-thumbnail .give-card__body{ position:relative; max-width:350px; background:#FFFFFF; margin:-50px 0 0 30px; padding:25px 30px 10px; z-index:5;}
 @media (max-width:991.98px){  .elementor-give-forms--skin-cobble-paradis .elementor-give-form.has-thumbnail .give-card__body{   margin:-40px 0 0 30px;   padding:20px 15px 10px;}
}
 @media (max-width:575.98px){  .elementor-give-forms--skin-cobble-paradis .elementor-give-form.has-thumbnail .give-card__body{   margin:-50px 0 0 15px;}
}
.elementor-give-forms--skin-cobble-paradis .elementor-give-form .give-card__overlay{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.43); opacity:0; z-index:1; -webkit-transition:all .3s; transition:all .3s;}
.elementor-give-forms--skin-cobble-paradis .elementor-give-form .give-card__media{ position:relative; overflow:hidden; padding-bottom:320px; background:#e7e6e4;}
 .elementor-give-forms--skin-cobble-paradis .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;}
.elementor-give-forms--skin-cobble-paradis .elementor-give-form .give-card__title{ font-size:22px; font-weight:700; line-height:1.25; color:#367978; margin-bottom:24px;}
 .elementor-give-forms--skin-cobble-paradis .elementor-give-form .give-card__title a{  color:inherit;}
.elementor-give-forms--skin-cobble-paradis .elementor-give-form .give-card__read-more{ position:absolute; top:50%; left:50%; width:60px; height:60px; background:#ef2853; color:#FFFFFF; text-align:center; line-height:60px; font-size:22px; border-radius:50%; margin:-30px 0 0 -30px; opacity:0; z-index:3; -webkit-transition:.3s ease; transition:.3s ease; transform:scale(0.3); -webkit-transform:scale(0.3);}
 .elementor-give-forms--skin-cobble-paradis .elementor-give-form .give-card__read-more svg{  fill:currentColor;}
 .elementor-give-forms--skin-cobble-paradis .elementor-give-form .give-card__read-more:hover{  background:#367978;}
.elementor-give-forms--skin-cobble-paradis .elementor-give-form .give-goal-progress{ display:flex; flex-direction:column-reverse; font-size:14px; font-weight:400; line-height:1.25; color:#444444; margin-bottom:0;}
 .elementor-give-forms--skin-cobble-paradis .elementor-give-form .give-goal-progress .raised{  margin:12px 0 0 0;}
  .elementor-give-forms--skin-cobble-paradis .elementor-give-form .give-goal-progress .raised .income, .elementor-give-forms--skin-cobble-paradis .elementor-give-form .give-goal-progress .raised .goal-text{   font-size:22px;   font-weight:700;   line-height:1.25;   color:#ef2853;}
.elementor-give-forms--skin-cobble-paradis .elementor-give-form:hover .give-card__overlay{ opacity:1;}
.elementor-give-forms--skin-cobble-paradis .elementor-give-form:hover .give-card__read-more{ opacity:1; transform:scale(1); -webkit-transform:scale(1);}
.elementor-give-forms--skin-cobble-castor{grid-template-areas:'item1 item1 item2 item3' 'item1 item1 item4 item5';}
@media (max-width:991.98px){ .elementor-give-forms--skin-cobble-castor{  grid-template-areas:'item1 item1' 'item2 item3' 'item4 item5';}
}
@media (max-width:767.98px){ .elementor-give-forms--skin-cobble-castor{  grid-template-areas:'item1' 'item2' 'item3' 'item4' 'item5';}
}
.elementor-give-forms--skin-cobble-castor .elementor-give-form{ position:relative; background:#FFFFFF; overflow:hidden; border:1px solid #eaeaea; border-radius:15px; -webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.1); box-shadow:0 2px 4px rgba(0, 0, 0, 0.1); -webkit-transition:all .3s; transition:all .3s;}
 .elementor-give-forms--skin-cobble-castor .elementor-give-form--1{  grid-area:item1;}
 .elementor-give-forms--skin-cobble-castor .elementor-give-form--2{  grid-area:item2;}
 .elementor-give-forms--skin-cobble-castor .elementor-give-form--3{  grid-area:item3;}
 .elementor-give-forms--skin-cobble-castor .elementor-give-form--4{  grid-area:item4;}
 .elementor-give-forms--skin-cobble-castor .elementor-give-form--5{  grid-area:item5;}
 .elementor-give-forms--skin-cobble-castor .elementor-give-form.elementor-give-form-feature .give-card__title{  margin-bottom:20px;}
 @media (min-width:768px){  .elementor-give-forms--skin-cobble-castor .elementor-give-form.elementor-give-form-feature .give-card__body{   padding:30px;}
  .elementor-give-forms--skin-cobble-castor .elementor-give-form.elementor-give-form-feature .give-card__title{   font-size:26px;}
}
 .elementor-give-forms--skin-cobble-castor .elementor-give-form .give-card__media{  position:relative;  width:100%;  min-height:250px;  height:100%;  background:#e7e6e4;  overflow:hidden;}
  .elementor-give-forms--skin-cobble-castor .elementor-give-form .give-card__media img{   position:absolute;   top:0;   left:0;   width:100%;   height:100%;   object-fit:cover;   -webkit-transition:all .3s;   transition:all .3s;}
 .elementor-give-forms--skin-cobble-castor .elementor-give-form .give-card__overlay{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  background:rgba(0, 0, 0, 0.5);  z-index:1;  opacity:0;  -webkit-transition:all .3s;  transition:all .3s;}
 .elementor-give-forms--skin-cobble-castor .elementor-give-form .give-card__body{  position:absolute;  bottom:0;  left:0;  width:100%;  background:rgba(255, 255, 255, 0.97);  padding:15px;  z-index:3;  -webkit-transition:all .5s;  transition:all .5s;}
 .elementor-give-forms--skin-cobble-castor .elementor-give-form .give-card__title{  font-size:20px;  font-weight:700;  line-height:1.15;  color:#333333;  margin-bottom:0;}
  .elementor-give-forms--skin-cobble-castor .elementor-give-form .give-card__title a{   color:inherit;}
 .elementor-give-forms--skin-cobble-castor .elementor-give-form .give-card__read-more{  position:absolute;  top:50%;  left:50%;  width:60px;  height:60px;  background:#4892da;  color:#FFFFFF;  text-align:center;  line-height:60px;  font-size:22px;  border-radius:50%;  margin:-30px 0 0 -30px;  opacity:0;  z-index:3;  -webkit-transition:.3s ease;  transition:.3s ease;  transform:scale(0.3);  -webkit-transform:scale(0.3);}
  .elementor-give-forms--skin-cobble-castor .elementor-give-form .give-card__read-more svg{   fill:currentColor;}
 .elementor-give-forms--skin-cobble-castor .elementor-give-form .give-goal-progress{  display:flex;  flex-direction:column-reverse;  font-size:14px;  font-weight:400;  line-height:1.25;  color:#4c4c4c;  margin-bottom:0;}
  .elementor-give-forms--skin-cobble-castor .elementor-give-form .give-goal-progress .raised{   margin:12px 0 0 0;}
   .elementor-give-forms--skin-cobble-castor .elementor-give-form .give-goal-progress .raised .income, .elementor-give-forms--skin-cobble-castor .elementor-give-form .give-goal-progress .raised .goal-text{    font-size:22px;    font-weight:700;    line-height:1.25;    color:#4892da;}
 .elementor-give-forms--skin-cobble-castor .elementor-give-form:hover .give-card__overlay{  opacity:1;}
 .elementor-give-forms--skin-cobble-castor .elementor-give-form:hover .give-card__body{  transform:translateY(100%);  -webkit-transform:translateY(100%);}
 .elementor-give-forms--skin-cobble-castor .elementor-give-form:hover .give-card__read-more{  opacity:1;  transform:scale(1);  -webkit-transform:scale(1);}
.elementor-give-forms--skin-grid-wilson .elementor-give-form{padding-top:18px;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;position:relative;}
.elementor-give-forms--skin-grid-wilson .elementor-give-form:hover .give-card__media img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-give-forms--skin-grid-wilson .elementor-give-form.has-thumbnail .give-card__body{ border:none;}
.elementor-give-forms--skin-grid-wilson .elementor-give-form .give-card__media{ position:relative; overflow:hidden; padding-bottom:66%; background:#e7e6e4;}
 .elementor-give-forms--skin-grid-wilson .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-give-forms--skin-grid-wilson .elementor-give-form .give-card__category{ position:absolute; top:0; left:30px; font-size:14px; font-weight:400; line-height:20px; color:#fff; background:#a08958; padding:8px 15px; z-index:9;}
 .elementor-give-forms--skin-grid-wilson .elementor-give-form .give-card__category a{  color:inherit;}
.elementor-give-forms--skin-grid-wilson .elementor-give-form .give-card__body{ position:relative; background:#fff; padding:25px 30px 30px; -webkit-transition:all .3s; transition:all .3s;}
.elementor-give-forms--skin-grid-wilson .elementor-give-form .give-card__title{ font-weight:700; font-size:22px; line-height:1.25; color:#333333; margin-bottom:12px;}
 .elementor-give-forms--skin-grid-wilson .elementor-give-form .give-card__title a{  color:inherit;}
.elementor-give-forms--skin-grid-wilson .elementor-give-form .give-goal-progress{ margin-bottom:0;}
 .elementor-give-forms--skin-grid-wilson .elementor-give-form .give-goal-progress .bt-price .bt-goal{  line-height:1.5;  font-size:32px;  font-weight:700;  color:#a08958;}
 .elementor-give-forms--skin-grid-wilson .elementor-give-form .give-goal-progress .bt-price .bt-collected{  line-height:1.5;  font-size:15px;  color:#333;  margin-bottom:20px;}
 .elementor-give-forms--skin-grid-wilson .elementor-give-form .give-goal-progress .bt-progress{  position:relative;  width:100%;  height:23px;  background:#fff;  border:2px solid #a08958;}
  .elementor-give-forms--skin-grid-wilson .elementor-give-form .give-goal-progress .bt-progress span{   float:left;   display:inline-block;   width:10%;   height:19px;   border-right:2px solid #fff;   position:relative;   z-index:3;}
  .elementor-give-forms--skin-grid-wilson .elementor-give-form .give-goal-progress .bt-progress .bt-percent{   position:absolute;   top:0;   left:0;   height:19px;   color:#ffffff;   background:rgba(160, 137, 88, 0.5);   z-index:1;}
@media (max-width:575.98px){ .elementor-give-forms--skin-grid-wilson .elementor-give-form .give-card__body{  padding:24px 16px;}
}
.elementor-give-forms--skin-grid-cholatse .elementor-give-form{background:#FCEFF9;margin-bottom:55px;border-radius:40px;}
.elementor-give-forms--skin-grid-cholatse .elementor-give-form:hover .give-card__media img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-card__media{ position:relative; overflow:hidden; padding-bottom:66%; background:#e7e6e4; border-radius:40px 40px 0px 0px;}
 .elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-card__body{ padding:44px 40px 56px 40px; position:relative;}
 .elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-card__body .give-card__goal{  background:#AB3493;  box-sizing:border-box;  border-radius:10px;  padding:11px 30px;  font-weight:500;  font-size:14px;  line-height:26px;  text-transform:uppercase;  color:#fff;  display:inline-block;  position:absolute;  top:-25px;}
  .elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-card__body .give-card__goal span{   font-weight:700;   font-size:18px;   color:#fff;}
.elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-card__title{ font-weight:bold; font-size:22px; line-height:30px; color:#292937; margin-bottom:5px;}
 .elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-card__title a{  color:inherit;}
.elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-card__excerpt{ font-size:16px; line-height:28px; color:#555555;}
.elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-card__category{ font-size:13px; text-transform:uppercase; color:#AB3493; font-weight:700;}
 .elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-card__category a{  color:inherit;}
 .elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-card__category svg{  display:inline-block;  fill:#AB3493;  margin-right:6px;  vertical-align:middle;  margin-top:-5px;}
.elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-card__bottom-progress{ display:flex; justify-content:space-between; align-items:center; position:absolute; bottom:-44px; width:calc(100% - 80px);}
 .elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-card__bottom-progress .give-card__raised{  background:#FFFFFF;  border:1px solid #CACACA;  box-sizing:border-box;  border-radius:10px;  padding:10px 30px;  font-weight:500;  font-size:14px;  line-height:26px;  text-transform:uppercase;  color:#6C6C6C;}
  .elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-card__bottom-progress .give-card__raised span{   font-weight:700;   font-size:18px;   color:#AB3493;}
 .elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-card__bottom-progress .give-card__progress-bar{  position:relative;  height:88px;  border-radius:50%;  background:#fff;}
.elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-goal-progress{ width:88px; height:88px;}
 .elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-goal-progress svg{  height:88px !important;  overflow:visible;}
 .elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-goal-progress .raised{  display:none;}
 .elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-goal-progress .progressbar-text{  font-weight:600;}
 .elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-goal-progress .give-progress-bar{  height:6px !important;}
@media (max-width:767.98px){.elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-card__body{ padding:44px 20px 56px 20px; position:relative;}
.elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-card__bottom-progress{ width:calc(100% - 40px); bottom:-30px;}
 .elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-card__bottom-progress .give-card__raised{  padding:10px;}
 .elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-card__bottom-progress .give-card__progress-bar{  height:65px;}
.elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-goal-progress{ width:65px; height:65px;}
 .elementor-give-forms--skin-grid-cholatse .elementor-give-form .give-goal-progress svg{  height:65px !important;  overflow:visible;}
}
.elementor-give-forms--skin-grid-tronador.elementor-filter-wrap{text-align:center;margin:0 0 30px;}
.elementor-give-forms--skin-grid-tronador.elementor-filter-wrap .elementor-filter{ list-style:none; display:inline-block; font-size:16px; margin:0; padding:0;}
 .elementor-give-forms--skin-grid-tronador.elementor-filter-wrap .elementor-filter li{  position:relative;  display:inline-block;  font-size:inherit;  font-weight:700;  line-height:1.5;  text-transform:uppercase;}
  .elementor-give-forms--skin-grid-tronador.elementor-filter-wrap .elementor-filter li a{   display:inline-block;   color:#555555;   background:transparent;   padding:13px 40px;   border-radius:25px;}
   .elementor-give-forms--skin-grid-tronador.elementor-filter-wrap .elementor-filter li a.active, .elementor-give-forms--skin-grid-tronador.elementor-filter-wrap .elementor-filter li a:hover{    color:#fff;    background:#4B915A;}
 @media (max-width:991.98px){  .elementor-give-forms--skin-grid-tronador.elementor-filter-wrap .elementor-filter li a{   padding:20px 30px;}
}
 @media (max-width:767.98px){  .elementor-give-forms--skin-grid-tronador.elementor-filter-wrap .elementor-filter li{   font-size:14px;}
   .elementor-give-forms--skin-grid-tronador.elementor-filter-wrap .elementor-filter li a{    padding:15px 20px;}
}
.elementor-give-forms--skin-grid-tronador .no-result{padding:30px;}
.elementor-give-forms--skin-grid-tronador .elementor-give-form{position:relative;overflow:hidden;text-align:center;-webkit-transition:all .3s;transition:all .3s;border:1px solid #EAE7E7;}
.elementor-give-forms--skin-grid-tronador .elementor-give-form.animate__show{ -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-name:zoomIn; animation-name:zoomIn;}
.elementor-give-forms--skin-grid-tronador .elementor-give-form.animate__hide{ -webkit-animation-duration:0.5s; animation-duration:0.5s; -webkit-animation-duration:0.5s; animation-duration:0.5s; -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-name:zoomOut; animation-name:zoomOut;}
.elementor-give-forms--skin-grid-tronador .elementor-give-form .give-card__media{ position:relative; overflow:hidden; padding-bottom:66%; background:#e7e6e4;}
 .elementor-give-forms--skin-grid-tronador .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;}
.elementor-give-forms--skin-grid-tronador .elementor-give-form .give-card__body{ background:#fff;}
.elementor-give-forms--skin-grid-tronador .elementor-give-form .give-card__title{ color:#292937; font-size:20px; line-height:1.2; letter-spacing:0; font-weight:700; margin:15px 0 40px 0; padding:0 40px; text-align:left;}
 .elementor-give-forms--skin-grid-tronador .elementor-give-form .give-card__title a{  color:inherit;}
.elementor-give-forms--skin-grid-tronador .elementor-give-form .give-card__meta-date{ font-size:13px; line-height:1.6; letter-spacing:0; color:#4B915A; text-align:left; margin-top:30px; padding:0 40px; font-weight:700;}
 .elementor-give-forms--skin-grid-tronador .elementor-give-form .give-card__meta-date svg{  display:inline-block;  fill:#4B915A;  margin-right:6px;  margin-top:-3px;  vertical-align:middle;}
.elementor-give-forms--skin-grid-tronador .elementor-give-form ul.give-card__total{ list-style-type:none; display:flex; padding:0; align-items:center; border-top:1px solid #EAE7E7; margin:0;}
 .elementor-give-forms--skin-grid-tronador .elementor-give-form ul.give-card__total li.give-card__100{  width:30%;  border-right:1px solid #EAE7E7;  padding:7px 0;  font-weight:bold;  font-size:14px;  line-height:26px;  color:#4B915A;}
 .elementor-give-forms--skin-grid-tronador .elementor-give-form ul.give-card__total li.give-card__goal{  width:60%;  font-weight:600;  font-size:14px;  line-height:26px;  color:#555555;}
.elementor-give-forms--skin-grid-tronador .elementor-give-form .give-card__raised{ padding:15px 0; color:#4B915A; font-weight:bold; font-size:20px; line-height:26px;}
.elementor-give-forms--skin-grid-tronador .elementor-give-form .give-card__progress-bar{ position:relative;}
.elementor-give-forms--skin-grid-tronador .elementor-give-form .give-goal-progress{ font-size:14px; font-weight:400; line-height:1.25; color:#666666; margin-bottom:0; display:flex; flex-direction:column-reverse;}
 .elementor-give-forms--skin-grid-tronador .elementor-give-form .give-goal-progress svg{  border-radius:0px;}
 .elementor-give-forms--skin-grid-tronador .elementor-give-form .give-goal-progress .raised{  display:none;}
 .elementor-give-forms--skin-grid-tronador .elementor-give-form .give-goal-progress .give-progress-bar{  height:9px !important;  border-radius:0px;}
@media (max-width:575.98px){ .elementor-give-forms--skin-grid-tronador .elementor-give-form .give-card__meta-date{  margin-top:20px;  padding:0 15px;}
 .elementor-give-forms--skin-grid-tronador .elementor-give-form .give-card__title{  margin:15px 0 20px 0;  padding:0 15px;}
}
.elementor-give-forms--skin-grid-vaccine .elementor-give-form{position:relative;overflow:hidden;background:#FFFFFF;padding:24px;border:1px solid #E3E3E3;border-radius:10px;-webkit-transition:all .3s;transition:all .3s;}
.elementor-give-forms--skin-grid-vaccine .elementor-give-form:hover .give-card__media img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-card__media{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden; margin-bottom:24px; border-radius:10px;}
 .elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-card__category{ font-size:18px; line-height:1.67; margin-bottom:24px;}
 .elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-card__category a{  display:inline-block;  color:inherit;  padding:1px 12px;  color:#009E74;  background:#FFFFFF;  border:1px solid #009E74;  border-radius:8px;}
  .elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-card__category a:not(:last-child){   margin-right:8px;}
  .elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-card__category a:hover{   color:#FFFFFF;   background:#009E74;}
.elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-card__title{ font-size:24px; font-weight:700; line-height:1.29; color:#151515; margin-bottom:24px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
 .elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-card__title a{  color:inherit;}
  .elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-card__title a:hover{   color:#25A5F4;}
.elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-card__date{ font-size:18px; line-height:1.67; color:#8A8A8A; margin-bottom:24px;}
.elementor-give-forms--skin-grid-vaccine .elementor-give-form .givewp-donation-form-modal__open, .elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-btn-modal{ display:inline-block; width:auto; font-size:16px; font-weight:700; line-height:30px; color:#FFFFFF; padding:10px 30px; background:#25A5F4; border-radius:10px;}
 .elementor-give-forms--skin-grid-vaccine .elementor-give-form .givewp-donation-form-modal__open:hover,  .elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-btn-modal:hover{  background:#0052B5;}
.elementor-give-forms--skin-grid-vaccine .elementor-give-form .givewp-donation-form-modal__open{ padding:10px 30px !important;}
.elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-goal-progress{ font-size:18px; line-height:1.67; color:#151515; margin-bottom:8px;}
 .elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-goal-progress svg{  border-radius:10px;}
 .elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-goal-progress .raised{  margin-bottom:8px;}
 .elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-goal-progress .income{  font-size:24px;  font-weight:700;  color:#25A5F4;}
 .elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-goal-progress .goal-text{  font-weight:700;  color:#25A5F4;}
@media (max-width:1440px){ .elementor-give-forms--skin-grid-vaccine .elementor-give-form{  padding:16px;}
  .elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-card__category, .elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-card__date, .elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-card__button{   font-size:16px;}
  .elementor-give-forms--skin-grid-vaccine .elementor-give-form .give-goal-progress{   font-size:16px;}
}
.elementor-give-forms--skin-grid-yutmaru .elementor-give-form{position:relative;overflow:hidden;background:#FFFFFF;padding:24px;border:1px solid #E3E3E3;border-radius:30px;-webkit-transition:all .3s;transition:all .3s;}
.elementor-give-forms--skin-grid-yutmaru .elementor-give-form:hover .give-card__media img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-card__media{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden; border-radius:30px;}
 .elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-card__body{ position:relative; padding-top:50px;}
.elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-card__category{ position:absolute; top:-20px; left:50%; font-size:18px; font-weight:700; line-height:1.67; white-space:nowrap; color:#FFFFFF; background:#009E74; padding:5px 20px; border-radius:30px; -webkit-box-shadow:0px 10px 20px rgba(0, 158, 116, 0.3); box-shadow:0px 10px 20px rgba(0, 158, 116, 0.3); -webkit-transform:translateX(-50%); transform:translateX(-50%);}
 .elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-card__category a{  color:inherit;}
 .elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-card__category svg{  display:inline-block;  vertical-align:middle;  margin-right:10px;}
.elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-card__title{ font-size:30px; font-weight:700; line-height:1.29; text-align:center; color:#151515; margin-bottom:30px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
 .elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-card__title a{  color:inherit;}
  .elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-card__title a:hover{   color:#F4B03E;}
.elementor-give-forms--skin-grid-yutmaru .elementor-give-form .givewp-donation-form-modal__open, .elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-btn-modal{ position:relative; z-index:3; display:inline-block; width:auto; font-size:16px; font-weight:700; line-height:30px; text-transform:unset; color:#FFFFFF; float:right; margin-top:-40px; padding:10px 20px; background:#151515; border-radius:30px;}
 .elementor-give-forms--skin-grid-yutmaru .elementor-give-form .givewp-donation-form-modal__open:hover,  .elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-btn-modal:hover{  background:#F4B03E;}
.elementor-give-forms--skin-grid-yutmaru .elementor-give-form .givewp-donation-form-modal__open{ padding:10px 20px !important;}
.elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-goal-progress{ display:flex; flex-direction:column-reverse; font-size:18px; line-height:1.67; color:#151515; margin-bottom:0;}
 .elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-goal-progress svg{  border-radius:10px;}
 .elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-goal-progress .raised{  margin:40px 0 0;  padding-right:130px;}
 .elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-goal-progress .income{  font-size:24px;  font-weight:700;  color:#F4B03E;}
 .elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-goal-progress .goal-text{  font-weight:700;  color:#F4B03E;}
@media (max-width:1440px){ .elementor-give-forms--skin-grid-yutmaru .elementor-give-form{  padding:16px;}
  .elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-card__body{   padding-top:44px;}
  .elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-card__title{   font-size:24px;   margin-bottom:24px;}
  .elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-card__category, .elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-card__date, .elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-card__button{   font-size:16px;}
  .elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-goal-progress{   font-size:16px;}
   .elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-goal-progress .raised{    margin-top:24px;}
   .elementor-give-forms--skin-grid-yutmaru .elementor-give-form .give-goal-progress .income{    font-size:20px;}
}
.elementor-give-forms--skin-grid-platons .elementor-give-form{position:relative;overflow:hidden;text-align:center;background:#FDEBAF;padding:20px 20px 0;-webkit-transition:all .3s;transition:all .3s;}
.elementor-give-forms--skin-grid-platons .elementor-give-form:hover{ background:#FCD755;}
 .elementor-give-forms--skin-grid-platons .elementor-give-form:hover .give-card__media img{  -webkit-transform:scale(1.1);  transform:scale(1.1);}
.elementor-give-forms--skin-grid-platons .elementor-give-form .give-card__media{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden; margin-bottom:24px;}
 .elementor-give-forms--skin-grid-platons .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-give-forms--skin-grid-platons .elementor-give-form .give-card__body{ background:#3D7C71; margin:0 -20px; padding:20px 20px 30px;}
.elementor-give-forms--skin-grid-platons .elementor-give-form .give-card__title{ font-size:24px; font-weight:800; line-height:1.5; color:#032F27; margin-bottom:20px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
 .elementor-give-forms--skin-grid-platons .elementor-give-form .give-card__title a{  color:inherit;}
.elementor-give-forms--skin-grid-platons .elementor-give-form .givewp-donation-form-modal__open, .elementor-give-forms--skin-grid-platons .elementor-give-form .give-btn-modal{ display:inline-block; width:auto; font-size:16px; font-weight:800; line-height:24px; color:#206155; padding:10px 30px; background:#FFFFFF; border-radius:3px; -webkit-box-shadow:10px 10px 0px 0px #206155; box-shadow:10px 10px 0px 0px #206155;}
 .elementor-give-forms--skin-grid-platons .elementor-give-form .givewp-donation-form-modal__open:hover,  .elementor-give-forms--skin-grid-platons .elementor-give-form .give-btn-modal:hover{  background:#FFFFFF;}
.elementor-give-forms--skin-grid-platons .elementor-give-form .givewp-donation-form-modal__open{ color:#206155 !important; padding:10px 30px !important;}
.elementor-give-forms--skin-grid-platons .elementor-give-form .give-goal-progress{ font-size:16px; line-height:1.5; color:#FFFFFF; margin-bottom:8px;}
 .elementor-give-forms--skin-grid-platons .elementor-give-form .give-goal-progress svg{  border-radius:3px;}
 .elementor-give-forms--skin-grid-platons .elementor-give-form .give-goal-progress .raised{  margin-bottom:8px;}
 .elementor-give-forms--skin-grid-platons .elementor-give-form .give-goal-progress .income{  font-size:24px;  font-weight:800;  color:#FCD755;}
 .elementor-give-forms--skin-grid-platons .elementor-give-form .give-goal-progress .goal-text{  font-weight:800;  color:#FCD755;}
.elementor-give-forms--skin-grid-nuptse .elementor-give-form{position:relative;overflow:hidden;text-align:center;background:#FFFFFF;padding:30px;border-radius:14px;-webkit-box-shadow:0px 10px 20px rgba(21, 21, 21, 0.05);box-shadow:0px 10px 20px rgba(21, 21, 21, 0.05);-webkit-transition:all .3s;transition:all .3s;}
.elementor-give-forms--skin-grid-nuptse .elementor-give-form:hover .give-card__media img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-give-forms--skin-grid-nuptse .elementor-give-form .give-card__media{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden; margin-bottom:24px; border-radius:100px;}
 .elementor-give-forms--skin-grid-nuptse .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-give-forms--skin-grid-nuptse .elementor-give-form .give-card__title{ font-size:20px; font-weight:700; line-height:1.5; color:#151515; margin-bottom:20px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
 .elementor-give-forms--skin-grid-nuptse .elementor-give-form .give-card__title a{  color:inherit;}
.elementor-give-forms--skin-grid-nuptse .elementor-give-form .give-card__completed{ float:right; font-size:16px; font-weight:700; line-height:1.5; color:#3F86ED; margin-top:-55px;}
.elementor-give-forms--skin-grid-nuptse .elementor-give-form .givewp-donation-form-modal__open, .elementor-give-forms--skin-grid-nuptse .elementor-give-form .give-btn-modal{ display:inline-block; width:auto; font-size:16px; font-weight:700; line-height:24px; color:#011F51; margin-top:20px; padding:10px 30px; background:#7CF2AD; border-radius:30px;}
 .elementor-give-forms--skin-grid-nuptse .elementor-give-form .givewp-donation-form-modal__open:hover,  .elementor-give-forms--skin-grid-nuptse .elementor-give-form .give-btn-modal:hover{  color:#FFFFFF;  background:#011F51;}
.elementor-give-forms--skin-grid-nuptse .elementor-give-form .givewp-donation-form-modal__open{ color:#011F51 !important; padding:10px 30px !important;}
 .elementor-give-forms--skin-grid-nuptse .elementor-give-form .givewp-donation-form-modal__open:hover{  color:#FFFFFF !important;}
.elementor-give-forms--skin-grid-nuptse .elementor-give-form .give-goal-progress{ font-size:16px; line-height:1.5; text-align:left; color:#151515; margin-bottom:8px;}
 .elementor-give-forms--skin-grid-nuptse .elementor-give-form .give-goal-progress svg{  border-radius:10px;}
 .elementor-give-forms--skin-grid-nuptse .elementor-give-form .give-goal-progress .raised{  margin-bottom:0;}
 .elementor-give-forms--skin-grid-nuptse .elementor-give-form .give-goal-progress .income{  font-size:16px;  font-weight:700;  color:#151515;}
 .elementor-give-forms--skin-grid-nuptse .elementor-give-form .give-goal-progress .goal-text{  font-weight:700;  color:#151515;}
@media (max-width:575.98px){ .elementor-give-forms--skin-grid-nuptse .elementor-give-form{  padding:24px 16px;}
}
.elementor-give-forms--skin-grid-gamin .elementor-give-form{position:relative;overflow:hidden;background:#FFFFFF;border:2px solid #171717;-webkit-transition:all .3s;transition:all .3s;}
.elementor-give-forms--skin-grid-gamin .elementor-give-form:hover .give-card__media img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-give-forms--skin-grid-gamin .elementor-give-form .give-card__media{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden;}
 .elementor-give-forms--skin-grid-gamin .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-give-forms--skin-grid-gamin .elementor-give-form .give-card__progress-wrap{ position:relative; background:#ECE8F4; padding:15px 30px;}
.elementor-give-forms--skin-grid-gamin .elementor-give-form .give-card__progress{ position:absolute; top:0; left:0; width:100%;}
.elementor-give-forms--skin-grid-gamin .elementor-give-form .give-card__body{ padding:30px;}
.elementor-give-forms--skin-grid-gamin .elementor-give-form .give-card__completed{ font-size:56px; font-weight:700; line-height:1.4; color:#846DB7;}
.elementor-give-forms--skin-grid-gamin .elementor-give-form .give-card__goal{ font-size:16px; font-weight:700; line-height:1.5; color:#50426F;}
.elementor-give-forms--skin-grid-gamin .elementor-give-form .give-card__title{ font-size:24px; font-weight:700; line-height:1.5; color:#171717; margin-bottom:8px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
 .elementor-give-forms--skin-grid-gamin .elementor-give-form .give-card__title a{  color:inherit;}
.elementor-give-forms--skin-grid-gamin .elementor-give-form .give-card__excerpt{ font-size:16px; font-weight:400; line-height:1.6; color:#737373;}
.elementor-give-forms--skin-grid-gamin .elementor-give-form .give-card__footer{ display:flex; align-items:center; justify-content:space-between; margin-top:30px;}
.elementor-give-forms--skin-grid-gamin .elementor-give-form .give-card__icon{ display:inline-flex; align-items:center; justify-content:center; width:44px; height:44px; background:#846DB7;}
.elementor-give-forms--skin-grid-gamin .elementor-give-form .givewp-donation-form-modal__open, .elementor-give-forms--skin-grid-gamin .elementor-give-form .give-btn-modal{ position:relative; display:inline-block; vertical-align:middle; font-size:0; width:24px; height:24px; background-color:#FFFFFF; background-image:url("heart-dark.svg"); background-position:center; background-repeat:no-repeat; background-size:24px; margin:0; padding:0;}
 .elementor-give-forms--skin-grid-gamin .elementor-give-form .givewp-donation-form-modal__open:hover,  .elementor-give-forms--skin-grid-gamin .elementor-give-form .give-btn-modal:hover{  background-color:#FFFFFF;}
.elementor-give-forms--skin-grid-gamin .elementor-give-form .givewp-donation-form-modal__open{ padding:0 !important;}
.elementor-give-forms--skin-grid-cruces .elementor-give-form{position:relative;overflow:hidden;background:#F8F8FF;border-radius:10px;-webkit-transition:all .3s;transition:all .3s;}
.elementor-give-forms--skin-grid-cruces .elementor-give-form:hover .give-card__media img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-give-forms--skin-grid-cruces .elementor-give-form .give-card__media{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden;}
 .elementor-give-forms--skin-grid-cruces .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-give-forms--skin-grid-cruces .elementor-give-form .give-card__body{ padding:25px 30px;}
 @media (max-width:575.98px){  .elementor-give-forms--skin-grid-cruces .elementor-give-form .give-card__body{   padding:25px 15px;}
}
.elementor-give-forms--skin-grid-cruces .elementor-give-form .give-card__title{ font-weight:700; font-size:26px; line-height:1.3; color:#011E41; margin-bottom:10px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
 .elementor-give-forms--skin-grid-cruces .elementor-give-form .give-card__title a{  color:inherit;}
  .elementor-give-forms--skin-grid-cruces .elementor-give-form .give-card__title a:hover{   color:#BFB170;}
.elementor-give-forms--skin-grid-cruces .elementor-give-form .give-card__excerpt{ font-weight:400; font-size:18px; line-height:1.67; color:#444444; margin-bottom:25px;}
.elementor-give-forms--skin-grid-cruces .elementor-give-form .give-card__category{ position:absolute; top:20px; right:20px; font-weight:600; font-size:12px; line-height:20px; text-transform:uppercase; color:#FFFFFF; background:#BFB170; padding:6px 15px; border-radius:5px;}
 .elementor-give-forms--skin-grid-cruces .elementor-give-form .give-card__category a{  color:inherit;}
.elementor-give-forms--skin-grid-cruces .elementor-give-form .give-card__progress .give-goal-progress{ font-weight:600; font-size:14px; line-height:20px; color:#19697C; margin:0;}
 .elementor-give-forms--skin-grid-cruces .elementor-give-form .give-card__progress .give-goal-progress .income,  .elementor-give-forms--skin-grid-cruces .elementor-give-form .give-card__progress .give-goal-progress .goal-text{  display:block;  font-weight:700;  font-size:26px;  line-height:30px;  color:#BFB170;  margin-bottom:8px;}
.elementor-give-forms--skin-grid-cruces .elementor-give-form .give-card__progress .raised{ display:flex; justify-content:space-between; margin:0;}
 .elementor-give-forms--skin-grid-cruces .elementor-give-form .give-card__progress .raised > span{  width:calc(50% - 5px);  background:#FFFFFF;  padding:12px 15px;  border-radius:10px;}
.elementor-give-forms--skin-grid-swiss .elementor-give-form{position:relative;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-give-forms--skin-grid-swiss .elementor-give-form:hover .give-card__media img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-give-forms--skin-grid-swiss .elementor-give-form .give-card__media{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden; margin-bottom:24px; border-radius:30px;}
 .elementor-give-forms--skin-grid-swiss .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-give-forms--skin-grid-swiss .elementor-give-form .give-card__title{ font-weight:700; font-size:20px; line-height:1.3; color:#111111; margin-bottom:24px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
 .elementor-give-forms--skin-grid-swiss .elementor-give-form .give-card__title a{  color:inherit;}
  .elementor-give-forms--skin-grid-swiss .elementor-give-form .give-card__title a:hover{   color:#4D5EF6;}
.elementor-give-forms--skin-grid-swiss .elementor-give-form .give-card__progress{ margin-bottom:8px;}
 .elementor-give-forms--skin-grid-swiss .elementor-give-form .give-card__progress .give-goal-progress{  font-size:16px;  font-weight:400;  line-height:1.5;  color:#4D4D4D;  margin-bottom:0;}
 .elementor-give-forms--skin-grid-swiss .elementor-give-form .give-card__progress .raised{  margin-bottom:0;}
 .elementor-give-forms--skin-grid-swiss .elementor-give-form .give-card__progress .income{  font-size:20px;  color:#4D5EF6;}
 .elementor-give-forms--skin-grid-swiss .elementor-give-form .give-card__progress .goal-text{  font-size:inherit;  font-weight:inherit;  color:inherit;}
.elementor-give-forms--skin-grid-swiss .elementor-give-form .givewp-donation-form-modal__open, .elementor-give-forms--skin-grid-swiss .elementor-give-form .give-btn-modal{ font-size:14px; font-weight:700; line-height:24px; color:#111111; background:#ffffff; padding:10px 25px; border-radius:50px; border:1px solid rgba(17, 17, 17, 0.4);}
 .elementor-give-forms--skin-grid-swiss .elementor-give-form .givewp-donation-form-modal__open:hover,  .elementor-give-forms--skin-grid-swiss .elementor-give-form .give-btn-modal:hover{  color:#ffffff;  background:#4D5EF6;}
.elementor-give-forms--skin-grid-swiss .elementor-give-form .givewp-donation-form-modal__open{ color:#111111 !important; padding:10px 25px !important;}
 .elementor-give-forms--skin-grid-swiss .elementor-give-form .givewp-donation-form-modal__open:hover{  color:#ffffff !important;}
.elementor-give-forms--skin-grid-toluca .elementor-give-form{position:relative;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-give-forms--skin-grid-toluca .elementor-give-form:hover .give-card__media img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-give-forms--skin-grid-toluca .elementor-give-form .give-card__media{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden; border-radius:20px;}
 .elementor-give-forms--skin-grid-toluca .elementor-give-form .give-card__media img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-give-forms--skin-grid-toluca .elementor-give-form .give-card__body{ position:relative; background:#FFFFFF; margin:-50px 30px 0; padding:48px 40px 0; border-radius:20px;}
.elementor-give-forms--skin-grid-toluca .elementor-give-form .give-card__title{ font-size:22px; font-weight:600; line-height:150%; margin:0 0 10px;}
.elementor-give-forms--skin-grid-toluca .elementor-give-form .give-card__category{ font-size:18px; color:#555555;}
 .elementor-give-forms--skin-grid-toluca .elementor-give-form .give-card__category a{  color:inherit;}
  .elementor-give-forms--skin-grid-toluca .elementor-give-form .give-card__category a:hover{   color:#DD3B32;}
.elementor-give-forms--skin-grid-toluca .elementor-give-form .give-card__progress{ background:#FDF0DD; margin:25px -40px 0; padding:25px 40px; border-radius:0 0 20px 20px;}
 .elementor-give-forms--skin-grid-toluca .elementor-give-form .give-card__progress .give-goal-progress{  margin:0;}
  .elementor-give-forms--skin-grid-toluca .elementor-give-form .give-card__progress .give-goal-progress .income,   .elementor-give-forms--skin-grid-toluca .elementor-give-form .give-card__progress .give-goal-progress .goal-text{   font-weight:600;}
  .elementor-give-forms--skin-grid-toluca .elementor-give-form .give-card__progress .give-goal-progress svg{   height:8px !important;   border-radius:4px;}
.elementor-give-forms--skin-grid-toluca .elementor-give-form .givewp-donation-form-modal__open, .elementor-give-forms--skin-grid-toluca .elementor-give-form .give-btn-modal{ position:absolute; top:0; left:30px; font-size:18px; font-weight:500; line-height:150%; text-transform:capitalize; color:#ffffff; background:#DD3B32; padding:12px 35px; border-radius:24px; transform:translateY(-50%);}
 .elementor-give-forms--skin-grid-toluca .elementor-give-form .givewp-donation-form-modal__open:hover,  .elementor-give-forms--skin-grid-toluca .elementor-give-form .give-btn-modal:hover{  background:#d33128;}
.elementor-give-forms--skin-grid-toluca .elementor-give-form .givewp-donation-form-modal__open{ font-weight:500 !important; padding:12px 35px !important;}
 .elementor-give-forms--skin-grid-toluca .elementor-give-form .givewp-donation-form-modal__open:hover{  background:#d33128;}
@media (max-width:575.98px){ .elementor-give-forms--skin-grid-toluca .elementor-give-form .give-card__body{  margin:-50px 20px 0;  padding:48px 20px 0;}
 .elementor-give-forms--skin-grid-toluca .elementor-give-form .give-card__progress{  margin:25px -20px 0;  padding:25px 20px;}
}
.elementor-donors--default .elementor-donor{position:relative;overflow:hidden;text-align:center;-webkit-transition:all .3s;transition:all .3s;}
.elementor-donors--default .elementor-donor__thumbnail{ position:relative; padding-bottom:100%; background:#e7e6e4; overflow:hidden; margin-bottom:20px;}
 .elementor-donors--default .elementor-donor__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-donors--default .elementor-donor__title{ font-size:22px; line-height:1.25; margin-bottom:4px;}
 .elementor-donors--default .elementor-donor__title a{  color:inherit;}
.elementor-donors--default .elementor-donor__price{ font-size:20px; font-weight:700; line-height:1.5; text-transform:uppercase; color:#0073a8;}
 .elementor-donors--default .elementor-donor__price span{  display:inline-block;  vertical-align:middle;  font-weight:500;  font-size:14px;}
.elementor-donors--skin-saltoro .elementor-donor{position:relative;overflow:hidden;text-align:center;-webkit-transition:all .3s;transition:all .3s;}
.elementor-donors--skin-saltoro .elementor-donor:hover .elementor-donor__overlay{ opacity:1;}
.elementor-donors--skin-saltoro .elementor-donor:hover .elementor-donor__price{ opacity:1; margin-top:0;}
.elementor-donors--skin-saltoro .elementor-donor__thumbnail{ position:relative; padding-bottom:100%; background:#e7e6e4; overflow:hidden; margin-bottom:20px; border-radius:5px;}
 .elementor-donors--skin-saltoro .elementor-donor__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-donors--skin-saltoro .elementor-donor__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; z-index:1; background:rgba(249, 122, 96, 0.9); opacity:0; -webkit-transition:all .3s; transition:all .3s;}
.elementor-donors--skin-saltoro .elementor-donor__price{ position:absolute; top:50%; left:50%; z-index:3; font-size:28px; font-weight:700; line-height:1.5; color:#FFFFFF; opacity:0; margin-top:40px; -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%); -webkit-transition:all .6s; transition:all .6s;}
 .elementor-donors--skin-saltoro .elementor-donor__price span{  display:block;  font-size:16px;  font-weight:400;  text-transform:uppercase;}
.elementor-donors--skin-saltoro .elementor-donor__title{ font-size:22px; font-weight:700; line-height:1.25; color:#4b3381; margin-bottom:0;}
 .elementor-donors--skin-saltoro .elementor-donor__title a{  color:inherit;}
.elementor-donors--skin-taboche .elementor-donor{position:relative;background:#fff;padding:25px;border-radius:3px;}
.elementor-donors--skin-taboche .elementor-donor__thumbnail{ position:relative; padding-bottom:50px; background:#e7e6e4; overflow:hidden; display:inline-block; border-radius:50%; width:50px; height:auto; vertical-align:middle; margin-right:25px;}
 .elementor-donors--skin-taboche .elementor-donor__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-donors--skin-taboche .elementor-donor__info{ margin-top:20px; padding-top:20px; border-top:1px solid #e2e2e2;}
.elementor-donors--skin-taboche .elementor-donor__author{ display:inline-block; vertical-align:middle; font-size:14px; line-height:1.3; color:#0a0a0a; font-weight:bold;}
.elementor-donors--skin-taboche .elementor-donor__price{ display:inline-block; margin-left:0; font-size:16px; font-weight:400; line-height:22px; color:#979494;}
.elementor-donors--skin-taboche .elementor-donor__title{ font-size:24px; line-height:28px; color:#222; margin-bottom:15px; -webkit-line-clamp:2; -webkit-box-orient:vertical; -moz-line-clamp:2; -moz-box-orient:vertical; overflow:hidden; text-overflow:ellipsis; display:-webkit-box;}
 .elementor-donors--skin-taboche .elementor-donor__title a{  color:inherit;}
.elementor-sponsors-table{position:relative;overflow:hidden;background:#FFFFFF;border:1px solid #E7E7E7;border-radius:10px;}
.elementor-sponsors-table .elementor-header{ display:flex; font-weight:600; font-size:18px; line-height:1.5; color:#FFFFFF; background:#333356;}
 .elementor-sponsors-table .elementor-header__title, .elementor-sponsors-table .elementor-header__age, .elementor-sponsors-table .elementor-header__gender, .elementor-sponsors-table .elementor-header__wating{  width:21%;  padding:15px;}
 .elementor-sponsors-table .elementor-header__title{  width:37%;}
.elementor-sponsors-table .elementor-sponsor{ display:flex; font-weight:600; font-size:16px; line-height:1.5; color:#333356;}
 .elementor-sponsors-table .elementor-sponsor__title, .elementor-sponsors-table .elementor-sponsor__age, .elementor-sponsors-table .elementor-sponsor__gender, .elementor-sponsors-table .elementor-sponsor__waiting{  display:flex;  align-items:center;  width:21%;  padding:12px 15px;  border-width:1px 0 0 1px;  border-style:solid;  border-color:#E7E7E7;}
 .elementor-sponsors-table .elementor-sponsor__title{  width:37%;  border-left:none;}
 .elementor-sponsors-table .elementor-sponsor__thumbnail{  position:relative;  overflow:hidden;  background:#e7e6e4;  min-width:40px;  width:40px;  height:40px;  border-radius:50%;}
  .elementor-sponsors-table .elementor-sponsor__thumbnail img{   position:absolute;   top:0;   left:0;   width:100%;   height:100%;   object-fit:cover;}
 .elementor-sponsors-table .elementor-sponsor__name{  width:calc(100% - 40px);  padding-left:10px;}
@media (max-width:767.98px){ .elementor-sponsors-table .elementor-header{  display:none;}
 .elementor-sponsors-table .elementor-sponsor{  flex-direction:column;}
  .elementor-sponsors-table .elementor-sponsor:nth-child(even){   background:#F8F8FF;}
  .elementor-sponsors-table .elementor-sponsor__title, .elementor-sponsors-table .elementor-sponsor__age, .elementor-sponsors-table .elementor-sponsor__gender, .elementor-sponsors-table .elementor-sponsor__waiting{   width:100%;   border-width:1px 0 0 0;}
   .elementor-sponsors-table .elementor-sponsor__title:before, .elementor-sponsors-table .elementor-sponsor__age:before, .elementor-sponsors-table .elementor-sponsor__gender:before, .elementor-sponsors-table .elementor-sponsor__waiting:before{    display:inline-block;    font-weight:600;    font-size:18px;    line-height:1.5;    color:#444444;    margin-right:10px;}
  .elementor-sponsors-table .elementor-sponsor__title:before{   content:"Name:";}
  .elementor-sponsors-table .elementor-sponsor__age:before{   content:"Age:";}
  .elementor-sponsors-table .elementor-sponsor__gender:before{   content:"Gender:";}
  .elementor-sponsors-table .elementor-sponsor__waiting:before{   content:"Waiting:";}
}
