.web-safari-banner {
    display: none;
}

@media only screen and (min-width: 1200px) { 

    .web-safari-banner {
        width: 100%;
        height: 100%;
        background: #f5f5f5;
        display: flex;
        padding: 0 4em 2em 0;
        flex-direction: column;
    }

    .web-sec-titlebar {
        padding: 4em 0em 4em 0em;
        display: flex;
        position: relative;
        width: 100%;
        background: #f5f5f5;
        justify-content: space-between;
        align-items: center;
    }

    .titlebar-headers {
        text-align: center;
        font-family: var(--header-font);   
        align-self: center;
        flex-grow: 1;
    }

    .titlebar-headers h3 {
        font-weight: 500;
        position: relative;
        line-height: 1.875em;
        font-family: var(--body-font);
        color: var(--primary-green);
    }

    .titlebar-headers h3::after {
        content: "";
        border: 1px solid rgba(13, 35, 36, .4);
        position: absolute;
        left: 42%;
        width: 16vw;
        top: 110%;

    }

    .titlebar-headers h1 {
        font-weight: 200;
        line-height: 1.5em;
        font-size: 2.875em;
        margin-top: 1em;
        line-height: .5em;
        color: var(--primary-green);
    }

    .explore-btn {
        position: absolute;
        top: 2.5em;
        bottom: 0;
        height: 10vh;
        right: 8em;
        display: flex;
        align-items: center;
        border: none;
        font-size: .875em;
        font-family: var(--body-font);
        background: none !important;
        margin-top: 2em;
        margin-right: 5em;
        color: var(--primary-green);
    }

    .explore-btn p {
        margin-right: 1em;
    }

    .explore-btn img {
        width: 64px;
        height: 64px;
    }

    .safari-collection-box {
        background: #f5f5f5;
        display: flex;
        width: 100%;
        align-items: center;
        justify-content: center;
        padding-bottom: 8em;
    }

    #web-ladies-collection {
        background: var(--accent-color);
    }
}