/* === Custom Block Styling === */
.floorplanSliderBlock{
    padding: var(--CB-padding-top) var(--CB-padding-right) var(--CB-padding-bottom) var(--CB-padding-left);
    margin: var(--CB-margin-top) var(--CB-margin-bottom);
    background-color: var(--CB-background-color);
    background-image: var(--CB-background-image);
    background-position: var(--CB-background-position);
    background-size: cover;
    overflow: hidden;
}

.floorplan__heading{
    color: var(--FC-black);
}

/* .floorplan__button{
    background-color: var(--FC-secondary-color) !important;
    color: var(--FC-primary-color) !important;
    border: solid 2px var(--FC-near-white) !important;
}

.floorplan__button:hover{
    background-color: var(--FC-primary-color) !important;
    color: var(--FC-near-white) !important;
} */

.floorplan__image{
    max-width: 100%;
    width: 100%;
}
@media screen and (max-width: 1399.98px){
    .floorplan__image{
        max-width: 350px;
    }
}

@media screen and (max-width: 1199.98px){
    .floorplan__image{
        max-width: 300px;
    }
}