/*
Theme Name: Aureol Global Health
Theme URI: https://aureolglobalhealth.com/
Description: Child theme for Kadence, customized for Aureol Global Health.
Author: Dwi'n Rhys
Author URI: https://dwinrhys.com/
Template: kadence
Version: 1.0.0-RC9
Text Domain: aureol-global-health
*/

/* Add your custom CSS below */
footer .site-footer-row.site-footer-row-columns-5 {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1.5fr) minmax(0, 0.75fr) minmax(0, 0.75fr) minmax(0, 1.5fr);
}

/* Style for "Mobile Friendly" */

@media (max-width: 768px) {
    .wp-block-group.is-style-stack-on-mobile {
        grid-template-columns: none;
        flex-wrap: wrap;
    }

    .wp-block-group.is-style-stack-on-mobile {
        display: block;
    }
}

/* Style for "No Gap" */
.wp-block-group.is-style-no-gap {
    gap: 0px;
}

.wp-block-group.is-style-no-gap figure a,
.wp-block-group.is-style-no-gap figure a img,
.wp-block-group.is-style-no-gap figure img {
    height: 100%;
}

.wp-block-group.is-style-large-gap {
    gap: var(--wp--preset--spacing--80);
}

footer.site-footer p {
    color: var(--global-palette9);
}

footer.site-footer .footer-navigation ul {
    display: block;
}

footer.site-footer#colophon .footer-navigation .footer-menu-container > ul li.current-menu-item > a {
    color: var(--global-palette9);
}

footer.site-footer#colophon .footer-navigation .footer-menu-container > ul li > a {
    color: var(--global-palette9);
}

.single-content .is-style-thin-block {
    max-width: 800px;
    margin-left: auto;
    margin-right: auto;
}

.post-thumbnail-data {
    position: absolute;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background-color: var(--global-palette1);
    opacity: 0.5;
}

.single-content .is-style-thin-block .wpforms-container input.wpforms-field-medium,
.single-content .is-style-thin-block .wpforms-container select.wpforms-field-medium,
.single-content .is-style-thin-block .wpforms-container .wpforms-field-row.wpforms-field-medium,
.single-content .is-style-thin-block .wp-core-ui div.wpforms-container input.wpforms-field-medium,
.single-content .is-style-thin-block .wp-core-ui div.wpforms-container select.wpforms-field-medium,
.single-content .is-style-thin-block .wp-core-ui div.wpforms-container .wpforms-field-row.wpforms-field-medium {
    max-width: 100%;
}

@media (min-width: 768px) {
    .post-thumbnail-data {
        height: calc(100% + var(--wp--preset--spacing--80));
        margin-top: calc(var(--wp--preset--spacing--80) * -1);
    }
}

@media screen and (max-width: 719px) {
    .single-post.content-style-boxed .content-bg:not(.loop-entry) {
        margin-top: var(--global-xxl-spacing);
    }
}
