/* Normalize */
.wp-site-blocks h1, .wp-block h1, 
.wp-site-blocks h2, .wp-block h2, 
.wp-site-blocks h3, .wp-block h3, 
.wp-site-blocks h4, .wp-block h4, 
.wp-site-blocks h5, .wp-block h5,
.wp-site-blocks h6, .wp-block h6,
.wp-site-blocks p, .wp-block p {
    margin: 0;
}
.wp-site-blocks *, .wp-block * {
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.wp-site-blocks input[type="checkbox"] {
    cursor: pointer;
}

.wp-site-blocks p > strong {
    font-weight: 500;
}
html {
    scroll-behavior: smooth;
}
.wp-site-blocks section {
    scroll-margin: 48px;
}
/* Utility classes */
.text-link:hover, .text-link:hover > a {
    text-decoration: none;
    color: var(--wp--preset--color--accent);
}
.text-link, .text-link > a {
    transition: 150ms ease-out;
}
.circle-photo img {
    border-radius: 100%;
}
.balance {
    text-wrap: balance;
}

/*  After mobile menu change */
@media screen and (max-width: 599px) {
    header .wp-block-column:has(.wp-block-button.is-style-gradient) {
        display: none;
    }
}



