/*
Theme Name: Astra Child
Theme URI: https://wpastra.com/
Template: astra
Author: Your Name
Author URI: http://example.com
Description: Child theme for Astra
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-child
*/

/* Import Astra parent theme styles */
@import url("../astra/style.css");

/* Add your custom styles below */

/* Style the button */
.ast-custom-button {
    background-color: #054ADA; /* IBM Blue */
    color: white;
    padding: 10px 20px;
    border-radius: 5px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
    display: inline-block;
    cursor: pointer;
    border: none;
}

/* Hover effect */
.ast-custom-button:hover {
    background-color: #032B89; /* Darker IBM Blue */
}

/* Improve readability */
h1, h2, h3 {
    color: #032B89; /* Darker shade for contrast */
}

p {
    color: #333333; /* Neutral dark text for readability */
}

/* Ensure only the text inside the button turns white */
.uagb-infobox-cta-link.wp-block-button__link .uagb-inline-editing {
    color: white !important; /* White text */
    font-weight: bold;
    text-transform: uppercase;
}

/* Restore button background color */
.uagb-infobox-cta-link.wp-block-button__link {
    background-color: #054ADA !important; /* IBM Blue */
    padding: 12px 24px;
    border-radius: 5px;
    text-align: center;
    display: inline-block;
    cursor: pointer;
    transition: background-color 0.3s ease-in-out;
}

/* Button Hover Effect */
.uagb-infobox-cta-link.wp-block-button__link:hover {
    background-color: #032B89 !important; /* Darker IBM Blue */
}

.wp-block-uagb-container uagb-block-06fffa5e alignfull uagb-is-root-container  {
    line-height: 1.6!important; /* Adds better spacing */
   

}

.uagb-ifb-title-prefix::before {
    content: "✔";  /* Adds a checkmark */
    color: #054ADA; /* IBM Blue */
    font-weight: bold;
    display: inline-block;
    margin-right: 10px; /* Adds spacing between the checkmark and text */
}

h5.uagb-ifb-title::before {
    content: "✔";  /* Adds a checkmark */
    color: #054ADA; /* IBM Blue */
    font-weight: bold;
    display: inline-block;
    margin-right: 10px; /* Adds spacing between the checkmark and text */
}

.wp-block-uagb-container.uagb-block-1b6bd656.alignfull.uagb-is-root-container {
    display: none !important;
}

.uagb-block-5f43401b h2.uagb-ifb-title {
       color: red;
}
