.villa-location[data-v-cc39dd8e]{backdrop-filter:blur(3px) saturate(130%);-webkit-backdrop-filter:blur(3px) saturate(120%);border:2px solid hsla(0,0%,100%,.55);border-radius:22px;box-shadow:0 20px 40px #00000059;color:#fff;font-size:3.5rem;font-weight:600;padding:10px 20px 20px}.title_review[data-v-cc39dd8e]{align-content:center;align-items:center;display:flex;justify-content:space-between}.avgRating[data-v-cc39dd8e]{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-cc39dd8e]{color:#fff;font-size:17px;margin:.15rem}.bakoven-section[data-v-cc39dd8e]{display:grid;gap:20px;grid-template-columns:70% 30%;padding:40px 30px}.bakoven-section h2[data-v-cc39dd8e]{color:#163f70;font-size:1.8rem;font-weight:800;line-height:2.2rem;margin-top:15px}.bakoven-section h3[data-v-cc39dd8e]{color:#163f70;font-size:1.5rem;font-weight:700;line-height:2.2rem}.bakoven-section p[data-v-cc39dd8e]{font-size:18px;line-height:2rem}.bakoven-section span[data-v-cc39dd8e]{color:#163f70}.select-wrapper[data-v-cc39dd8e]{box-shadow:inset 0 0 5px #0000001a;padding:4px 10px!important;width:-moz-fit-content;width:fit-content}.bakoven-villas[data-v-cc39dd8e]{background-color:#163f70;border-radius:6px;color:#fff;font-size:18px;font-weight:600;padding:10px 20px}.accordion-button[data-v-cc39dd8e]{padding:5px 10px}.villa-rating[data-v-cc39dd8e]{margin-left:18px;margin-top:10px}.villa-rating span[data-v-cc39dd8e]{border-radius:5px;color:#163f70;font-size:16px;font-weight:600;padding:3px 6px;text-transform:capitalize}.heading-text[data-v-cc39dd8e]{color:#163f70!important;font-size:2.8rem;font-weight:800}.content-box[data-v-cc39dd8e]{border-radius:30px;padding:20px 30px;text-align:left}.content-box p[data-v-cc39dd8e]{color:#163f70!important;font-size:30px;font-weight:500;line-height:2.2rem}.home-buttons[data-v-cc39dd8e]{display:flex;gap:15px}.home-buttons .btn[data-v-cc39dd8e]{background:#fff;border:2px solid #163f70;border-radius:20px;color:#163f70;font-size:small;padding:10px 15px}@media(max-width:768px){.bakoven-section[data-v-cc39dd8e]{display:flex;flex-direction:column}.booking-form[data-v-cc39dd8e]{order:3}.bakoven-section h2[data-v-cc39dd8e]{font-size:1.5rem;line-height:2rem;margin-top:0}.bakoven-section h3[data-v-cc39dd8e]{font-size:25px}.card[data-v-cc39dd8e]{flex-direction:column}.card img[data-v-cc39dd8e]{width:100%!important}.card-body[data-v-cc39dd8e]{margin:0}.details-container[data-v-cc39dd8e],.image-container[data-v-cc39dd8e]{max-width:100%}.card-title[data-v-cc39dd8e]{display:flex;justify-content:center;margin-left:0!important}.location-details[data-v-cc39dd8e]{justify-content:center!important}.villa-rating[data-v-cc39dd8e]{margin-left:0;text-align:center}}.page-title .villas-icon[data-v-cc39dd8e]{margin-bottom:10px}h5[data-v-cc39dd8e]{color:#000;font-size:22px;font-weight:700;padding:5px 0}.sec-title .sub-title[data-v-cc39dd8e]{color:#fff}.details-container[data-v-cc39dd8e]{flex:0 0 50%;padding:15px}.card-title[data-v-cc39dd8e]{margin-left:20px}.location-details[data-v-cc39dd8e]{justify-content:start;margin-left:20px}.card-body[data-v-cc39dd8e]{align-items:center;display:flex;justify-content:center}.card-body p[data-v-cc39dd8e]{color:#163f70;font-size:16px}.card-body p strong[data-v-cc39dd8e]{color:#163f70;font-weight:600}.fa-solid[data-v-cc39dd8e],.fas[data-v-cc39dd8e]{color:#163f70;font-family:Font Awesome\ 6 Pro;font-weight:900}.card-actions[data-v-cc39dd8e]{display:flex;gap:12px}.card-actions .btn[data-v-cc39dd8e]{flex:1;white-space:nowrap}.card-actions .btn[data-v-cc39dd8e]:hover{background:linear-gradient(180deg,#163f70cc 55%,#163f70e0)}.btn[data-v-cc39dd8e]{background:#163f70;border:2px solid #fff;border-radius:10px;font-family:Futura,sans-serif;font-size:16px;font-weight:600;padding:10px 15px}input[data-v-cc39dd8e]{opacity:0;position:absolute;z-index:-1}.accordion[data-v-cc39dd8e]{border-radius:5px;box-shadow:0 4px 4px -2px #00000080;margin:10px 0;overflow:hidden}.accordion-label[data-v-cc39dd8e]{background:#163f70;color:#fff;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;padding:1em}.accordion-content[data-v-cc39dd8e]{background:#fff;max-height:0;padding:0 1em;transition:all .35s}input:checked~.accordion-content[data-v-cc39dd8e]{max-height:100vh;padding:1em}.fas[data-v-cc39dd8e]{margin-right:3px}
