@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);/*!
Theme Name: spindrifter
Theme URI: https://underscores.me/
Description: FIBER design and construct websites that are more than just a communication tool. Our websites are mobile and tablet responsive, fast to load, easy to navigate, have a fresh and elegant look, and be simple for you to modify and maintain once we hand over the reins.
Author: FIBER
Author URI: https://fiber.com.au
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: spindrifter
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

spindrifter is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 html{overflow-x:hidden}body{margin:0;padding:0;font-size:14px;font-family:'Open Sans',sans-serif;background-color:#F7F3E8!important;overflow-x:hidden}.postid-29 header#masthead{display:none}.postid-29 header.entry-header{display:none}.postid-29 footer#colophon{display:none}.logo_cls img{background:#C4812A;padding:16px 22px;margin-top:-10px;width:135px;border-radius:0 0 4px 4px!important}.logo_class img{background-color:#C4812A;padding:18px 20px;width:130px;border-radius:0 0 4px 4px!important;height:auto!important}.elementor-menu-toggle{position:relative;z-index:999!important}.postid-29 nav.navigation.post-navigation{display:none}.email_icon{margin-left:45px}.addredd_icon{margin-left:45px}.postid-29 .elementor.elementor-61.elementor-location-header{display:none}.postid-29 .elementor.elementor-77.elementor-location-footer{display:none}header.entry-header{display:none}header.header_mainsec .header_top_sec .elementor-social-icon:hover{color:#C4812A}#container{text-align:center}#text{display:inline-block;vertical-align:middle;min-height:132px;letter-spacing:2px;color:#FFF;font-family:"Playfair Display",Sans-serif;font-size:100px}#cursor{display:inline-block;vertical-align:middle;width:3px;min-height:132px;background-color:orange;animation:blink .75s step-end infinite}#text1{vertical-align:middle;letter-spacing:2px;color:#FFF;font-family:"Playfair Display",Sans-serif;font-size:50px;min-height:50px;display:inline-block}#cursor1{display:inline-block;vertical-align:middle;width:3px;min-height:70px;background-color:orange;animation:blink .75s step-end infinite}.text_mainsec .text2_mainsec{min-height:75px}@keyframes blink{from,to{background-color:#fff0}50%{background-color:orange}}span.text-color{color:#C4812A}.coming_soon_page .bottom_txt_mainsec .elementor-widget-container .text-color a{color:#CB8A15;text-decoration:underline}.coming_soon_page .bottom_txt_mainsec .elementor-widget-container .text-color a:hover{color:#fff}.disconnect_txt_mainsec .text_mainsec{font-family:'Playfair Display',serif}.coming_soon_page .bottom_txt_mainsec{margin-top:7px}.coming_soon_page .bottom_txt_mainsec .elementor-widget-container a{color:#fff}html{height:100%}body.single.postid-29{height:100%;width:100%}body.single.postid-29 .site-main{width:100%;height:100%;display:grid}body.single.postid-29 .site-main #post-29{width:100%;height:100%;display:inline-block}body.single.postid-29 .site-main #post-29 .entry-content{width:100%;height:100%;display:inline-block}body.single.postid-29 .site-main #post-29 .entry-content .elementor.elementor-29{width:100%;height:100%;display:inline-block}body.single.postid-29 .site-main #post-29 .entry-content .elementor.elementor-29 .elementor-section-wrap{width:100%;height:100%;display:inline-block}body.single.postid-29 .site-main #post-29 .entry-content .elementor.elementor-29 .elementor-section-wrap .coming_soon_page{width:100%;height:100%;display:inline-block}.header_mainsec .main_menu_sec nav ul li.book_now_menu a{font-weight:700!important;color:#141414!important}.room_comfort_slider{position:relative}.room_comfort_slider .slick-list{min-height:440px}.room_comfort_slider .slick-list .slick-track .slick-slide .contnt_mainsec .title_sec h2{color:#000;font-size:40px;font-weight:400;font-family:'Playfair Display',serif;margin-bottom:15px}.room_comfort_slider .slick-list .slick-track .slick-slide .contnt_mainsec .contnt_sec p{color:#706F6E;font-size:15px;font-weight:300;line-height:26px;font-family:'Open Sans',sans-serif;margin-bottom:20px}.room_comfort_slider .slick-list .slick-track .slick-slide .contnt_mainsec .contnt_sec h5{color:#706F6E;font-size:15px;font-weight:400;font-family:'Open Sans',sans-serif}.room_comfort_slider .slick-list .slick-track .slick-slide .contnt_mainsec .contnt_sec ul{padding-left:30px}.room_comfort_slider .slick-list .slick-track .slick-slide .contnt_mainsec .contnt_sec ul li{color:#706F6E;font-size:15px;font-weight:300;font-family:'Open Sans',sans-serif}.room_comfort_slider .slick-list .slick-track .slick-slide .contnt_mainsec .contnt_sec .cencel_btn{margin-top:30px;margin-bottom:20px}.room_comfort_slider .slick-list .slick-track .slick-slide .contnt_mainsec .contnt_sec .cencel_btn a{color:#706F6E;font-size:15px;font-weight:300;line-height:24px;font-family:'Open Sans',sans-serif;text-decoration:underline}.room_comfort_slider .slick-list .slick-track .slick-slide .contnt_mainsec .contnt_sec .cencel_btn a:hover{color:#CB8A15}.book_now_btn .btn_style{background-color:#141414;color:#fff;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;letter-spacing:1px;padding:14px 45px;display:inline-block}.book_now_btn .btn_style:hover{background-color:#CB8A15;color:#fff}.room_comfort_slider .slick-dots{width:70px;position:absolute;bottom:-50px;left:45px}.room_comfort_slider .slick-dots li{margin:0}.room_comfort_slider .slick-dots li button::before{color:#C4C4C4;opacity:1;font-size:30px}.room_comfort_slider .slick-dots li.slick-active button::before{color:#5A5A5A;opacity:1}.room_comfort_slider button.slick-arrow::before{color:#5A5A5A;font-size:35px;font-weight:400}.room_comfort_slider button.slick-arrow:hover::before{color:#cb8a15}.room_comfort_slider button.slick-prev.slick-arrow{position:absolute;top:inherit;bottom:-50px;left:0}.room_comfort_slider button.slick-next.slick-arrow{position:absolute;top:inherit;bottom:-50px;left:120px}.book_room_mainsec .right_img_contnt .price_maisnec>.elementor-widget-container{display:inline-block}.book_room_mainsec .right_img_contnt .price_maisnec>.elementor-widget-container p{margin-bottom:0}.amenities_mainsec ul{padding-left:0;list-style:none;margin-bottom:0;width:100%;display:inline-block}.amenities_mainsec ul li{width:30%;float:left;min-height:130px;border-top:.2px solid #F7F4EE;border-bottom:.2px solid #F7F4EE;padding:35px 0;margin-right:36px;position:relative}.amenities_mainsec ul li .amenities_inner_sec{width:100%;display:inline-block}.amenities_mainsec ul li .amenities_inner_sec .arrow_sec{width:10%;float:left}.amenities_mainsec ul li .amenities_inner_sec .text_sec{width:75%;float:left}.amenities_mainsec ul li .amenities_inner_sec .icon_sec{width:15%;float:left}.amenities_mainsec ul li .amenities_inner_sec .arrow_sec svg{color:#CB8A15;font-size:24px}.amenities_mainsec ul li .amenities_inner_sec .text_sec h5{color:#FFF;font-size:18px;font-weight:400;font-family:'Open Sans',sans-serif;letter-spacing:2px;margin-bottom:2px;display:inline-block}.amenities_mainsec ul li .amenities_inner_sec .text_sec p{color:#FFF;font-size:14px;font-weight:300;font-family:'Open Sans',sans-serif;margin-bottom:4px}.amenities_mainsec ul li .amenities_inner_sec .icon_sec img{width:44px;height:auto}.amenities_mainsec ul li .amenities_inner_sec .text_sec .plus_icon{display:inline-block;width:23px;height:23px}.amenities_mainsec ul li .amenities_inner_sec .text_sec .plus_icon svg{color:#CB8A15;background-color:#fff;border-radius:50px;font-size:21px;cursor:pointer}.amenities_mainsec ul li .amenities_inner_sec .text_sec .tooltip_contnt{background-color:#fff;padding:15px;border-radius:5px;position:absolute;bottom:138px;left:0;display:none;transition:0.5s ease-in-out;box-shadow:0 4px 25px 0 #49494957}.amenities_mainsec ul li .amenities_inner_sec .text_sec .tooltip_contnt h6{color:#000;font-size:16px;font-weight:700;font-family:'Open Sans',sans-serif}.amenities_mainsec ul li .amenities_inner_sec .text_sec .tooltip_contnt ul{list-style:disc;padding-left:15px}.amenities_mainsec ul li .amenities_inner_sec .text_sec .tooltip_contnt ul li{width:100%;margin:0;padding:0;min-height:inherit;border:none;color:#706F6E;font-size:15px;font-weight:300;line-height:25px}.social_cls svg{color:#CB8A15}.amenities_mainsec ul li .amenities_inner_sec .text_sec .plus_icon:hover+.tooltip_contnt{display:block;transition:0.5s ease-in-out}.amenities_mainsec ul li .amenities_inner_sec .text_sec .tooltip_contnt::after{content:"";position:absolute;bottom:-16px;left:50%;right:50%;transform:translate(-50%);width:0;height:0;border-left:12px solid #fff0;border-right:12px solid #fff0;border-top:35px solid #fff;transition:0.5s ease-in-out}#elementor-lightbox-slideshow-single-img{display:none!important}.gallery_mainsec{margin-top:20px}.gallery_mainsec .gallery_inner_sec{position:relative;margin-bottom:30px}.gallery_mainsec .gallery_inner_sec .img_sec{width:100%;height:300px;overflow:hidden}.gallery_mainsec .gallery_inner_sec .img_sec img{width:100%;height:auto}.gallery_mainsec .gallery_inner_sec .title_sec{position:absolute;left:0;bottom:0;width:100%;background:rgb(0 0 0 / .8);padding:10px 15px;display:none}.gallery_mainsec .gallery_inner_sec:hover .title_sec{display:block}.gallery_mainsec .gallery_inner_sec .title_sec p{color:#FFF;font-size:16px;font-weight:300;font-family:'Open Sans',sans-serif;margin-bottom:0;width:90%;float:left}.gallery_mainsec .gallery_inner_sec .title_sec span{width:10%;float:left;text-align:right}.gallery_mainsec .gallery_inner_sec .title_sec span a svg{color:#fff;font-size:18px;font-weight:300}.gallery_mainsec .gallery_inner_sec .title_sec span a:hover svg{color:#DC971B}.load_more_btn{text-align:center;margin-top:10px}.load_more_btn a{background-color:#141414;color:#fff;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;padding:15px 40px;display:inline-block;transition:0.5s ease-in-out}.load_more_btn a:hover{background-color:#DC971B;color:#fff}.fancybox-container.fancybox-is-open{z-index:999999}.guests_say_slider_sec .slider_mainsec .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#CB8A15;opacity:1}.guests_say_slider_sec .slider_mainsec .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px;border-radius:10px;background-color:#636363}.ajax-loder{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;background-color:rgb(0 0 0 / .6);text-align:center;line-height:850px}.ajax-loder img{width:100px}.sorry_message{color:#000;font-size:30px;font-weight:600;display:inline-block;width:100%;text-align:center;font-family:'Playfair Display',serif;margin-top:20px}.weekend_rates_mainsec .contnt_mainsec .price_box p{margin-bottom:0}.cancellation_btn a{color:#CB8A15;font-size:16px;font-weight:300;letter-spacing:1px}.cancellation_btn a:hover{color:#000}.hotal_booking_home .hotel-booking-search{padding:35px 0 30px 0;width:100%;display:inline-block;box-shadow:0 2px 4px rgb(106 87 63 / .05)}.hotal_booking_home .hotel-booking-search>h3{display:none}.hotal_booking_home .hotel-booking-search form ul{width:80%;float:left}.hotal_booking_home .hotel-booking-search form p.hb-submit{width:20%;float:left}.hotal_booking_home .hotel-booking-search form ul li{display:inline-block;width:33%}.hotal_booking_home .hotel-booking-search form ul li label{color:#5A5A5A;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;width:100%;margin-bottom:10px}.hotal_booking_home .hotel-booking-search form ul li .hb_input_field{width:100%;padding-right:15px}.hotal_booking_home .hotel-booking-search form ul li .hb_input_field input{background-color:#fff0;border:1px solid #BABABA;border-radius:0;color:#5A5A5A;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;box-shadow:none;outline:none}.hotal_booking_home .hotel-booking-search form ul li .hb-form-field-input{width:100%}.hotal_booking_home .hotel-booking-search form ul li .hb-form-field-input select{background-color:#fff0;border:1px solid #BABABA;border-radius:0;color:#5A5A5A;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;box-shadow:none;outline:none}.hotal_booking_home .hotel-booking-search form p.hb-submit{width:20%;float:left;margin-top:33px;padding-left:15px}.hotal_booking_home .hotel-booking-search form p.hb-submit button{background-color:#141414;border:1px solid #141414;border-radius:0;color:#FFF;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;text-transform:uppercase;letter-spacing:2px;cursor:pointer}.hotal_booking_home .hotel-booking-search form p.hb-submit button:hover{background-color:#CB8A15;border:1px solid #CB8A15;color:#FFF}#hotel-booking-results{max-width:1140px;margin:0 auto;margin-top:80px;margin-bottom:40px}#hotel-booking-results h3{color:#000;font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:400;margin-bottom:35px}#hotel-booking-results .hb-search-results form .hb-room-content .hb-room-info .hb-room-name a{color:#000;font-family:'Open Sans',sans-serif;font-size:26px;font-weight:600}#hotel-booking-results .hb-search-results form .hb-room-content .hb-room-info .hb-room-name a:hover{color:#CB8A15}#hotel-booking-results .hb-search-results form .hb-room-content .hb-room-info .hb-room-meta .hb_search_add_to_cart button.hb_add_to_cart{background-color:#c4812a;border:1px solid #c4812a;border-radius:0;color:#FFF;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;text-transform:uppercase;letter-spacing:2px;cursor:pointer}#hotel-booking-results .hb-search-results form .hb-room-content .hb-room-info .hb-room-meta .hb_search_add_to_cart button.hb_add_to_cart:hover{background-color:#000;border:1px solid #000;color:#FFF}#hotel-booking-cart{max-width:1140px;margin:0 auto;margin-top:80px;margin-bottom:40px}#hotel-booking-cart form h3{color:#000;font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:400;margin-bottom:35px}#hotel-booking-cart form p .hb_button.hb_checkout{background-color:#c4812a;border:1px solid #c4812a;border-radius:0;color:#FFF;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;text-transform:uppercase;letter-spacing:2px;cursor:pointer}#hotel-booking-cart form p .hb_button.hb_checkout:hover{background-color:#000;border:1px solid #000;color:#FFF}#hotel-booking-cart form table tbody tr td .hb_sub_total_value{color:#CB8A15!important;font-size:20px;font-weight:700!important}#hotel-booking-cart form table tbody tr td .hb_grand_total_value{color:#CB8A15!important;font-size:20px;font-weight:700!important}.page-id-999 #hotel-booking-payment{max-width:1140px;margin:0 auto;margin-top:80px;margin-bottom:40px}.page-id-999 #hotel-booking-payment form h3{color:#000;font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:400;margin-bottom:25px}.page-id-999 #hotel-booking-payment form table tbody tr td .hb_sub_total_value{color:#CB8A15!important;font-size:20px;font-weight:700!important}.page-id-999 #hotel-booking-payment form table tbody tr td .hb_grand_total_value{color:#CB8A15!important;font-size:20px;font-weight:700!important}.page-id-999 #hotel-booking-payment form .hb-customer .hb-order-new-customer h4{color:#2a2a2a;font-size:22px;font-weight:600;margin-top:0;margin-bottom:23px;line-height:30px}#hotel-booking-payment h4{color:#2a2a2a;font-size:22px;font-weight:600;margin-top:0;margin-bottom:23px;line-height:30px}.page-id-999 #hotel-booking-payment form .hb-customer .hb-order-new-customer .hb-form-table.col-2{width:50%!important;max-width:inherit;padding-left:0;padding-right:15px}.page-id-999 #hotel-booking-payment form .hb-customer .hb-order-new-customer .hb-form-table.col-2:last-child{padding-left:15px;padding-right:0}.page-id-999 #hotel-booking-payment form .hb-customer .hb-order-new-customer .hb-form-table.col-2 .hb-form-field{width:100%;max-width:inherit}.page-id-999 #hotel-booking-payment form .hb-customer .hb-order-new-customer .hb-form-table.col-2 .hb-form-field .hb-form-field-label{color:#5A5A5A;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;width:100%;margin-bottom:10px}.page-id-999 #hotel-booking-payment form .hb-customer .hb-order-new-customer .hb-form-table.col-2 .hb-form-field .hb-form-field-input select{background-color:#fff0;border:1px solid #BABABA;border-radius:0;color:#5A5A5A;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;width:100%;height:45px;box-shadow:none;outline:none}.page-id-999 #hotel-booking-payment form .hb-customer .hb-order-new-customer .hb-form-table.col-2 .hb-form-field .hb-form-field-input select:focus{border:1px solid #CB8A15}.page-id-999 #hotel-booking-payment form .hb-customer .hb-order-new-customer .hb-form-table.col-2 .hb-form-field .hb-form-field-input input{background-color:#fff0;border:1px solid #BABABA;border-radius:0;color:#5A5A5A;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;width:100%;height:45px;box-shadow:none;outline:none}.page-id-999 #hotel-booking-payment form .hb-customer .hb-order-new-customer .hb-form-table.col-2 .hb-form-field .hb-form-field-input input:focus{border:1px solid #CB8A15}#hotel-booking-payment .hb-addition-information textarea{background-color:#fff0;border:1px solid #BABABA;border-radius:0;color:#5A5A5A;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;width:100%;box-shadow:none;outline:none}#hotel-booking-payment p label a{color:#CB8A15;text-decoration:underline}#hotel-booking-payment p label a:hover{color:#000}#hotel-booking-payment p button.hb_button{background-color:#c4812a;border:1px solid #c4812a;border-radius:0;color:#FFF;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;text-transform:uppercase;letter-spacing:2px;cursor:pointer}#hotel-booking-payment p button.hb_button:hover{background-color:#000;border:1px solid #000;color:#FFF}.page-id-1003 .entry-content{margin-top:70px}.page-id-1003 .entry-content>p{color:#CB8A15;font-size:22px;text-align:center;margin-bottom:60px}.page-id-1000 .entry-content .hotel-booking-search{max-width:1140px;margin:0 auto;margin-top:80px;margin-bottom:40px;padding:0}.page-id-1000 .entry-content .hotel-booking-search h3{color:#000;font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:400;margin-bottom:35px}.page-id-1000 .entry-content .hotel-booking-search form{width:100%;display:inline-block}.page-id-1000 .entry-content .hotel-booking-search form ul.hb-form-table{width:80%;float:left}.page-id-1000 .entry-content .hotel-booking-search form ul.hb-form-table li{display:inline-block;width:33%}.page-id-1000 .entry-content .hotel-booking-search form p.hb-submit{width:20%;float:left;margin-top:33px;padding-left:15px}.page-id-1000 .entry-content .hotel-booking-search form ul.hb-form-table li label{color:#5A5A5A;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;width:100%;margin-bottom:10px}.page-id-1000 .entry-content .hotel-booking-search form ul.hb-form-table li .hb_input_field{width:100%}.page-id-1000 .entry-content .hotel-booking-search form ul.hb-form-table li .hb-form-field-input{width:100%}.page-id-1000 .entry-content .hotel-booking-search form ul.hb-form-table li .hb_input_field input{background-color:#fff0;border:1px solid #BABABA;border-radius:0;color:#5A5A5A;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;box-shadow:none;outline:none}.page-id-1000 .entry-content .hotel-booking-search form ul.hb-form-table li .hb-form-field-input select{background-color:#fff0;border:1px solid #BABABA;border-radius:0;color:#5A5A5A;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;box-shadow:none;outline:none}.page-id-1000 .entry-content .hotel-booking-search form p.hb-submit button{background-color:#141414;border:1px solid #141414;border-radius:0;color:#FFF;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;text-transform:uppercase;letter-spacing:2px;cursor:pointer}.page-id-1000 .entry-content .hotel-booking-search form p.hb-submit button:hover{background-color:#CB8A15;border:1px solid #CB8A15;color:#FFF}#hotel-booking-cart table.hb_table tbody tr.hb_checkout_item td a.hb_remove_cart_item{color:red;font-size:20px}#hotel-booking-cart table.hb_table tbody tr.hb_checkout_item td a.hb_remove_cart_item:hover{color:#e56969}#hotel-booking-cart table.hb_table tbody .hb_checkout_item .hb_room_type a{color:#000}#hotel-booking-cart table.hb_table tbody .hb_checkout_item .hb_room_type a:hover{color:#CB8A15}#hotel-booking-payment table.hb_table tbody .hb_checkout_item .hb_room_type a{color:#000}#hotel-booking-payment table.hb_table tbody .hb_checkout_item .hb_room_type a:hover{color:#CB8A15}.single.single-hb_room .hb_single_room{width:1140px;margin:0 auto;margin-top:60px}.single.single-hb_room .hb_single_room .entry-summary .title h4{color:#000;font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:400}.single.single-hb_room .hb_single_room .entry-summary .title h4 a:hover{color:#DC971B;text-decoration:none}.single.single-hb_room .hb_single_room .price .title-price{color:#000;font-size:18px;font-weight:500}.single.single-hb_room .hb_single_room .price{color:#DC971B}.single.single-hb_room .hb_single_room .hb_single_room_details .hb_single_room_tabs{padding-left:0}.single.single-hb_room .hb_single_room .hb_single_room_details .hb_single_room_tabs li a{text-decoration:none}.single.single-hb_room .hb_single_room .hb_single_room_details .hb_single_room_tabs_content{padding-top:25px}.single.single-hb_room .hb_single_room .hb_single_room_details .hb_single_room_tabs_content .hb_single_room_tab_details .hb_room_pricing_plan_data{margin-bottom:16px;color:#000;font-size:24px;font-weight:500}section.elementor-section.elementor-top-section.elementor-element.elementor-element-798e33a.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{background:#141414}.gallery_mainsec h2.error_message{color:#000;font-family:"Playfair Display",Sans-serif;font-size:32px;font-weight:600;width:100%;display:inline-block;text-align:center;margin-bottom:30px}.hotal_booking_home{margin-top:30px;margin-bottom:30px}.hotal_booking_home .mphb_sc_search-form .mphb-required-fields-tip{display:none}.hotal_booking_home .mphb_sc_search-form .mphb_sc_search-check-in-date{width:20%;float:left;padding-right:20px}.hotal_booking_home .mphb_sc_search-form .mphb_sc_search-check-out-date{width:20%;float:left;padding-right:20px}.hotal_booking_home .mphb_sc_search-form .mphb_sc_search-adults{width:20%;float:left;padding-right:20px}.hotal_booking_home .mphb_sc_search-form .mphb_sc_search-children{width:20%;float:left;padding-right:20px}.hotal_booking_home .mphb_sc_search-form .mphb_sc_search-submit-button-wrapper{width:20%;float:left;margin-top:30px}.hotal_booking_home .mphb_sc_search-form label{color:#5A5A5A;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;text-transform:uppercase;letter-spacing:1.2px}.hotal_booking_home .mphb_sc_search-form input{background-color:#fff0;border:1px solid #BABABA;border-radius:0;color:#5A5A5A;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;box-shadow:none;outline:none;padding:10px 15px;width:100%}.hotal_booking_home .mphb_sc_search-form select{background-color:#fff0;border:1px solid #BABABA;border-radius:0;color:#5A5A5A;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;box-shadow:none;outline:none;padding:11px 15px;width:100%}.hotal_booking_home .mphb_sc_search-form .mphb_sc_search-submit-button-wrapper .button{background-color:#141414;border:1px solid #141414;border-radius:0;color:#FFF;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;text-transform:uppercase;letter-spacing:2px;cursor:pointer}.hotal_booking_home .mphb_sc_search-form .mphb_sc_search-submit-button-wrapper .button:hover{background-color:#CB8A15;border:1px solid #CB8A15;color:#FFF}.mphb_sc_search_results-wrapper{margin-top:35px;margin-bottom:35px}.mphb_sc_search_results-wrapper .mphb_sc_search_results-info{color:#706F6E;font-size:16px;font-weight:500;font-family:'Open Sans',sans-serif;margin-bottom:8px}.mphb_sc_search_results-wrapper .mphb-recommendation-title{color:#000;font-family:"Playfair Display",Sans-serif;font-size:34px;font-weight:400;margin-bottom:20px;display:none}.mphb_sc_search_results-wrapper .mphb-recommendation ul.mphb-recommendation-details-list{padding-left:0;list-style:none}.mphb_sc_search_results-wrapper .mphb-recommendation ul.mphb-recommendation-details-list li .mphb-recommendation-item .mphb-recommedation-item-subtotal{display:none}.mphb_sc_search_results-wrapper .mphb-recommendation ul.mphb-recommendation-details-list li .mphb-recommendation-item .mphb-recommendation-item-count{display:none}.mphb_sc_search_results-wrapper .mphb-recommendation ul.mphb-recommendation-details-list li .mphb-recommendation-item .mphb-recommendation-item-link{color:#000;font-family:"Playfair Display",Sans-serif;font-size:34px;font-weight:400;margin-bottom:8px;display:block}.mphb_sc_search_results-wrapper .mphb-recommendation ul.mphb-recommendation-details-list li .mphb-recommendation-item .mphb-recommendation-item-guests{display:none}.mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-total{color:#000;font-size:20px;font-weight:700;font-family:'Open Sans',sans-serif;float:left;width:100%}.mphb_sc_search_results-wrapper .mphb-recommendation .button{background-color:#141414;border:1px solid #141414;border-radius:0;color:#FFF;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;text-transform:uppercase;letter-spacing:2px;cursor:pointer;padding:10px 35px;float:left;display:none}.mphb_sc_search_results-wrapper .mphb-recommendation .button:hover{background-color:#CB8A15;border:1px solid #CB8A15;color:#FFF}.mphb_sc_search_results-wrapper .mphb-room-type .mphb-reserve-room-section .mphb-rooms-quantity-wrapper.mphb-rooms-quantity-multiple{margin-top:0;margin-bottom:8px}.mphb_sc_search_results-wrapper .mphb-room-type .mphb-room-type-title.entry-title .mphb-room-type-title{color:#000;font-family:"Playfair Display",Sans-serif;font-size:34px;font-weight:400;margin-bottom:20px;margin-top:20px;display:block}.mphb_sc_search_results-wrapper .mphb-room-type p{color:#706F6E;font-size:16px;font-weight:500;font-family:'Open Sans',sans-serif}.mphb_sc_search_results-wrapper .mphb-room-type .mphb-room-type-details-title{color:#000;font-family:"Playfair Display",Sans-serif;font-size:34px;font-weight:400;margin-bottom:20px;margin-top:20px;display:none}.mphb_sc_search_results-wrapper .mphb-room-type ul.mphb-loop-room-type-attributes{padding-left:0;list-style:none;display:none}.mphb_sc_search_results-wrapper .mphb-room-type ul.mphb-loop-room-type-attributes li{color:#706F6E;font-size:16px;font-weight:500;font-family:'Open Sans',sans-serif;margin-bottom:8px}.mphb_sc_search_results-wrapper .mphb-room-type .mphb-reserve-room-section .mphb-rooms-quantity-wrapper select{background-color:#fff0;border:1px solid #BABABA;border-radius:0;color:#5A5A5A;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;box-shadow:none;outline:none;padding:10px 15px;width:95px;text-align:center;display:none}.mphb_sc_search_results-wrapper .mphb-room-type .mphb-reserve-room-section .mphb-rooms-quantity-wrapper .mphb-available-rooms-count{display:block;margin-top:10px;margin-bottom:30px;color:#706F6E;font-size:16px;font-weight:500;font-family:'Open Sans',sans-serif;display:none}.mphb_sc_search_results-wrapper .mphb-room-type p.mphb-view-details-button-wrapper{display:none}.mphb_sc_search_results-wrapper .mphb-room-type .button.mphb-button.mphb-book-button{background-color:#141414;border:1px solid #141414;border-radius:0;color:#FFF;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;text-transform:uppercase;letter-spacing:2px;cursor:pointer;padding:10px 35px}.mphb_sc_search_results-wrapper .mphb-room-type .button.mphb-button.mphb-book-button:hover{background-color:#CB8A15;border:1px solid #CB8A15;color:#FFF}.mphb_sc_search_results-wrapper .mphb-room-type .mphb-regular-price{margin-top:30px;margin-bottom:30px}.mphb_sc_search_results-wrapper .mphb-room-type .mphb-regular-price strong{color:#000;font-size:20px;font-weight:500;font-family:'Open Sans',sans-serif}.mphb_sc_search_results-wrapper .mphb-room-type .mphb-regular-price span{color:#CB8A15;font-size:18px;font-weight:500;font-family:'Open Sans',sans-serif}.mphb_sc_search_results-wrapper .mphb-room-type-images .mphb-flexslider-gallery-wrapper{background-color:#fff0;border:none;margin-bottom:15px}.mphb_sc_search_results-wrapper .mphb-room-type-images .mphb-flexslider-gallery-wrapper .slides .gallery-item img{width:100%!important}.mphb_sc_search_results-wrapper .mphb-room-type .mphb-room-type-title.entry-title{display:none}.mphb_sc_search_results-wrapper .mphb-room-type{position:relative;padding-top:85px}.mphb_sc_search_results-wrapper .mphb-room-type .mphb-reserve-room-section{position:absolute;top:0;left:0}.mphb_sc_search_results-wrapper .mphb-room-type .mphb-reserve-room-section .mphb-rooms-reservation-message-wrapper{display:none}.mphb_sc_search_results-wrapper .mphb-room-type .mphb-reserve-room-section .button.mphb-button.mphb-confirm-reservation{background-color:#141414;border:1px solid #141414;border-radius:0;color:#FFF;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;text-transform:uppercase;letter-spacing:2px;cursor:pointer;padding:10px 35px;margin-left:10px}.mphb_sc_search_results-wrapper .mphb-room-type .mphb-reserve-room-section .button.mphb-button.mphb-confirm-reservation:hover{background-color:#CB8A15;border:1px solid #CB8A15;color:#FFF}.single-mphb_room_type .mphb_room_type{width:1140px;margin:0 auto}.single-mphb_room_type .mphb_room_type .post-thumbnail img{width:100%;height:auto}.single-mphb_room_type .mphb_room_type .entry-content{margin-top:20px}.single-mphb_room_type .mphb_room_type .entry-content p{color:#706F6E;font-size:16px;font-weight:500;font-family:'Open Sans',sans-serif}.single-mphb_room_type .mphb_room_type .entry-content .mphb-room-type-gallery-wrapper.mphb-single-room-type-gallery-wrapper .gallery .gallery-item{display:inline-block;margin-right:20px}.single-mphb_room_type .mphb_room_type .entry-content .mphb-details-title{display:none}.single-mphb_room_type .mphb_room_type .entry-content ul.mphb-single-room-type-attributes{display:none}.single-mphb_room_type .mphb_room_type .entry-content .mphb-calendar-title{display:none}.single-mphb_room_type .mphb_room_type .entry-content #mphb-calendar-2112{display:none!important}.single-mphb_room_type .mphb_room_type .entry-content .mphb-reservation-form-title{display:none}.single-mphb_room_type .mphb_room_type .entry-content .mphb-booking-form{display:none}.single-mphb_room_type #comments{display:none}.single-mphb_room_type .mphb_room_type .entry-content .mphb-regular-price strong{color:#000;font-size:20px;font-weight:500;font-family:'Open Sans',sans-serif}.single-mphb_room_type .mphb_room_type .entry-content .mphb-regular-price span{color:#CB8A15;font-size:18px;font-weight:500;font-family:'Open Sans',sans-serif}.single-mphb_room_type .mphb_room_type .entry-content .mphb-regular-price{margin-top:20px;margin-bottom:40px}.single-mphb_room_type .mphb_room_type .entry-content .mphb-room-type-gallery-wrapper.mphb-single-room-type-gallery-wrapper{margin-top:40px}.mphb_sc_search_results-wrapper #mphb-reservation-cart{display:none}.mphb_sc_search_results-wrapper #mphb-recommendation{margin-bottom:0}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form #mphb-customer-details{width:100%;display:inline-block;margin-bottom:20px}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form #mphb-booking-details{display:none}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form #mphb-price-details{display:none}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form #mphb-customer-details .mphb-customer-details-title{color:#000;font-family:"Playfair Display",Sans-serif;font-size:34px;font-weight:400;margin-bottom:6px}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form #mphb-customer-details .mphb-required-fields-tip{color:#7A7A7A;font-size:16px;font-weight:300;font-family:'Open Sans',sans-serif;margin-bottom:25px;width:100%}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form #mphb-customer-details p{width:50%;float:left;padding-right:30px;margin-bottom:30px}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form #mphb-customer-details p label{color:#000;font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;display:block}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form #mphb-customer-details p br{display:none}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form #mphb-customer-details p input{width:100%;background-color:#F4EDD6;border:1px solid #FFF;font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400;color:#5A5A5A;padding:12px 20px;height:auto;outline:none;box-shadow:none}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form #mphb-customer-details p select{width:100%;background-color:#F4EDD6;border:1px solid #FFF;font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400;color:#5A5A5A;padding:12px 20px;height:auto;outline:none;box-shadow:none}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form #mphb-customer-details p.mphb-customer-note{width:100%}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form #mphb-customer-details p textarea{width:100%;background-color:#F4EDD6;border:1px solid #FFF;font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400;color:#5A5A5A;padding:12px 20px;height:auto;outline:none;box-shadow:none}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-total-price output{color:#000;font-size:20px;font-weight:400}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-total-price output .mphb-total-price-field{color:#CB8A15}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-checkout-terms-wrapper.mphb-checkout-section{margin-top:30px}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb_sc_checkout-submit-wrapper .button{background-color:#141414;border:1px solid #141414;border-radius:0;color:#FFF;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;text-transform:uppercase;letter-spacing:2px;cursor:pointer;padding:10px 35px;margin-left:0}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb_sc_checkout-submit-wrapper .button:hover{background-color:#CB8A15;border:1px solid #CB8A15;color:#FFF}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form #mphb-billing-details .mphb-gateway-chooser-title{color:#000;font-family:"Playfair Display",Sans-serif;font-size:34px;font-weight:400;margin-bottom:15px}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form #mphb-billing-details .mphb-gateway-title{color:#7A7A7A;font-size:16px;font-weight:300;font-family:'Open Sans',sans-serif;margin-bottom:25px;width:100%}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form #mphb-billing-details .mphb-gateway-description{display:none}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form #mphb-billing-details{margin-top:0}.mphb_sc_checkout-wrapper{margin-top:50px}.mphb_sc_checkout-wrapper .mphb-reservation-submitted-title{color:#000;font-family:"Playfair Display",Sans-serif;font-size:30px;font-weight:400;text-transform:none}.mphb_sc_checkout-wrapper .mphb_sc_checkout-success-reservation-message{color:#706F6E;font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400}.mphb_sc_search_results-wrapper .mphb-room-type .mphb-room-type-title.entry-title+p{display:none}.booking_thanks_page .mphb_sc_booking_confirmation .mphb-payment-messages p{color:green;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:500;line-height:27px;margin-bottom:25px}.booking_thanks_page .mphb_sc_booking_confirmation .mphb-booking-details-section .mphb-booking-details-title{color:#000;font-family:"Playfair Display",Sans-serif;font-size:34px;font-weight:400;margin-bottom:20px}.booking_thanks_page .mphb_sc_booking_confirmation .mphb-booking-details-section .mphb-booking-details li .label{color:#CB8A15;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:500;line-height:27px;margin-bottom:3px}.booking_thanks_page .mphb_sc_booking_confirmation .mphb-booking-details-section .mphb-booking-details li .value{color:#848484;font-size:16px;font-weight:400}.booking_thanks_page .mphb_sc_booking_confirmation .mphb-booking-details-section .accommodations{display:none}.hotal_booking_home .mphb_sc_booking_form-wrapper{display:inline-block;width:100%;height:0;overflow:hidden}.hotal_booking_home .mphb_sc_booking_form-wrapper .mphb-booking-form .mphb-required-fields-tip{display:none}.hotal_booking_home .mphb_sc_booking_form-wrapper label{display:none}.hotal_booking_home .mphb_sc_booking_form-wrapper .mphb-check-in-date-wrapper input{position:absolute;top:81px;left:0;background-color:#fff0;border:1px solid #BABABA;border-radius:0;color:#5A5A5A;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;box-shadow:none;outline:none;padding:10px 15px;width:204px}.hotal_booking_home .mphb_sc_booking_form-wrapper .mphb-check-out-date-wrapper input{position:absolute;top:81px;left:224px;background-color:#fff0;border:1px solid #BABABA;border-radius:0;color:#5A5A5A;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;box-shadow:none;outline:none;padding:10px 15px;width:204px}.hotal_booking_home .mphb_sc_booking_form-wrapper .mphb-reserve-btn-wrapper{display:none}.hotal_booking_home .mphb_sc_search-wrapper{width:100%;display:inline-block}.hotal_booking_home .mphb_sc_search-wrapper input[type="text"]{opacity:0}span.mphb-booked-date.mphb-unselectable-date,.mphb-not-available-date{color:#fff!important;background-color:#ddd!important;cursor:not-allowed}.page-id-90 .hotal_booking_home .mphb_sc_booking_form-wrapper .mphb-booking-form .mphb-check-in-date-wrapper input{top:30px}.page-id-90 .hotal_booking_home .mphb_sc_booking_form-wrapper .mphb-booking-form .mphb-check-out-date-wrapper input{top:30px}.datepick-popup .datepick-month .mphb-booked-date{background-color:#f28fa2!important;color:#fff!important;opacity:1!important}.datepick-month td .datepick-weekend.mphb-available-date{background-color:#e5d8b1}.datepick-popup .datepick-month .mphb-available-date{background-color:#f6f3e8}.datepick-popup .datepick-month .mphb-date-selectable.datepick-selected{background-color:#CB8A15;color:#fff}.datepick-popup .datepick-month .mphb-available-date.mphb-check-in-date{background-color:#CB8A15;color:#fff;opacity:1}li.mphb-gateway.mphb-gateway-paypal{display:none}.page-id-2138 .mphb_sc_checkout-wrapper #nonce-form #mphb-billing-details .mphb-gateways-list{padding-left:0}.page-id-2138 .mphb_sc_checkout-wrapper #nonce-form #mphb-billing-details .mphb-gateways-list li label{width:98%;padding-left:6px;vertical-align:top;margin-top:1px;margin-bottom:5px}.page-id-2138 .mphb_sc_checkout-wrapper #nonce-form #mphb-billing-details #square-payment-fields iframe{background-color:#F4EDD6;border-color:#FFF;color:#5A5A5A;font-family:"Open Sans",Sans-serif;font-size:13px;font-weight:400;line-height:2.7em;margin-bottom:15px}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form #mphb-billing-details .mphb-billing-fields #mphb-stripe-payment-container .mphb-stripe-payment-fields.card{background-color:#fff0;border-color:#fff0}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form #mphb-billing-details .mphb-billing-fields #mphb-stripe-payment-container .mphb-stripe-payment-fields.card #mphb-stripe-card-element{background-color:#F4EDD6;border-color:#FFF}.page-id-2138 .mphb_sc_checkout-wrapper .mphb_sc_checkout-form #mphb-billing-details{position:relative}.page-id-2138 .mphb_sc_checkout-wrapper .mphb_sc_checkout-form #mphb-billing-details .mphb-billing-fields{width:100%}.page-id-2138 .mphb_sc_checkout-wrapper #nonce-form #mphb-billing-details #squareup_custom .mphb-gateway.mphb-gateway-stripe{margin-bottom:0}@media only screen and (max-width:767px){#text{font-size:52px}.coming_soon_page .bottom_txt_mainsec .elementor-widget-container a{margin-bottom:15px;display:block}.coming_soon_page .bottom_txt_mainsec .elementor-widget-container a{margin-top:15px}.addredd_icon{margin-left:0}.email_icon{margin-left:0}.logo_class img{width:105px}header.header_mainsec .header_top_sec{z-index:99}header.header_mainsec .menu_sec{position:absolute;top:0;right:0}header.header_mainsec .menu_sec .main_menu_sec .elementor-menu-toggle{background-color:#fff0;padding:0;padding-right:10px}header.header_mainsec .menu_sec .main_menu_sec .elementor-menu-toggle i{color:#c4812a;font-size:28px}header.header_mainsec .menu_sec .main_menu_sec nav{box-shadow:0 10px 11px -8px #2b2b2b!important;background-color:#fff;margin-left:0px!important;margin-top:35px}header.header_mainsec .menu_sec .main_menu_sec nav ul li{margin:0 0px!important}header.header_mainsec .menu_sec .main_menu_sec ul li a{padding:18px 20px!important}header.header_mainsec .menu_sec .main_menu_sec ul li.current_page_item a{background-color:#C4812A;color:#fff}header.header_mainsec .menu_sec .main_menu_sec ul li a:hover{background-color:#C4812A;color:#fff}header.header_mainsec .main_menu_sec nav ul li.book_now_menu a:hover{color:#fff!important}.room_comfort_slider .slick-list .slick-track .slick-slide .contnt_mainsec .title_sec h2{font-size:35px}.amenities_mainsec ul li{width:100%;margin-right:0}.make_booking_img{min-height:300px!important}.gallery_mainsec .gallery_inner_sec .img_sec{height:auto}.gallery_mainsec .gallery_inner_sec .title_sec{display:block}.hotal_booking_home .hotel-booking-search form ul{width:100%}.hotal_booking_home .hotel-booking-search form ul li{width:100%;margin-bottom:15px}.hotal_booking_home .hotel-booking-search form p.hb-submit{width:100%;margin-top:15px;padding-left:0}.hotal_booking_home .hotel-booking-search form ul li .hb_input_field{padding-right:0}.amenities_mainsec ul li .amenities_inner_sec .text_sec.mobile_current .plus_icon+.tooltip_contnt{display:table;top:80px;z-index:999}.amenities_mainsec ul li .amenities_inner_sec .text_sec.mobile_current .plus_icon+.tooltip_contnt::after{bottom:inherit;top:-25px;transform:rotate(180deg)}.hotal_booking_home .mphb_sc_search-form .mphb_sc_search-check-in-date{width:100%;padding-right:0}.hotal_booking_home .mphb_sc_booking_form-wrapper .mphb-check-in-date-wrapper input{width:100%;top:30px}.hotal_booking_home .mphb_sc_booking_form-wrapper .mphb-check-out-date-wrapper input{width:100%;top:120px;left:0}.page-id-90 .hotal_booking_home .mphb_sc_booking_form-wrapper .mphb-booking-form .mphb-check-out-date-wrapper input{top:118px;left:0}.hotal_booking_home .mphb_sc_search-form .mphb_sc_search-adults{width:100%;padding-right:0}.hotal_booking_home .mphb_sc_search-form .mphb_sc_search-check-out-date{width:100%;padding-right:0}.hotal_booking_home .mphb_sc_search-form .mphb_sc_search-children{width:100%;padding-right:0}.hotal_booking_home .mphb_sc_search-form .mphb_sc_search-submit-button-wrapper{width:100%;margin-top:10px}.datepick-popup .datepick{width:95%!important;margin:0 auto}.datepick-popup .datepick .datepick-month-row{width:100%;display:inline-block}.datepick-popup .datepick .datepick-month-row .datepick-month{width:100%}}@media screen and (min-width:768px) and (max-width:1024px){.coming_soon_page .bottom_txt_mainsec{padding-top:256px}.amenities_mainsec ul li:nth-child(2n){margin-right:0}.amenities_mainsec ul li{width:47%}.gallery_mainsec .gallery_inner_sec .img_sec{height:270px}.hotal_booking_home .mphb_sc_booking_form-wrapper .mphb-check-in-date-wrapper input{width:17%}.hotal_booking_home .mphb_sc_booking_form-wrapper .mphb-check-out-date-wrapper input{position:absolute;left:150px;width:17%}.hotal_booking_home .mphb_sc_search-form label{font-size:11px}.hotal_booking_home .mphb_sc_search-form .mphb_sc_search-submit-button-wrapper{margin-top:29px}}@media screen and (min-width:1300px) and (max-width:1799px){.coming_soon_page .elementor-widget-wrap .disconnect_txt_mainsec .elementor-widget-container{margin:140px 0 0 0px!important}.coming_soon_page .elementor-widget-wrap .meantime_txt .elementor-widget-container{margin:-10px 0 152px 0px!important}}@media screen and (min-width:1800px) and (max-width:2500px){.coming_soon_page{padding-bottom:15px}.coming_soon_page .bottom_txt_mainsec{padding-top:156px}#text{font-size:95px}.coming_soon_page .bottom_txt_mainsec{margin-top:0}}span.mphb-preloader{background-color:rgb(0 0 0 / .5);position:fixed;top:0;right:0;width:100%;height:100%;z-index:9999;background-position:center;background-repeat:no-repeat;background-size:35px}li.mphb-gateway.mphb-gateway-squareup{display:none}