/**handles:kadence-blocks-advancedbtn,kadence-givewp**/
.kb-buttons-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--global-kb-gap-xs,.5rem)}.kb-button{z-index:1;position:relative;overflow:hidden;display:inline-flex;text-align:center;align-items:center;justify-content:center}.kb-button.wp-block-button__link{width:auto;height:auto}.kb-button.kt-btn-width-type-full{flex:1 0 fit-content;width:100%}.kb-blocks-button-aos.kb-btn-width-type-full{flex:1 0 fit-content;width:100%}.wp-block-kadence-advancedbtn .kb-button:not(.specificity):not(.extra-specificity){text-decoration:none}.kb-button:not(.kb-btn-global-inherit){border:0 solid transparent;padding:.4em 1em;cursor:pointer;font-size:1.125rem;border-radius:3px;transition:all .3s ease-in-out;box-shadow:none}.kb-button:not(.kb-btn-global-inherit):hover{box-shadow:none}.kb-button.kb-btn-global-fill{border:0 solid transparent;border-radius:3px;background:var(--global-palette-btn-bg,#3633e1);color:var(--global-palette-btn,#fff)}.kb-button.kb-btn-global-fill:hover{color:var(--global-palette-btn-hover,#fff);background:var(--global-palette-btn-bg-hover,#2f2ffc)}.kb-button.kb-btn-global-fill:focus{color:var(--global-palette-btn-hover,#fff);background:var(--global-palette-btn-bg-hover,#2f2ffc)}.kb-button.kb-btn-global-outline{border:2px solid var(--global-palette-btn-bg,#3633e1);background:rgba(0,0,0,0);color:var(--global-palette-btn-bg,#3633e1);padding:calc(.4em - 2px) calc(1em - 2px)}.kb-button.kb-btn-global-outline:hover{border-color:var(--global-palette-btn-bg-hover,#2f2ffc);background:rgba(0,0,0,0);color:var(--global-palette-btn-bg-hover,#2f2ffc)}.kb-button.kb-btn-global-outline:focus{border-color:var(--global-palette-btn-bg-hover,#2f2ffc);background:rgba(0,0,0,0);color:var(--global-palette-btn-bg-hover,#2f2ffc)}.kb-button::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background:rgba(0,0,0,0)}.kb-button:focus::before,.kb-button:hover::before{opacity:1}.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-small{font-size:.9rem}.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-large{font-size:1.35rem}.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-xlarge{font-size:1.65rem}.kb-button.kb-btn-global-outline.kt-btn-size-xlarge{border-width:4px}.kb-button.kb-btn-global-outline.kt-btn-size-large{border-width:3px;padding:calc(.4em - 3px) calc(1em - 3px)}.kb-button.kb-btn-global-outline.kt-btn-size-small{border-width:1px;padding:calc(.4em - 1px) calc(1em - 1px)}.kb-button.kt-btn-has-svg-true{gap:.5em;display:inline-flex}.wp-block-kadence-advancedbtn .kb-svg-icon-wrap{display:inline-flex;justify-content:center;align-items:center}.wp-block-kadence-advancedbtn .kb-svg-icon-wrap svg{width:1em;height:1em}
/**
 * Custom Properties
 */
.single-give_forms #primary .give_forms {
  margin: 0;
  max-width: none; }
  .single-give_forms #primary .give_forms .entry-content-wrap:after {
    clear: both;
    display: table;
    content: ''; }

#primary form[id*=give-form] .give-donation-amount #give-amount, #primary form[id*=give-form] .give-donation-amount #give-amount-text {
  background-color: var(--global-palette9);
  border-color: var(--global-gray-400); }

#primary form[id*=give-form] .give-donation-amount .give-currency-symbol {
  background-color: var(--global-palette8);
  border-color: var(--global-gray-400);
  color: var(--global-palette4); }

#primary #give-donation-level-button-wrap .give-btn {
  background: var(--global-palette7);
  border: 1px solid var(--global-gray-400);
  color: var(--global-palette4); }

#primary #give-recurring-form > .give-btn, #primary form.give-form > .give-btn, #primary form[id*=give-form] > .give-btn {
  background: var(--global-palette-btn-bg);
  color: var(--global-palette-btn);
  padding: 0.4em 1em;
  border: 0;
  line-height: 1.6; }
  #primary #give-recurring-form > .give-btn:hover, #primary form.give-form > .give-btn:hover, #primary form[id*=give-form] > .give-btn:hover {
    color: var(--global-palette-btn-hover);
    background: var(--global-palette-btn-bg-hover); }

#primary .give-wrap .give-card {
  background-color: var(--global-palette9);
  border-color: var(--global-gray-400); }

#primary .give-donor__name, #primary .give-donor__timestamp {
  color: var(--global-palette4) !important; }