.slider-control[data-slider-preset=sliderLg] .btns{display:flex;align-items:center;justify-content:center}.slider-control[data-slider-preset=sliderLg] .swiper-slide{width:100%}@media screen and (min-width: 1100px){.slider-control[data-slider-preset=sliderLg] .swiper-slide{width:900px}}.slider-control[data-slider-preset=sliderLg] .swiper-slide .slider-item--lg{width:100%}@media screen and (min-width: 1100px){.slider-control[data-slider-preset=sliderLg] .swiper-slide .slider-item--lg{width:900px}}.slider-control[data-slider-preset=sliderLg] .swiper-slide .slider-item--lg .text-wrapper{max-width:720px;margin:0 auto}@media screen and (min-width: 0px)and (max-width: 767px){.slider-control[data-slider-preset=sliderLg] .slider-item--lg .img{margin-bottom:50px}}.daterangepicker-container{position:absolute;bottom:100%;left:0;width:100%;height:auto}.daterangepicker-container .daterangepicker{position:relative !important;top:0 !important;bottom:auto !important;right:0 !important;left:0 !important;width:100% !important;height:320px !important;border:0 !important;min-width:600px;box-shadow:0 0 20px rgba(0,0,0,.1)}.daterangepicker-container .daterangepicker .drp-calendar{width:50%;height:100%;max-width:none !important}.daterangepicker-container .daterangepicker .drp-calendar .calendar-table{height:100%}.daterangepicker-container .daterangepicker .drp-calendar .calendar-table table{height:100%}.widget-bar{position:fixed;bottom:0;left:0;width:100%;z-index:99;transition:all .2s ease}.widget-bar.float{position:absolute}.widget-bar.inactive{transform:translateY(100%)}.widget-bar .summary-row [data-field=eventHotel],.widget-bar .summary-row [data-field=eventDate]{display:block}.widget-bar .widget-items{background:#e5e2de;display:flex}.widget-bar .widget-items .item{position:relative;flex:1;border-right:1px solid #ccc6bf}.widget-bar .widget-items .item.disabled{pointer-events:none}.widget-bar .widget-items .item.disabled .select2-selection__arrow{display:none}.widget-bar .widget-items .item.item-hotel-select{flex:2;display:flex;align-items:center;justify-content:space-between}.widget-bar .widget-items .item.item-cta{flex:.75;border-right:0;background-color:#837360}.widget-bar .widget-items .item.item-promotion-code{flex:0 0 auto}.widget-bar .widget-items .item.item-checkin{flex:2}.widget-bar .widget-items .item.item-checkin .item-wrapper{cursor:pointer}.widget-bar .widget-items .item.item-checkin .item-wrapper>span{flex:1}.widget-bar .widget-items .item.item-checkin .item-wrapper .icon{flex:0 0 auto}.widget-bar .widget-items .item.item-checkin input{pointer-events:none}.widget-bar .widget-items .item.item-dropdown{flex:1}.widget-bar .widget-items .item.item-dropdown .item-group{width:100%}.widget-bar .widget-items .item.item-dropdown .select2-selection__arrow{transform:translateY(-100%)}.widget-bar .widget-items .item input[type=number]{font-size:16px;outline:0;border:none;background:transparent}.widget-bar .widget-items .item .title-top-field label{position:absolute}.widget-bar .widget-items .item .title-top-field.active label{position:relative}.widget-bar .widget-items .item .title-top-field.active input[type=number]{border-bottom:1px solid #837360}.widget-bar .widget-items .item .item-wrapper{height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px;width:100%}.widget-bar .widget-items .item .datepicker-control{border-radius:0;border:0;outline:0;box-shadow:0 0 0;background:none;color:inherit;appearance:none;width:100%;min-height:20px;padding:0;cursor:pointer;font-size:16px}.widget-bar .widget-items .item .datepicker-control::placeholder{font-family:"Mulish",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;color:#000;opacity:1}.widget-bar .widget-items .item .select2-container--niccolo-theme-2 .selection{padding:0 16px;height:60px;border-bottom:1px solid #e5e2de}.widget-bar .widget-items .item .select2-container--niccolo-theme-2 .selection .select2-selection--single{border:0}.widget-bar .widget-items .item .promo-code-widget{position:absolute;bottom:100%;left:0;width:100%;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1)}.widget-bar .widget-items .item .promo-code-widget .form-control{border-radius:0;border:0;outline:0;box-shadow:0 0 0;background:none;color:inherit;appearance:none;width:100%;height:60px;padding:0 16px}@media screen and (min-width: 0px)and (max-width: 767px){.widget-bar .widget-items .item{display:none !important}.widget-bar .widget-items .item.item-cta{display:flex !important;flex:1;margin-left:-20px;margin-right:-20px}}.widget-bar .btn-cta{height:70px;width:100%;display:flex;align-items:center;justify-content:center;font-weight:600;text-align:center}@media screen and (min-width: 0px)and (max-width: 767px){.widget-bar .btn-cta{height:60px}}#form-booking-widget{position:relative}#form-booking-widget.loading:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;content:"";background:rgba(204,198,191,.5) url("../../assets/images/loading.gif") no-repeat center center/48px 48px}.notification{background-color:#e5e2de;min-height:1px;height:1px;overflow:hidden;padding-left:40px;padding-right:40px;display:flex;align-items:flex-start;color:#000;font-size:12px;margin-top:-1px}@media screen and (min-width: 0px)and (max-width: 1023px){.notification{display:block;padding-left:50px;padding-right:50px}}.notification.enable{min-height:50px;height:auto;margin-top:0px}@media screen and (min-width: 0px)and (max-width: 1023px){.notification.enable{padding-bottom:10px}}.notification .title{font-weight:bold;display:flex;position:relative;padding-top:18px;padding-right:20px}@media screen and (min-width: 0px)and (max-width: 1023px){.notification .title{padding-top:10px;position:static}}.notification .title::after{content:"";position:absolute;width:1px;height:10px;background-color:#837360;right:0;top:20px}@media screen and (min-width: 0px)and (max-width: 1023px){.notification .title::after{display:none}}.notification .title i{margin-right:10px;margin-top:-2px}@media screen and (min-width: 0px)and (max-width: 1023px){.notification .title i{position:absolute;left:20px;top:16px;margin-right:0;margin-top:0}}.notification button{font-size:12px;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;background:transparent;border:none;color:#837360;font-weight:bold;padding:0;cursor:pointer}.notification .btn-toggle-notification{min-width:100px;margin-top:16px;margin-left:20px;text-align:left}@media screen and (min-width: 0px)and (max-width: 1023px){.notification .btn-toggle-notification{margin-top:0;margin-left:0}}.notification .btn-close{width:50px;font-size:20px;transform:none;margin-left:15px;margin-top:12px}@media screen and (min-width: 0px)and (max-width: 1023px){.notification .btn-close{position:absolute;margin-left:0;top:0;right:0}}.notification .slider-control{display:flex;overflow:hidden;flex:1;padding-left:20px;font-family:"Mulish",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:14px}@media screen and (min-width: 0px)and (max-width: 1023px){.notification .slider-control{padding-left:0}}.page-our-hotel .section-area{padding:64px 0}.page-our-hotel .section-area+.section-area{border-top:1px solid rgba(208,208,208,.5)}@media screen and (min-width: 0px)and (max-width: 1023px){.page-our-hotel .section-area{padding:20px 0px 0px}}.page-our-hotel .btn-mob-collapes{display:none;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.page-our-hotel .btn-mob-collapes>div{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end}.page-our-hotel .btn-mob-collapes .ico-collapes{position:relative;width:14px;height:14px}.page-our-hotel .btn-mob-collapes .ico-collapes:before,.page-our-hotel .btn-mob-collapes .ico-collapes:after{content:"";display:block;position:absolute;background-color:#a59b8e}.page-our-hotel .btn-mob-collapes .ico-collapes:before{top:50%;width:100%;height:2px;transform:translateY(-50%)}.page-our-hotel .btn-mob-collapes .ico-collapes:after{display:none;top:0%;left:50%;width:2px;height:100%;transform:translateX(-50%)}.page-our-hotel .hide .btn-mob-collapes .ico-collapes:after{display:block}.page-our-hotel .text-title-2{border-bottom:1px solid transparent}@media screen and (min-width: 0px)and (max-width: 1023px){.page-our-hotel .text-title-2{position:relative;font-size:20px;margin-bottom:20px !important}.page-our-hotel .text-title-2 .btn-mob-collapes{display:block}}.page-our-hotel .hotels-container{margin:0px -20px}.page-our-hotel h1{margin-bottom:10px}.page-our-hotel .hotels{display:flex;flex-direction:row;flex-wrap:wrap}.page-our-hotel .hotels .hotel{flex:0 0 33.33%;width:33.33%;padding-bottom:32px}.page-our-hotel .hotels .hotel .text-subheading{transition:all .2s ease}.page-our-hotel .hotels .hotel:hover .text-subheading{color:#77644e}.page-our-hotel .hotels .hotel .hotel-wrapper{padding:0 20px}.page-our-hotel .hotels .hotel .hotel-wrapper img{display:block;width:100%}@media screen and (min-width: 768px)and (max-width: 1099px){.page-our-hotel .hotels .hotel{flex:0 0 50%;width:50%}}@media screen and (min-width: 0px)and (max-width: 767px){.page-our-hotel .hotels{flex-direction:column}.page-our-hotel .hotels .hotel{flex:0 0 100%;width:100%}}