@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap");section.property-list-section{background-color:#d7d7d7;border-radius:16px;display:flex;flex-wrap:wrap;margin-bottom:16px;padding:0!important}section.property-list-section:not(:last-child){padding:0 0 50px}.pl_image_block{background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:8px;box-sizing:border-box;height:300px;overflow:hidden;position:relative}.pl_image_block.fadeol:before{background:#d7d7d7;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.pl_image_block.fadeol{position:relative}.pl_text_overlay{border-bottom-right-radius:4px;border-top-right-radius:4px;display:inline-flex;left:0;padding:6px 20px 6px 30px;position:absolute;top:30px}.pl_img-box{padding-bottom:100%}.pl_content_block{box-sizing:border-box;padding:16px;position:relative;width:50%}.pl_content_block :first-child{margin-top:0}.pl_content_price{color:#000;text-align:right}span.pl_price{color:red}a.pl_product_url{bottom:0;font-size:30px;font-weight:700;height:30px;line-height:1;margin:auto;position:absolute;right:15px;top:0;width:16px}section.property-list-section .overlay_link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}section.property-list-section{overflow:hidden;position:relative}.property-list-section.notavailable .pl_content_desc p{display:none}.property-list-section .pl_content_desc p{margin-bottom:5px}.property-list-section.notavailable .pl_content_desc p:first-child,.property-list-section.notavailable .pl_content_desc p:nth-child(2){display:block}div#bookingDetailsyf~p{display:none}div#bookingDetailsyf+p{display:block}.pl_text_overlay~.pl_text_overlay{display:none}@media (max-width:767px){a.pl_product_url{font-size:24px;height:24px;right:6px}.pl_content_block,.pl_content_block p,.pl_text_overlay{font-size:13px;line-height:1.3}.pl_content_block p{margin-bottom:8px}.pl_image_block{min-height:150px}.pl_content_title{font-size:16px;font-weight:700;margin-bottom:8px}}.globalcontainer{grid-gap:20px}.globalcontainer section.property-list-section{background-color:#d7d7d7;border-radius:16px;display:grid;grid-template-rows:auto 1fr;margin:20px auto;padding:20px}.property-list-section .pl_image_block{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;padding:13px;width:100%}.property-list-section .pl_content_block{width:100%}section.property-list-section{grid-template-columns:500px 1fr;grid-template-rows:1fr}.dnd-section{padding:50px 20px}.pl_content_desc,.pl_content_price{display:block;text-align:left;width:100%}.pl_content_title{font-weight:700}@media only screen and (min-width:1200px){.globalcontainer{display:grid;grid-template-columns:1fr 1fr}.globalcontainer section.property-list-section{grid-template-columns:1fr;margin:0}.property-list-section .pl_image_block{border-bottom-left-radius:0;border-bottom-right-radius:0;height:100%}}@media only screen and (max-width:1199px){.property-list-section .pl_image_block{border-bottom-right-radius:0;border-top-right-radius:0}}span.pl_price{color:#1a1a1a;font-weight:700;text-decoration:underline}@media only screen and (max-width:950px){section.property-list-section{grid-template-columns:1fr 1fr}.globalcontainer section.property-list-section{border-radius:16px}}.pl_content_desc{margin-bottom:15px}@media only screen and (max-width:767px){.property-list-section .pl_image_block{height:100%}.globalcontainer section.property-list-section{padding:0!important}.pl_img-box{padding-bottom:0}.rfy_text_overlay{padding:6px 10px}.pl_content_block h4{margin-bottom:15}}.pl_rooms,span.room{color:#c91f1f;font-weight:700}@media only screen and (min-width:850px){.pl_content_desc{width:60%}.pl_content_desc,.pl_content_price{display:inline-block;vertical-align:text-top}.pl_content_price{width:31%}}@media only screen and (max-width:1200px){.pl_img-box{padding-bottom:0}}@media only screen and (max-width:849px){.property-list-section .pl_image_block{min-height:100%}}@media only screen and (min-width:1200px){.pl_img-box{padding-bottom:100%}.property-list-section .pl_image_block{height:300px}}.overlay{background-color:#ca9760;bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:.5s ease;width:100%}.slideshow-container{margin:auto;max-width:1000px;position:relative}.discountSlides{display:none}.discountText{font-size:20px;left:50%;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.discountText,.next,.prev{color:#fff;position:absolute;top:50%}.next,.prev{border-radius:0 3px 3px 0;cursor:pointer;font-size:18px;font-weight:700;margin-top:-22px;padding:16px;transition:.6s ease;user-select:none;width:auto}.next{border-radius:3px 0 0 3px;right:0}.next:hover,.prev:hover{background-color:rgba(0,0,0,.8)}.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.dot{background-color:#bbb;border-radius:50%;cursor:pointer;display:inline-block;height:15px;margin:0 2px;transition:background-color .6s ease;width:15px}.active,.dot:hover{background-color:#717171}.fade{animation-duration:1.5s;animation-name:fade}@keyframes fade{0%{opacity:.4}to{opacity:1}}@media only screen and (max-width:300px){.discountText,.next,.prev{font-size:11px}}h1{color:#fff;font-weight:300;text-align:center}.slider{border-radius:4px;color:#333;font-family:Raleway,sans-serif;margin:-20px auto 0;overflow:hidden;position:static}.slider ul{height:200px;list-style:none}.slider ul,.slider ul li{margin:0;padding:0;position:relative}.slider ul li{background:#f3e4d0!important;display:block;float:left;height:300px;text-align:center;width:500px}.slider ul li:before{display:none!important}.slider p{font-size:13px;margin:0!important;padding:0 10px;text-align:left}span.control_next,span.control_prev{background:#ca9765;color:#fff;cursor:pointer;display:block;font-size:18px;font-weight:600;height:auto;opacity:.8;padding:4% 3%;position:absolute;text-decoration:none;top:46%;width:auto;z-index:999}span.control_next:hover,span.control_prev:hover{opacity:1;-webkit-transition:all .2s ease}span.control_prev{border-radius:0 2px 2px 0;left:0}span.control_next{border-radius:2px 0 0 2px;right:0}.slider_option{font-size:18px;margin:10px auto;position:relative;width:160px}.discount_container{border-radius:40px;display:contents;overflow:hidden;position:relative}.image{display:block;height:auto;width:100%}.discount_overlay{background-color:#f3e4d0!important;bottom:0;height:100%;left:100%;overflow:hidden;position:absolute;right:0;transition:.5s ease;width:0}.text{color:#fff;font-size:20px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap}.close-container{display:inline-block;width:100%}span.discount_orig{margin-right:10px;text-decoration:line-through}.discount_now{font-size:15px}.close-overlay{border:2px solid #e73a3a;border-radius:100px;color:#e73a3a;cursor:pointer;display:block;float:right;font-family:cursive;font-weight:600;height:25px;line-height:21px;margin:18px!important;margin:10px 8px;padding-left:5px;position:relative;width:25px;z-index:9}.discount_item_title{margin-bottom:8px}.View_Discounts,.discount{background:rgba(120,136,28,.6);border-radius:8px;color:#fff!important;cursor:pointer;font-size:14px;margin:8px 0;padding:8px;position:relative;text-align:center;text-decoration:none!important;top:8px;white-space:nowrap;width:160px;z-index:10}.col-md-3{display:inline-block;flex-direction:row;flex-wrap:nowrap;float:left;justify-content:flex-start;width:20%}.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8{display:inline-block;width:80%}.col-md-4.discount_image img{margin-bottom:15px;width:70%}@media only screen and (max-width:1199px){.slider ul li .col-md-4{float:left;width:35%}.slider ul li .col-md-8{float:left;width:65%}.discount_container .slider{margin-top:-50px}.close-overlay{margin:10px 8px}}@media only screen and (max-width:751px){.col-md-4{display:none!important}.col-md-3,.col-md-5,.col-md-6,.col-md-7,.col-md-8{width:100%}.slider ul li .col-md-8{padding:0 25px;width:100%}.discount_container .slider{margin-top:-50px}.close-overlay{margin:10px 8px}}