.section-wrapper[data-v-b36f0ee0]{padding-left:4%;padding-right:4%}.layout-section .section-wrapper[data-v-b36f0ee0]{padding-left:0;padding-right:0}.banner[data-v-60828792],.banner-animated[data-v-84bcb745]{margin:0 auto}.video-wrapper{background:#f2f2f2;padding-top:60%;position:relative}.video-wrapper iframe{height:100%;left:0;margin:0;max-width:100%!important;position:absolute;top:0;width:100%!important}.masonry-layout{-moz-column-count:2;column-count:2;-moz-column-gap:15px;column-gap:15px}@media(min-width:800px){.masonry-layout{-moz-column-count:3;column-count:3}}@media(min-width:1280px){.masonry-layout{-moz-column-count:4;column-count:4}}.masonry-layout>.lazy,.masonry-layout>a{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;border-radius:16px;display:inline-block!important;margin-bottom:12px;max-width:100%;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transition:opacity .5s ease;width:100%}.masonry-layout>a{background:#000;position:relative}.masonry-layout>a .lazy{opacity:1;transition:opacity .333s ease}.masonry-layout>a:after{color:#fff;content:"See this home";display:block;font-weight:700;left:0;line-height:20px;margin-top:-10px;opacity:0;position:absolute;text-align:center;top:50%;transition:opacity .333s ease;width:100%}.masonry-layout>a:hover .lazy{opacity:.5}.masonry-layout>a:hover:after{opacity:1}.masonry-layout>a.plan:after{content:"See this Plan"}.masonry-layout>a.showhome:after{content:"See this Showhome"}.slider.reset-to-slider{-moz-column-count:auto;column-count:auto;-moz-column-gap:0;column-gap:0;overflow-x:scroll;width:100%;-webkit-overflow-scrolling:touch}@media(min-width:800px){.slider.reset-to-slider .masonry-layout{-moz-column-count:auto;column-count:auto}}@media(min-width:1280px){.slider.reset-to-slider .masonry-layout{-moz-column-count:auto;column-count:auto}}.slider.reset-to-slider .masonry-layout{-moz-column-count:auto;column-count:auto;-moz-column-gap:0;column-gap:0;display:flex;flex-wrap:nowrap;padding-bottom:15px}.slider.reset-to-slider .masonry-layout>*{border-radius:0;margin-right:2px}.slider.reset-to-slider .masonry-layout>.lazy,.slider.reset-to-slider .masonry-layout>a .lazy{border-radius:0;flex:0 1 auto;margin-bottom:0}.slider.reset-to-slider .masonry-layout .lazy{padding-top:0!important}.slider.reset-to-slider .masonry-layout .lazy img{width:auto!important}ul.single-tile[data-v-fdfd885e]{display:block;list-style:none;margin:0 1%;padding:0}ul.single-tile li[data-v-fdfd885e]{list-style:none;margin:0;padding:0}
