.elementor-19 .elementor-element.elementor-element-0c4511c .llp-stay-heading__title em{color:#b8956a}.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-19 .elementor-element.elementor-element-087e011 .llp-stay-heading__title em{color:#b8956a}.elementor-19 .elementor-element.elementor-element-425e16a .llp-stay-heading__title em{color:#b8956a}.elementor-19 .elementor-element.elementor-element-588bb20 .llp-stay-rates__card.is-standard .llp-stay-rates__cta{color:#0d2b1e}.elementor-19 .elementor-element.elementor-element-588bb20 .llp-stay-rates__card.is-featured .llp-stay-rates__cta{color:#b8956a}.elementor-19 .elementor-element.elementor-element-c8d604c .llp-stay-calendar__weekday{color:#85817a;text-transform:uppercase}.elementor-19 .elementor-element.elementor-element-c8d604c .llp-stay-calendar__grid button.is-today span{color:#0d2b1e;background-color:transparent;border-color:#1b5e3b;border-width:1px;border-radius:8px}.elementor-19 .elementor-element.elementor-element-c8d604c .llp-stay-calendar__grid button.is-selected span{color:#fff;background-color:#1b5e3b;border-color:#1b5e3b;border-width:1px;border-radius:8px}.elementor-19 .elementor-element.elementor-element-c8d604c .llp-stay-calendar__grid button.is-in-range{color:#0d2b1e;border-color:transparent;border-width:0;border-radius:8px}.elementor-19 .elementor-element.elementor-element-c8d604c .llp-stay-calendar__grid button.is-in-range::before{background-color:rgba(27,94,59,.1)}.elementor-19 .elementor-element.elementor-element-c8d604c .llp-stay-calendar__grid button.is-range-start span,.elementor-19 .elementor-element.elementor-element-c8d604c .llp-stay-calendar__grid button.is-range-end span{background-color:#1b5e3b;color:#fff;border-radius:100px}.elementor-19 .elementor-element.elementor-element-c8d604c .llp-stay-calendar__grid button.is-range-start::before,.elementor-19 .elementor-element.elementor-element-c8d604c .llp-stay-calendar__grid button.is-in-range::before,.elementor-19 .elementor-element.elementor-element-c8d604c .llp-stay-calendar__grid button.is-range-end::before{height:28px}.elementor-19 .elementor-element.elementor-element-c8d604c .llp-stay-calendar__grid button.is-unavailable span{color:#a36b67;background-color:#f8eeee;border-color:#e8cfcc;border-width:0;border-radius:8px}.elementor-19 .elementor-element.elementor-element-c8d604c .llp-stay-calendar__grid button.is-unavailable{opacity:.65;text-decoration:line-through}.elementor-19 .elementor-element.elementor-element-c8d604c .llp-stay-calendar__grid button.is-past span{color:#aaa6a0;background-color:transparent;border-color:transparent;border-width:0;border-radius:8px}.elementor-19 .elementor-element.elementor-element-c8d604c .llp-stay-calendar__grid button.is-past{opacity:.45}.elementor-19 .elementor-element.elementor-element-c8d604c .llp-stay-calendar__grid button.is-min-stay-restricted span{color:#8b795d;background-color:#f8f2e8;border-color:#e8d9bf;border-radius:8px}.elementor-19 .elementor-element.elementor-element-c8d604c .llp-stay-calendar__grid button.is-min-stay-restricted{opacity:.75}.elementor-19 .elementor-element.elementor-element-148fd82 .llp-stay-heading__title em{color:#b8956a}.elementor-19 .elementor-element.elementor-element-686bc64 .llp-stay-reviews__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-19 .elementor-element.elementor-element-686bc64 .llp-stay-reviews__heading em{color:#b8956a;font-style:italic}.elementor-19 .elementor-element.elementor-element-8789dfd .llp-stay-booking-form__recaptcha-notice{color:rgba(255,255,255,.45);margin-top:10px;text-align:center}.elementor-19 .elementor-element.elementor-element-8789dfd .llp-stay-booking-form__recaptcha-notice a{color:#b8956a}.elementor-19 .elementor-element.elementor-element-8789dfd .llp-stay-booking-form__recaptcha-notice a:hover{color:#cca87c}@media (max-width:1024px){.elementor-19 .elementor-element.elementor-element-686bc64 .llp-stay-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.elementor-19 .elementor-element.elementor-element-686bc64 .llp-stay-reviews__grid{grid-template-columns:repeat(1,minmax(0,1fr))}}