/*!
Theme Name: Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/

/* Theme customization starts here
-------------------------------------------------------------- */
.kt-row-layout-bottom-sep {
    z-index: 10 !important;
}

h1.remove_margins {
    margin: 0 !important;
    padding: 40px 15px 60px 15px;
    text-shadow: 0px 0px 5px #0000004f;
}

/* Gravity forms */
.gfield_required_text {
    display: none !important;
}

.gfield_required:after {
    content: '*';
}

.gform_button {
    margin: 0 auto;
    padding-left: 45px !important;
    padding-right: 45px !important;
}

/* Footer */
.site-footer-wrap {
    border-top: 15px solid #d50000;
}

.site-footer-wrap .site-container {
    max-width: 600px;
    margin: 0 auto;
}

.footer-widget-area-inner h3,
.footer-widget-area-inner a:link,
.footer-widget-area-inner a:active,
.footer-widget-area-inner a:hover,
.footer-widget-area-inner a:visited,
.footer-widget-area-inner p {
    color: #fff !important;
}

.footer-widget-area-inner h3 {
    margin: 15px 0 0 0;
    padding: 0;
    line-height: 0;
}

/* Mobile */
.mobile-toggle-open-container .menu-toggle-open .menu-toggle-icon {
    color: #fff;
}

.kb-advanced-image-link {
	transition: transform 0.3s ease-in-out;
}

.kb-advanced-image-link img{
	transition: transform 0.3s ease-in-out;
}

.kb-advanced-image-link:hover img{
	transform: scale(1.1);
}

.home .entry-content-wrap {
    padding: 0 !important;
}