body{font-family:'Mulish'!important;background:#F1F3F6!important;color:#1d1d1d}#form-field-newsletter_email{text-align:left;padding:12px 30px 12px 30px;width:100%;color:#A3A3A3!important;border-color:#fff0;border-radius:0}#form-field-newsletter_email:hover{color:#A3A3A3!important;background-color:#151516;border-color:#fff0;border-radius:0}#form-field-newsletter_button{font-size:11px;font-weight:700;line-height:1em;letter-spacing:2px;padding:15px 30px 15px 30px;width:100%;color:#fff;border-width:0 0 0 0;border-color:#fff0;border-radius:0}.img_black{filter:brightness(0%) ! Important;-moz-filter:brightness(0%);-webkit-filter:brightness(0%)}.img-orange{filter:invert(76%) sepia(64%) saturate(3077%) hue-rotate(357deg) brightness(100%) contrast(80%)!important}.about_image_box img{filter:invert(76%) sepia(64%) saturate(2277%) hue-rotate(357deg) brightness(98%) contrast(89%)!important}.img-orange-2{filter:invert(76%) sepia(64%) saturate(2277%) hue-rotate(357deg) brightness(98%) contrast(89%)}#booking_id::placeholder,.nd_options_customizer_forms input[type="text"]::placeholder,#lastname::placeholder,#dob::placeholder,#contact::placeholder{color:#8e8e8e!important;font-size:13.5px}.es-review-content-title{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bTZisO .swiper{max-width:100%;min-height:400px}.border-radius-5{border-radius:5px!important}.white-bg{background:white!important}.width-100{width:100%!important}.display-block{display:block}.clear-both{content:' ';display:block;clear:both}.nd_booking_flex{display:flex}.myswiper{width:100%!important;height:100%!important;padding:40px 0}.ds_MediumFootnoteEmphasized{font-size:12px!important;font-weight:600!important;line-height:20px!important}.swiper-slide .nd_booking_postgrid_rooms_single_room_img{max-height:222px}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #fff0;border-radius:.25rem}.swiper-slide{font-size:18px;background:#fff;display:flex;padding:0 0 50px 0}.room-card-wrapper{width:100%;max-width:400px;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgb(0 0 0 / .1);overflow:hidden;display:flex;flex-direction:column}.room-image img{width:100%;height:auto;display:block}.room-details{padding:15px}.room-title{font-size:1.5em;margin-bottom:5px}.room-subtitle{font-size:13px;color:#777!important;margin-bottom:10px}.nd_booking_font_size_10{font-size:10px!important}.room-description{font-size:1em;color:#555;margin-bottom:15px}.room-info{display:flex;justify-content:space-between;margin-bottom:15px}.info-item{display:flex;flex-direction:column;align-items:center;text-align:center}.info-item i{font-size:1.5em;margin-bottom:5px}hr{border:0;border-top:1px solid #ddd;margin:15px 0}.room-actions{display:flex;justify-content:space-between;align-items:center}.book-btn{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color 0.3s}.book-btn:hover{background-color:#0056b3}.room-price{font-size:1.1em;font-weight:700;color:#333}.pagination{text-align:center;margin-top:50px}.pagination .page-numbers{background-color:#ececec;color:#4d4d4d;padding:10px 15px;margin:0 5px;border-radius:5px;text-decoration:none;display:inline-block}.pagination .page-numbers.current{background-color:#ec9c2d;color:#000;font-weight:700}.pagination .page-numbers.prev,.pagination .page-numbers.next{background-color:#fff0;color:inherit;padding:10px 15px;text-decoration:none;display:inline-block}.pagination .page-numbers:not(.prev):not(.next):hover{background-color:#d9d9d9;color:#000}body #nd_booking_single_cpt_4_all_rooms div.masonry_grid{all:unset!important;display:flex!important;flex-wrap:wrap!important}#nd_booking_single_cpt_4_all_rooms .nd_booking_masonry_content div.masonry_grid img{max-height:235px}.nd_booking_mansory_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;box-sizing:border-box}.mansory-grid-item{width:100%;box-sizing:border-box}@media (max-width:767px){.mansory-grid{grid-template-columns:1fr}}@media (max-width:480px){.mansory-grid-item{flex:1 1 100%!important}}.ymc-smart-filter-container .container-posts .post-layout1 .ymc-post-layout1 .media img,.ymc-extra-filter .container-posts .post-layout1 .ymc-post-layout1 .media img,.ymc-extra-search .container-posts .post-layout1 .ymc-post-layout1 .media img,.ymc-extra-sort .container-posts .post-layout1 .ymc-post-layout1 .media img{width:100%;height:220px;object-fit:cover;transition:.3s;border-radius:15px 15px 0 0}.ymc-smart-filter-container .container-posts .post-layout1 .ymc-post-layout1 .title,.ymc-extra-filter .container-posts .post-layout1 .ymc-post-layout1 .title,.ymc-extra-search .container-posts .post-layout1 .ymc-post-layout1 .title,.ymc-extra-sort .container-posts .post-layout1 .ymc-post-layout1 .title{font-size:22px;font-weight:600;margin-bottom:10px;line-height:1.3;padding:0 20px}.ymc-smart-filter-container .container-posts .post-layout1 .ymc-post-layout1 .excerpt,.ymc-extra-filter .container-posts .post-layout1 .ymc-post-layout1 .excerpt,.ymc-extra-search .container-posts .post-layout1 .ymc-post-layout1 .excerpt,.ymc-extra-sort .container-posts .post-layout1 .ymc-post-layout1 .excerpt{font-size:13.5px;line-height:1.3;margin-bottom:10px;padding:0 20px}.ymc-smart-filter-container .container-posts .post-layout1 .ymc-post-layout1 .category,.ymc-extra-filter .container-posts .post-layout1 .ymc-post-layout1 .category,.ymc-extra-search .container-posts .post-layout1 .ymc-post-layout1 .category,.ymc-extra-sort .container-posts .post-layout1 .ymc-post-layout1 .category{margin-bottom:20px;padding:0 20px}.ymc-smart-filter-container .container-posts .post-layout1 .ymc-post-layout1,.ymc-extra-filter .container-posts .post-layout1 .ymc-post-layout1,.ymc-extra-search .container-posts .post-layout1 .ymc-post-layout1,.ymc-extra-sort .container-posts .post-layout1 .ymc-post-layout1{position:relative;padding:0;border:none;background:#fff;border-radius:15px 15px 0 0}.ymc-smart-filter-container .container-posts .post-layout1 .ymc-post-layout1 .media,.ymc-extra-filter .container-posts .post-layout1 .ymc-post-layout1 .media,.ymc-extra-search .container-posts .post-layout1 .ymc-post-layout1 .media,.ymc-extra-sort .container-posts .post-layout1 .ymc-post-layout1 .media{position:relative}.ymc-smart-filter-container .container-posts .post-layout1 .ymc-post-layout1 .media::before,.ymc-extra-filter .container-posts .post-layout1 .ymc-post-layout1 .media::before,.ymc-extra-search .container-posts .post-layout1 .ymc-post-layout1 .media::before,.ymc-extra-sort .container-posts .post-layout1 .ymc-post-layout1 .media::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgb(0 0 0 / .2);border-radius:15px 15px 0 0}#nd_options_header_6.nd_options_section{background:#fff}.ymc-smart-filter-container .filter-layout5 .dropdown-filter .menu-active,.ymc-extra-filter .filter-layout5 .dropdown-filter .menu-active,.ymc-extra-search .filter-layout5 .dropdown-filter .menu-active,.ymc-extra-sort .filter-layout5 .dropdown-filter .menu-active{border:1px solid #d5d6e6!important;background:#fff}.ymc-smart-filter-container .filter-layout5 .dropdown-filter .menu-passive__item .menu-link:before,.ymc-extra-filter .filter-layout5 .dropdown-filter .menu-passive__item .menu-link:before,.ymc-extra-search .filter-layout5 .dropdown-filter .menu-passive__item .menu-link:before,.ymc-extra-sort .filter-layout5 .dropdown-filter .menu-passive__item .menu-link:before{border:1px solid #5c5c5c}.ymc-smart-filter-container .filter-layout5 .dropdown-filter .menu-passive,.ymc-extra-filter .filter-layout5 .dropdown-filter .menu-passive,.ymc-extra-search .filter-layout5 .dropdown-filter .menu-passive,.ymc-extra-sort .filter-layout5 .dropdown-filter .menu-passive{background:#fff;color:#1d1d1d;box-shadow:0 1.6px 3.6px 0 rgb(0 0 0 / 13%),0 .3px .9px 0 rgb(0 0 0 / 11%)}.ymc-smart-filter-container .filter-layout5 .dropdown-filter .menu-passive__item .menu-link,.ymc-extra-filter .filter-layout5 .dropdown-filter .menu-passive__item .menu-link,.ymc-extra-search .filter-layout5 .dropdown-filter .menu-passive__item .menu-link,.ymc-extra-sort .filter-layout5 .dropdown-filter .menu-passive__item .menu-link{color:rgb(34 34 34 / 80%)}.ymc-smart-filter-container .filter-layout5 .dropdown-filter .menu-passive:before,.ymc-extra-filter .filter-layout5 .dropdown-filter .menu-passive:before,.ymc-extra-search .filter-layout5 .dropdown-filter .menu-passive:before,.ymc-extra-sort .filter-layout5 .dropdown-filter .menu-passive:before{content:"";position:absolute;width:15px;height:15px;background:#dedbdb;left:10px;top:-14px;box-shadow:0 1.6px 3.6px 0 rgb(0 0 0 / 13%),0 .3px .9px 0 rgb(0 0 0 / 11%);clip-path:polygon(50% 50%,0% 100%,100% 100%)}.ymc-smart-filter-container .container-posts .logo{padding:0 0 0 20px;margin-bottom:15px}.ymc-smart-filter-container .container-posts .logo .partner-logo{max-height:30px}#ymc-smart-filter-container-1 .container-posts .post-entry .ymc-post-layout1{position:relative;padding-bottom:50px}.ymc-smart-filter-container .container-posts .post-layout1{margin-top:6px}.ymc-smart-filter-container .container-posts .post-layout1 .partner_location{position:absolute;font-size:12.5px;bottom:0;padding:5px 20px 10px}.ymc-smart-filter-container .container-posts .post-layout1 .ymc-post-layout1:hover .media img,.ymc-extra-filter .container-posts .post-layout1 .ymc-post-layout1:hover .media img,.ymc-extra-search .container-posts .post-layout1 .ymc-post-layout1:hover .media img,.ymc-extra-sort .container-posts .post-layout1 .ymc-post-layout1:hover .media img{border-radius:15px 15px 0 0}.ymc-smart-filter-container .container-posts .post-layout1 .ymc-post-layout1 .media,.ymc-extra-filter .container-posts .post-layout1 .ymc-post-layout1 .media,.ymc-extra-search .container-posts .post-layout1 .ymc-post-layout1 .media,.ymc-extra-sort .container-posts .post-layout1 .ymc-post-layout1 .media,.ymc-smart-filter-container .container-posts .post-layout1 .ymc-post-layout1:hover .media,.ymc-extra-filter .container-posts .post-layout1 .ymc-post-layout1:hover .media,.ymc-extra-search .container-posts .post-layout1 .ymc-post-layout1:hover .media,.ymc-extra-sort .container-posts .post-layout1 .ymc-post-layout1:hover .media{margin:0 0 10px 0;overflow:hidden;height:220px;border-radius:15px 15px 0 0}.ymc-smart-filter-container .container-posts .post-layout1 .ymc-post-layout1 .title,.ymc-extra-filter .container-posts .post-layout1 .ymc-post-layout1 .title,.ymc-extra-search .container-posts .post-layout1 .ymc-post-layout1 .title,.ymc-extra-sort .container-posts .post-layout1 .ymc-post-layout1 .title{font-size:20px;font-weight:600;margin-bottom:10px;line-height:1.3;padding:0 20px;position:absolute;bottom:0;color:#fff;z-index:999999999}.ymc-smart-filter-container .container-posts .post-layout1 .partner_location img{margin-top:6px}.ymc-smart-filter-container .filter-layout5 .dropdown-filter .menu-passive__item .menu-link:after,.ymc-extra-filter .filter-layout5 .dropdown-filter .menu-passive__item .menu-link:after,.ymc-extra-search .filter-layout5 .dropdown-filter .menu-passive__item .menu-link:after,.ymc-extra-sort .filter-layout5 .dropdown-filter .menu-passive__item .menu-link:after{content:"";position:absolute;left:4px;top:48%;width:8px;height:5px;border-radius:1px;border-left:2px solid rgb(45 45 45 / .8);border-bottom:2px solid rgb(45 45 45 / .8);transform:translateY(-50%) rotate(-45deg);opacity:0;transition:.3s}.deals .elementor-background-overlay{background-image:linear-gradient(to top,rgb(0 0 0 / .5),rgb(0 0 0 / .8))}.nd_booking_bg_darkgrey{background:#f2f3f6}.nd_booking_bg_darkgrey_2{background:#e4e6ec}.nd_booking_bg_orange{background:#ec9c2d}.nd_booking_bg_lightgrey{background:#fefefe!important}.ui-datepicker{background-color:#fefefe!important;border:1px solid #ffffff!important;box-shadow:0 3.2px 7.2px 0 rgb(0 0 0 / 13%),0 .6px 1.8px 0 rgb(0 0 0 / 11%)!important}.ui-datepicker .ui-datepicker-title{color:#141414!important}.ui-datepicker-prev span,.ui-datepicker-next span,.ui-datepicker th{font-weight:300!important;color:#2f2f2f!important}.ui-datepicker-current-day.ui-datepicker-today .ui-state-highlight{border:1px solid #ec9c2d!important;background:#ee9924!important;color:#fff!important}.ui-slider .ui-slider-handle{z-index:1}.ui-datepicker .ui-datepicker-header{background-color:#f2f3f6 !Important;border:none !Important}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{text-indent:inherit !Important;filter:none !Important;background-image:none !Important;width:auto !Important;height:auto ! Important;background-color:#fefefe!important;border:1px solid #ffffff!important;box-shadow:0 1px 3px rgb(0 0 0 / .12),0 1px 2px rgb(0 0 0 / .24);line-height:1.5em;margin-top:-16px;padding:0 3px;font-size:10px;cursor:pointer}.ui-datepicker .ui-datepicker-prev{left:15px !Important;top:10px !Important}.ui-datepicker .ui-datepicker-next{right:35px !Important;top:10px !Important}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute !Important;background-color:none !Important}.nd_booking_info_btn{background:#ec9c2d!important}form[id^=nd_booking_book_room] input[type=submit]{border:1px solid #ec9c2d!important;color:#c5760a!important}.nd_booking_info_btn{width:45px;height:43px!important;float:left;position:relative}.nd_booking_branch_select_sub_menu li{color:#1d1d1d;font-weight:400}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{background:none !Important}.ui-datepicker .ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #ec9c2d!important;background:#ec9c2d!important;color:#ffffff!important}.ui-datepicker .ui-state-default,.ui-datepicker .ui-widget-content .ui-state-default{border:1px solid #fdfdfd!important;background:#e5e6ed!important;font-weight:400;color:#454545!important}.nd_booking_guests_increase,.nd_booking_guests_decrease{filter:brightness(0%) ! Important;-moz-filter:brightness(0%);-webkit-filter:brightness(0%)}.elementor-widget-steps ul li h1.nd_booking_bg_custom_color{background:#ec9c2d!important;border:1px solid #ec9c2d!important;color:#ffffff!important}#nd_booking_checkout_payment_tab_list{background:#ffffff!important;border:none;border-bottom:1px solid #f2f3f6}#nd_booking_checkout_payment_tab_list li.ui-state-active{background:#ffffff!important;border:1px solid #e5e6ed!important}#nd_booking_checkout_payment_tab_list li h4 a.nd_booking_font_weight_lighter{font-weight:400;color:#1c1c1c}.nd_booking_tabs.ui-tabs{background:#f2f3f6;border:none;padding:0}#nd_booking_checkout_payment_tab_list{background:#ffffff!important;border:none;padding:0;border-bottom:1px solid #f2f3f6}.ha-list-group .ha-list-item a:hover .ha-direction{border-color:#ec9c2d;background-color:#ec9c2d;color:#fff}.two-column-container{display:flex;justify-content:space-between;gap:0;margin:0 auto;padding:0}.two-right-column{flex:0 0 60%;vertical-align:middle}.two-left-column{flex:0 0 39%;align-content:center}.partner_name{font-size:15px;font-family:'Mulish'!important;font-weight:300;line-height:1.3em;text-decoration:underline 1px;text-underline-offset:6px;align-content:center;text-align:right;padding-right:20px}.nd_elements_navigation_sidebar_content .menu li.has-submenu>a::after{content:'\25BC';float:right;margin-left:10px;transition:transform 0.3s ease;transform:rotate(-90deg)}.menu li.menu-item-has-children>a::after{content:'\25BC';float:right;font-size:8.5px;margin-left:5px;transition:transform 0.3s ease}.nd_elements_navigation_sidebar_content .menu li.has-submenu.open>a::after{transform:rotate(0deg)}.nd_elements_navigation_sidebar_content{background-color:#fff !Important}.nd_elements_navigation_sidebar div>ul>li>a{padding:0 0;font-size:14.5px!important;color:#333!important}.nd_elements_navigation_sidebar div>ul li>ul.sub-menu li a{font-size:14.5px;color:#da830a}.nd_elements_close_navigation_sidebar_content{cursor:pointer;right:20px;top:20px;position:absolute;filter:invert(1)}.nd_elements_navigation_sidebar div>ul li>ul.sub-menu>li{padding:0 20px;text-align:left;border-bottom:1px solid #d07b04}.nd_elements_navigation_sidebar div>ul li>ul.sub-menu>li:last-child{border-bottom:none!important}.nd_elements_navigation_sidebar div>ul>li{padding:10px 0 10px 0;border-bottom:1px solid #6f6e6e}#nd_booking_slider_range .ui-slider-range,#nd_booking_slider_range .ui-slider-handle{background-color:#ec9c2d!important}#nd_booking_slider_range.ui-widget.ui-widget-content{border:1px solid #e5e6ed!important;background-color:1px solid #e5e6ed}#nd_booking_slider_range .ui-state-default,#nd_booking_slider_range .ui-widget-content .ui-state-default{border:1px solid #ec9c2d!important;background:#ec9c2d!important}.pagination .page-numbers{background-color:#fff;border:1px solid #eee;box-shadow:rgb(50 50 93 / .25) 0 1px 1px -1px,rgb(0 0 0 / .3) 0 1px 3px -1px;color:#1c1c1c;padding:4px 15px;margin:0 5px;border-radius:0}.pagination .page-numbers.prev,.pagination .page-numbers.next{background-color:#fff0;border:none;box-shadow:none}.pagination .page-numbers.current{background-color:#ec9c2d;border:1px solid #ec9c2d}.ui-tooltip{background-color:#ffffff!important;border:1px solid #fafafa;color:#1c1c1c!important;box-shadow:rgb(50 50 93 / .25) 0 1px 1px -1px,rgb(0 0 0 / .3) 0 1px 3px -1px}.filters-container{background:#e4e6ec!important}#nd_booking_booking_form_coupon_status span{padding:3px 15px;font-size:13px;border-radius:10px}#nd_booking_booking_form_coupon_status span.success{background:#d2f6d2}#nd_booking_booking_form_coupon_status span.error{background:#f6d2d7}#nd_booking_single_cpt_4_all_rooms .nd_booking_masonry_content .nd_booking_position_relative img{max-height:240px}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:45%}.nd_booking_padding_15_0_15_15{padding:20px 0 15px 15px}.nd_booking_padding_top_30{padding-top:30px}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}.page-header,.page-header .entry-title{display:none!important}.elementskit-post-image-card .elementskit-entry-thumb img{width:100%!important;height:250px!important;object-fit:cover!important;object-position:center!important;display:block}.elementskit-post-image-card .elementskit-entry-thumb{display:block;height:250px!important;overflow:hidden}@media (max-width:768px){.elementskit-post-image-card .elementskit-entry-thumb img{height:180px!important}.elementskit-post-image-card .elementskit-entry-thumb{height:180px!important}}.lg-backdrop{background-color:rgb(0 0 0 / .6)!important}.lg-toolbar,.lg-dropdown{background-color:rgb(0 0 0 / .8)!important}.lg-dropdown:after{border-bottom-color:rgb(0 0 0 / .8)!important}.lg-sub-html{background-color:rgb(0 0 0 / .8)!important}.lg-thumb-outer,.lg-progress-bar{background-color:#444444!important}.lg-progress{background-color:#a90707!important}.lg-icon{color:#efefef!important;font-size:20px!important}.lg-icon.lg-toogle-thumb{font-size:24px!important}.lg-icon:hover,.lg-dropdown-text:hover{color:#ffffff!important}.lg-sub-html,.lg-dropdown-text{color:#efefef!important;font-size:14px!important}#lg-counter{color:#efefef!important;font-size:14px!important}.lg-prev,.lg-next{font-size:35px!important}.lg-icon{background-color:transparent!important}#lg-counter{opacity:.9}.lg-thumb-outer{padding:0 10px}.lg-thumb-item{border-radius:0!important;border:none!important;opacity:.5}.lg-thumb-item.active{opacity:1}.carousel-nav:hover{background:rgb(255 255 255)!important}.gallery-thumbnail:hover{border-color:#0073aa!important;transform:scale(1.05)}@media (max-width:768px){.gallery-thumbnails{left:50%!important;transform:translateX(-50%)!important;justify-content:center!important;width:auto!important}.hero-section .mobile-lightbox{display:none!important}.hero-section .mobile-lightbox.show{display:flex!important}.hero-section .lightbox-close:hover,.hero-section .lightbox-nav:hover{background:rgb(255 255 255)!important}.hero-section .lightbox-nav{display:none}.hero-section .lightbox-nav.show{display:block!important}}@media (min-width:769px){.hero-section .mobile-lightbox{display:none!important}}@media (max-width:768px){.stats-grid{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}}.apartment-gallery-slider .gallery-slide img{width:100%}.slick-arrow-box{z-index:5!important}.nd_booked_status{left:10px!important;top:25px!important}.slick-arrow-box{background-color:rgb(255 255 255 / .7);border:none;color:#333;padding:10px;font-size:18px;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:10;transition:background-color 0.3s}.slick-prev.slick-arrow-box{left:10px}.slick-next.slick-arrow-box{right:10px}.slick-arrow-box:hover{background-color:rgb(255 255 255 / .9)}#eapps-tripadvisor-reviews-56181702-7f85-4b4b-b6d3-262029c79ddd>div>div>div>div.WidgetBackground__ContentContainer-sc-1ho7q3r-1.jUKeJm>div>a{display:none!important}body.single-nd_booking_cpt_1 rs-module rs-arrow.clean_arrows.tparrows{top:60% !Important}body.single-nd_booking_cpt_1 rs-module rs-arrow.clean_arrows.tparrows:before{color:#ec9c2d!important;width:50px;border-radius:50% !Important;padding:10px 0 !Important;background:rgb(255,255,255,80%) !Important;height:30px;line-height:30px;font-size:20px !Important;transition:all 0.3s;-webkit-transition:all 0.3s}#rev_slider_2_1_wrapper,rs-module-wrap#rev_slider_2_1_wrapper{max-height:650px!important}#rev_slider_2_1 .tp-shapetp-shapewrapper.rs-layer{top:0px!important}.single_cpt_1_basic_info p{font-size:12px;font-weight:700}.nd_booking_bg_greydark_alpha_gradient_3,.nd_booking_bg_greydark_alpha_gradient_5,.nd_booking_bg_greydark_alpha_2{background:none!important}.rating_badge{background-color:#ffffffbd!important;border-radius:.25rem!important;justify-content:center!important;align-items:center!important;margin-right:5px}.nd_booking_modal{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .75)}.nd_booking_modal_content{background-color:#fff;margin:15% auto;padding:20px;border-radius:5px;width:60%}.nd_booking_modal_close{color:#aaa;float:right;font-size:28px;font-weight:700}.nd_booking_modal_close:hover,.nd_booking_modal_close:focus{color:#000;text-decoration:none;cursor:pointer}.nd_booking_modal_amenities_list{column-count:4;list-style-type:disc}.nd_booking_modal_amenities_list li{margin-bottom:10px}@media only screen and (min-width:1024px){#home_booking_search .nd_booking_search_elem_component_l1 .nd_booking_width_80_percentage{padding:20px 10px 10px!important;border-radius:30px 0 0}.nd_booking_search_elem_component_l1 input[type="submit"]{height:108px!important}.single_cpt_1_price{font-size:30px;font-weight:bolder}.location-search-holder{margin-top:98px!important}.nd_booking_container{width:100%;max-width:1280px}.nd_booking_hide_on_tablet_desktop{display:none!important}.nd_booking_padding_25_tablet_desktop{padding:25px}}@media only screen and (min-width:768px) and (max-width:1023px){.nd_booking_search_elem_component_l1 input[type="submit"]{height:108px!important;padding:0 5px}.ymc-smart-filter-container .container-posts .ymc-lg-col-4{grid-template-columns:51% 51% 51% 51%}.ymc-smart-filter-container .container-posts .ymc-md-col-3{grid-template-columns:70% 70% 70%}.nd_booking_container{width:100%}.newSwiper .swiper-wrapper{max-height:380px}.nd_booking_search_elem_component_l1 input[type="submit"]{height:108px!important}.location-search-holder{margin-top:98px!important}#home_booking_search .nd_booking_search_elem_component_l1 .nd_booking_width_80_percentage{padding:20px 10px 10px!important}.nd_booking_width_33_percentage_mobile_tablet{width:33% !Important}.nd_booking_hide_on_tablet_desktop{display:none!important}}@media only screen and (max-width:812px) and (orientation:landscape){.mansory-grid-item,.nd_booking_search_mansory_grid .mansory-grid-item{flex:1 1 calc(50% - 10px)!important;max-width:calc(50% - 10px)!important;box-sizing:border-box!important}}@media only screen and (max-width:767px){.nd_booking_single_cpt_4_all_rooms_title,.nd_booking_rooms_component_l1 h1{font-size:25px;font-weight:bolder}.swiper-autoheight .swiper-wrapper{padding:40px 0px!important}.nd_booking_search_mansory_grid>.mansory-grid-item>div>div>div.nd_booking_section.nd_booking_padding_30.nd_booking_box_sizing_border_box>div:nth-child(5)>div>img{width:20px;margin-right:5px}.nd_booking_search_mansory_grid>.mansory-grid-item>div>div>div.nd_booking_section.nd_booking_padding_30.nd_booking_box_sizing_border_box>div:nth-child(5)>div>p{font-size:11px;white-space:nowrap}.nd_booking_search_mansory_grid>.mansory-grid-item>div>div>div.nd_booking_section.nd_booking_padding_30.nd_booking_box_sizing_border_box{padding:20px}.nd_booking_search_mansory_grid .mansory-grid-item{margin-bottom:10px}.nd_booking_hide_on_mobile_light{display:none}body.single-nd_booking_cpt_1 rs-module rs-arrow.clean_arrows.tparrows{top:80% !Important}.tp-leftarrow{left:-20px !Important}.tp-rightarrow{left:110% !Important}body.single-nd_booking_cpt_1 rs-module rs-arrow.clean_arrows.tparrows:before{color:#ec9c2d !Important;width:30px !Important;border-radius:50% !Important;padding:5px 0 !Important;background:rgb(255,255,255,80%) !Important;height:20px !Important;line-height:20px !Important;font-size:13px !Important;transition:all 0.3s;-webkit-transition:all 0.3s}.booking-description{margin-top:0px!important;padding-top:15px!important}#rev_slider_2_1>rs-slides>rs-slide>rs-layer-wrap:nth-child(4){top:120px!important}.single_cpt_1_price{font-size:20px;font-weight:bolder}.nd_booking_hide_on_mobile{display:none!important}.nd_options_customizer_fonts,.nd_options_customizer_fonts .nd_options_color_grey,.nd_options_customizer_fonts p,.nd_options_customizer_fonts a,.nd_options_customizer_fonts select,.nd_options_customizer_fonts textarea,.nd_options_customizer_fonts label,.nd_options_customizer_fonts input{color:#1d1d1d}body{color:#1d1d1d}.nd_booking_container{width:95%!important}#nd_booking_single_cpt_1_basic_info p{font-size:12px}.nd_booking_width_33_percentage_mobile{width:33% !Important}.nd_booking_padding_15_0_15_15{padding:20px 0 15px 0}.nd_booking_modal_amenities_list{column-count:2}.nd_booking_modal_content{width:80%}.nd_booking_modal_amenities_list{padding-left:10px}.nd_options_container{width:100%}.elementor-section.elementor-section-stretched{position:relative;width:100%!important;padding-left:15px!important;padding-right:15px!important;left:0px!important;margin-left:auto!important;margin-right:auto!important}#nd_booking_search_cpt_1_form_night_range,#nd_booking_search_cpt_1_form_bedroom_services,#nd_booking_search_cpt_1_form_normal_services,#nd_booking_search_cpt_1_form_extra_services{padding:0}#nd_booking_search_cpt_1_content #nd_booking_archive_search_masonry_container .nd_booking_masonry_content .nd_booking_masonry_item div:first-child{padding:0 0}}@media only screen and (min-width:320px) and (max-width:479px){.nd_booking_container{width:95%!important}.nd_booking_padding_15_0_15_15{padding:20px 0 15px 0}.nd_booking_width_33_percentage_mobile{width:33% !Important}.nd_options_container{width:100%}#nd_booking_book_main_bg.nd_booking_bg_darkgrey_2.nd_booking_padding_0_all_iphone,#nd_booking_checkout_main_bg.nd_booking_bg_darkgrey_2.nd_booking_padding_0_all_iphone,#nd_booking_order_main_bg.nd_booking_bg_darkgrey_2.nd_booking_padding_0_all_iphone{padding:20px}}