@media (min-width: 750px) {

    /* width makes it center right on safari. Should match actual logo width */
    .pbf-nav-image {
        position: absolute;
        left: 0;
        right: 0;
        margin: 0 auto !important;
        bottom: -25px;
        width: 125px;
    }

    .pbf-nav-third {
        margin-right: 70px
    }

    .pbf-nav-fourth {
        margin-left: 70px
    }

    .pbf-nav-donate {
        background-color: var(--wp--preset--color--base-2) !important;
        border: 5px solid;
        border-radius: 30px;
        padding: 5px 15px !important;
    }

    .pbf-nav-donate ul {
        border-radius: 0px;
    }

    .hide-on-desktop {
        display: none !important;
    }

    .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
        background-color: inherit;
        display: block;
        position: relative;
        width: 100%;
        z-index: auto;
    }

    .wp-block-cb-carousel-v2:after {
        content: "";
        position: absolute;
        inset: 0;
        pointer-events: none;
        z-index: 2;

        background: linear-gradient(to right,
                var(--wp--preset--color--base-2) 0%,
                rgba(255, 255, 255, 0) 30%,
                rgba(255, 255, 255, 0) 70%,
                var(--wp--preset--color--base-2) 100%);
    }
}