h5[data-v-c6be7c9e],h6[data-v-c6be7c9e]{color:#5a5d62}h5[data-v-c6be7c9e]{font-size:16px}ul li[data-v-c6be7c9e]{color:#5a5d62;font-size:18px}.booking-form[data-v-c6be7c9e]{background-color:#f8f8f8;border-radius:8px;box-shadow:0 4px 8px #0000001a,0 6px 20px #00000080;max-height:650px;padding:20px;position:sticky;top:72px}.custom-button[data-v-c6be7c9e]{align-items:center;border-radius:6px;cursor:pointer;display:flex;justify-content:center;margin-bottom:5px}.custom-button[data-v-c6be7c9e] *{cursor:pointer!important}.check-in-out[data-v-c6be7c9e]{align-items:center;display:flex;gap:20px}.check-in[data-v-c6be7c9e],.check-out[data-v-c6be7c9e]{align-items:center;display:flex;flex-direction:column}label[data-v-c6be7c9e]{margin-left:8px}.check-in input[data-v-c6be7c9e],.check-out input[data-v-c6be7c9e]{font-size:18px;margin-bottom:1.5px}.check-in input[data-v-c6be7c9e],.check-in label[data-v-c6be7c9e],.check-out input[data-v-c6be7c9e],.check-out label[data-v-c6be7c9e]{background-color:transparent;border:none;color:#666;font-family:Barlow,sans-serif;text-align:center;width:100px}.check-in label[data-v-c6be7c9e],.check-out label[data-v-c6be7c9e]{font-size:13px;font-weight:700;margin:1.5px 0 0}.arrow[data-v-c6be7c9e]{color:#989898;font-size:24px}.dateInput input[data-v-c6be7c9e]{text-align:center}.dateInput label[data-v-c6be7c9e]{color:#000;font-size:14px;font-weight:800;text-transform:uppercase}.border-custom[data-v-c6be7c9e]{margin-bottom:5px}.right-arrow[data-v-c6be7c9e]{align-items:center;color:#484848;display:flex}.btn[data-v-c6be7c9e]{background-color:#163f70}.btn[data-v-c6be7c9e]:hover{background-color:#000;color:#fff}.btn a[data-v-c6be7c9e]{color:#fff;font-weight:600;padding:10px 20px}select[data-v-c6be7c9e]{background-color:#f8f8ff;color:#5a5d62;font-size:18px;margin-left:5px;text-align:center}.selection-value[data-v-c6be7c9e]{background-color:#ddd;border-radius:10px;color:#222;display:inline-block;font-size:15px;margin-left:2px;padding:3px 4px}.selection-label[data-v-c6be7c9e]{font-size:15px;font-weight:500}.villa-price-container[data-v-c6be7c9e]{align-items:baseline!important;color:#222!important;display:flex!important;font-weight:400!important;justify-content:center;margin:10px}.from[data-v-c6be7c9e]{font-size:16px;font-style:italic;font-weight:400;line-height:18px}.border-custom[data-v-c6be7c9e]{border:2px solid #989898;border-radius:6px}@media screen and (max-width:768px){label[data-v-c6be7c9e]{margin-right:6px}select[data-v-c6be7c9e]{background-color:#f8f8ff;color:#5a5d62;font-size:18px;margin-left:10px;text-align:center}.mobile-checkboxes[data-v-c6be7c9e]{align-items:start;display:flex;flex-direction:column;justify-content:start}}.rating_title[data-v-870303ba]{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:space-between}.avgRating[data-v-870303ba]{background-color:#163f70;border-radius:5px;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;min-width:40px;padding:.3rem;width:-moz-fit-content;width:fit-content}.avgRating h4[data-v-870303ba]{color:#fff;font-size:17px;margin:.15rem}.search-bg[data-v-870303ba]{background-image:url(../images/banner/contact-background.png);background-position:50%;background-size:cover;height:200px}.page-title[data-v-870303ba]{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.page-title[data-v-870303ba],.page-title h1[data-v-870303ba]{text-shadow:#000 .1em .1em 8em}.page-title h1[data-v-870303ba]{color:#fff;font-family:Futura,sans-serif;font-weight:700;margin-bottom:100px}.page-title .villas-icon[data-v-870303ba]{margin-bottom:10px}.villa-rating[data-v-870303ba]{margin-left:30px;margin-top:10px}.villa-rating span[data-v-870303ba]{background-color:#163f70;border-radius:5px;color:#fff;font-size:16px;font-weight:600;padding:3px 6px;text-transform:capitalize}h5[data-v-870303ba]{color:#000;font-size:22px;font-weight:700;padding:5px 0}.sec-title .sub-title[data-v-870303ba]{color:#163f70;font-size:25px;font-weight:700;margin-bottom:0;margin-top:10px}.location-details[data-v-870303ba]{justify-content:start;margin-left:30px}.card-img-top[data-v-870303ba]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-title[data-v-870303ba]{margin-left:30px}.card-body[data-v-870303ba]{justify-content:center;margin:0 18px}.fa-solid[data-v-870303ba],.fas[data-v-870303ba]{color:#163f70;font-family:Font Awesome\ 6 Pro;font-weight:900}.btn[data-v-870303ba]{background-color:#163f70;border-radius:3px;font-family:Futura,sans-serif;font-size:16px;font-weight:600;padding:10px 70px}.btn[data-v-870303ba]:hover{background-color:#000;color:#fff}.view-villa-button[data-v-870303ba]{text-align:center}.content-wrapper[data-v-870303ba]{display:grid;gap:30px;grid-template-columns:30% 70%}.sidebar[data-v-870303ba]{background-color:#f8f9fa;flex:0 0 30%}.main-content[data-v-870303ba]{flex:0 0 70%}.reset-btn[data-v-870303ba]{background-color:#163f70;border-radius:3px;color:#fff;padding:10px 15px}.row[data-v-870303ba]{display:flex;flex-wrap:wrap;gap:20px}.image-container[data-v-870303ba]{flex:0 0 50%;max-width:50%}.image-container img[data-v-870303ba]{-o-object-fit:cover;object-fit:cover}.details-container[data-v-870303ba]{flex:0 0 50%;max-width:50%;padding:15px}.page-link[data-v-870303ba]{color:#163f70}.page-item.active .page-link[data-v-870303ba]{background-color:#163f70;border:#163f70}.est_total p[data-v-870303ba]{font-weight:700}.loader-wrapper[data-v-870303ba]{align-items:center;display:flex;flex-grow:1;justify-content:center;min-height:70vh}.container[data-v-870303ba]{min-height:70vh}@media(max-width:768px){.content-wrapper[data-v-870303ba]{display:flex;flex-direction:column}.sidebar[data-v-870303ba]{order:1;width:100%}.main-content[data-v-870303ba]{order:2;width:100%}.sec-title[data-v-870303ba]{margin-bottom:10px}.sec-title .sub-title[data-v-870303ba]{font-size:20px}.card[data-v-870303ba]{flex-direction:column}.card-body[data-v-870303ba]{margin:0}.image-container[data-v-870303ba]{height:350px;max-width:100%}.details-container[data-v-870303ba]{max-width:100%}.card-title[data-v-870303ba]{display:flex;margin-left:0!important}.card-title[data-v-870303ba],.location-details[data-v-870303ba]{justify-content:center}.villa-rating[data-v-870303ba]{margin-left:0;text-align:center}}
