.card-properties,.unit_type .cardtype{background:#fff;border-radius:10px;box-shadow:0 0 10px #ccc;margin-bottom:20px;padding:20px}.card-properties .details{margin:5px 0 15px}.card-properties .details p{line-height:15px;margin:0;padding:3px 0}.container.key_features{background:#f1f1f1;border-radius:10px;display:none;padding-bottom:1em;padding-top:1em}.container.key_features ul{column-count:2;-webkit-columns:2;-moz-columns:2;padding:15px 25px}.row.suite-display{align-items:center;display:flex}.row.suite-display .span8{margin-right:10px;width:100%}.row.suite-display .span8 p.price{margin-bottom:10px;margin-top:0;padding-top:0}.row.suite-display .span4.wrap-map{width:100%}.card-properties .suites-left{background:#dff0ec;border-radius:10px;color:#333;font-size:15px;font-size:.7rem;left:10px;padding:10px;position:relative;text-align:center;top:10px;width:30%;z-index:999}.card-properties .suites-left-gallery{margin-top:-40px}[class^=modal-favs]{background-color:rgba(3,0,177,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}[class^=modal-content-favs]{background-color:#fff;border-radius:5px;box-shadow:0 2px 10px rgb(3 0 177/9%);margin:10% auto;padding:20px;width:60%}[class^=close-favs]{color:#aaa;cursor:pointer;float:right;font-size:28px;font-weight:700}.button.button--black.button--outlined.button--large.call{display:none}@media (max-width:767px){.row.suite-display{display:block;width:100%}.row.suite-display .span8 p.price{padding-top:20px}.row.suite-display .span4.wrap-map{display:none}.button.button--primary.button--large.full-details{width:100%}.button.button--black.button--outlined.button--large.call{display:block;margin-top:5px}}.suite-type-ctas{display:flex;flex-wrap:nowrap;gap:12px;justify-content:flex-start}@media (max-width:767px){.suite-type-ctas>a.full-details,.suite-type-ctas>a.vtour-suite-type{align-items:center;box-sizing:border-box;display:flex;flex:1 1 0;justify-content:center;line-height:1.2;min-height:48px;min-width:0;padding:12px 14px;text-align:center;width:100%}.button.button--primary.button--large.full-details{width:auto}.suite-type-ctas{align-items:stretch}}