.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.acf-block-vacation-rental-management-case-studies .grid{--cols:1;--gap:0;--gap-count:calc(var(--cols) - 1);--gap:18px;-moz-column-gap:var(--gap);column-gap:var(--gap);display:flex;flex-wrap:wrap;justify-content:center}.acf-block-vacation-rental-management-case-studies .grid>*{flex-basis:calc(100%/var(--cols) - var(--gap)/var(--cols)*var(--gap-count))}@media print,screen and (min-width:48em){.acf-block-vacation-rental-management-case-studies .grid{--cols:2}}@media screen and (min-width:75em){.acf-block-vacation-rental-management-case-studies .grid{--cols:3}}.acf-block-vacation-rental-management-case-studies .grid__item{background-color:#fff;border-radius:0 0 8px 8px;box-shadow:0 11px 12px 0 rgba(0,0,0,.1);margin-bottom:var(--gap);max-width:348px;position:relative}.acf-block-vacation-rental-management-case-studies .grid__thumbnail img{display:block;height:178px;-o-object-fit:cover;object-fit:cover;width:100%}.acf-block-vacation-rental-management-case-studies .grid h3{font-weight:500}.acf-block-vacation-rental-management-case-studies .grid .tagline{color:#737373}.acf-block-vacation-rental-management-case-studies .grid__text{padding:32px;text-align:center}@media print,screen and (min-width:48em){.acf-block-vacation-rental-management-case-studies .grid__text{padding:45px 75px}}.acf-block-vacation-rental-management-case-studies .acf-button-wrapper{margin-top:32px;text-align:center}
