#hvqthinking{display:none;float:right;width:60px;aspect-ratio:2;--_g:no-repeat radial-gradient(circle closest-side,#888 90%,#0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:calc(140%/3) 30%;background-color:#eee;animation:l3 1s infinite linear;margin:10px;border-radius:5px;padding:5px;text-align:right;color:#fff;margin-left:30px}@keyframes l3{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}.hv-close-button{float:right;width:30px;height:30px;border:none;background-color:transparent;position:relative;cursor:pointer;font-family:Arial,sans-serif;font-size:20px;color:#333;transition:transform 0.2s,color 0.2s;display:block;text-align:center;padding:0;margin-bottom:10px}.hv-close-button:hover{color:red;transform:scale(1.1)}.chat-button{background-color:#4CAF50;color:white;padding:12px 24px;border:none;border-radius:50px;font-family:Arial,sans-serif;font-size:16px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.2);transition:all 0.3s ease}.chat-button:before{content:"•";color:#fff;margin-right:8px;font-size:20px;animation:pulse 2s infinite}@keyframes pulse{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}.chat-button:hover{background-color:#45a049;box-shadow:0 4px 8px rgba(0,0,0,.3);transform:translateY(-2px)}.chat-button:active{transform:translateY(0);box-shadow:0 2px 3px rgba(0,0,0,.2)}#hvq .hvqmsg{background:#c7c7c7;margin:10px 0;border-radius:5px;padding:5px}#hvq .hvqsourceguest{margin-right:30px}#hvq .hvqsourcehost{text-align:right;background:#007bff;color:#fff;margin-left:30px}.mapHidden{display:none}.input-wrapper-label-Details_of_your_EnquiryReservation{display:none}#book-props-wrap{position:relative;z-index:50}#bookpagesearch{position:fixed;left:0;right:0;z-index:100;background:#fff}.searchinner{max-width:1400px;margin:0 auto}#footer{z-index:1}#content_bar_2 .styleBox{background:#fff;border-radius:100px}.formDaterangeStartLabel,.formDaterangeEndLabel{background:#fff;border:1px solid #ddd;border-radius:2px;margin-right:10px;width:115px}.formDaterangeEndLabel{margin-right:0}#content_bar_1 .default_datepicker_target.default_datepicker_target{top:0;left:0}.input-wrapper.guest-search{border:1px solid #ccc;position:relative;border-left:0;border-right:0;width:20%}.page_home .location-search,#bookpagesearch .location-search{border:1px solid #ccc;border-top-left-radius:50px;border-bottom-left-radius:50px;position:relative}.input-wrapper.inline-search-hidden-select span{display:none}.js .input-wrapper.inline-search-hidden-select span{display:block}.js .input-wrapper.inline-search-hidden-select label{font-size:12px;line-height:1.31579}.js .input-wrapper.inline-search-hidden-select{height:44px;padding:6px 7px 7px 10px}.js .input-wrapper.inline-search-hidden-select.search-guests{padding-left:7px}.js .inline-search-hidden-select select{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0}.page_home #content_bar_2{margin-top:-48px;padding:0 0 10px}#content_bar_2 .styleBox,#content_bar_2 .inverted .styleBox{border-radius:100px;padding:25px;border:none;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);margin-bottom:0}#content_bar_2 select,#bookpagesearch select{appearance:button;background:none;padding:10px 15px;border:1px solid #ccc;color:#252317;border-radius:0;margin:0}#content_bar_2 .formDaterangeStart,#bookpagesearch .formDaterangeStart{width:50%}#content_bar_2 .formDaterangeEnd,#bookpagesearch .formDaterangeEnd{width:50%}#content_bar_2 .formDaterangeStartLabel,#content_bar_2 .formDaterangeEndLabel,#bookpagesearch .formDaterangeStartLabel,#bookpagesearch .formDaterangeEndLabel{background:none;border:1px solid #ccc;border-left:0;border-radius:0;margin-right:0;width:100%;padding:6px 6px;line-height:15px}#defaultDatepickerDouble{border-radius:2px;padding:10px 5px 5px}.calTableDatepicker th{padding-bottom:8px}.calTableDatepicker td{border-radius:0;padding:6px 3px}#proxyDatepickerDouble td,#defaultDatepickerDouble td{background:none}#proxyDatepickerDouble td.unavailable,#defaultDatepickerDouble td.unavailable,#defaultDatepickerDouble td.unavailable a .fade{text-decoration:line-through}#proxyDatepickerDouble td:hover,#defaultDatepickerDouble td:hover{background:rgba(0,0,0,.2)}#proxyDatepickerDouble td.unavailable:hover,#defaultDatepickerDouble td.unavailable:hover{background:none}.calTableDatepicker td.datepicker_td_range_start,.calTableDatepicker td.datepicker_td_range_end{border-radius:0}#closeDatepicker{top:-2px}#content_bar_2 form .Button_Medium,#bookpagesearch form .Button_Medium{padding:0;width:100%}#content_bar_2 form .Button_Medium a,#bookpagesearch form .Button_Medium a{color:#fff;background:#69695e;font-weight:700;font-size:14px;padding:13px 18px 13px;width:100%;text-align:center;border-top-left-radius:0;border-bottom-left-radius:0;text-transform:uppercase}#content_bar_2 form .Button_Medium a:hover,#bookpagesearch form .Button_Medium a:hover{background:#4f4f47}#content_bar_2 .input-wrapper,#bookpagesearch .input-wrapper{float:left;width:15%;padding:0}.formDaterange{float:left}#content_bar_2 .formDaterange,#bookpagesearch .formDaterange{width:30%;margin:0;padding:0;float:left}#content_bar_2 form .input-wrapper:first-child,#bookpagesearch .input-wrapper:first-child{width:35%;margin-left:0;padding-left:10px;padding-top:5px}#content_bar_2 form .input-wrapper:first-child select,#bookpagesearch form .input-wrapper:first-child select{border-top-left-radius:50px;border-bottom-left-radius:50px}#content_bar_2 form .input-wrapper:nth-child(3),#bookpagesearch form .input-wrapper:nth-child(3){margin-top:-19px}@media (min-width:851px){#content_bar_2 form .input-wrapper:first-child,#bookpagesearch form .input-wrapper:first-child{padding-left:15px!important}}@media (max-width:850px){#content_bar_2 form .input-wrapper:first-child,#bookpagesearch form .input-wrapper:first-child{width:100%;border-bottom-left-radius:0;border-bottom:0;border-top-right-radius:15px;border-top-left-radius:15px}#content_bar_2 .input-wrapper:last-child,#bookpagesearch .input-wrapper:last-child{width:25%}#content_bar_2 .formDaterangeStartLabel,#bookpagesearch .formDaterangeStartLabel{padding-left:10px;border-bottom-left-radius:15px;border-right:0}#content_bar_2 .formDaterange,#bookpagesearch .formDaterange{width:50%}#content_bar_2 .formDaterangeStartLabel,#content_bar_2 .formDaterangeEndLabel,#bookpagesearch .formDaterangeStartLabel,#bookpagesearch .formDaterangeEndLabel{border-left:1px solid #ccc}#content_bar_2 .input-wrapper{width:30%;box-sizing:border-box}#bookpagesearch form .Button_Medium a{border-top-right-radius:0;font-size:12px;padding-left:0;padding-right:0;border-bottom-right-radius:15px}#content_bar_2 .guest-search,#bookpagesearch .guest-search{border-top:1px solid #ccc;border-bottom-left-radius:0}#content_bar_2 .styleBox,#content_bar_2 .inverted .styleBox{border-radius:30px;padding:15px}.page_home #content_bar_2{margin-top:15px}.banner-feature-content{padding:0 30px}.page_home #content_bar_2 .input-wrapper.guest-search,#bookpagesearch .input-wrapper.guest-search{width:25%;padding-top:5px;padding-left:10px}#bookpagesearch{position:relative}}@media (max-width:480px){.page_home #content_bar_2{margin-top:15px}.page_home #content_bar_2 .input-wrapper.guest-search,#bookpagesearch .input-wrapper.guest-search{width:50%}#content_bar_2 .formDaterange,#bookpagesearch .formDaterange{width:100%}#content_bar_2 .input-wrapper:last-child,#bookpagesearch .input-wrapper:last-child{width:50%}#content_bar_2 .guest-search,#bookpagesearch .guest-search{width:50%;border-bottom-left-radius:15px}#content_bar_2 .guest-search,#bookpagesearch .guest-search{width:50%}#content_bar_2 form .Button_Medium a,#bookpagesearch form .Button_Medium a{border-top-right-radius:0;border-bottom-right-radius:15px;margin:0}.js .input-wrapper.inline-search-hidden-select{width:50%;border-left:1px solid #ccc;border-bottom-left-radius:15px}.js form .input-wrapper:first-child{width:100%;border-bottom-left-radius:0}#content_bar_2 .formDaterangeStartLabel,#content_bar_2 .formDaterangeEndLabel,#bookpagesearch .formDaterangeStartLabel,#bookpagesearch .formDaterangeEndLabel{border-bottom-left-radius:0;border-bottom:none}}#exitLoader{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,.5);z-index:100000000;display:none}#exitLoader p{position:absolute;top:50%;left:50%;display:inline-block;padding:10px;border-radius:5px;background:#333;color:#fff;font-size:25px;font-weight:700;transform:translate(-50%,-50%)}#checkInOut{border:2px solid #555;border-radius:5px;margin-bottom:20px}#related_props{display:flex;flex-wrap:wrap;justify-content:space-between}.related-prop{flex:2 2 10%;max-width:300px;position:relative;margin-bottom:10px}.related-prop p{position:absolute;bottom:0;left:0;right:0;padding:10px;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.9) 100%)}.related-prop a{text-decoration:none;color:#fff}.rel-prop-img{overflow:hidden}.content .module #checkInOut p{width:33%;border-right:2px solid #555;float:left;padding:10px;margin:0}.content .module #checkInOut p:last-child{border-right:none}.content .module .property_info ul{list-style:none;margin:0;padding:0}.propBasket{margin-bottom:5px;border-radius:5px;border:solid 2px #555;padding:5px}.propBasketLoggedIn h4{margin-top:0}.propBasket h4{margin-top:0}.removeFromBasket,.removeFromMyStays{float:right;text-decoration:none;text-transform:uppercase;font-size:12px;background:red;color:#fff;border-radius:5px;padding:3px 5px}.property_info li{list-style:none;float:left;margin-right:20px;margin-bottom:5px;font-size:12px;margin-top:0;display:inline-block;padding:5px;border:1px solid #666}#main_images{overflow:hidden;margin-bottom:40px;position:relative;padding-top:35%;float:left;width:70%}#locmap{border-radius:20px;overflow:hidden;width:28%;margin-left:2%;float:left;padding-top:35%;position:relative}#locmap iframe{position:absolute;top:0;left:0}@media (max-width:600px){#main_images{width:100%;float:none}#locmap{float:none;width:100%;margin-left:0;margin-bottom:30px}}#viewAllImages{position:absolute;bottom:20px;right:20px;background:#fff;padding:4px 10px;text-decoration:none;border-radius:5px;box-shadow:4px 4px 5px rgba(0,0,0,.3)}#closeAllImagesProp{-webkit-font-smoothing:antialiased;text-decoration:none;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";float:right;font-size:25px}#hero_image{border-top-left-radius:20px;border-bottom-left-radius:20px}#tr_image{border-top-right-radius:20px}#br_image{border-bottom-right-radius:20px}#hero_image,#tl_image,#bl_image,#tr_image,#br_image{position:absolute;background-color:#ccc;height:100%;top:0;left:0;width:49.5%}#tl_image{left:50.5%;width:24.5%;height:49%}#tr_image{right:0%;left:auto;width:24%;height:49%}#br_image{right:0%;bottom:0%;top:auto;left:auto;width:24%;height:49%}#bl_image{bottom:0%;left:50.5%;top:auto;width:24.5%;height:49%}#allImagesProp{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,.5);padding:30px;z-index:2000;display:none;overflow:auto}#allImagesPropInner{max-width:700px;margin:0 auto;padding:20px;background:#fff;box-shadow:4px 4px 25px rgba(0,0,0,.3);border-radius:10px}#allImagesProp h2{text-align:center}.propImage{width:100%;padding-top:70%;margin:20px 0}.bookpage#marker-map-wrap{position:fixed;top:0;right:0;bottom:0;width:40%}.bookpage #marker-map{height:100%}#book-props-wrap{margin-right:40%}@media (max-width:800px){#marker-map-wrap{display:none}#book-props-wrap{margin-right:0}}@media (max-width:400px){.property_info{display:none}}.propAvailSidebar.sticky-column-sidebar{padding-left:0;box-shadow:4px 4px 15px rgba(0,0,0,.2);border:1px solid #ddd;border-radius:10px}.propAvailSidebar .sticky-sidebar-inner{background:#fff;padding:20px}.propAvailSidebar .formDaterange{float:none;min-width:100px;padding:0;margin:0}.propAvailSidebar form,.propAvailSidebar p{margin:0}.propAvailSidebar p{color:#666}#cleardates{margin:0 0 10px 10px;display:block}#proxyDatepickerDouble{margin-bottom:20px;max-width:680px;padding:1px}@media (max-width:680px){#proxyDatepickerDouble{margin-left:auto;margin-right:auto}}#proxyDatepickerDouble td,#defaultDatepickerDouble td{background:#cfc;position:relative;overflow:hidden}#proxyDatepickerDouble td a,#defaultDatepickerDouble td a{background:none;position:relative;z-index:2}#proxyDatepickerDouble td.datepicker_td_range_start,#defaultDatepickerDouble td.datepicker_td_range_start,#proxyDatepickerDouble td.datepicker_td_range_end,#defaultDatepickerDouble td.datepicker_td_range_end,#proxyDatepickerDouble td.rangeFill,#defaultDatepickerDouble td.rangeFill{background:#3c3;color:#fff}#proxyDatepickerDouble td.unavailable,#defaultDatepickerDouble td.unavailable{background:#ff8080;color:#000}#proxyDatepickerDouble td.unavailableLastNight:before,#defaultDatepickerDouble td.unavailableLastNight:before{content:"";width:25px;height:45px;background:#ff8080;position:absolute;rotate:30deg;top:-10px;z-index:0;left:-12px}#proxyDatepickerDouble td.unavailableFirstNight:before,#defaultDatepickerDouble td.unavailableFirstNight:before{content:"";width:25px;height:45px;background:#ff8080;position:absolute;rotate:30deg;top:0;z-index:0;left:20px}#proxyDatepickerDouble td.unavailable a .fade,#defaultDatepickerDouble td.unavailable a .fade{color:#000}.calTableDatepicker td.rangeFill.othermonth,.calTableDatepicker td.othermonth.datepicker_td_range_start,.calTableDatepicker td.othermonth:hover,.calTableDatepicker td.othermonth a,.calTableDatepicker td.othermonth.datepicker_td_range_end{background:none}#proxyDatepickerDouble #datepicker_prev_month_double,#proxyDatepickerDouble #datepicker_next_month_double{margin:0 10px}.propAvailSidebar .accommodationPrice p{color:#000;margin:20px 0;border-radius:5px;background:#cfcfcf;padding:5px 8px}.propAvailSidebar .submit_form{float:none;margin-bottom:0;margin-top:20px}.propAvailSidebar .submit_form.Button_Small a{display:block;border-radius:5px;float:none;background:red;text-align:center;padding:10px;color:#fff}.propAvailSidebar .formDaterangeStart,.propAvailSidebar .formDaterangeEnd{width:50%}.propAvailSidebar .formDaterangeStartLabel,.propAvailSidebar .formDaterangeEndLabel{width:100%}.propAvailSidebar .formDaterangeStartLabel{margin-right:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border:solid 2px #555;border-right:none}.propAvailSidebar .formDaterangeEndLabel{border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border:solid 2px #555}.default_datepicker_target.default_datepicker_target{top:auto;left:auto}.default_datepicker_target.formDaterangeStartLabel.default_datepicker_target:before,.default_datepicker_target.formDaterangeEndLabel.default_datepicker_target:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border:2px solid red;opacity:.3}.default_datepicker_target.formDaterangeStartLabel.default_datepicker_target:before{border-top-left-radius:5px}.default_datepicker_target.formDaterangeEndLabel.default_datepicker_target:before{border-top-right-radius:5px}.adultsPropBox,.specialPropBox{border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border:solid 2px #555;border-top:0;position:relative;margin-bottom:10px;padding:7px}.specialPropBox,.offerBox{border:solid 2px #555;clear:both;border-radius:5px;margin-top:10px}.offerBox input{position:absolute;top:5px;left:5px}.offerBox{position:relative;border:solid 2px #c7c7c7;padding:7px 7px 7px 35px;margin:0 0 10px}.offerBox .messages{display:none;background:#888;color:#fff;border-radius:4px;padding:5px 10px}.offerBox.selected{border:solid 2px #555}.adultsPropBox.half{border-right:0;width:40%;float:left}.childrenPropBox{border-radius:5px;border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;border:solid 2px #555;border-top:0;border-left:0;position:relative;width:60%;float:left;padding:7px;margin-bottom:10px}.propAvailSidebar .adultsPropBox label,.propAvailSidebar .specialPropBox label,.propAvailSidebar .childrenPropBox label{line-height:1.31579;margin:0;font-size:12px}.propAvailSidebar .adultsPropBox select,.propAvailSidebar .specialPropBox select,.propAvailSidebar .childrenPropBox select{margin:0;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0}.propAvailSidebar .adultsPropBox .arrow,.propAvailSidebar .specialPropBox .arrow,.propAvailSidebar .childrenPropBox .arrow{-webkit-font-smoothing:antialiased;font-size:9px;text-decoration:none;-moz-osx-font-smoothing:grayscale;font-family:"icomoon"}.book_stay_block.highlightMap{background:#ff9}.book_stay_block{float:left;width:32%;margin-right:1%;margin-bottom:10px;margin-top:10px;padding-bottom:10px;cursor:pointer;border-radius:30px}.bookpage_list .book_stay_block{float:none;width:auto;border-radius:0;border-bottom:1px solid #ccc;margin:0;padding:10px}.page_book-now #content_bar_3 .row{padding-top:0}.page_book-now #content_bar_3{padding-right:0;padding-top:0;padding-left:0}.book_stay_block p{padding:0 3px}.book_stay_block:hover{background:#c8c8c8}.book_stay_block:active{background:#d7d7d7}.book_stay_block img{border:2px solid transparent}.book_stay_block:hover img{border:2px solid #666}.book-slide{width:100%;padding-bottom:80%}.swipe-wrap{margin-bottom:20px;border-radius:30px;overflow:hidden;position:relative;width:100%;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.bookpage_list .swipe-wrap{margin-right:20px;width:40%;float:left;border-radius:10px}.show_more_info{display:none}.owl-carousel{margin-bottom:0}.book-now-swipe .owl-controls{margin:0;position:absolute;z-index:2;bottom:20px;transform:translateX(-50%) scale(.6);left:50%}.book-now-swipe.owl-theme .owl-controls .owl-page span{background:#fff;box-shadow:3px 3px 3px rgba(0,0,0,.5)}#lightboxOuter img{max-width:100%}.show_on_mobile{display:none}.calsmonth{display:block;text-align:center}.arrivedepart{width:70px;display:inline-block;text-transform:uppercase;opacity:.5;font-size:85%}.availpill{font-size:70%;background:#d1ffcc;padding:2px 5px;border-radius:5px;text-transform:uppercase}.bookingPrice{display:block;font-size:25px;font-weight:700}.locations{margin-top:-15px;text-transform:uppercase;opacity:.5;font-size:85%}@media (max-width:480px){.propSearchForm .book_stay_button{float:none}.propSearchForm .book_stay_button a{display:block;text-align:center}.Button_Small a{text-align:center}}.status_cal{border-collapse:collapse}.status_cal_wrap{margin:20px 10px 0 0;float:left}.status_cal td,.status_cal th{border:0 solid #ccc;padding:2px}@media (max-width:620px){.calsmonth{font-size:11px}.status_cal td,.status_cal th{padding:0;font-size:8px}.status_cal_wrap{margin-right:8px}}.day_status_grey{background:transparent}.day_status_green{background:#B2FF80}.day_status_red{background:#FF8C80}.voucher_valid,.voucher_not_valid{font-size:10px;text-transform:uppercase;padding:3px 5px;background:#B2FF80;border-radius:5px;position:relative;top:-2px;margin-left:4px}.voucher_not_valid{background:#FF8C80}.Image img{max-width:100%;border-radius:20px}.bpe_image img{height:auto;max-width:100%;border-radius:20px}#payWithStripe,.submit_form{float:right}.Image img,.styleBox img{max-width:100%}.discountButton{margin-bottom:0}.discountButton a{text-transform:uppercase;display:inline-block;background:#666;text-decoration:none;font-size:12px;color:#fff;border-radius:5px;padding:3px 5px}.discount_form{display:none;background:#f7f7f7;padding:10px 15px;border-radius:5px;margin-bottom:0}.discount_form input[type=text]{margin:0 0 5px;font-size:14px;border-radius:20px}.discount_form input[type=submit]{margin:0;font-size:12px;color:#fff;border-radius:5px;padding:3px 5px}.unavailable#pay-with-stripe{opacity:.5}.book-now-item-col-2,.book-now-item-col-1{float:left;width:65%;padding-left:2%;border-radius:20px}.book-now-item-col-1{width:33%}.book-now-item-col-1{padding-left:0}.book-now-item-inner-col-1,.book-now-item-inner-col-2{float:right;width:48%;padding-bottom:20px;margin-left:4%;border-radius:20px}.book-now-item-inner-col-2{margin-left:0}@media (max-width:450px){.book-now-item-col-1,.book-now-item-col-2,.book-now-item-col-3,.book-now-item-inner-col-1,.book-now-item-inner-col-2{width:100%}.banner-feature-content .input-wrapper-width-50{width:100%;margin:0 5px;float:none}}@media (max-width:750px){.book-now-item-col-2,.book-now-item-col-1,.book-now-item-inner-col-1,.book-now-item-inner-col-2 border-radius:20px;{width:100%;margin-left:0;padding-left:0}}.prop-features-list li{float:left;width:32%;margin-right:1%;border-radius:20px}.content .module .prop-features-list ul{border-bottom:0 solid #c7c7c7;margin-left:0;padding-left:30px;border-radius:20px}.prop-features-list h4{clear:both;padding-top:20px}.twoThirds{width:64.25%}@media (max-width:600px){.oneCol,.quartCol,.thirdsCol,.twoThirds,.threeCol,.fifthsCol{width:100%}}.attraction{border:0 solid #000}.attraction .Image{position:relative;overflow:hidden;border-radius:20px}.attraction{background:#dbe7e6;padding:20px 10px 20px;float:left;width:24%;margin-right:1%;margin-bottom:10px;border-radius:20px}@media (max-width:1100px){.attraction{width:49%}}@media (max-width:400px){.attraction{width:100%;margin:0 0 10px 0}}.book_stay_button{display:none}.index_book_now,.index_book_now:hover,.index_book_now:visited{float:right;padding:10px;background:#666;color:#fff;text-decoration:none;border-radius:3px;border-radius:20px}.prop-features-list li{float:left;width:32%;margin-right:1%;border-radius:20px}.content .module .prop-features-list ul{border-bottom:0 solid #c7c7c7;margin-left:0;padding-left:30px}.prop-features-list h4{clear:both;padding-top:20px}.Featured_Property{border:0 solid #000}.Featured_Property .Image{position:relative;overflow:hidden;border-radius:20px}.Featured_Property .Image_Real{position:absolute;top:50%;left:50%;width:121%;max-width:150%;transform:translateX(-50%) translateY(-50%)}.Featured_Property{background:#dbe7e6;padding:20px 20px 20px 20px}.threeThirdsCol{background:#dbe7e6;padding:20px 20px 20px 20px;border-radius:20px}.twoCol{border-radius:20px}.wideCenteredColumn{border-radius:20px}.thirdsCol,.twoThirds{border-radius:20px}#content_bar_1 form .Button_Medium a{color:#000}#content_bar_1 form .Button_Medium a:hover{color:#fff}#content_bar_2 .row{height:auto!important}#header_bar_2.container{padding-top:10px;padding-bottom:10px}#header_bar_1.container{padding-top:20px;padding-bottom:20px}#content_bar_2.container{padding-top:0;padding-bottom:0}#content_bar_3 .column{background:#Fff;padding:25px 25px 25px 25px}#content_bar_3 .wideCenteredColumn{background:#Fff;padding:25px 25px 25px 25px;width:100%}#content_bar_1 .wideCenteredColumn{background:#Fff;padding:25px 25px 25px 25px;width:100%}#content_bar_2 .column{background:#F7F7F7;padding:25px 25px 25px 25px}#content_bar_2 .wideCenteredColumn{background:#f7f7f7;padding:25px 25px 25px 25px;width:100%;border:0 solid #000}#content_bar_1 .column{background:transparent;padding:25px 25px 25px 25px;border-radius:20px}#content_bar_1 .wideCenteredColumn{background:#F7F7F7;padding:75px 75px 75px 75px;width:Auto}#content_bar_4 .column{background:#F7F7F7;padding:25px 25px 25px 25px;border-radius:20px}#content_bar_4 .wideCenteredColumn{background:#F7f7f7;padding:25px 25px 25px 25px;width:100%}#content_bar_5 .column{background:#Fff;padding:25px 25px 25px 25px}#content_bar_5 .wideCenteredColumn{background:#Fff;padding:25px 25px 25px 25px;max-width;border-radius:20px}#content_bar_6 .wideCenteredColumn{background:#f7f7f7;padding:25px 25px 25px 25px;width:100%;border:0 solid #000}#content_bar_3 .column{background:#dbe7e6;padding:0 25px 25px 25px}.Featured_Property.clearfix{clear:none}.Featured_Property{margin:0 0 10px;padding:20px 25px}@media (max-width:900px){.Featured_Property{width:100%;float:none}}.nav a{border-bottom:0 solid #181857;border-radius:10px}#content_bar_3 .column{background:#fff;padding:25px 25px 25px 25px}#header_bar_3.container{padding-top:1px;padding-bottom:1px}#content_bar_3 .column{border:0 solid #000}#content_bar_1 .column{border:0 solid #transparent}#content_bar_4 .column{border:0 solid #000}#content_bar_2 .column{border:0 solid #000}.button a,.Button_Small a,.Button_Medium a,.Button_Large a,button,input[type="submit"],input[type="reset"],input[type="button"]{border-radius:20px}#breadcrumb,#kbSearch,.blogItemLoop,#commentForm,#commentsList li,.styleBox,#dmt-floating-sub-menu{border:0 solid rgba(0,0,0,.1);background:rgba(0,0,0,.01);box-shadow:1px 1px 2px rgb(0 0 0 / 10%);padding:15px 15px 15px;border-radius:20px}.Featured_Property{border:0 solid #000;border-radius:20px}.input-wrapper-width-25 input[type="text"],.input-wrapper-width-25 input[type="file"],.input-wrapper-width-25 input[type="email"],.input-wrapper-width-25 input[type="tel"],.input-wrapper-width-25 input[type="date"],.input-wrapper-width-25 input[type="password"],.input-wrapper-width-25 select,.input-wrapper-width-25 textarea,.input-wrapper-width-25 label,.input-wrapper-width-50 input[type="text"],.input-wrapper-width-50 input[type="file"],.input-wrapper-width-50 input[type="email"],.input-wrapper-width-50 input[type="tel"],.input-wrapper-width-50 input[type="date"],.input-wrapper-width-50 input[type="password"],.input-wrapper-width-50 select,.input-wrapper-width-50 textarea,.input-wrapper-width-50 label,.input-wrapper-width-75 input[type="text"],.input-wrapper-width-75 input[type="file"],.input-wrapper-width-75 input[type="email"],.input-wrapper-width-75 input[type="tel"],.input-wrapper-width-75 input[type="date"],.input-wrapper-width-75 input[type="password"],.input-wrapper-width-75 select,.input-wrapper-width-75 textarea,.input-wrapper-width-75 label,.input-wrapper-width-100 input[type="text"],.input-wrapper-width-100 input[type="file"],.input-wrapper-width-100 input[type="email"],.input-wrapper-width-100 input[type="tel"],.input-wrapper-width-100 input[type="date"],.input-wrapper-width-100 input[type="password"],.input-wrapper-width-100 select,.input-wrapper-width-100 textarea,.input-wrapper-width-100 label{border-radius:20px}input[type="text"],input[type="file"],input[type="password"],input[type="email"],input[type="search"],input[type="tel"],input[type="date"],textarea,select{border-radius:20px}.style-icons.social-links .social-link.social-link-email:before{background:transparent;top:-2px;color:#fff}.attraction{border:0 solid #000;border-radius:20px}.book-now-item-col-1{background:#fff;padding:15px 15px 15px 15px;margin-right:2%}.book-now-item-col-2{background:#fff;padding:15px 15px 15px 15px}.book-now-item-col-2 .Image img,.styleBox img{max-width:100%;border-radius:10px}@media (max-width:768px){.book-now-item-inner-col-1,.book-now-item-inner-col-2{float:none;width:auto}.styleBox .book-now-item-col-1 img{max-width:40%}.show_on_mobile{display:block}.hide_on_mobile{display:none}.show_more_info_button{display:block}.show_more_info{display:none}#content_bar_3 .column{padding:10px}.Featured_Property{padding-bottom:5px}.Featured_Property .column_row{margin-bottom:2px}.Featured_Property .styleBox{margin:2px -22px}.Featured_Property .threeThirdsCol{margin:2px -22px;width:auto;float:none}.expand-box-title .Image img{width:100%}.book_stay_block{width:100%;float:none;padding-top:5px;margin-bottom:10px;padding-bottom:10px;box-shadow:none}#content_bar_3{background-color:#fff}.expand-box-content .twoThirds,.expand-box-content .threeThirdsCol{float:none;width:auto}.threeThirdsCol{margin:2px 0}.container{padding:10px}.input-wrapper-width-25 input[type="date"],.input-wrapper-width-50 input[type="date"],.input-wrapper-width-75 input[type="date"],.input-wrapper-width-100 input[type="date"],.input-wrapper-width-25 select,.input-wrapper-width-50 select,.input-wrapper-width-75 select,.input-wrapper-width-100 select{border-radius:2px}.book-now-item-col-2,.book-now-item-col-1{float:none;width:auto;margin:0 -10px 2px}}