:root{--collection-color: var(--wp--preset--color--canyon-sky);--collection-color-light: var(--wp--preset--color--canyon-sky-35)}.wp-block-acf-fp-qmi-content .fp-qmi-hero,.page-block.fp-qmi-content .fp-qmi-hero{background:var(--wp--preset--color--moonstone);display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0;padding:0}@media(min-width: 768px){.wp-block-acf-fp-qmi-content .fp-qmi-hero,.page-block.fp-qmi-content .fp-qmi-hero{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.wp-block-acf-fp-qmi-content .fp-qmi-hero__content,.page-block.fp-qmi-content .fp-qmi-hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.wp-block-acf-fp-qmi-content .fp-qmi-hero__content,.page-block.fp-qmi-content .fp-qmi-hero__content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.wp-block-acf-fp-qmi-content .fp-qmi-hero__content .fp-qmi-hero__content-inner,.page-block.fp-qmi-content .fp-qmi-hero__content .fp-qmi-hero__content-inner{width:100%;max-width:600px;padding:var(--wp--preset--spacing--large) var(--wp--preset--spacing--small);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--wp--preset--spacing--large)}.wp-block-acf-fp-qmi-content .fp-qmi-hero__content .fp-qmi-hero__content-inner .fp-qmi-hero__builder,.page-block.fp-qmi-content .fp-qmi-hero__content .fp-qmi-hero__content-inner .fp-qmi-hero__builder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--wp--preset--spacing--x-small)}.wp-block-acf-fp-qmi-content .fp-qmi-hero__content .fp-qmi-hero__content-inner .fp-qmi-hero__builder .fp-qmi-hero__neighborhood,.page-block.fp-qmi-content .fp-qmi-hero__content .fp-qmi-hero__content-inner .fp-qmi-hero__builder .fp-qmi-hero__neighborhood{font-size:13px;font-weight:700;background:var(--collection-color-light);text-transform:uppercase;border-radius:3px;padding:3px 8px 0px 10px}.wp-block-acf-fp-qmi-content .fp-qmi-hero__content .fp-qmi-hero__content-inner .fp-qmi-hero__builder .fp-qmi-hero__builder-logo,.page-block.fp-qmi-content .fp-qmi-hero__content .fp-qmi-hero__content-inner .fp-qmi-hero__builder .fp-qmi-hero__builder-logo{height:50px;width:auto}.wp-block-acf-fp-qmi-content .fp-qmi-hero__content .fp-qmi-hero__content-inner .fp-qmi-hero__builder .fp-qmi-hero__builder-logo img,.wp-block-acf-fp-qmi-content .fp-qmi-hero__content .fp-qmi-hero__content-inner .fp-qmi-hero__builder .fp-qmi-hero__builder-logo svg,.page-block.fp-qmi-content .fp-qmi-hero__content .fp-qmi-hero__content-inner .fp-qmi-hero__builder .fp-qmi-hero__builder-logo img,.page-block.fp-qmi-content .fp-qmi-hero__content .fp-qmi-hero__content-inner .fp-qmi-hero__builder .fp-qmi-hero__builder-logo svg{height:100%;width:auto}.wp-block-acf-fp-qmi-content .fp-qmi-hero__content .fp-qmi-hero__content-inner .fp-qmi-hero__details,.page-block.fp-qmi-content .fp-qmi-hero__content .fp-qmi-hero__content-inner .fp-qmi-hero__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.wp-block-acf-fp-qmi-content .fp-qmi-hero__content .fp-qmi-hero__content-inner .fp-qmi-hero__details .fp-qmi-hero__title,.page-block.fp-qmi-content .fp-qmi-hero__content .fp-qmi-hero__content-inner .fp-qmi-hero__details .fp-qmi-hero__title{margin:0}.wp-block-acf-fp-qmi-content .fp-qmi-hero__content .fp-qmi-hero__content-inner .fp-qmi-hero__cta .wp-block-buttons,.page-block.fp-qmi-content .fp-qmi-hero__content .fp-qmi-hero__content-inner .fp-qmi-hero__cta .wp-block-buttons{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--wp--preset--spacing--small)}.wp-block-acf-fp-qmi-content .fp-qmi-hero__media,.page-block.fp-qmi-content .fp-qmi-hero__media{position:relative}.wp-block-acf-fp-qmi-content .fp-qmi-hero__media picture,.page-block.fp-qmi-content .fp-qmi-hero__media picture{display:block;width:100%;height:100%}.wp-block-acf-fp-qmi-content .fp-qmi-hero__media img,.page-block.fp-qmi-content .fp-qmi-hero__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wp-block-acf-fp-qmi-content .fp-qmi-hero__media .fp-qmi-hero__gallery-button,.page-block.fp-qmi-content .fp-qmi-hero__media .fp-qmi-hero__gallery-button{position:absolute;bottom:var(--wp--preset--spacing--large);left:0;right:0;margin:0 auto;z-index:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-acf-fp-qmi-content .fp-qmi-hero__promo-banner,.page-block.fp-qmi-content .fp-qmi-hero__promo-banner{display:block;width:100%;background:var(--wp--preset--color--amber);color:var(--wp--preset--color--white);text-align:center;padding:12px var(--wp--preset--spacing--small) 9px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wp-block-acf-fp-qmi-content .fp-qmi-hero__promo-banner:hover,.page-block.fp-qmi-content .fp-qmi-hero__promo-banner:hover{background:var(--wp--preset--color--terracotta);text-decoration:none}.wp-block-acf-fp-qmi-content .fp-qmi-stats,.page-block.fp-qmi-content .fp-qmi-stats{width:100%;max-width:1200px !important;margin:0 auto;padding:var(--wp--preset--spacing--large) var(--wp--preset--spacing--medium)}.wp-block-acf-fp-qmi-content .fp-qmi-stats__inner,.page-block.fp-qmi-content .fp-qmi-stats__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:var(--wp--preset--spacing--medium)}@media(min-width: 768px){.wp-block-acf-fp-qmi-content .fp-qmi-stats__inner,.page-block.fp-qmi-content .fp-qmi-stats__inner{-ms-grid-columns:1fr auto;grid-template-columns:1fr auto}}.wp-block-acf-fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items,.page-block.fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:0;width:100%}@media(min-width: 768px){.wp-block-acf-fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items,.page-block.fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}}.wp-block-acf-fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item,.page-block.fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;padding:var(--wp--preset--spacing--small) var(--wp--preset--spacing--x-small);text-align:center}.wp-block-acf-fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item:nth-child(odd),.page-block.fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item:nth-child(odd){border-right:3px solid var(--collection-color-light)}.wp-block-acf-fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item:nth-child(3),.wp-block-acf-fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item:nth-child(4),.page-block.fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item:nth-child(3),.page-block.fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item:nth-child(4){border-top:3px solid var(--collection-color-light)}@media(min-width: 768px){.wp-block-acf-fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item,.page-block.fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item{border-top:0 !important}.wp-block-acf-fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item:not(:last-child),.page-block.fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item:not(:last-child){border-right:3px solid var(--collection-color-light)}}.wp-block-acf-fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item .fp-qmi-stats__icon,.page-block.fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item .fp-qmi-stats__icon{width:27px;height:27px;margin-bottom:var(--wp--preset--spacing--x-small)}.wp-block-acf-fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item .fp-qmi-stats__icon svg,.page-block.fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item .fp-qmi-stats__icon svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.wp-block-acf-fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item .fp-qmi-stats__icon svg path:first-child,.page-block.fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item .fp-qmi-stats__icon svg path:first-child{fill:var(--collection-color)}.wp-block-acf-fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item .fp-qmi-stats__icon svg path:last-child,.page-block.fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item .fp-qmi-stats__icon svg path:last-child{stroke:var(--collection-color)}.wp-block-acf-fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item .fp-qmi-stats__value,.page-block.fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item .fp-qmi-stats__value{font-size:18px;font-weight:700;line-height:1.2}.wp-block-acf-fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item .fp-qmi-stats__label,.page-block.fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__items .fp-qmi-stats__item .fp-qmi-stats__label{font-size:16px}.wp-block-acf-fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__cta .wp-block-buttons,.page-block.fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__cta .wp-block-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;margin:0}@media(min-width: 768px){.wp-block-acf-fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__cta .wp-block-buttons,.page-block.fp-qmi-content .fp-qmi-stats__inner .fp-qmi-stats__cta .wp-block-buttons{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}}.wp-block-acf-fp-qmi-content .fp-qmi-description,.page-block.fp-qmi-content .fp-qmi-description{background:var(--wp--preset--color--dune);border-bottom:3px solid var(--collection-color)}.wp-block-acf-fp-qmi-content .fp-qmi-description .fp-qmi-description__inner,.page-block.fp-qmi-content .fp-qmi-description .fp-qmi-description__inner{width:100%;max-width:1080px;margin:0 auto;padding:var(--wp--preset--spacing--large) var(--wp--preset--spacing--medium)}.wp-block-acf-fp-qmi-content .fp-qmi-description .fp-qmi-description__inner .wp-block-heading,.wp-block-acf-fp-qmi-content .fp-qmi-description .fp-qmi-description__inner h2,.wp-block-acf-fp-qmi-content .fp-qmi-description .fp-qmi-description__inner h3,.wp-block-acf-fp-qmi-content .fp-qmi-description .fp-qmi-description__inner h4,.wp-block-acf-fp-qmi-content .fp-qmi-description .fp-qmi-description__inner h5,.wp-block-acf-fp-qmi-content .fp-qmi-description .fp-qmi-description__inner h6,.wp-block-acf-fp-qmi-content .fp-qmi-description .fp-qmi-description__inner .is-style-callout,.page-block.fp-qmi-content .fp-qmi-description .fp-qmi-description__inner .wp-block-heading,.page-block.fp-qmi-content .fp-qmi-description .fp-qmi-description__inner h2,.page-block.fp-qmi-content .fp-qmi-description .fp-qmi-description__inner h3,.page-block.fp-qmi-content .fp-qmi-description .fp-qmi-description__inner h4,.page-block.fp-qmi-content .fp-qmi-description .fp-qmi-description__inner h5,.page-block.fp-qmi-content .fp-qmi-description .fp-qmi-description__inner h6,.page-block.fp-qmi-content .fp-qmi-description .fp-qmi-description__inner .is-style-callout{color:var(--collection-color)}.wp-block-acf-fp-qmi-content .fp-qmi-promos,.page-block.fp-qmi-content .fp-qmi-promos{background:var(--collection-color) url(/wp-content/uploads/promos-wave-bg.svg) no-repeat bottom right;padding:var(--wp--preset--spacing--x-large) var(--wp--preset--spacing--medium)}@media(min-width: 768px){.wp-block-acf-fp-qmi-content .fp-qmi-promos,.page-block.fp-qmi-content .fp-qmi-promos{padding:var(--wp--preset--spacing--xxx-large) var(--wp--preset--spacing--medium)}}.wp-block-acf-fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner,.page-block.fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner{width:100%;max-width:1080px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--wp--preset--spacing--xx-large)}.wp-block-acf-fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item,.page-block.fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item{background:var(--wp--preset--color--moonstone);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;text-align:left;border-radius:4px;overflow:hidden}@media(min-width: 768px){.wp-block-acf-fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item,.page-block.fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5fr;grid-template-columns:1fr 1.5fr}}.wp-block-acf-fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--image,.page-block.fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--image{width:100%;height:100%}@media(min-width: 768px){.wp-block-acf-fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--image,.page-block.fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--image{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}}.wp-block-acf-fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--image picture,.page-block.fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--image picture{display:block;width:100%;height:100%}.wp-block-acf-fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--image img,.page-block.fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wp-block-acf-fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--content,.page-block.fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--content{width:100%;padding:var(--wp--preset--spacing--medium);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--wp--preset--spacing--small)}@media(min-width: 768px){.wp-block-acf-fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--content,.page-block.fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--content{padding:var(--wp--preset--spacing--x-large)}}.wp-block-acf-fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--content .fp-qmi-promos__item--tag,.page-block.fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--content .fp-qmi-promos__item--tag{font-size:13px;font-weight:700;border:1px solid var(--wp--preset--color--jade);color:var(--wp--preset--color--jade);text-transform:uppercase;border-radius:3px;padding:3px 8px 0px 10px}.wp-block-acf-fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--content .fp-qmi-promos__item--title,.page-block.fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--content .fp-qmi-promos__item--title{margin:0}.wp-block-acf-fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--content .fp-qmi-promos__item--description,.page-block.fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--content .fp-qmi-promos__item--description{margin:0}.wp-block-acf-fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--content .fp-qmi-promos__item--description p,.page-block.fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--content .fp-qmi-promos__item--description p{margin:0 0 var(--wp--preset--spacing--small)}.wp-block-acf-fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--content .fp-qmi-promos__item--cta,.page-block.fp-qmi-content .fp-qmi-promos .fp-qmi-promos__inner .fp-qmi-promos__item .fp-qmi-promos__item--content .fp-qmi-promos__item--cta{margin:0}