/**
Theme Name: Patrick Wilson Law
Author: Brainstorm Force
Author URI: http://wpastra.com/about/
Description: This is a child theme for patrickwilsonlaw.com
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: astra-child
Template: astra
*/

/* ============== Base button start ===================== */
.shine-btn .elementor-button, .forminator-button {
    position: relative;
    overflow: hidden;
    background-color: transparent;
    transition: background-color 0.25s ease;
}

/* Hover background (instant, no slide) */
.shine-btn .elementor-button:hover, .forminator-button:hover {
    background-color: #f5c779;
}

/* Shine gradient layer */
.shine-btn .elementor-button::after, .forminator-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: -120%;
    width: 120%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent 0%,
        rgba(255,255,255,0.45) 50%,
        transparent 100%
    );
    transition: left 0.6s ease;
    pointer-events: none;
}

/* Shine animation only */
.shine-btn .elementor-button:hover::after, .forminator-button::after {
    left: 120%;
}
/* ============== Base button end ===================== */
div#ast-scroll-top {
    display: none !important;
}
.why-text-block img {
    margin-top: 6px !important;
}