.st-blog .st_widget_search .fa-search{display:none}.st-blog .sidebar-right>.sidebar-widget{margin-bottom:30px}.st-blog .widget_st_list_entries .thumb-list{padding:0}.st-blog .widget_st_list_entries .thumb-list li{margin-bottom:20px}.st-blog .widget_st_list_entries .thumb-list li .thumb-list-item-title{font-size:20px}.st-blog .widget_st_list_entries .thumb-list li::marker{content:''}h2.related-title{text-align:center;margin-bottom:50px;font-size:40px}.st-blog .sidebar-right label.h4{display:none}.st-blog .sidebar-right .wp-block-heading{font-size:24px;line-height:26px;color:#13017d}.st-blog .sidebar-right .widget_block{margin:0}.st-blog .sidebar-right .textwidget{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:22px;text-align:justify}.st-blog .sidebar-right .st_categories_new{font-size:18px}.st-blog .article .post-desciption{font-size:18px}.st-blog .article .post-inner .btn-readmore{font-size:18px;margin-top:0}.st-blog .post-inner .meta li:last-child{display:none}#map-search-form{display:none!important}a.cstm_btn--wts-popup{display:grid;place-items:center;position:fixed;right:10px;left:0;margin-inline:auto 25px;bottom:100px;width:55px;aspect-ratio:1;border-radius:100vmax;background:#004844;z-index:30333333}a.cstm_btn--wts-popup i{font-size:25px;font-family:'FontAwesome';font-style:normal!important;color:#fff}.reservation-btn .btn{background-color:#03405C;color:#fff;border:3px solid #fff0;transition:background-color 0.3s,color 0.3s,border-color 0.3s;text-align:right!important}.reservation-btn .btn:hover{background-color:#fff0;color:#03405C;border-color:#004844}a.btn.btn-primary{padding:10px 25px 10px 25px!important}img.sgpb-popup-close-button-6{top:-160px!important;right:-80px!important}a.sgpb-show-popup{cursor:pointer!important;border:solid 2px #004844;padding:10px 20px;border-radius:5px;color:#03405C}.sgpb-show-popup:hover{background-color:#203B47;color:#fff}.button-container{margin-top:20px;margin-bottom:10px}a.btn.btn-primary{display:inline-flex;align-items:center;justify-content:center;background-color:#f7f7f7cf;color:#203B47;text-decoration:none;padding:10px 20px;border-radius:5px;font-size:16px;font-weight:700;transition:background-color 0.3s,color 0.3s}i.fas.fa-play{margin-right:10px}.button-container{display:flex;align-content:center;align-items:center;flex-direction:row;gap:15px;margin-top:20px}.rental-grid-container{padding:2rem 0;max-width:1200px;margin:0 auto}.rental-grid{display:grid;grid-template-columns:repeat(3,1fr)!important;gap:2rem;padding:0 1rem}.rental-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .1);overflow:hidden;transition:transform 0.2s;position:relative}.rental-card:hover{transform:translateY(-5px)}.rental-image-container{position:relative;padding-top:66.67%;overflow:hidden}.rental-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.featured-tag{position:absolute;top:1rem;left:1rem;background:#ff385c;color:#fff;padding:.3rem .8rem;border-radius:4px;font-size:.8rem;font-weight:500}.wishlist-heart{position:absolute;top:1rem;right:1rem;background:#fff;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s}.wishlist-heart.active i{color:#ff385c}.price-banner{position:absolute;bottom:0;left:0;right:0;background:rgb(0 0 0 / .6);color:#fff;padding:.5rem 1rem;display:flex;justify-content:space-between;align-items:center}.price-period{font-size:.8rem;opacity:.9}.rental-content{padding:1.5rem}.rental-title{margin:0 0 1rem 0;font-size:1.2rem;line-height:1.4}.rental-title a{color:#484848;text-decoration:none}.rating-section{display:flex;align-items:center;margin-bottom:1rem;font-size:.9rem;color:#717171}.rating-separator{margin:0 .5rem}.action-buttons{display:flex;gap:1rem;margin-bottom:1rem}.reserve-button{background:#ff385c;color:#fff;padding:.5rem 1rem;border-radius:4px;text-decoration:none;flex:1;text-align:center;font-weight:500;transition:background 0.2s}.reserve-button:hover{background:#e31c5f}.compare-button{flex:1}.amenitiess{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;border-top:1px solid #eee;padding-top:1rem}.amenity{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#717171}@media (max-width:768px){.rental-grid{grid-template-columns:repeat(1,1fr)!important}.amenities{grid-template-columns:repeat(2,1fr)}}body.page-id-9509 a.btn.reservation-btn{margin-right:0px!important}.page-id-13671 a.btn.reservation-btn{margin-right:0px!important}a.cstm_btn--wtspp-popup{display:grid;place-items:center;position:fixed;right:10px;left:0;margin-inline:auto 25px;bottom:170px;width:55px;aspect-ratio:1;border-radius:100vmax;background:#004844;z-index:30333333}a.cstm_btn--wtspp-popup i{font-size:25px;font-family:'FontAwesome';font-style:normal!important;color:#fff}.cstm_btn--wtspp-popup img{max-width:70%}@media (max-width:911px){.cstm_btn--wtspp-popup{bottom:210px!important}.cstm_btn--wts-popup{bottom:140px!important}}.st-featured-background{position:relative}.video-button-container{position:absolute!important;left:30px!important;bottom:40px!important}.page-id-8093 #demo-form,.page-id-8093 #demo-form:hover{border:2px solid!important}@media (min-width:601px){.half_width{width:50%!important}}.page-id-8093 .required{color:red}.single.single-st_rental .room-featured-items .row .col-6.col-md-3:last-of-type{display:none}.single.single-st_rental .room-featured-items .row{justify-content:center}.single.single-st_rental .form-group .dropdown-menu li:last-of-type{display:none!important}.single.single-st_rental .children{display:none!important}.single.single-st_rental .form-group .dropdown-menu .item{margin-bottom:0px!important}@media (max-width:800px){.single.single-st_rental .room-featured-items .row .col-6.col-md-3{width:33.33%!important}}.service-list-wrapper{padding-bottom:10px!important}@media (max-width:497px){.banner .banner-content{padding-top:20px!important;padding-bottom:20px!important}.content-item .button-container .reservation-btn,.content-item .button-container .sgpb-show-popup{margin:0px!important}.button-container{display:flex!important;flex-direction:column;align-items:baseline;gap:10px}}@media screen and (max-width:1226px) and (min-width:992px){body header .header #main-menu>li a{font-size:13px;text-transform:capitalize}a.logo.d-block.d-lg-none{display:none!important}.header .header-left{width:100%!important}.header{padding-left:20px!important;padding-right:20px!important}.header .logo{width:10%!important}.header .st-main-menu{width:90%!important}.header #main-menu{display:flex;flex-direction:row;justify-content:flex-end}}.sgpb-slideInUp{animation:none!important}.comparison-item{align-items:center!important}