/*
Theme Name: Kadence Child
Theme URI: https://givewp.com
Template: kadence
Description: The GiveWP Website Theme
Author: Impress.org
Author URI: https://impress.org
Version: 2025.7
Requires at least: 5.8
Requires PHP: 7.4.0
License: MIT License
License URI: http://opensource.org/licenses/MIT
*/


/* Override Kadence styles */

#inner-wrap.wrap {
    margin: 0!important;
}

footer#colophon {
    display: none;
}

.elementor-437263 .elementor-element.elementor-element-6c8317ee {
    z-index: 0;
}

.give-docs-header__heading,
.give-docs-header__subheading {
    color: #fff;
}

.give-search__input {
    border: none;
    border-radius: 100px!important;
    color: #333!important;
    height: 60px;
    outline: none;
    padding: 0 12px 0 25px!important;
}


.accentbutton,.button,.button-transparent,.button-white,.edd-submit.button,.edd-submit.button.gray,.edd-submit.button:visited,.give-button,
button:visited, .button:visited, .wp-block-button__link:visited, .wp-element-button:visited, input[type="button"]:visited, input[type="reset"]:visited, input[type="submit"]:visited {
    background: #33843E!important;    
}

.button--transparent {
    background: transparent!important;
    color: #33843E!important;
}

.give-panel__panel-link,
.give-content-media__button--alternative {
    background: transparent!important;
    color: #074a8c!important;
}
.give-panel__button:last-child {
    background: transparent!important;
}

.give-addon-archive__sidebar-button .button {
    font-size: 18px;
}

.page-header h1 {
    color: #fff;
}

.elementor-1464266 .elementor-element.elementor-element-737c2193 .gform_button,
.elementor-426066 .elementor-element.elementor-element-112dda5 .gform_footer input[type="submit"],
.elementor-426066 .elementor-element.elementor-element-9255584 .gform_footer input[type="submit"],
.elementor-556394 .elementor-element.elementor-element-55c432b8 .gform_button,
.give-addon-header__button,
.button.orange, .orange.accentbutton, .orange.button-transparent, .orange.button-white, .orange.give-button,
.elementor-1466048 .elementor-element.elementor-element-e1c0a85 .gform_button,
.give-addon-header__plan-details a.button {
    background-color: #F49420!important;
}

.parent-pageid-410390 #masthead,
parent-pageid-1570401 #masthead {
    display: none;
}

img {
    display: inline;
}

table {
    margin: 0;
}

button, .button, .wp-block-button__link, .wp-element-button, input[type="button"], input[type="reset"], input[type="submit"] {
    line-height: 1.55;
}

section.elementor-section.elementor-inner-section.elementor-element.elementor-element-3edd9707 h3 {
    color: #fff;
}

.button--grey, .button--grey:hover {
    background: #556e79!important;
}
.button--blue, .button--blue:hover {
    background: #0c7ff2!important;
}

.give-payment-options__button:last-child {
    background: transparent!important;
}

.postid-354 .give-addon-header__subheading,
.postid-354 .give-addon-header__heading {
    color: #fff;
}