@charset "UTF-8";

.city-series-header-image {
    margin-top: 5rem;
}

.city-series-title p {
    font-size: 0.8rem;
    color: var(--darkgray);
}

.city-series-title p>span {
    font-size: 1rem;
}

.city-series-title h2 {
    font-size: 1.5rem;
    color: var(--darkgray);
    font-weight: bold;
}

.city-series-title-line {
    display: block;
    width: 100%;
    height: 1px;
    background: var(--darkgray);
}

.city-series-floor-plan h3 {
    font-size: 1.3rem;
    color: var(--darkgray);
}

.city-series-location-details-bg {
    background: var(--lightgraybg);
}

.city-series-location-details h4 {
    font-size: 1.4rem;
    font-weight: bold;
}

.city-series-location-details p {
    font-size: 0.8rem;
}

.city-series-location-details-line {
    display: block;
    width: 100%;
    height: 1px;
    background: var(--textdarkgray);
}

.city-series-location-details ul {
    list-style: none;
}



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

    .city-series-header-image {
        margin-top: 3rem;
    }

}