.wp-block-floorplans-block{padding-bottom:2.5rem;padding-top:2.5rem}.wp-block-floorplans-block:not(.alignfull){grid-column:main}.wp-block-floorplans-block.alignfull{box-sizing:border-box;display:grid;grid-column:full;grid-template-columns:[full-start] minmax(6.375rem,1fr) [main-start] minmax(0,1440px) [main-end] minmax(6.375rem,1fr) [full-end]}@media screen and (max-width:1024px){.wp-block-floorplans-block.alignfull{grid-template-columns:[full-start] minmax(3.1875rem,1fr) [main-start] minmax(0,1440px) [main-end] minmax(3.1875rem,1fr) [full-end]}}@media screen and (max-width:425px){.wp-block-floorplans-block.alignfull{grid-template-columns:[full-start] minmax(20px,1fr) [main-start] minmax(0,1440px) [main-end] minmax(20px,1fr) [full-end]}}.wp-block-floorplans-block__description{font-family:Tinos,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:1.125rem}.wp-block-floorplans-block__floorplans{display:flex;flex-flow:row wrap;justify-content:flex-start}.wp-block-floorplans-block__floorplans .floorplan{border:1px solid #cbc9c9;border-radius:4px;box-sizing:border-box;display:flex;flex:0 0 15.666%;flex-flow:column nowrap;margin-bottom:1.2006666%;margin-right:1.2006666%;min-height:6.875rem}.wp-block-floorplans-block__floorplans .floorplan .name{display:flex;flex:1 0 auto;flex-flow:column nowrap;font-family:Tinos,sans-serif;font-size:1rem;font-style:italic;font-weight:400;justify-content:center;line-height:1.25rem;text-align:center}.wp-block-floorplans-block__floorplans .floorplan .link{border-radius:4px;border-top:1px solid #cbc9c9;padding-bottom:.625rem;padding-top:.625rem}.wp-block-floorplans-block__floorplans .floorplan .link a{color:#779853;display:block;font-family:Tinos,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:1rem;text-align:center}.wp-block-floorplans-block__floorplans .floorplan .link:hover{background-color:#779853;border-color:#779853}.wp-block-floorplans-block__floorplans .floorplan .link:hover a{color:#fff}.wp-block-floorplans-block__floorplans .floorplan:nth-child(6n+6){margin-right:0}@media screen and (max-width:768px){.wp-block-floorplans-block__floorplans .floorplan{flex:0 0 24%;margin-bottom:1.333%;margin-right:1.333%}.wp-block-floorplans-block__floorplans .floorplan:nth-child(6n+6){margin-right:1.333%}.wp-block-floorplans-block__floorplans .floorplan:nth-child(4n+4){margin-right:0}}.acf-block-preview>.wp-block-floorplans-block,.entry-content>.wp-block-floorplans-block{padding-bottom:2.5rem;padding-top:2.5rem}.acf-block-preview>.wp-block-floorplans-block:not(.alignfull),.entry-content>.wp-block-floorplans-block:not(.alignfull){grid-column:main}.acf-block-preview>.wp-block-floorplans-block.alignfull,.entry-content>.wp-block-floorplans-block.alignfull{box-sizing:border-box;display:grid;grid-column:full;grid-template-columns:[full-start] minmax(6.375rem,1fr) [main-start] minmax(0,1440px) [main-end] minmax(6.375rem,1fr) [full-end]}@media screen and (max-width:1024px){.acf-block-preview>.wp-block-floorplans-block.alignfull,.entry-content>.wp-block-floorplans-block.alignfull{grid-template-columns:[full-start] minmax(3.1875rem,1fr) [main-start] minmax(0,1440px) [main-end] minmax(3.1875rem,1fr) [full-end]}}@media screen and (max-width:425px){.acf-block-preview>.wp-block-floorplans-block.alignfull,.entry-content>.wp-block-floorplans-block.alignfull{grid-template-columns:[full-start] minmax(20px,1fr) [main-start] minmax(0,1440px) [main-end] minmax(20px,1fr) [full-end]}}.acf-block-preview>.wp-block-floorplans-block:not(.alignfull) .wp-block-floorplans-block__inner,.entry-content>.wp-block-floorplans-block:not(.alignfull) .wp-block-floorplans-block__inner{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(12,1fr)}.acf-block-preview>.wp-block-floorplans-block.alignfull .wp-block-floorplans-block__inner,.entry-content>.wp-block-floorplans-block.alignfull .wp-block-floorplans-block__inner{-moz-column-gap:20px;column-gap:20px;display:grid;grid-column:main;grid-template-columns:repeat(12,1fr)}.acf-block-preview>.wp-block-floorplans-block .wp-block-floorplans-block__description,.acf-block-preview>.wp-block-floorplans-block .wp-block-floorplans-block__floorplans,.entry-content>.wp-block-floorplans-block .wp-block-floorplans-block__description,.entry-content>.wp-block-floorplans-block .wp-block-floorplans-block__floorplans{grid-column-end:12;grid-column-start:2}.wp-block-better-group .wp-block-floorplans-block,.wp-block-group .wp-block-floorplans-block{padding-bottom:2.5rem;padding-top:2.5rem}.wp-block-better-group .wp-block-floorplans-block:not(.alignfull),.wp-block-group .wp-block-floorplans-block:not(.alignfull){grid-column:main}.wp-block-better-group .wp-block-floorplans-block.alignfull,.wp-block-group .wp-block-floorplans-block.alignfull{box-sizing:border-box;display:grid;grid-column:full;grid-template-columns:[full-start] minmax(6.375rem,1fr) [main-start] minmax(0,1440px) [main-end] minmax(6.375rem,1fr) [full-end]}@media screen and (max-width:1024px){.wp-block-better-group .wp-block-floorplans-block.alignfull,.wp-block-group .wp-block-floorplans-block.alignfull{grid-template-columns:[full-start] minmax(3.1875rem,1fr) [main-start] minmax(0,1440px) [main-end] minmax(3.1875rem,1fr) [full-end]}}@media screen and (max-width:425px){.wp-block-better-group .wp-block-floorplans-block.alignfull,.wp-block-group .wp-block-floorplans-block.alignfull{grid-template-columns:[full-start] minmax(20px,1fr) [main-start] minmax(0,1440px) [main-end] minmax(20px,1fr) [full-end]}}.wp-block-better-group .wp-block-floorplans-block:not(.alignfull) .wp-block-floorplans-block__inner,.wp-block-group .wp-block-floorplans-block:not(.alignfull) .wp-block-floorplans-block__inner{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(12,1fr)}.wp-block-better-group .wp-block-floorplans-block.alignfull .wp-block-floorplans-block__inner,.wp-block-group .wp-block-floorplans-block.alignfull .wp-block-floorplans-block__inner{-moz-column-gap:20px;column-gap:20px;display:grid;grid-column:main;grid-template-columns:repeat(12,1fr)}.wp-block-better-group .wp-block-floorplans-block .wp-block-floorplans-block__description,.wp-block-better-group .wp-block-floorplans-block .wp-block-floorplans-block__floorplans,.wp-block-group .wp-block-floorplans-block .wp-block-floorplans-block__description,.wp-block-group .wp-block-floorplans-block .wp-block-floorplans-block__floorplans{grid-column-end:12;grid-column-start:2}
