/**
 * Theme Name: g23
 * Template: twentytwentyfive
 * Version: 1.0
 * Author: WebbuildersGroup
 */

strong {
    font-weight: bold;
}

.wp-block-site-title {
    display: none;
}

.wp-block-post-title {
    display: none;
}

.wp-block-navigation-item__content {
    font-weight: bold;
    transition: .5s;
}

.wp-block-navigation-item__content:hover {
    outline: 0;
    text-decoration: none;
    transform: scale(1.2);
    transition: .5s;
}

.custom-logo, footer a img {
    transition: .7s;
}

.custom-logo:hover, footer a img:hover {
    transform: scale(1.1);
    transition: .7s;
}

.custom-logo-link:hover, footer a:hover {
    outline: 0;
}

[aria-current*="page"] > span {
    opacity: 50%;
}

footer {
    display: flex;
    flex-direction: column;
    margin-top: auto;
}

footer .wp-block-social-link {
    background-color: transparent;
}

footer .wp-block-social-link:hover {
    background-color: #F0F0F4;
    color: #152038;
}

footer .forminator-field-captcha {
    height: 65px;
}

footer .forminator-button-submit {
    border-radius: 5px !important;
}

/* Applying wordpresses built in screen-reader-text class properties to form labels for accessibility */
footer .forminator-label {
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    word-wrap: normal !important;
}
