.elementor-215 .elementor-element.elementor-element-3c71e36a{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-215 .elementor-element.elementor-element-3c71e36a:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-3c71e36a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF6;}.elementor-215 .elementor-element.elementor-element-5676e568{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-single__layout{gap:10px;grid-template-columns:minmax(0,1fr) 300px;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-single__top h1{color:#071F33;font-size:37px;font-weight:600;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-single__top p{color:#667585;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-eyebrow{color:#B9821F;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-gallery{height:500px;border-radius:20px;gap:10px;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-single main h2{color:var( --e-global-color-4ee1a4c );}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-single main > p, .elementor-215 .elementor-element.elementor-element-652a0acc .hgo-property-intro p{color:#202830;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-amenities span{background:var( --e-global-color-4ee1a4c );color:#FDFDFD;border-radius:6px;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-room{background:#C4C4C4;border-color:var( --e-global-color-4ee1a4c );border-radius:18px;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-room h3{color:#071F33;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-room__benefit, .elementor-215 .elementor-element.elementor-element-652a0acc .hgo-rate-plan em{color:#B9821F;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-bookbox{background:#FFFFFF;border-color:#DDE3E8;border-radius:20px;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-bookbox__price{color:#071F33;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-single .hgo-btn--primary{background:#D7A33D;color:#071F33;border-radius:10px;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-single .hgo-btn--primary:hover{background:#B9821F;color:#071F33;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-single{background:#FFFFFF;padding:0px 20px 0px 20px;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-single__top{margin-bottom:16px;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-property-nav{background:var( --e-global-color-4ee1a4c );border-color:var( --e-global-color-4ee1a4c );padding:0px 0px 0px 0px;gap:14px;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-property-nav a{color:#FFFFFF;font-size:15px;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-property-nav a:hover{color:var( --e-global-color-2f88776 );}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-amenities span, .elementor-215 .elementor-element.elementor-element-652a0acc .hgo-amenity-grid span{font-size:18px;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-amenities{gap:5px;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-amenity-grid span{background:var( --e-global-color-4ee1a4c );color:#FFFFFF;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-room-list{gap:15px;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-room__info p, .elementor-215 .elementor-element.elementor-element-652a0acc .hgo-room__info small{color:var( --e-global-color-4ee1a4c );}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-room-details-link{color:var( --e-global-color-2f88776 );}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-single--booking-experience .hgo-room--structured{grid-template-columns:minmax(220px,55%) minmax(0,1fr)!important;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-single--booking-experience .hgo-room__media-wrap, .elementor-215 .elementor-element.elementor-element-652a0acc .hgo-single--booking-experience .hgo-room__media, .elementor-215 .elementor-element.elementor-element-652a0acc .hgo-single--booking-experience .hgo-room__media img{min-height:180px!important;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-room__media-wrap, .elementor-215 .elementor-element.elementor-element-652a0acc .hgo-room__media, .elementor-215 .elementor-element.elementor-element-652a0acc .hgo-room__media img{border-radius:12px!important;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-room__media-wrap{border-color:var( --e-global-color-2f88776 );border-width:0px!important;border-style:solid!important;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-room__media img{object-position:center center!important;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-room__info{text-align:left!important;padding:10px 10px 10px 10px!important;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-room__info h3{font-size:24px;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-rate-plans{grid-template-columns:repeat(3,minmax(0,1fr))!important;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-rate-plan{min-height:170px!important;column-gap:20px!important;align-items:start!important;padding:10px 10px 10px 10px!important;border-color:var( --e-global-color-4ee1a4c );}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-rate-plan>div:first-child{text-align:left!important;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-rate-plan>div:last-child{text-align:right!important;align-items:right!important;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-rate-select{background:var( --e-global-color-2f88776 );color:var( --e-global-color-4ee1a4c );border-radius:16px!important;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-bookbox .hgo-kicker{color:var( --e-global-color-4ee1a4c );font-size:13px;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-bookbox label, .elementor-215 .elementor-element.elementor-element-652a0acc .hgo-date-field__label{font-size:13px;}.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-date-picker-icon{color:var( --e-global-color-4ee1a4c );}.elementor-215 .elementor-element.elementor-element-1e8e4f50{--display:flex;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-215 .elementor-element.elementor-element-1e8e4f50:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-1e8e4f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EA;}.elementor-215 .elementor-element.elementor-element-6733d895{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-215 .elementor-element.elementor-element-6131cb7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-1176600a .elementor-icon-wrapper{text-align:center;}.elementor-215 .elementor-element.elementor-element-1176600a.elementor-view-stacked .elementor-icon{background-color:#D7A33D;}.elementor-215 .elementor-element.elementor-element-1176600a.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-1176600a.elementor-view-default .elementor-icon{color:#D7A33D;border-color:#D7A33D;}.elementor-215 .elementor-element.elementor-element-1176600a.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-1176600a.elementor-view-default .elementor-icon svg{fill:#D7A33D;}.elementor-215 .elementor-element.elementor-element-1176600a .elementor-icon{font-size:26px;}.elementor-215 .elementor-element.elementor-element-1176600a .elementor-icon svg{height:26px;}.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-215 .elementor-element.elementor-element-399f4e83 .elementor-heading-title{color:#071F33;}.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-215 .elementor-element.elementor-element-4731752{color:#667585;}.elementor-215 .elementor-element.elementor-element-67262c49{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-215 .elementor-element.elementor-element-56d49172 .elementor-icon-wrapper{text-align:center;}.elementor-215 .elementor-element.elementor-element-56d49172.elementor-view-stacked .elementor-icon{background-color:#D7A33D;}.elementor-215 .elementor-element.elementor-element-56d49172.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-56d49172.elementor-view-default .elementor-icon{color:#D7A33D;border-color:#D7A33D;}.elementor-215 .elementor-element.elementor-element-56d49172.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-56d49172.elementor-view-default .elementor-icon svg{fill:#D7A33D;}.elementor-215 .elementor-element.elementor-element-56d49172 .elementor-icon{font-size:26px;}.elementor-215 .elementor-element.elementor-element-56d49172 .elementor-icon svg{height:26px;}.elementor-215 .elementor-element.elementor-element-6af846b1 .elementor-heading-title{color:#071F33;}.elementor-215 .elementor-element.elementor-element-19f030b0{color:#667585;}.elementor-215 .elementor-element.elementor-element-11333fc7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-215 .elementor-element.elementor-element-727a9d80 .elementor-icon-wrapper{text-align:center;}.elementor-215 .elementor-element.elementor-element-727a9d80.elementor-view-stacked .elementor-icon{background-color:#D7A33D;}.elementor-215 .elementor-element.elementor-element-727a9d80.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-727a9d80.elementor-view-default .elementor-icon{color:#D7A33D;border-color:#D7A33D;}.elementor-215 .elementor-element.elementor-element-727a9d80.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-727a9d80.elementor-view-default .elementor-icon svg{fill:#D7A33D;}.elementor-215 .elementor-element.elementor-element-727a9d80 .elementor-icon{font-size:26px;}.elementor-215 .elementor-element.elementor-element-727a9d80 .elementor-icon svg{height:26px;}.elementor-215 .elementor-element.elementor-element-69d91781 .elementor-heading-title{color:#071F33;}.elementor-215 .elementor-element.elementor-element-7684e11c{color:#667585;}@media(min-width:768px){.elementor-215 .elementor-element.elementor-element-5676e568{--content-width:1360px;}.elementor-215 .elementor-element.elementor-element-6733d895{--content-width:1360px;}}@media(max-width:1024px){.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-rate-plans{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}@media(max-width:767px){.elementor-215 .elementor-element.elementor-element-652a0acc .hgo-rate-plans{grid-template-columns:repeat(1,minmax(0,1fr))!important;}.elementor-215 .elementor-element.elementor-element-6733d895{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}