.elementor-11 .elementor-element.elementor-element-1c01fd7{--display:flex;}.elementor-widget-htl-datepicker .datepicker{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-htl-datepicker .datepicker-input-select{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-387f9d0 .datepicker, .elementor-11 .elementor-element.elementor-element-387f9d0 .datepicker table, .elementor-11 .elementor-element.elementor-element-387f9d0 .datepicker caption, .elementor-11 .elementor-element.elementor-element-387f9d0 .datepicker th, .elementor-11 .elementor-element.elementor-element-387f9d0 .datepicker td{background-color:#ffffff !important;}.elementor-11 .elementor-element.elementor-element-387f9d0 .datepicker__months:before, .elementor-11 .elementor-element.elementor-element-387f9d0 .datepicker--topbar-bottom .datepicker__inner:before{background-color:#e6e6e6;}.elementor-11 .elementor-element.elementor-element-387f9d0 .datepicker__topbar, .elementor-11 .elementor-element.elementor-element-387f9d0 .datepicker--topbar-bottom .datepicker__topbar{border-color:#e6e6e6;}.elementor-11 .elementor-element.elementor-element-387f9d0 td.datepicker__month-day--today, .elementor-11 .elementor-element.elementor-element-387f9d0 td.datepicker__month-day--today:hover{background-color:#333333 !important;color:#ffffff;}.elementor-11 .elementor-element.elementor-element-387f9d0 td.datepicker__month-day--selected, .elementor-11 .elementor-element.elementor-element-387f9d0 td.datepicker__month-day--selected:hover, .elementor-11 .elementor-element.elementor-element-387f9d0 td.datepicker__month-day--hovering, .elementor-11 .elementor-element.elementor-element-387f9d0 td.datepicker__month-day--hovering:hover{background-color:#f3f3f3 !important;color:#CC3366;}.elementor-11 .elementor-element.elementor-element-387f9d0 .datepicker__month-day:hover, .elementor-11 .elementor-element.elementor-element-387f9d0 td.datepicker__month-day--first-day-selected, .elementor-11 .elementor-element.elementor-element-387f9d0 td.datepicker__month-day--last-day-selected, .elementor-11 .elementor-element.elementor-element-387f9d0 td.datepicker__month-day--first-day-selected:hover, .elementor-11 .elementor-element.elementor-element-387f9d0 td.datepicker__month-day--last-day-selected:hover{color:#ffffff;background-color:#CC3366 !important;}.elementor-11 .elementor-element.elementor-element-387f9d0 .button--datepicker{color:#CC3366;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CC3366;}.elementor-11 .elementor-element.elementor-element-387f9d0 .button--datepicker:hover, .elementor-11 .elementor-element.elementor-element-387f9d0 .button--datepicker:focus{background-color:#CC3366;color:#FFFFFF;border-color:#CC3366;}.elementor-11 .elementor-element.elementor-element-387f9d0{--datepicker-main-button-border-radius:3px 3px 3px 3px;--datepicker-close-button-border-radius:3px 3px 3px 3px;--datepicker-forms-fields-border-radius:3px 3px 3px 3px;}.elementor-11 .elementor-element.elementor-element-387f9d0 .datepicker__close-button{background-color:#818a91;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#818a91;}.elementor-11 .elementor-element.elementor-element-387f9d0 .datepicker__close-button:hover, .elementor-11 .elementor-element.elementor-element-387f9d0 .datepicker__close-button:focus{background-color:#818a91;color:#FFFFFF;border-color:#818a91;}.elementor-11 .elementor-element.elementor-element-387f9d0 .datepicker-input-select{border-style:solid;border-width:1px 1px 1px 1px;border-color:#666666;}.elementor-11 .elementor-element.elementor-element-7dbbfb2{--display:flex;}.elementor-widget-htl-rooms .room__name, .elementor-widget-htl-rooms .room__link{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-htl-rooms .room__meta{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-htl-rooms .room__meta span:after{background-color:var( --e-global-color-secondary );}.elementor-widget-htl-rooms .room__description{color:var( --e-global-color-text );}.elementor-widget-htl-rooms .room__description p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-htl-rooms .room__price--loop{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-htl-rooms .room__badge--category{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-9415de5{--rooms-grid-row-gap:35px;--rooms-grid-column-gap:30px;}.elementor-11 .elementor-element.elementor-element-9415de5 .hotelier-pagination{text-align:center;}.elementor-11 .elementor-element.elementor-element-9415de5 .room__text-wrapper{padding-left:0px;padding-right:0px;padding-bottom:20px;padding-top:20px;}.elementor-11 .elementor-element.elementor-element-9415de5 .button--view-room-details{background-color:#818a91;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9415de5 .button--view-room-details:hover, .elementor-11 .elementor-element.elementor-element-9415de5 .button--view-room-details:focus{background-color:#818a91;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-9415de5 .room__badge--category{right:0;background-color:#818a91;color:#FFFFFF;margin:20px;}