/*
Theme Name: WEHAT Foundation
Theme URI: 
Author: O.J. Paul
Author URI: https://github.com/ojpaul
Description: Block theme created by cloning the twenty twenty-four theme
Requires at least: 6.0
Tested up to: 6.4.3
Requires PHP: 5.7
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: wehatfoundation
Tags: blog, news, portfolio, one-column, wide-blocks, accessibility-ready, block-patterns, block-styles, custom-colors, custom-logo, editor-style, featured-images, full-site-editing, sticky-post, style-variations, custom-menu, rtl-language-support, threaded-comments, translation-ready
*/

.wp-block-button,
.wp-block-button__link,
.custom-accent-6-button {
    transition: all 0.5s !important;
}

.custom-accent-6-button:hover,
.custom-accent-6-button.wp-block-button>.wp-block-button__link:hover {
    background-color: var(--wp--preset--color--accent-4) !important;
    border-color: var(--wp--preset--color--accent-4) !important;
    color: var(--wp--preset--color--contrast) !important;
}

.wpforms-container input.wpforms-field-medium,
.wpforms-container select.wpforms-field-medium,
.wpforms-container .wpforms-field-row.wpforms-field-medium {
    max-width: 100% !important;
}

div.wpforms-container-full input[type=date],
div.wpforms-container-full input[type=datetime],
div.wpforms-container-full input[type=datetime-local],
div.wpforms-container-full input[type=email],
div.wpforms-container-full input[type=month],
div.wpforms-container-full input[type=number],
div.wpforms-container-full input[type=password],
div.wpforms-container-full input[type=range],
div.wpforms-container-full input[type=search],
div.wpforms-container-full input[type=tel],
div.wpforms-container-full input[type=text],
div.wpforms-container-full input[type=time],
div.wpforms-container-full input[type=url],
div.wpforms-container-full input[type=week],
div.wpforms-container-full select,
div.wpforms-container-full textarea {
    background-color: var(--wpforms-field-background-color) !important;
    border-radius: 0px !important;
    color: var(--wpforms-field-text-color) !important;
    border: 1px solid var(--wpforms-field-border-color) !important;
    padding: 0 var(--wpforms-field-size-padding-h) !important;
    font-size: var(--wpforms-field-size-font-size) !important;
    line-height: 100% !important;
    box-shadow: none !important;
    transition: border 0.15s, box-shadow 0.15s !important;
}

div.wpforms-container-full input[type=submit]:not(:hover):not(:active),
div.wpforms-container-full button[type=submit]:not(:hover):not(:active),
div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active) {
    background-color: var(--wp--preset--color--accent) !important;
}

div.wpforms-container-full input[type=submit],
div.wpforms-container-full button[type=submit],
div.wpforms-container-full .wpforms-page-button {
    background-color: var(--wp--preset--color--accent-2) !important;
}