.carousel-container[data-v-035425db]{position:relative}.card-wrapper[data-v-035425db]{scroll-behavior:smooth;scroll-snap-type:x mandatory;gap:30px;padding:10px;transition:transform .3s ease-out;display:flex;overflow:hidden}@media (width<=1199px){.card-wrapper[data-v-035425db]{gap:10px;padding:10px 45px}}.card-content[data-v-035425db]{box-sizing:content-box;scroll-snap-align:center;background:#fff;flex-direction:column;flex:0 0 calc(33.3333% - 20px);display:flex;position:relative}@media (width>=830px) and (width<=834px){.card-content[data-v-035425db]{padding:30px}}@media (width>=820px) and (width<=825px){.card-content[data-v-035425db]{padding:29px}}@media (width>=800px) and (width<=810px){.card-content[data-v-035425db]{padding:27.5px}}@media (width<=1199px){.card-content[data-v-035425db]{scroll-snap-align:center;flex:0 0 100%;width:100%;margin:0}}.arrow[data-v-035425db]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#004876;z-index:1;background-color:#fff9;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;padding:16px;font-size:22px;font-weight:700;text-decoration:none;transition:all .6s;display:flex;position:absolute;top:40%;transform:translateY(-50%);box-shadow:0 0 10px #00000080}@media (width<=1199px){.arrow[data-v-035425db]{display:none}}.arrow[data-v-035425db]:hover,.arrow[data-v-035425db]:focus{background-color:#ffffffe6;color:#004876!important}.arrow[data-v-035425db]:disabled{cursor:default;opacity:.5}.arrow i[data-v-035425db]{margin-left:-2px}.arrow.left[data-v-035425db]{left:0}.arrow.right[data-v-035425db]{right:0}.carousel-nav[data-v-035425db]{text-align:center;width:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.nav-dot[data-v-035425db]{cursor:pointer;background-color:#ccc;width:30px;height:3px;margin:0;padding:0;transition:background-color .3s;display:inline-block}.nav-dot.active[data-v-035425db]{background-color:#004876}.gallery-button[data-v-c341daea]{text-transform:uppercase;color:#fff;background:#004876;border:none;border-radius:5px;align-items:center;padding:10px;font-size:.8em;display:flex;position:absolute;bottom:15px;left:15px}.gallery-button i[data-v-c341daea]{margin-right:10px;font-size:1.5em}.gallery[data-v-c341daea]{grid-gap:15px;grid-template-columns:4fr 2fr;display:grid}@media (width<=767px){.gallery[data-v-c341daea]{grid-template-columns:1fr}}.gallery.count-4[data-v-c341daea]{grid-template-columns:4fr 1fr}.gallery.count-5[data-v-c341daea]{grid-template-columns:1fr 1fr}.main-photo[data-v-c341daea]{border-radius:5px;position:relative}.main-photo img[data-v-c341daea]{object-fit:cover;width:100%;height:100%}.photo-grid[data-v-c341daea]{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,1fr);gap:15px;display:grid}@media (width<=767px){.photo-grid[data-v-c341daea]{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(1,1fr);padding:15px 0}}.photo-grid.count-3[data-v-c341daea]{grid-template-columns:unset;grid-template-rows:repeat(2,1fr)}.photo-grid.count-4[data-v-c341daea]{grid-template-columns:unset}.photo-grid.count-5[data-v-c341daea]{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}.photo-grid img[data-v-c341daea]{object-fit:cover;width:100%;height:100%}@media (width<=767px){.photo-grid img[data-v-c341daea]{object-fit:contain;height:auto}}.property-features[data-v-c341daea]{padding:0;list-style:none}.property-features li[data-v-c341daea]{align-items:center;margin-bottom:4px;font-size:16px;display:flex}.property-features i[data-v-c341daea]{text-align:center;color:#004876;min-width:25px;margin-right:10px}.play-button[data-v-c341daea]{color:#fff;background-color:#ff7b5b;border:15px solid #ff7b5b;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;text-decoration:none;transition:all .3s ease-in-out;display:flex}.play-button[data-v-c341daea]:hover{color:#fff;background-color:#004876;border:15px solid #004876}@media (width>=992px){.elevation-image-container[data-v-c341daea]{flex:1}.plan-image-container[data-v-c341daea]{flex:2}}
