.elementor-5686 .elementor-element.elementor-element-589f89f9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5686 .elementor-element.elementor-element-589f89f9:not(.elementor-motion-effects-element-type-background), .elementor-5686 .elementor-element.elementor-element-589f89f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://danganhhotel36.com.vn/wp-content/uploads/2025/06/130007347_3656173587754849_6566177461683289800_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5686 .elementor-element.elementor-element-589f89f9 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #1D1D1D 0%, #1D1D1D7A 100%);opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5686 .elementor-element.elementor-element-589f89f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:140px 0px 20px 0px;}.elementor-5686 .elementor-element.elementor-element-1af726da{text-align:center;}.elementor-5686 .elementor-element.elementor-element-1af726da .elementor-heading-title{color:#FFFFFF;}.elementor-5686 .elementor-element.elementor-element-f23c8c7 > .elementor-widget-container{background-color:#FF000000;margin:80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5686 .elementor-element.elementor-element-f316325:not(.elementor-motion-effects-element-type-background), .elementor-5686 .elementor-element.elementor-element-f316325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af34888 );}.elementor-5686 .elementor-element.elementor-element-f316325 > .elementor-container{max-width:1200px;}.elementor-5686 .elementor-element.elementor-element-f316325{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:2px 0px 2px 0px;}.elementor-5686 .elementor-element.elementor-element-f316325 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5686 .elementor-element.elementor-element-a7d88b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5686 .elementor-element.elementor-element-a7d88b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af34888 );}.elementor-5686 .elementor-element.elementor-element-a7d88b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5686 .elementor-element.elementor-element-a7d88b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5686 .elementor-element.elementor-element-46f0b7f > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5686 .elementor-element.elementor-element-f9d1461:not(.elementor-motion-effects-element-type-background), .elementor-5686 .elementor-element.elementor-element-f9d1461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1dd8467 );}.elementor-5686 .elementor-element.elementor-element-f9d1461 > .elementor-container{max-width:1200px;}.elementor-5686 .elementor-element.elementor-element-f9d1461{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-5686 .elementor-element.elementor-element-f9d1461 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5686 .elementor-element.elementor-element-0df10ee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5686 .elementor-element.elementor-element-0df10ee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23493f0 );}.elementor-5686 .elementor-element.elementor-element-0df10ee > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5686 .elementor-element.elementor-element-0df10ee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5686 .elementor-element.elementor-element-e7cb453 > .elementor-widget-container{background-color:var( --e-global-color-primary );}body.elementor-page-5686{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-5686 .elementor-element.elementor-element-1af726da{text-align:center;}}@media(max-width:1024px) and (min-width:768px){.elementor-5686 .elementor-element.elementor-element-7410219b{width:100%;}}@media(min-width:1025px){.elementor-5686 .elementor-element.elementor-element-589f89f9:not(.elementor-motion-effects-element-type-background), .elementor-5686 .elementor-element.elementor-element-589f89f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for order, class: .elementor-element-46f0b7f */#nd_booking_search_results_order_options{
    background: var(--e-global-color-af34888);
}
.nd_options_color_white{
    color:var(--e-global-color-97536f6) !important;
}

#nd_booking_vc_steps_search > h1 {
    background: var(--e-global-color-daf875c);
}

.nd_booking_search_filter_options_child > li {
    background: var(--e-global-color-af34888);
}

.nd_booking_search_filter_options_child > li:hover{
    background: var(--e-global-color-97536f6);
}

.nd_booking_search_filter_options_child > li:hover > a{
    color:var(--e-global-color-e57c7bc) !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e7cb453 */.nd_booking_border_1_solid_grey,
#nd_booking_search_main_bg,
#nd_booking_open_calendar_from,
#nd_booking_open_calendar_to,
#nd_booking_search_guests_bg,
#nd_booking_search_nights_bg{
   background:var(--e-global-color-af34888);
}


.nd_booking_display_table_cell,
.nd_booking_box_sizing_border_box > a > h1,
.nd_booking_section > p,
.nd_booking_text_align_center > span{
    color:var(--e-global-color-97536f6) !important;
}

.ui-datepicker-prev > span,
.ui-datepicker-next > span{
    background: transparent !important;
}

.ui-datepicker-header,
#nd_booking_btn_pagination> div.nd_booking_btn_pagination_active{
    background: var(--e-global-color-54cc917) !important;
}

#nd_booking_btn_pagination > .nd_booking_bg_greydark{
    background: var(--e-global-color-3a5f0a6) !important;
}

.nd_booking_info_btn{
    display:none;
}

.nd_booking_branch_select_active{
    display: none !important
}

.nicdark_bg_white{
	background:var(--e-global-color-af34888);
}
#nd_booking_single_cpt_1_title,
.nd_booking_text_transform_uppercase,
.nd_booking_margin_top_5,
#nd_booking_single_cpt_1_basic_info_guests > p,
#nd_booking_single_cpt_1_basic_info_measure > p,
#nd_booking_single_cpt_1_basic_info_night > p,
#nd_booking_single_cpt_1_basic_info_week_price > p,

.nd_booking_width_100_percentage > p{ 
	color:var(--e-global-color-97536f6);
}

#nd_booking_single_cpt_1_similar_rooms{
	background:var(--e-global-color-1dd8467);
}

.nd_booking_section > p.nd_booking_width_50_percentage{
	color:var(--e-global-color-daf875c) !important
}

.ui-datepicker-calendar{
    background:var(--e-global-color-28ea5fc);
}

td >span.ui-state-default{
    color:var(--e-global-color-1dd8467) !important;
}/* End custom CSS */