/*!/wp-content/plugins/elementor/assets/css/widget-tabs.min.css*/
.elementor-tab-title a{color:inherit}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{flex-shrink:0;width:25%}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active{border-inline-end-style:none}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{border-inline-end-style:solid;height:999em;inset-inline-end:0;width:0}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{inset-block-start:0;transform:translateY(-100%)}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after{inset-block-start:100%}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title{display:table-cell}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active{border-block-end-style:none}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{border-block-end-style:solid;height:0;inset-block-end:0;width:999em}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{inset-inline-end:100%}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after{inset-inline-start:100%}.elementor-widget-tabs .elementor-tab-content,.elementor-widget-tabs .elementor-tab-title,.elementor-widget-tabs .elementor-tab-title:after,.elementor-widget-tabs .elementor-tab-title:before,.elementor-widget-tabs .elementor-tabs-content-wrapper{border:1px #d5d8dc}.elementor-widget-tabs .elementor-tabs{text-align:start}.elementor-widget-tabs .elementor-tabs-wrapper{overflow:hidden}.elementor-widget-tabs .elementor-tab-title{cursor:pointer;outline:var(--focus-outline,none)}.elementor-widget-tabs .elementor-tab-desktop-title{border:solid transparent;font-weight:700;line-height:1;padding:20px 25px;position:relative}.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{border-color:#d5d8dc}.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:before{content:"";display:block;position:absolute}.elementor-widget-tabs .elementor-tab-desktop-title:focus-visible{border:1px solid #000}.elementor-widget-tabs .elementor-tab-mobile-title{cursor:pointer;padding:10px}.elementor-widget-tabs .elementor-tab-content{display:none;padding:20px}@media (max-width:767px){.elementor-tabs .elementor-tab-content,.elementor-tabs .elementor-tab-title{border-style:solid;border-block-end-style:none}.elementor-tabs .elementor-tabs-wrapper{display:none}.elementor-tabs .elementor-tabs-content-wrapper{border-block-end-style:solid}.elementor-tabs .elementor-tab-content{padding:10px}}@media (min-width:768px){.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs{display:flex}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{flex-direction:column}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper{border-style:solid;border-inline-start-style:none;flex-grow:1}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{border-style:solid;border-block-start-style:none}.elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper,.elementor-widget-tabs.elementor-tabs-alignment-end .elementor-tabs-wrapper,.elementor-widget-tabs.elementor-tabs-alignment-stretch .elementor-tabs-wrapper{display:flex}.elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper{justify-content:center}.elementor-widget-tabs.elementor-tabs-alignment-end .elementor-tabs-wrapper{justify-content:flex-end}.elementor-widget-tabs.elementor-tabs-alignment-stretch.elementor-tabs-view-horizontal .elementor-tab-title{width:100%}.elementor-widget-tabs.elementor-tabs-alignment-stretch.elementor-tabs-view-vertical .elementor-tab-title{height:100%}.elementor-tabs .elementor-tab-mobile-title{display:none}}
/*!/wp-content/uploads/elementor/css/post-466568.css*/
.elementor-466568 .elementor-element.elementor-element-76fc4ab{padding:0px 0px 0px 0px;}.elementor-466568 .elementor-element.elementor-element-7f2f7ca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-466568 .elementor-element.elementor-element-f2eca35{padding:30px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-466568 .elementor-element.elementor-element-c30dded .elementor-heading-title{color:#333333;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-466568 .elementor-element.elementor-element-c66efa3 img{border-style:solid;border-color:#6AB3F8;}.elementor-466568 .elementor-element.elementor-element-0ddb3a7{text-align:center;}.elementor-466568 .elementor-element.elementor-element-0ddb3a7 .elementor-heading-title{color:#333333;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-466568 .elementor-element.elementor-element-1819b47 .elementor-tab-title, .elementor-466568 .elementor-element.elementor-element-1819b47 .elementor-tab-title:before, .elementor-466568 .elementor-element.elementor-element-1819b47 .elementor-tab-title:after, .elementor-466568 .elementor-element.elementor-element-1819b47 .elementor-tab-content, .elementor-466568 .elementor-element.elementor-element-1819b47 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-466568 .elementor-element.elementor-element-1819b47 .elementor-tab-title.elementor-active,
					 .elementor-466568 .elementor-element.elementor-element-1819b47 .elementor-tab-title.elementor-active a{color:#333333;}.elementor-466568 .elementor-element.elementor-element-2eb7fd9 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-466568 .elementor-element.elementor-element-d869fa7 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-466568 .elementor-element.elementor-element-d869fa7 img{border-style:solid;border-color:#6AB3F8;}.elementor-466568 .elementor-element.elementor-element-0527d67 .elementor-heading-title{color:#333333;}.elementor-466568 .elementor-element.elementor-element-88dc213 .elementor-heading-title{color:#333333;}.elementor-466568 .elementor-element.elementor-element-eefc9ba .elementor-heading-title{color:#333333;}.elementor-466568 .elementor-element.elementor-element-bba7a3d{width:var( --container-widget-width, 105.306% );max-width:105.306%;--container-widget-width:105.306%;--container-widget-flex-grow:0;}body.elementor-page-466568{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-466568 .elementor-element.elementor-element-3cbd50f{width:27.353%;}.elementor-466568 .elementor-element.elementor-element-0cad4e0{width:72.647%;}.elementor-466568 .elementor-element.elementor-element-34b93e7{width:44.118%;}.elementor-466568 .elementor-element.elementor-element-9fbd774{width:55.882%;}}/* Start custom CSS */.expand.height a{text-decoration:underline!important;}
    .row.hotel_list_row {
    border-bottom: 0px solid #d3d3d3;
}
.calender{top:26px!important;}
.header_sc h1 {
    padding: 38px 0 22px 0;
}

 .ui-datepicker-trigger:hover {
    filter: inherit !important;
}
.ui-datepicker-header{background-color: #66acee !important;
    border-color: #65abed !important;
    border-style: solid;
    border-width: 1px 0 0 0;
    color: #fff !important;
    font-weight: 700;
    line-height: 31px;
    min-height: 31px!important;
     text-shadow: none !important;
    margin-bottom:0px !important;
}
     
     .ui-corner-all{border-top-left-radius:0px !important;border-top-right-radius:0px !important;
         border-bottom-left-radius:0px !important;
         border-bottom-right-radius:0px !important;
     }
     
     
.ui-datepicker thead, .ui-datepicker-calendar .ui-state-default{background:transparent !important;
    box-shadow:inherit !important;
}
.ui-datepicker tbody td {
    border: none !important;
}
.ui-datepicker tbody tr{border-bottom:none !important;}

.ui-datepicker-unselectable .ui-state-default {
    background: transparent !important;
    color: #b4b3b3;
    text-decoration: line-through;
}

td.ui-datepicker-unselectable.ui-state-disabled{background-color:transparent !important;
    opacity:inherit !important;
}
.ui-datepicker-calendar .ui-state-default{border:0.5px solid #ddd !important;}


#gform_fields_3 li input, #gform_fields_3 li select{height:42px !important;
    padding:0 15px !important;
}

@media only screen and (max-width:768px){
#gform_wrapper_3 .gfield {
    width: 100% !important;}
	.gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_2{width:100% !important;}
	.gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span {
    width: 100% !important;
    padding-right: 0px !important;
}
	#gform_wrapper_3 .gfield {
    width: 100% !important;
}
	.gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right:0px !important;}
	li#field_3_7, li#field_3_8 {
    width: 100%!important;
}
	#checkin, #checkout {
    position: relative;
    margin-bottom: 10px;
}
.h_img img {
    margin-bottom: 20px;
}
	}/* End custom CSS */