.location-tabs {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

@media (min-width:960px) {
    .location-tabs {
        flex-direction: row
    }
}

.location-tabs li button {
    display: inline-block;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

@media (min-width:540px) {
    .location-tabs li button {
        font-size: 1.125rem;
        line-height: 1.75rem
    }
}

@media (min-width:1440px) {
    .location-tabs li button {
        font-size: 1.25rem;
        line-height: 1.75rem
    }
}

.location-tabs li button.active {
    color: var(--secondary)
}

.certificalocationtion-tabs [aria-selected=true],
.location-tabs [aria-selected=false] {
    border-width: 0
}

.clippy {
    clip-path: polygon(18% 0, 100% 0%, 100% 100%, 0% 100%);
}

@media (min-width:1400px) {
    .location-tabs li button {
        font-size: 1.041vw;
        line-height: 1.458vw;
    }

    #footer .\32xl\:text-xl {
        font-size: 1.041vw;
        line-height: 1.458vw;
    }

    #footer .\32xl\:text-2xl {
        font-size: 1.25vw;
        line-height: 1.66vw;
    }

    #footer .primary-btn-outline {
        white-space: nowrap;
    }
}
.footer-bottom.view-bottom-footer {
    display: block;
}
.footer-bottom
 {
    display: none;
}