#user_menu_open a{width:99.6%;height:initial;background-color:#fff;color:#8a8f9a;float:left;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;font-size:13px;text-align:left;padding:10px 18px 7px 10px}#user_menu_open i{display:inline;padding:5px 10px;width:auto;font-size:16px}#user_menu_open>a:hover i,#user_menu_open>a:focus i{font-size:initial}#shopping-cart{display:none}.navbar-fixed-top,.property_unit_action,.estate_property-template-default .xoxo.listingsidebar{display:none}.modal_login_image{background-position:26%}.social_share_wrapper,.uris-slider-post-title{display:none}.ribbons{position:absolute;top:20px}.ribbons:before{content:"";background:#0b74aa;width:10px;height:10px;position:absolute}.ribbon-container{position:relative}.sp-thumbnail-container.sp-selected-thumbnail{border:none!important}.sp-bottom-thumbnails{margin-top:10px!important}.sp-thumbnail{padding:10px;border-radius:10px!important}.sp-image-container{border-radius:20px}.sp-thumbnail-container{padding:0 5px!important}.sp-thumbnail{border-radius:10px!important}.widget_categories li:before,.widget_archive li:before{font-size:20px}.widget li,.widget-container li{margin-bottom:23px}.elementor-35720 .elementor-element.elementor-element-01c0e61:not(.elementor-motion-effects-element-type-background),.elementor-35720 .elementor-element.elementor-element-01c0e61>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:100% 100px}.property_menu_wrapper_hidden.prop_menu_search_stick_no{display:none!important;opacity:0!important}.city_taxonmy_filter,.area_taxonomy_filter{display:none}.advanced_search_submit_button,.check_avalability,.return_woo_button,.wpestate_header_view_checkout,.wpestate_header_view_cart,#submit_booking_front_instant,#submit_booking_front,#submit_booking_front_link,#advanced_submit_widget,#advanced_submit_2_mobile,#advanced_submit_2,#advanced_submit_3,#submit_action{background:#16b0f8}.advanced_search_submit_button:hover,#submit_action:hover,#advanced_submit_3:hover,#advanced_submit_4:hover,.adv_handler:hover,#submit_booking_front_instant:hover,#submit_booking_front:hover,#submit_booking_front_link:hover,#advanced_submit_widget:hover,#advanced_submit_2_mobile:hover,#advanced_submit_2:hover{background:#000}.header_wrapper.header_type1.header_align_left .logo a,.header_wrapper.header_type1.header_align_center .logo a{background:#fff;padding:10px!important;border-radius:0 0 10px 10px;width:100px;display:block;height:85px}.header_wrapper.header_type1.header_align_left .logo a img,.header_wrapper.header_type1.header_align_center .logo a img{max-height:initial;max-height:100%;padding:3px}#estate-carousel_slick .slider-content{margin:0 auto;text-align:center;max-width:75%}#estate-carousel_slick .slider-title h2,#estate-carousel_slick .listing-desc-slider{text-align:center}.theme-slider-price{left:0;top:-37px}.wpestate_properties_slider_v1,.wpestate_testimonial_slider,.mobile_booking_wrapper,.custom_day_wrapper_mobile,.custom_day_wrapper,.listing_type_1 #carousel-listing,.listing_type_3 .listing_main_image_price,.listing_type_1 .listing_main_image_price,.owner_area_wrapper_sidebar,.panel-wrapper,.blog_featured,.property_page_container,.booking_form_request,.twitter_wrapper,.loginwd_sidebar,.advanced_search_sidebar,.blog_unit_back,.property_listing{box-shadow:none;border-radius:0}.listing-new .listing-unit-img-wrapper{border-radius:30px;overflow:hidden}.listing-new .price_unit{background:#f6b300;color:#000;right:0;left:initial;border-radius:30px 0;padding:7px 16px;bottom:0}.listing-new .wide_property .category_tagline.map_icon:after,.property_unit_v1 .category_tagline.map_icon:after,.property_unit_v2 .category_tagline.map_icon:after,.calendar_icon:after,.map_icon:after,.guest_icon .wpestate_guest_no_control_wraper:after,#start_hour_no_wrapper:after,#end_hour_no_wrapper:after,.guest_no_drop:after,#guest_no_drop:after,#guest_no_shortcode:after,#guest_no_mobile:after,#booking_guest_no_wrapper:after,#guest_no_widget:after,#guest_no:after{color:#16b0f8}.theme-slider-price{width:100%;text-align:center}.theme-slider-price .price-slider-wrapper{padding:5px 10px;border-radius:10px;background:rgb(0 0 0 / .5);display:inline-block}.listing-new .featured_div{background:#f6b300;color:#000}.copyright{width:100%;text-align:center}.sub_footer_content{border-top:1px solid rgb(73 119 230 / .1)}.widget-title-footer{font-size:25px;font-weight:700}.mobile_header{background:#fff}.mobile_header i{color:#333}#estate-carousel_slick{overflow:visible}body:not(.home) .menu_username{color:#000}.property_listing a:hover,.featured_listing_title:hover,.panel-title:hover{color:#16b0f8!important}.img_listings_overlay:hover{background:rgb(22 176 247 / .9)}.listing_type_3 .listing_main_image_price,.listing_type_1 .listing_main_image_price,.widget-container .wp-block-search__button,.owner-page-wrapper{background:#12adff}.panel-title-arrow,.vc_button.wpb_btn-info{background-color:#12adff}.owner_listing_image{border-color:#fff}.calendar-legend-reserved{background:rgb(22 176 247 / .5)}.calendar-legend-today,.calendar-today{background:rgb(22 176 247)}i.checkon{color:#12adff}#topbarlogin{background:#12adff;background:linear-gradient(180deg,rgb(18 173 255) 0%,rgb(18 173 255) 100%);padding:5px 45px;position:relative;border-radius:5px}#topbarlogin:before{top:7px;left:12px;background:url(https://hotel.techmountains.com/wp-content/uploads/2025/06/login.png) no-repeat;width:25px;height:25px;content:"";background-size:16px}#topbarregister{background:#fad778;background:linear-gradient(180deg,rgb(250 215 120) 0%,rgb(246 179 0) 100%);padding:5px 45px;position:relative;border-radius:5px;color:#000}#topbarregister:before{top:7px;left:12px;background:url(https://hotel.techmountains.com/wp-content/uploads/2025/06/inquiry.png) no-repeat;width:25px;height:25px;content:"";background-size:16px}.wpestate_categories_as_tabs_item.active a{border:2px solid #16b0f8!important;background:#d8ecf6!important;color:#12adff!important}.wpestate_categories_as_tabs_item a{border-radius:16px!important;background:#f4f4f4!important;color:#5a5d61}.wpestate_categories_as_tabs_item.active a svg{fill:#12adff!important}.listing-unit-img-wrapper_color{height:74%!important}.listing-hover-gradient,.type_1_class .category_name,.listing-hover-gradient,.type_1_class .category_name:hover{background:#fff0}.type_1_class .category_name:hover{background:#fff0}.property_listing,.listing-unit-img-wrapper_color,.property_listing:hover,.listing-unit-img-wrapper_color:hover{background:transparent!important}.featured_property{box-shadow:none}.listing-unit-img-wrapper{border-radius:25px}.flisting-new .featured_property.type_1_class .price_unit{left:0;background:#12adff;padding:5px 20px;border-radius:0 20px;top:-57px;min-width:150px}.flisting-new .pernight:after{content:"";background:url(https://hotel.techmountains.com/wp-content/uploads/2025/06/arrow.png) no-repeat;width:40px;height:20px;position:absolute;background-size:32px;right:10px}.flisting-new .property-rating .fas.fa-star{color:#ff8138}.sub-menu .menu-item .menu-item-link{color:#000}.wp-singular .menu-item-link{color:#000!important}.home .menu-item-link{color:#fff!important}.ui-slider-range,.wpestate_vc_button{background-color:#16b0f8!important}.custom_icon_class_icon,.adv_extended_options_text,.adv_extended_options_text:hover,.show_filters,#user_menu_open>a:hover i,#user_menu_open>a:focus i{color:#16b0f8}.user_dashboard_listed a,.user_dashboard_links .user_tab_active,a:hover,a:focus{color:#16b0f8!important}.current-menu-item .menu-item-link{color:#f6b300!important}.items_shortcode_wrapper{justify-content:center}.property-tabs [class^="col"] .icon-grid{background:#fff;box-shadow:0 0 10px rgb(0 0 0 / .2);border-radius:5px;padding:0;margin:0 0 4px 0px!important}.property-tabs [class^="col"] .icon-grid .p-icon{width:70px;height:70px;padding:0;border-radius:5px;background:#ff8138;display:inline-block;margin:0}.property-tabs [class^="col"] .icon-grid .text-container{display:inline-block;padding:5px 0 5px 12px;vertical-align:middle}.reply_to_review,.contact_client_reservation,.contact_owner_reservation,.full_invoice_reminder{background-color:#0c8ed3!important}.reply_to_review,.trip_details,.proceed-payment_full,.waiting_payment,.full_invoice_reminder,.you_already_review,.post_review_later,.confirmed_booking,.contact_client_reservation,.contact_owner_reservation,.proceed-payment_full,#post_review,.proceed-payment,.tag-post-review,.action1_booking,.generate_invoice{padding:9px 15px!important}#delete_profile,.booking_canceled_by_owner,.cancel_user_booking,.cancel_own_booking,.delete_invoice,.delete_booking{padding:9px 15px!important}.property_listing .tooltip-inner{background:#16b0f8}.property_unit_v2 .icon-fav.icon-fav-on:after,#colophon .social_sidebar_internal a:hover,#primary .social_sidebar_internal a:hover{background-color:#16b0f8}.category_name:hover a,.property_flex:hover .listing_title_unit,#primary .property_flex:hover .listing_title_unit,#colophon .widget-container li:hover:before,#colophon .widget-container li:hover a{color:#16b0f8}.daterangepicker td.off.end-date,.daterangepicker td.off.start-date,.daterangepicker td.active,.daterangepicker td.active:hover,.infome_unix.wpestate_booking_class.active.end-date.in-range.freetobook.wpestate_calendar,.wpestate_booking_class.off.disabled.calendar-reserved,.calendar-reserved{background-color:#16b0f8!important;color:#fff!important}.contact_client_reservation{display:none!important}.calendar-reserved.has_future .wprentals_front_calendar_price{color:#fff}.calendar-reserved.calendar-today.has_future.start_reservation .wprentals_front_calendar_price,.calendar-reserved.has_future.start_reservation .wprentals_front_calendar_price{color:#333}.all-front-calendars .calendar-reserved.start_reservation{background:-webkit-linear-gradient(-45deg,#edf6f6 0%,#edf6f6 50%,#b8e7fd 51%,#b2def2 100%)}.all-front-calendars .end_reservation{background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#b8e7fd),color-stop(49%,#b2def2),color-stop(50%,#d1f0de),color-stop(100%,#d1f0de))}.modal-header{background:#16b0f8}h4.modal-title{color:#fff}.wpestate_stripe.wpestate_stripe_form_1 button{background:#16b0f8}.cell.wpestate_stripe.wpestate_stripe_form_1 img.img-responsive.retina_ready{max-width:77px}.trip_details_container,.invoice_table{border-radius:16px;box-shadow:5px 5px 0 rgb(0 0 0 / .05)}.trip_details_wrapper,.create_invoice_form{background:#fff}#colophon .social_sidebar_internal i,#primary .social_sidebar_internal i{color:#000}#colophon .social_sidebar_internal a{background:#fff0}.owner-page-wrapper{display:none}#delete_profile,.booking_canceled_by_owner,.cancel_user_booking,.cancel_own_booking,.delete_invoice,.delete_booking{background:#f6b300!important;color:#000!important}@media screen and (min-width:1px) and (max-width:400px){.listing-unit-img-wrapper_color{height:68%!important}}.wc-block-components-main{width:100%!important}[data-post_id="36768"]{display:none!important}.custom-blue-banner{background:url(https://hotel.techmountains.com/wp-content/uploads/2025/08/f5dfb6a55be0f34725708a9b6da628c6c0d40c37-scaled.jpg) no-repeat center center;background-size:cover;text-align:center;display:flex;justify-content:center;align-items:center;padding:30px 0;height:200px;width:100vw;margin-left:calc(-50vw + 50%);position:relative;margin-top:20px;margin-bottom:20px}.custom-blue-banner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);z-index:1}.custom-blue-banner h2{font-size:50px;font-weight:700;font-family:"roboto",sans-serif;z-index:9;color:#fff}textarea{resize:vertical}.header_social{display:none}@media only screen and (max-width:991px){#user_tab_menu_trigger{display:none!important}}button#update_profile,#change_pass{padding:9px 15px!important}span.elementor-button-text:hover{color:#fff}@media only screen and (max-width:600px){#agent_submit_contact,#form_submit_1{min-width:100%!important}}@media only screen and (max-width:600px){.profile_upload_image.user_dashboard_panel{margin-top:20px!important;margin-right:0px!important;margin-left:0px!important}}@media only screen and (max-width:768px){.profile_upload_image.user_dashboard_panel{margin:15px 0!important}}.login-alert{background:orange}.col-md-12.dasboard-prop-listing{max-width:1000px!important;background-color:transparent!important}.info-container_booking{background-color:transparent!important}@media only screen and (max-width:1024px){@media only screen and (max-width:768px){.inbox-wrapper .col-md-12{padding-right:10px!important}}}::placeholder{text-transform:capitalize}.menu-item-link:active{color:#fff!important}.current-menu-item .menu-item-link{color:#fff!important}#estate-carousel_slick .slick-dots{top:70%!important;width:100px!important;display:flex!important}