@media screen and (max-width: 599px) {
    .footer-box.wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-group {
        justify-content: center;
    }

}

@media screen and (max-width: 782px) {
    .text-image .wp-block-image.alignright,
    .our-story .wp-block-image.alignright {
        float: none;
        margin-left: 0;
    }
}


.values .wp-block-image {
    flex: 0 0 auto;
}

@media screen and (max-width: 782px) {
    .values .wp-container-core-group-is-layout-8a400663 > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
        max-width: 100%;
    }

    .value__row {
        flex-wrap: wrap;
        justify-content: center;
    }
}

.header-wrap .head-info-img-box {
    background-color: var(--wp--preset--color--tertiary-bg-color);
}

.wp-block-page-list > .wp-block-navigation-item a:hover,
.wp-block-page-list > .wp-block-navigation-item a:hover,
.wp-block-navigation__container > .wp-block-navigation-item a:hover,
.wp-block-navigation__container > .wp-block-navigation-item a:focus {
    color: var(--wp--preset--color--tertiary-bg-color) !important;
}

.wp-site-blocks a:hover, a:focus {
    color: var(--wp--preset--color--tertiary-bg-color);
}

.head-info-img-box img {
    margin-top: 0 !important;
    display: block;
}

.gform_confirmation_message {
    text-align: center;
}

@media screen and (min-width: 768px) {
    .home .header-wrap.wp-block-group {
        position: static;
        background-color: #fff !important;
    }
}

header .wp-block-navigation__responsive-container-open {
    color: var(--wp--preset--color--primary)!important;
}

@media screen and (max-width: 991px){
    .footer-box{
        flex-wrap: wrap !important;
        justify-content: space-between;
    }
    .footer-box .wp-block-column{
        flex-basis: 45% !important;
    }
}

@media screen and (max-width: 1439px){
    .footer-box{
        flex-wrap: wrap !important;
        justify-content: space-between;
    }
    .footer-box .wp-block-column{
        flex-basis: 45% !important;
    }
}
