@supports (-ms-ime-align: auto){}@media all and (-ms-high-contrast:none){}@media (-ms-high-contrast:none) and (max-width: 767px){.kt-has-1-columns.kt-mobile-layout-row>.wp-block-rows-column.inner-column-1{flex:0 0 auto}}.all-room-types-block{position:relative}body:not(.wp-admin) .all-room-types-block{padding-bottom:0px;padding-top:120px;background-color:white}@media (max-width: 1023px){body:not(.wp-admin) .all-room-types-block{padding-bottom:0px;padding-top:100px}}@media (max-width: 767px){body:not(.wp-admin) .all-room-types-block{padding-bottom:0px;padding-top:80px}}body:not(.wp-admin) .all-room-types-block .kt-row-layout-inner{margin-bottom:120px;margin-top:0px}@media (max-width: 1023px){body:not(.wp-admin) .all-room-types-block .kt-row-layout-inner{margin-bottom:100px;margin-top:0px}}@media (max-width: 767px){body:not(.wp-admin) .all-room-types-block .kt-row-layout-inner{margin-bottom:60px;margin-top:0px}}body:not(.wp-admin) .all-room-types-block .kt-row-layout-inner:nth-of-type(2n+1) .kt-row-column-wrap{flex-direction:row}@media (max-width: 1023px){body:not(.wp-admin) .all-room-types-block .kt-row-layout-inner:nth-of-type(2n+1) .kt-row-column-wrap{flex-direction:column}body:not(.wp-admin) .all-room-types-block .kt-row-layout-inner:nth-of-type(2n+1) .kt-row-column-wrap .kt-inside-inner-col img{max-height:400px;margin-left:auto;margin-right:auto;display:block}}body:not(.wp-admin) .all-room-types-block .kt-row-layout-inner:nth-of-type(2n+1) .inner-column-2{padding-left:80px}@media (max-width: 1023px){body:not(.wp-admin) .all-room-types-block .kt-row-layout-inner:nth-of-type(2n+1) .inner-column-2{padding-left:0}}body:not(.wp-admin) .all-room-types-block .kt-row-layout-inner:nth-of-type(2n) .kt-row-column-wrap{flex-direction:row-reverse}@media (max-width: 1023px){body:not(.wp-admin) .all-room-types-block .kt-row-layout-inner:nth-of-type(2n) .kt-row-column-wrap{flex-direction:column}body:not(.wp-admin) .all-room-types-block .kt-row-layout-inner:nth-of-type(2n) .kt-row-column-wrap .kt-inside-inner-col img{max-height:400px;margin-left:auto;margin-right:auto;display:block}}body:not(.wp-admin) .all-room-types-block .kt-row-layout-inner:nth-of-type(2n) .inner-column-2{padding-right:80px}@media (max-width: 1023px){body:not(.wp-admin) .all-room-types-block .kt-row-layout-inner:nth-of-type(2n) .inner-column-2{padding-right:0}}body:not(.wp-admin) .all-room-types-block .wp-block-rows-column{justify-content:center}body:not(.wp-admin) .all-room-types-block .inner-column-2 .room-features{margin-bottom:20px}body:not(.wp-admin) .all-room-types-block .inner-column-2 span.keys{font-weight:700;display:inline-block;color:#595959}body:not(.wp-admin) .all-room-types-block .inner-column-2 span.keys:not(:last-of-type):after{content:"|";display:inline-block;padding:0 3px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}body:not(.wp-admin) .all-room-types-block .inner-column-2 p{color:#595959}@media (min-width: 1024px){body:not(.wp-admin) .all-room-types-block .inner-column-2 p{margin:32px 0 !important}}.all-room-types-block .wp-block-buttons{margin-top:60px}.all-room-types-block .wp-block-buttons .wp-block-button__link{padding-left:0 !important;padding-top:0 !important;padding-bottom:0 !important}@media (max-width: 767px){.all-room-types-block .wp-block-buttons{margin-top:20px}}body.wp-admin .all-room-types-block{position:relative}body.wp-admin .all-room-types-block:after{content:"";display:block;position:absolute;bottom:0;top:0;left:0;right:0;z-index:22}body.wp-admin .all-room-types-block .more-rooms:empty{background-color:#ECF8FE;padding:60px 20px;text-align:left}.hotel-features-block{position:relative}body:not(.wp-admin) .hotel-features-block{padding-bottom:120px;padding-top:120px;background-color:#F3EDE6}@media (max-width: 1023px){body:not(.wp-admin) .hotel-features-block{padding-bottom:100px;padding-top:100px}}@media (max-width: 767px){body:not(.wp-admin) .hotel-features-block{padding-bottom:60px;padding-top:60px}}.hotel-features-block .hotel-features h2{text-align:center}.hotel-features-block .hotel-features p{text-align:center;color:#595959;max-width:1120px}.hotel-features-block .hotel-features div.row{display:flex;flex-wrap:wrap;margin-top:40px;padding-left:30px;box-sizing:border-box;justify-content:space-between}.hotel-features-block .hotel-features div.row span{flex:0 0 33.333%;font-weight:300;color:#000;position:relative}@media (max-width: 1023px){.hotel-features-block .hotel-features div.row span{flex:0 0 50%}}@media (max-width: 767px){.hotel-features-block .hotel-features div.row span{flex:0 0 100%}}.hotel-features-block .hotel-features div.row span::before{content:"\e122";font-family:"Font Awesome 5 Pro";font-weight:700;font-size:8px;height:12px;background:none;position:absolute;bottom:6px;left:-12px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.hotel-features-block .button-block{margin-top:60px}@media (max-width: 767px){.hotel-features-block .button-block{margin-top:20px}}body.wp-admin .hotel-features-block{position:relative}body.wp-admin .hotel-features-block:after{content:"";display:block;position:absolute;bottom:0;top:0;left:0;right:0;z-index:22}body.wp-admin .hotel-features-block .cards .card img{max-height:80px}body.wp-admin .hotel-features-block .hotel-features:empty{background-color:#ECF8FE;padding:60px 20px;text-align:left}body.wp-admin .hotel-features-block .hotel-features:empty:before{content:"Enter Room Features & Facilities ..."}.single-wide-image-block{position:relative}body:not(.wp-admin) .single-wide-image-block{padding-bottom:0px;padding-top:120px;background-color:#F0F8F4}@media (max-width: 1023px){body:not(.wp-admin) .single-wide-image-block{padding-bottom:0px;padding-top:100px}}@media (max-width: 767px){body:not(.wp-admin) .single-wide-image-block{padding-bottom:0px;padding-top:80px}}@media (max-width: 767px){body:not(.wp-admin) .single-wide-image-block{padding-bottom:60px}}body.home .single-wide-image-block.__no_badge{padding-top:0 !important}body.home .single-wide-image-block.__no_badge::before{content:"";position:absolute;width:100%;height:55%;top:0;left:0;z-index:-1;background:#8FAE9A}body.home .single-wide-image-block.__no_badge::after{content:"";position:absolute;width:100%;height:45%;bottom:0;left:0;z-index:-1;background:#F3EDE6}body.home .single-wide-image-block.__no_badge .single-wide-image{padding-right:99px;padding-left:99px}@media (max-width: 767px){body.home .single-wide-image-block.__no_badge .single-wide-image{padding-right:29px;padding-left:29px}}.single-wide-image-block .single-wide-image{position:relative;width:100%}.single-wide-image-block .single-wide-image img{height:100%;max-height:600px;object-fit:cover;width:100%}body.wp-admin .single-wide-image-block{position:relative}body.wp-admin .single-wide-image-block:after{content:"";display:block;position:absolute;bottom:0;top:0;left:0;right:0;z-index:22}body.wp-admin .single-wide-image-block img{max-height:400px}body.wp-admin .single-wide-image-block:empty{background-color:#ECF8FE;padding:60px 20px;text-align:left}body.wp-admin .single-wide-image-block:empty:before{content:"Add image..."}.gfieldset{border:none;margin:0;padding:0}.sr-only{border:0 none;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.gform_wrapper .left_label .gfieldset .gfield_label{float:left;margin:.75em 15px 0 0;width:29%;font-weight:700}.gform_wrapper .right_label .gfieldset .gfield_label{float:left;margin:.75em 1em 0 0;width:29%;font-weight:700;text-align:right}