.tr-layout-element:root{--swiper-theme-color:#007aff}.tr-layout-element:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide.tr-layout-element:first-child:not(:is(:lang(ae),.tr-layout-element:lang(ar),.tr-layout-element:lang(arc),.tr-layout-element:lang(bcc),.tr-layout-element:lang(bqi),.tr-layout-element:lang(ckb),.tr-layout-element:lang(dv),.tr-layout-element:lang(fa),.tr-layout-element:lang(glk),.tr-layout-element:lang(he),.tr-layout-element:lang(ku),.tr-layout-element:lang(mzn),.tr-layout-element:lang(nqo),.tr-layout-element:lang(pnb),.tr-layout-element:lang(ps),.tr-layout-element:lang(sd),.tr-layout-element:lang(ug),.tr-layout-element:lang(ur),.tr-layout-element:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide.tr-layout-element:first-child:is(:lang(ae),.tr-layout-element:lang(ar),.tr-layout-element:lang(arc),.tr-layout-element:lang(bcc),.tr-layout-element:lang(bqi),.tr-layout-element:lang(ckb),.tr-layout-element:lang(dv),.tr-layout-element:lang(fa),.tr-layout-element:lang(glk),.tr-layout-element:lang(he),.tr-layout-element:lang(ku),.tr-layout-element:lang(mzn),.tr-layout-element:lang(nqo),.tr-layout-element:lang(pnb),.tr-layout-element:lang(ps),.tr-layout-element:lang(sd),.tr-layout-element:lang(ug),.tr-layout-element:lang(ur),.tr-layout-element:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.tr-layout-element:root{--swiper-navigation-size:44px}.tr-layout-element:root{--11px:.6875rem;--12px:.75rem;--13px:.8125rem;--14px:.875rem;--15px:.9375rem;--16px:1rem;--17px:1.0625rem;--18px:1.125rem;--19px:1.1875rem;--20px:1.25rem;--21px:1.3125rem;--22px:1.375rem;--23px:1.4375rem;--24px:1.5rem;--nav-breakpoint:map-get($grid-breakpoints,"lg");--link-color:var(--customizer-link-color,#3b3100);--tab-color:var(--customizer-tab-color,#3b3100);--tab-active-color:var(--customizer-tab-active-color,#5a4a00);--tab-active-hover-color:var(--customizer-tab-active-hover-color,#786400);--theme-primary-color:var(--customizer-primary-color,#3b3100);--theme-secondary-color:var(--customizer-secondary-color,#302800);--theme-accent-color:var(--customizer-accent-color,#9e6c00);--header-over-primary-color:var(--customizer-header-over-primary-color,#fff);--text-over-primary-color:var(--customizer-text-over-primary-color,#fff);--theme-list-slides-accent-color:var(--customizer-list-slides-accent-color,#9e6c00);--page-title-color:var(--customizer-page-title-color,#fff);--page-title-small-color:var(--customizer-page-title-color,#d9d0be);--header-color:var(--customizer-header-color,#393939);--header-book-button-hover-color:var(--customizer-header-book-button-hover-color,#9e6c00);--header-book-button-hover-text-color:var(--customizer-header-book-button-hover-text-color,#fff);--header-nav-open-bg-color:var(--customizer-header-nav-open-bg-color,#3b3100);--header-nav-open-text-color:var(--customizer-header-nav-open-text-color,#fff);--header-slider-arrows-color:var(--customizer-header-slider-arrows-color,#fff);--body-bg-color:var(--customizer-body-bg-color,#fff);--body-text-color:var(--customizer-body-text-color,#393939);--border-color:var(--customizer-border-color,#aca176);--bordered-box-border-color:var(--customizer-bordered-box-border-color,#aca176);--divider-line-color:var(--customizer-border-color,#aca176);--divider-line-with-ornament-color:var(--customizer-divider-line-with-ornament-color,#b4b4b4);--footer-bg-color:var(--customizer-footer-bg-color,#4e4619);--footer-text-color:var(--customizer-footer-text-color,#fff);--social-links-color:var(--customizer-social-links-color,#344655);--background-box-color:var(--customizer-background-box-color,#f9f7f4);--ws-font-sans-serif:var(--customizer-font-sans-serif,"Barlow",sans-serif);--ws-font-serif:var(--customizer-font-serif,"Cormorant Infant",serif);--ws-font-small-title:var(--customizer-font-small-title,"Mulish",sans-serif);--ws-small-title-font-size:var(--customizer-small-title-font-size,14px);--ws-extra-large-gutter-width:var(--customizer-extra-large-gutter-width,35px);--ws-arrow-long-color:var(--customizer-arrow-long-color,#3b3100);--ws-footer-links-background-color:var(--customizer-footer-links-background-color,#101010);--footer-links-color:var(--customizer-footer-links-color,#fff);--map-water-color:var(--customizer-map-water-color,#b3e0e2);--ws-small-ornament:var(--customizer-small-ornament,url(../fonts/diamond-c57a59674af164d8b748ef8e37ae0c9e.svg));--ws-divider-ornament:var(--customizer-divider-ornament,url(../images/divider-ornament-42ec1eb0e92e79f10233db55d466ed5f.png))}.tr-layout-element:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#3b3100;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:59,49,0;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#181400;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#d8d6cc;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#b1ad99;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:var(--ws-font-sans-serif);--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,0));--bs-body-font-family:var(--ws-font-sans-serif);--bs-body-font-size:1.0625rem;--bs-body-font-weight:400;--bs-body-line-height:1.54;--bs-body-color:#393939;--bs-body-color-rgb:57,57,57;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(57,57,57,.75);--bs-secondary-color-rgb:57,57,57;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(57,57,57,.5);--bs-tertiary-color-rgb:57,57,57;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#3b3100;--bs-link-color-rgb:59,49,0;--bs-link-decoration:underline;--bs-link-hover-color:#6e5b00;--bs-link-hover-color-rgb:110,91,0;--bs-link-hover-decoration:none;--bs-code-color:#d63384;--bs-highlight-color:#393939;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#aca176;--bs-border-color-translucent:rgba(0,0,0,.176);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);--bs-box-shadow-sm:0 .125rem .25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.176);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(59,49,0,.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}.tr-layout-element,.tr-layout-element:after,.tr-layout-element:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){.tr-layout-element:root{scroll-behavior:smooth}}body.tr-layout-element{font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0}ul.tr-layout-element{padding-left:2rem}ul.tr-layout-element{margin-top:0;margin-bottom:1rem}ul ul.tr-layout-element{margin-bottom:0}b.tr-layout-element{font-weight:bolder}a.tr-layout-element{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a.tr-layout-element:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb);text-decoration:none}img.tr-layout-element{vertical-align:middle}button.tr-layout-element{border-radius:0}button.tr-layout-element:focus:not(:focus-visible){outline:0}button.tr-layout-element{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button.tr-layout-element{text-transform:none}button.tr-layout-element{-webkit-appearance:button}[type=button].tr-layout-element{-webkit-appearance:button}button.tr-layout-element:not(:disabled){cursor:pointer}[type=button].tr-layout-element:not(:disabled){cursor:pointer}[type=reset].tr-layout-element:not(:disabled){cursor:pointer}[type=submit].tr-layout-element:not(:disabled){cursor:pointer}.tr-layout-element::-moz-focus-inner{border-style:none;padding:0}.tr-layout-element::-webkit-datetime-edit-fields-wrapper{padding:0}.tr-layout-element::-webkit-datetime-edit-text{padding:0}.tr-layout-element::-webkit-datetime-edit-minute{padding:0}.tr-layout-element::-webkit-datetime-edit-hour-field{padding:0}.tr-layout-element::-webkit-datetime-edit-day-field{padding:0}.tr-layout-element::-webkit-datetime-edit-month-field{padding:0}.tr-layout-element::-webkit-datetime-edit-year-field{padding:0}.tr-layout-element::-webkit-inner-spin-button{height:auto}.tr-layout-element::-webkit-search-decoration{-webkit-appearance:none}.tr-layout-element::-webkit-color-swatch-wrapper{padding:0}.tr-layout-element::-ms-browse{font:inherit;-webkit-appearance:button}.tr-layout-element::file-selector-button{font:inherit;-webkit-appearance:button}.container.tr-layout-element{--bs-gutter-x:40px;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-left:auto;margin-right:auto}.container.tr-layout-element{max-width:540px}.container.tr-layout-element{max-width:720px}.container.tr-layout-element{max-width:960px}@media (min-width:1200px){.container.tr-layout-element{max-width:1140px}}@media (min-width:1440px){.container.tr-layout-element{max-width:1380px}}.tr-layout-element:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1440px}.row.tr-layout-element{--bs-gutter-x:40px;--bs-gutter-y:0;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x));flex-wrap:wrap;display:flex}.row>.tr-layout-element{width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);flex-shrink:0}.col-md-4.tr-layout-element{flex:none;width:33.3333%}.form-control[type=file].tr-layout-element:not(:disabled):not([readonly]){cursor:pointer}.form-control.tr-layout-element::file-selector-button{margin:-.375rem -.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-radius:0;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control.tr-layout-element:not(:is(:lang(ae),.tr-layout-element:lang(ar),.tr-layout-element:lang(arc),.tr-layout-element:lang(bcc),.tr-layout-element:lang(bqi),.tr-layout-element:lang(ckb),.tr-layout-element:lang(dv),.tr-layout-element:lang(fa),.tr-layout-element:lang(glk),.tr-layout-element:lang(he),.tr-layout-element:lang(ku),.tr-layout-element:lang(mzn),.tr-layout-element:lang(nqo),.tr-layout-element:lang(pnb),.tr-layout-element:lang(ps),.tr-layout-element:lang(sd),.tr-layout-element:lang(ug),.tr-layout-element:lang(ur),.tr-layout-element:lang(yi)))::-ms-browse{border-right-width:var(--bs-border-width);margin-right:.75rem}.form-control.tr-layout-element:not(:is(:lang(ae),.tr-layout-element:lang(ar),.tr-layout-element:lang(arc),.tr-layout-element:lang(bcc),.tr-layout-element:lang(bqi),.tr-layout-element:lang(ckb),.tr-layout-element:lang(dv),.tr-layout-element:lang(fa),.tr-layout-element:lang(glk),.tr-layout-element:lang(he),.tr-layout-element:lang(ku),.tr-layout-element:lang(mzn),.tr-layout-element:lang(nqo),.tr-layout-element:lang(pnb),.tr-layout-element:lang(ps),.tr-layout-element:lang(sd),.tr-layout-element:lang(ug),.tr-layout-element:lang(ur),.tr-layout-element:lang(yi)))::file-selector-button{border-right-width:var(--bs-border-width);margin-right:.75rem}.form-control.tr-layout-element:is(:lang(ae),.tr-layout-element:lang(ar),.tr-layout-element:lang(arc),.tr-layout-element:lang(bcc),.tr-layout-element:lang(bqi),.tr-layout-element:lang(ckb),.tr-layout-element:lang(dv),.tr-layout-element:lang(fa),.tr-layout-element:lang(glk),.tr-layout-element:lang(he),.tr-layout-element:lang(ku),.tr-layout-element:lang(mzn),.tr-layout-element:lang(nqo),.tr-layout-element:lang(pnb),.tr-layout-element:lang(ps),.tr-layout-element:lang(sd),.tr-layout-element:lang(ug),.tr-layout-element:lang(ur),.tr-layout-element:lang(yi))::-ms-browse{border-left-width:var(--bs-border-width);margin-left:.75rem}.form-control.tr-layout-element:is(:lang(ae),.tr-layout-element:lang(ar),.tr-layout-element:lang(arc),.tr-layout-element:lang(bcc),.tr-layout-element:lang(bqi),.tr-layout-element:lang(ckb),.tr-layout-element:lang(dv),.tr-layout-element:lang(fa),.tr-layout-element:lang(glk),.tr-layout-element:lang(he),.tr-layout-element:lang(ku),.tr-layout-element:lang(mzn),.tr-layout-element:lang(nqo),.tr-layout-element:lang(pnb),.tr-layout-element:lang(ps),.tr-layout-element:lang(sd),.tr-layout-element:lang(ug),.tr-layout-element:lang(ur),.tr-layout-element:lang(yi))::file-selector-button{border-left-width:var(--bs-border-width);margin-left:.75rem}@media (prefers-reduced-motion:reduce){.form-control.tr-layout-element::file-selector-button{transition:none}}.form-control.tr-layout-element:hover:not(:disabled):not([readonly])::-ms-browse{background-color:var(--bs-secondary-bg)}.form-control.tr-layout-element:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-sm.tr-layout-element::file-selector-button{margin:-.25rem -.5rem;padding:.25rem .5rem}.form-control-sm.tr-layout-element:not(:is(:lang(ae),.tr-layout-element:lang(ar),.tr-layout-element:lang(arc),.tr-layout-element:lang(bcc),.tr-layout-element:lang(bqi),.tr-layout-element:lang(ckb),.tr-layout-element:lang(dv),.tr-layout-element:lang(fa),.tr-layout-element:lang(glk),.tr-layout-element:lang(he),.tr-layout-element:lang(ku),.tr-layout-element:lang(mzn),.tr-layout-element:lang(nqo),.tr-layout-element:lang(pnb),.tr-layout-element:lang(ps),.tr-layout-element:lang(sd),.tr-layout-element:lang(ug),.tr-layout-element:lang(ur),.tr-layout-element:lang(yi)))::-ms-browse{margin-right:.5rem}.form-control-sm.tr-layout-element:not(:is(:lang(ae),.tr-layout-element:lang(ar),.tr-layout-element:lang(arc),.tr-layout-element:lang(bcc),.tr-layout-element:lang(bqi),.tr-layout-element:lang(ckb),.tr-layout-element:lang(dv),.tr-layout-element:lang(fa),.tr-layout-element:lang(glk),.tr-layout-element:lang(he),.tr-layout-element:lang(ku),.tr-layout-element:lang(mzn),.tr-layout-element:lang(nqo),.tr-layout-element:lang(pnb),.tr-layout-element:lang(ps),.tr-layout-element:lang(sd),.tr-layout-element:lang(ug),.tr-layout-element:lang(ur),.tr-layout-element:lang(yi)))::file-selector-button{margin-right:.5rem}.form-control-sm.tr-layout-element:is(:lang(ae),.tr-layout-element:lang(ar),.tr-layout-element:lang(arc),.tr-layout-element:lang(bcc),.tr-layout-element:lang(bqi),.tr-layout-element:lang(ckb),.tr-layout-element:lang(dv),.tr-layout-element:lang(fa),.tr-layout-element:lang(glk),.tr-layout-element:lang(he),.tr-layout-element:lang(ku),.tr-layout-element:lang(mzn),.tr-layout-element:lang(nqo),.tr-layout-element:lang(pnb),.tr-layout-element:lang(ps),.tr-layout-element:lang(sd),.tr-layout-element:lang(ug),.tr-layout-element:lang(ur),.tr-layout-element:lang(yi))::-ms-browse{margin-left:.5rem}.form-control-sm.tr-layout-element:is(:lang(ae),.tr-layout-element:lang(ar),.tr-layout-element:lang(arc),.tr-layout-element:lang(bcc),.tr-layout-element:lang(bqi),.tr-layout-element:lang(ckb),.tr-layout-element:lang(dv),.tr-layout-element:lang(fa),.tr-layout-element:lang(glk),.tr-layout-element:lang(he),.tr-layout-element:lang(ku),.tr-layout-element:lang(mzn),.tr-layout-element:lang(nqo),.tr-layout-element:lang(pnb),.tr-layout-element:lang(ps),.tr-layout-element:lang(sd),.tr-layout-element:lang(ug),.tr-layout-element:lang(ur),.tr-layout-element:lang(yi))::file-selector-button{margin-left:.5rem}.form-control-lg.tr-layout-element::file-selector-button{margin:-.5rem -1rem;padding:.5rem 1rem}.form-control-lg.tr-layout-element:not(:is(:lang(ae),.tr-layout-element:lang(ar),.tr-layout-element:lang(arc),.tr-layout-element:lang(bcc),.tr-layout-element:lang(bqi),.tr-layout-element:lang(ckb),.tr-layout-element:lang(dv),.tr-layout-element:lang(fa),.tr-layout-element:lang(glk),.tr-layout-element:lang(he),.tr-layout-element:lang(ku),.tr-layout-element:lang(mzn),.tr-layout-element:lang(nqo),.tr-layout-element:lang(pnb),.tr-layout-element:lang(ps),.tr-layout-element:lang(sd),.tr-layout-element:lang(ug),.tr-layout-element:lang(ur),.tr-layout-element:lang(yi)))::-ms-browse{margin-right:1rem}.form-control-lg.tr-layout-element:not(:is(:lang(ae),.tr-layout-element:lang(ar),.tr-layout-element:lang(arc),.tr-layout-element:lang(bcc),.tr-layout-element:lang(bqi),.tr-layout-element:lang(ckb),.tr-layout-element:lang(dv),.tr-layout-element:lang(fa),.tr-layout-element:lang(glk),.tr-layout-element:lang(he),.tr-layout-element:lang(ku),.tr-layout-element:lang(mzn),.tr-layout-element:lang(nqo),.tr-layout-element:lang(pnb),.tr-layout-element:lang(ps),.tr-layout-element:lang(sd),.tr-layout-element:lang(ug),.tr-layout-element:lang(ur),.tr-layout-element:lang(yi)))::file-selector-button{margin-right:1rem}.form-control-lg.tr-layout-element:is(:lang(ae),.tr-layout-element:lang(ar),.tr-layout-element:lang(arc),.tr-layout-element:lang(bcc),.tr-layout-element:lang(bqi),.tr-layout-element:lang(ckb),.tr-layout-element:lang(dv),.tr-layout-element:lang(fa),.tr-layout-element:lang(glk),.tr-layout-element:lang(he),.tr-layout-element:lang(ku),.tr-layout-element:lang(mzn),.tr-layout-element:lang(nqo),.tr-layout-element:lang(pnb),.tr-layout-element:lang(ps),.tr-layout-element:lang(sd),.tr-layout-element:lang(ug),.tr-layout-element:lang(ur),.tr-layout-element:lang(yi))::-ms-browse{margin-left:1rem}.form-control-lg.tr-layout-element:is(:lang(ae),.tr-layout-element:lang(ar),.tr-layout-element:lang(arc),.tr-layout-element:lang(bcc),.tr-layout-element:lang(bqi),.tr-layout-element:lang(ckb),.tr-layout-element:lang(dv),.tr-layout-element:lang(fa),.tr-layout-element:lang(glk),.tr-layout-element:lang(he),.tr-layout-element:lang(ku),.tr-layout-element:lang(mzn),.tr-layout-element:lang(nqo),.tr-layout-element:lang(pnb),.tr-layout-element:lang(ps),.tr-layout-element:lang(sd),.tr-layout-element:lang(ug),.tr-layout-element:lang(ur),.tr-layout-element:lang(yi))::file-selector-button{margin-left:1rem}.form-control-color.tr-layout-element:not(:disabled):not([readonly]){cursor:pointer}[data-bs-theme=dark] .form-switch .form-check-input.tr-layout-element:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28255, 255, 255, 0.25%29%27/%3e%3c/svg%3e")}.form-floating>label.tr-layout-element:not(:is(:lang(ae),.tr-layout-element:lang(ar),.tr-layout-element:lang(arc),.tr-layout-element:lang(bcc),.tr-layout-element:lang(bqi),.tr-layout-element:lang(ckb),.tr-layout-element:lang(dv),.tr-layout-element:lang(fa),.tr-layout-element:lang(glk),.tr-layout-element:lang(he),.tr-layout-element:lang(ku),.tr-layout-element:lang(mzn),.tr-layout-element:lang(nqo),.tr-layout-element:lang(pnb),.tr-layout-element:lang(ps),.tr-layout-element:lang(sd),.tr-layout-element:lang(ug),.tr-layout-element:lang(ur),.tr-layout-element:lang(yi))){text-align:left}.form-floating>label.tr-layout-element:is(:lang(ae),.tr-layout-element:lang(ar),.tr-layout-element:lang(arc),.tr-layout-element:lang(bcc),.tr-layout-element:lang(bqi),.tr-layout-element:lang(ckb),.tr-layout-element:lang(dv),.tr-layout-element:lang(fa),.tr-layout-element:lang(glk),.tr-layout-element:lang(he),.tr-layout-element:lang(ku),.tr-layout-element:lang(mzn),.tr-layout-element:lang(nqo),.tr-layout-element:lang(pnb),.tr-layout-element:lang(ps),.tr-layout-element:lang(sd),.tr-layout-element:lang(ug),.tr-layout-element:lang(ur),.tr-layout-element:lang(yi)){text-align:right}.form-floating>.form-control.tr-layout-element:not(:-ms-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext.tr-layout-element:not(:-ms-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.was-validated .input-group>.form-control.tr-layout-element:not(:focus):valid,.was-validated .input-group>.form-select.tr-layout-element:not(:focus):valid{z-index:1}.was-validated .input-group>.form-floating.tr-layout-element:not(:focus-within):valid{z-index:1}.was-validated .input-group>.form-control.tr-layout-element:not(:focus):invalid,.was-validated .input-group>.form-select.tr-layout-element:not(:focus):invalid{z-index:1}.was-validated .input-group>.form-floating.tr-layout-element:not(:focus-within):invalid{z-index:1}.btn.tr-layout-element{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-size:1.0625rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.54;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:0;--bs-btn-border-color:transparent;--bs-btn-border-radius:0;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media (prefers-reduced-motion:reduce){.btn.tr-layout-element{transition:none}}.btn.tr-layout-element:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn.tr-layout-element:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check.tr-layout-element:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn.tr-layout-element:first-child:active,.tr-layout-element:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check.tr-layout-element:checked+.btn:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.tr-layout-element:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.tr-layout-element:first-child:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.active.tr-layout-element:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.show.tr-layout-element:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check.tr-layout-element:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.tr-layout-element:disabled{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-link.tr-layout-element:focus-visible{text-decoration:none}.btn-link.tr-layout-element:focus-visible{color:var(--bs-btn-color)}.collapse.tr-layout-element:not(.show){display:none}.dropdown.tr-layout-element{position:relative}.dropdown-toggle.tr-layout-element{white-space:nowrap}.dropdown-toggle.tr-layout-element:after{vertical-align:.255em;content:"";border:.3em solid transparent;border-top-color:initial;border-bottom:0;margin-left:.255em;display:inline-block}.dropdown-menu.tr-layout-element{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:1.0625rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:#fff;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:#fff;--bs-dropdown-link-hover-color:rgba(255,255,255,.8);--bs-dropdown-link-hover-bg:transparent;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:transparent;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;z-index:1;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);background-clip:padding-box;margin:0;list-style:none;display:none;position:absolute}.nav.tr-layout-element{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.nav-link.tr-layout-element:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(59,49,0,.25)}.navbar.tr-layout-element{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y:.295469rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.32813rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.32813rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%2857, 57, 57, 0.75%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),.15);--bs-navbar-toggler-border-radius:0;--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.navbar-brand.tr-layout-element{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);white-space:nowrap;text-decoration:none}.navbar-brand.tr-layout-element:focus,.navbar-brand.tr-layout-element:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav.tr-layout-element{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar-nav .dropdown-menu.tr-layout-element{position:static}.navbar-collapse.tr-layout-element{flex-grow:1;flex-basis:100%;align-items:center}.popover.tr-layout-element:not(:is(:lang(ae),.tr-layout-element:lang(ar),.tr-layout-element:lang(arc),.tr-layout-element:lang(bcc),.tr-layout-element:lang(bqi),.tr-layout-element:lang(ckb),.tr-layout-element:lang(dv),.tr-layout-element:lang(fa),.tr-layout-element:lang(glk),.tr-layout-element:lang(he),.tr-layout-element:lang(ku),.tr-layout-element:lang(mzn),.tr-layout-element:lang(nqo),.tr-layout-element:lang(pnb),.tr-layout-element:lang(ps),.tr-layout-element:lang(sd),.tr-layout-element:lang(ug),.tr-layout-element:lang(ur),.tr-layout-element:lang(yi))){text-align:left}.popover.tr-layout-element:is(:lang(ae),.tr-layout-element:lang(ar),.tr-layout-element:lang(arc),.tr-layout-element:lang(bcc),.tr-layout-element:lang(bqi),.tr-layout-element:lang(ckb),.tr-layout-element:lang(dv),.tr-layout-element:lang(fa),.tr-layout-element:lang(glk),.tr-layout-element:lang(he),.tr-layout-element:lang(ku),.tr-layout-element:lang(mzn),.tr-layout-element:lang(nqo),.tr-layout-element:lang(pnb),.tr-layout-element:lang(ps),.tr-layout-element:lang(sd),.tr-layout-element:lang(ug),.tr-layout-element:lang(ur),.tr-layout-element:lang(yi)){text-align:right}.icon-link-hover:focus-visible>.bi.tr-layout-element{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.visually-hidden.tr-layout-element{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.visually-hidden-focusable.tr-layout-element:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.visually-hidden.tr-layout-element:not(caption){position:absolute!important}.visually-hidden-focusable.tr-layout-element:not(:focus):not(:focus-within):not(caption){position:absolute!important}.ws-gallery .gallery-item .gallery-icon.tr-layout-element:has(.thumbail:focus-visible){outline:1px solid var(--theme-primary-color)}.fab.tr-layout-element{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant:normal;text-rendering:auto;font-style:normal;line-height:1;display:inline-block}@font-face{font-family:"font awesome 5 free";src:url(../fonts/fontawesome-c32f7eedb19f4db4c403ab2a88900958.woff2) format("woff"),url(../fonts/fontawesome-162ad805720a7e277ecbcd2e9bc440ed.woff) format("woff"),url(../fonts/fontawesome-8a794ad5e7142929b4cfaf5f9ef22928.ttf) format("truetype"),url(../fonts/fontawesome-f2833fb399e027dae72d0ebd8a1ba8bf.svg#fontawesome) format("svg");font-weight:400;font-style:normal;font-display:swap}[class*=\ fa-].tr-layout-element{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:"font awesome 5 free"!important}.fa-instagram.tr-layout-element:before{content:""}.fa-pinterest-p.tr-layout-element:before{content:""}.fa-facebook-f.tr-layout-element:before{content:""}.author-social-links .icon-container.tr-layout-element:has(svg){justify-content:center;align-items:center;width:100%;height:100%;line-height:1;display:flex;position:relative}.author-social-links .icon-container:has(svg) svg.tr-layout-element{fill:var(--social-links-color);width:1rem;max-width:1rem;height:auto}.divider-line-sm-left.tr-layout-element{opacity:0;transition:transform 2.5s cubic-bezier(0,1,.3,1),opacity .5s;transform:scaleX(.01)}.divider-line-sm-left.tr-layout-element{transform-origin:0}@media (prefers-reduced-motion:reduce){.divider-line-sm-left.tr-layout-element{transition:none;transform:none}.divider-line-sm-left.tr-layout-element{opacity:1}}.callout-boxes-3-columns-image.tr-layout-element:has(a):hover{opacity:.85}.callout-boxes-4-columns-image.tr-layout-element:has(a):hover{opacity:.85}.full-width-image-with-text-overlay-text-container .btn-text-arrow.tr-layout-element:focus-visible{outline-color:var(--text-over-primary-color)}.tr-layout-element:root{--listing-card-bg-color:#f9f6f4}.email-icon.tr-layout-element{background-repeat:no-repeat;width:43px;height:29px;display:inline-block}.email-icon.tr-layout-element{background-image:url(../fonts/email-icon-64a932435f6d1601878402a121a6b4e9.svg);background-size:43px}body.tr-layout-element{position:static!important}.gtranslate-widget.tr-layout-element{position:relative}.header-button-container .gtranslate-widget.tr-layout-element{display:none;position:relative}.header-button-container.tr-layout-element{align-items:center;gap:12px;display:flex}.header-button-container .gtranslate-widget.tr-layout-element{color:#fff;display:block}.sr-only.tr-layout-element{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.sr-only.tr-layout-element:not(caption){position:absolute!important}body.tr-layout-element{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;font-size:1.0625rem}a.tr-layout-element{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:.75px;transition:text-decoration-color .3s}a.tr-layout-element:focus,a.tr-layout-element:hover{-webkit-text-decoration:underline transparent;text-decoration:underline transparent}a[href^=mailto\.tr-layout-element:],a[href^=tel\.tr-layout-element:]{white-space:nowrap}.nav-wrapper.tr-layout-element{z-index:1;position:absolute;top:0;left:0;right:0}.nav-wrapper .navbar-main.tr-layout-element{display:none}.nav-wrapper .navbar-default.tr-layout-element{z-index:1;background-color:initial;border:none;border-radius:0;width:auto;height:70px;margin-bottom:0;position:relative}.nav-wrapper .navbar-nav>li a.tr-layout-element{color:var(--header-nav-open-text-color);font-size:var(--15px);padding:10px 17px;text-decoration:none;transition:color .2s}.nav-wrapper .navbar-nav>li:focus>a.tr-layout-element,.nav-wrapper .navbar-nav>li:hover>a.tr-layout-element{color:var(--header-nav-open-text-color)}.nav-wrapper .navbar-nav>li>.dropdown-menu.tr-layout-element{background-color:initial;border:none;border-radius:0;padding:0}.nav-wrapper .navbar-nav>li>.dropdown-menu>li>a.tr-layout-element{clear:both;font-size:var(--15px);text-transform:none;white-space:nowrap;padding:10px 17px;font-weight:400;display:block}.nav-wrapper .navbar-toggle.tr-layout-element{float:none;text-align:center;background-color:initial;border:none;margin:0;padding:1px 7px 2px 0}.nav-wrapper .navbar-toggle.tr-layout-element:active,.nav-wrapper .navbar-toggle.tr-layout-element:focus{outline:0}.nav-wrapper .navbar-toggle.tr-layout-element:focus-visible{outline:1px auto #005fcc}.nav-wrapper .navbar-toggle-sm-container.tr-layout-element{display:flex;position:relative}.nav-wrapper .navbar-toggle-sm-container .navbar-toggle.tr-layout-element{margin:0;transition:color .2s}.nav-wrapper .navbar-toggle-sm.tr-layout-element{align-items:center;display:flex}.nav-wrapper .navbar-collapse li>a.tr-layout-element{opacity:0;transition:color .2s,opacity .2s,transform .2s;transform:translateY(-8px)}.nav-wrapper .navbar-collapse .dropdown-menu li>a.tr-layout-element{transition-delay:.1s}.nav-wrapper.tr-layout-element{transition:background-color .4s,height .2s}.nav-wrapper.nav-open .header-top-reservations.tr-layout-element:not(:hover),.nav-wrapper.sps--blw .header-top-reservations.tr-layout-element:not(:hover){color:var(--header-nav-open-text-color)!important}.navbar-toggle-text.tr-layout-element{color:#fff;font-family:Mulish,sans-serif;font-size:var(--12px);text-transform:uppercase;margin-left:10px;line-height:1}.header-top.tr-layout-element{z-index:1;background-color:initial;height:70px;background-color:#213a10!important}.header-top .container.tr-layout-element{height:100%;display:flex}.header-icons.tr-layout-element,.header-top-reservations.tr-layout-element{display:none}.logo-footer-container.tr-layout-element{text-align:center;margin-bottom:16px}.logo-footer-container.tr-layout-element:after{content:"";background-color:#fff;width:100%;max-width:121px;height:1px;margin:16px auto 0;display:block}.logo-footer-inner.tr-layout-element{position:relative}.logo-footer-inner.tr-layout-element{text-align:center}.logo-footer.tr-layout-element{text-indent:-9999px;background-image:url(../images/logo-default-b235bfd7a803a3136b50716e878280ce.png);background-position:50%;background-repeat:no-repeat;background-size:286px;outline:0;width:286px;max-width:286px;height:80px;margin:0;transition:height .1s,width .1s;display:inline-block;position:relative}.logo-footer.tr-layout-element:focus{outline:0}.logo-footer.tr-layout-element:focus-visible{outline:1px auto #005fcc}.logo-header.tr-layout-element:focus-visible{outline:1px auto #005fcc}.logo-footer.tr-layout-element{background-size:250px;width:250px;transform:translateZ(1px)}.gift-certificates-icon.tr-layout-element{background-image:url(../fonts/gift-certificates-1a5c791dd9de58210245a94bcb1bb6bf.svg);background-repeat:no-repeat;background-size:43px;width:43px;height:27px;display:block}@media (prefers-reduced-motion:reduce){.logo-footer.tr-layout-element{transition:none}}.footer.tr-layout-element{background-color:#213a10;font-family:Mulish,sans-serif;z-index:1;background-repeat:repeat;position:relative;overflow:hidden}.footer .menu.tr-layout-element{margin:0;padding:0;list-style-type:none}.footer .menu .menu-item.tr-layout-element{margin:0;display:inline-block;position:relative}.footer .footer-address-container.tr-layout-element{text-align:center;line-height:1.6}.footer .footer-inn-name.tr-layout-element{font-weight:700}.footer .inn-street-address.tr-layout-element{display:block}.footer .inn-email.tr-layout-element{word-break:break-all}.footer .email-icon.tr-layout-element,.footer .gift-certificates-icon.tr-layout-element{background-size:auto 27px;width:43px;height:27px;display:block}.footer .divider-line.tr-layout-element{opacity:1;background-color:#fff;max-width:122px;transform:none}.footer .button-container.tr-layout-element{margin-top:22px}.footer .white-stone-logo.tr-layout-element{background-image:url(../fonts/white-stone-logo-989e18e046e50ac79bc718c28c7ec93d.svg);background-repeat:no-repeat;background-size:110px;width:110px;height:17px;margin-left:6px;display:inline-block;position:relative;top:8px}.footer-inner.tr-layout-element{position:relative}.footer-inner.tr-layout-element:before{content:"";background-image:linear-gradient(transparent,rgba(0,0,0,.7));height:145px;position:absolute;bottom:0;left:0;right:0}.footer-col-title.tr-layout-element{font-size:calc(1.325rem + .75vw);font-family:"Cormorant Infant",serif;margin-top:9px;margin-bottom:8px}@media (min-width:1440px){.footer-col-title.tr-layout-element{font-size:2rem}}.footer-address.tr-layout-element{margin-bottom:14px}.logo-footer-container.tr-layout-element{z-index:1;position:relative}.logo-footer.tr-layout-element{max-width:100%;display:inline-block;position:relative}.footer-top.tr-layout-element{color:var(--footer-text-color);font-size:var(--15px);padding-top:40px}.footer-top>.container.tr-layout-element{position:relative}.footer-top a.tr-layout-element{color:var(--footer-text-color);text-decoration:none;transition:opacity .2s}.footer-top a.tr-layout-element:focus,.footer-top a.tr-layout-element:hover{color:var(--footer-text-color);opacity:.8}.footer-top .btn-text-arrow.tr-layout-element,.footer-top .btn-text-arrow.tr-layout-element:focus,.footer-top .btn-text-arrow.tr-layout-element:hover{color:var(--footer-text-color)}.footer-top .btn-text-arrow.tr-layout-element:before{background-color:var(--border-color)}.footer-top .btn-text-arrow.tr-layout-element:after{border-color:var(--border-color)}.footer-top-items.tr-layout-element{flex-direction:column;display:flex}.social-links-container.tr-layout-element{text-align:center;margin-top:30px;margin-bottom:30px;position:relative}.social-links.tr-layout-element{justify-content:center;margin:0;padding:0;font-size:1rem;display:flex;position:relative}.social-links>li.tr-layout-element{margin:0 12px 0 0;transition:opacity .2s;display:block}.social-links>li.tr-layout-element:hover{opacity:.7}.social-links>li.tr-layout-element:last-child{margin-right:0}.social-links .social-link.tr-layout-element{color:var(--social-links-color)}.social-links .social-link.tr-layout-element:focus,.social-links .social-link.tr-layout-element:hover{color:var(--social-links-color)}.social-link.tr-layout-element{background-color:#fff;border-radius:50%;width:32px;height:32px;line-height:32px;text-decoration:none;display:inline-block}.social-link .fa-instagram.tr-layout-element{position:relative;right:-1px}.social-link .icon-container.tr-layout-element{justify-content:center;align-items:center;height:32px;display:flex}.footer-links-container.tr-layout-element{position:relative}.footer-links.tr-layout-element{display:none}.footer-links .menu-item.tr-layout-element{color:var(--footer-links-color)}.footer-links .menu-item a.tr-layout-element{color:var(--footer-links-color);font-family:Mulish,sans-serif;letter-spacing:1px;text-transform:uppercase;margin:15px 14px;font-size:12.5px;text-decoration:none;transition:opacity .2s;display:block}.footer-links .menu-item a.tr-layout-element:focus,.footer-links .menu-item a.tr-layout-element:hover{opacity:.8}.footer-bottom.tr-layout-element{color:#fff;text-align:center;margin-top:20px;padding-bottom:20px;position:relative}.footer-bottom a.tr-layout-element,.footer-bottom a.tr-layout-element:focus,.footer-bottom a.tr-layout-element:hover{color:#fff}.footer-attribution.tr-layout-element{font-size:var(--12px);padding-bottom:14px;line-height:1.8}.footer-attribution .copy.tr-layout-element,.footer-attribution .marketing.tr-layout-element{display:block}.footer-attribution>span>a.tr-layout-element{text-decoration:none}.footer-attribution>span>a.tr-layout-element:hover{text-decoration:underline}.footer-attribution .copy-link.tr-layout-element,.footer-attribution .copy-link.tr-layout-element:focus,.footer-attribution .copy-link.tr-layout-element:hover{cursor:text;text-decoration:none}.container.tr-layout-element{padding-left:20px;padding-right:20px}.btn.tr-layout-element{box-shadow:none;font-family:var(--ws-font-sans-serif);letter-spacing:.5px;text-transform:uppercase;white-space:normal;background-color:initial;padding:15px 20px;font-size:1rem;line-height:1.4;text-decoration:none;transition:color .2s}.btn.tr-layout-element:active,.btn.tr-layout-element:focus,.btn.tr-layout-element:hover{color:#4d4d4d;background-color:initial}.btn-primary.tr-layout-element:not(:disabled):not(.disabled):active{color:#fff;background-color:#645300}.btn-outline-white.tr-layout-element{box-shadow:none;color:#fff;background-color:initial;border:1px solid #fff;font-weight:700;transition:background-color .3s,color .2s}.btn-outline-white.tr-layout-element:active,.btn-outline-white.tr-layout-element:focus,.btn-outline-white.tr-layout-element:hover{background-color:var(--theme-primary-color);color:#fff}.btn-text-arrow.tr-layout-element{color:inherit;cursor:pointer;font:inherit;outline:inherit;font-size:.875rem;font-family:Mulish,sans-serif;text-transform:uppercase;background:0 0;border:0;align-items:center;margin-left:26px;padding:0;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.btn-text-arrow.tr-layout-element:before{background-color:var(--theme-accent-color);content:"";text-align:right;background-repeat:no-repeat;background-size:auto 100%;width:20px;height:18px;margin-right:6px;font-size:1rem;transition:transform .3s cubic-bezier(.1,0,.3,1);display:inline-block;position:absolute;left:-26px;-webkit-mask-image:url(../fonts/arrow-right-2da9461d55ddd79aaab8ee6716b2d0be.svg);mask-image:url(../fonts/arrow-right-2da9461d55ddd79aaab8ee6716b2d0be.svg);-webkit-mask-size:auto 100%;mask-size:auto 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.btn-text-arrow.tr-layout-element:after{content:"";border-bottom:1px solid var(--theme-accent-color);transform-origin:0;width:100%;transition:transform .3s cubic-bezier(.1,0,.3,1);position:absolute;bottom:0;transform:scaleX(0)}.btn-text-arrow.tr-layout-element:hover:before{transition:transform .4s cubic-bezier(.1,0,.3,1);transform:scaleX(1.2)}.btn-text-arrow.tr-layout-element:hover:after{transform:scaleX(1)}.btn-text-arrow.tr-layout-element:focus-visible{outline:1px solid var(--theme-accent-color)}@media (prefers-reduced-motion:reduce){.btn-text-arrow.tr-layout-element:after,.btn-text-arrow.tr-layout-element:before{transition:none}}.badges.tr-layout-element{flex-wrap:wrap;justify-content:center;align-items:center;min-height:102px;margin:38px -25px 0;padding:0;display:none;position:relative}.badges .badge.tr-layout-element{padding:20px 25px}.badges .badge img.tr-layout-element{width:auto;max-width:200px;height:auto;max-height:102px;transition:filter .2s;display:inline-block}.divider-line.tr-layout-element{background-color:var(--divider-line-color);height:1px;margin-top:40px;margin-bottom:40px;position:relative}.divider-line-sm-left.tr-layout-element{width:100%;max-width:100px;margin:20px 0}.rate-chart-container .btn-outline.tr-layout-element:not(:hover):not(:focus):not(:active){background-color:#fff}.nav-wrapper.tr-layout-element{padding-top:20px;transition:background-color .4s,height .2s,padding-top .2s}.nav-wrapper .navbar-default.tr-layout-element{background-color:initial;flex-grow:1;width:auto;height:100%;padding-top:0;padding-bottom:0}.nav-wrapper .navbar-toggle-sm-container.tr-layout-element{align-items:center}.nav-wrapper .navbar-toggle-sm-container .navbar-toggle.tr-layout-element{margin:0;transition:color .2s}.nav-wrapper .navbar-toggle-sm.tr-layout-element{position:relative}.header-nav-left.tr-layout-element{align-items:center;margin-right:auto;display:flex}.header-top.tr-layout-element{background-color:initial}.header-top .container.tr-layout-element{height:100%}.header-top .header-top-reservations.tr-layout-element,.header-top .header-top-reservations.tr-layout-element:focus,.header-top .header-top-reservations.tr-layout-element:hover{background-color:initial}.header-top .header-top-reservations.tr-layout-element:focus-visible{border-color:#fff}.header-button-container.tr-layout-element{position:relative}.header-top-reservations.tr-layout-element{font-family:Mulish,sans-serif;font-size:var(--15px);letter-spacing:.6px;text-transform:uppercase;justify-content:center;align-items:center;padding:13px 20px;font-weight:400;transition:background-color .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 4px rgba(0,0,0,.3)}.header-top-reservations.tr-layout-element:before{content:"";background-color:var(--header-book-button-hover-color);opacity:0;z-index:1;border-radius:50%;width:110%;height:0;padding-bottom:110%;transition:opacity .3s,transform .8s cubic-bezier(.1,0,.3,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0)}.header-top-reservations.tr-layout-element:hover{color:var(--header-book-button-hover-text-color);border-color:#fff}.header-top-reservations.tr-layout-element:hover:before{opacity:1;transition:opacity .1s,transform .3s cubic-bezier(.1,0,.3,1);transform:translate(-50%,-50%) scale(1)}.container.tr-layout-element{padding-left:30px;padding-right:30px}.footer-right-column.tr-layout-element{flex-direction:column;justify-content:center;display:flex}.social-links-container.tr-layout-element{margin-top:20px;margin-bottom:0;display:block}.social-link.tr-layout-element{width:32px;height:32px;line-height:32px}.footer .white-stone-logo.tr-layout-element{background-size:180px;width:180px;height:26px;top:11px}.footer-left-column.tr-layout-element,.footer-middle-column.tr-layout-element,.footer-right-column.tr-layout-element{padding-top:7px;padding-bottom:7px}.footer-middle-column.tr-layout-element{text-align:center;position:relative}.footer-middle-column.tr-layout-element:after,.footer-middle-column.tr-layout-element:before{content:"";opacity:.5;background-color:#fff;width:1px;height:100%;display:block;position:absolute;top:0}.footer-middle-column.tr-layout-element:before{left:0}.footer-middle-column.tr-layout-element:after{right:0}.footer-attribution.tr-layout-element{font-size:12.5px}.footer-attribution .copy.tr-layout-element{display:inline}.badges.tr-layout-element{justify-content:center;max-width:none;margin-top:28px;display:flex}.nav-wrapper .navbar-default.tr-layout-element{width:auto;padding-top:0;padding-bottom:0;position:static}.nav-wrapper .navbar-collapse.tr-layout-element{opacity:0;z-index:1;transition:none;position:relative}.nav-wrapper .navbar-nav.navbar-main.tr-layout-element{flex-flow:row;display:flex}.nav-wrapper .navbar-main>li.tr-layout-element{flex-direction:column;display:flex}.nav-wrapper .navbar-main>li a.tr-layout-element{font-size:.875rem;font-family:Mulish,sans-serif;text-transform:uppercase;padding-left:12px;padding-right:12px;line-height:1;text-decoration:none}.nav-wrapper .navbar-main>li>a.tr-layout-element{font-size:.875rem}.nav-wrapper .navbar-main>li.active>a.tr-layout-element,.nav-wrapper .navbar-main>li>a.tr-layout-element{color:#fff}.nav-wrapper .navbar-main>li.active:hover>a.tr-layout-element,.nav-wrapper .navbar-main>li.active>a.tr-layout-element:focus,.nav-wrapper .navbar-main>li.active>a.tr-layout-element:hover,.nav-wrapper .navbar-main>li>a.tr-layout-element:focus,.nav-wrapper .navbar-main>li>a.tr-layout-element:hover{color:rgba(255,255,255,.8)}.nav-wrapper .navbar-main>li>.dropdown-menu.tr-layout-element{background-color:var(--header-nav-open-bg-color);box-shadow:none;text-transform:uppercase;border:0;border-top-width:medium;border-radius:0;margin-top:0;padding-top:10px;padding-bottom:10px;display:block;position:absolute;top:100%}.nav-wrapper .navbar-main>li>.dropdown-menu>li.tr-layout-element{position:relative}.nav-wrapper .navbar-main>li>.dropdown-menu>li>a.tr-layout-element{color:#fff;font-family:Mulish,sans-serif;letter-spacing:.2px;white-space:nowrap;padding:8px 12px;font-weight:400;display:block}.nav-wrapper .navbar-main>li>.dropdown-menu>li>a.tr-layout-element:focus,.nav-wrapper .navbar-main>li>.dropdown-menu>li>a.tr-layout-element:hover{color:rgba(255,255,255,.8)}.header-top.tr-layout-element{height:70px;position:static}.header-top .container.tr-layout-element{position:static}ul.nav li.dropdown>ul.dropdown-menu.tr-layout-element{opacity:0;pointer-events:none;z-index:-2;transition:opacity .2s;display:block}ul.nav li.dropdown:hover>ul.dropdown-menu.tr-layout-element{opacity:1;pointer-events:auto;z-index:1}.container.tr-layout-element{max-width:1380px}.nav-wrapper .header-icons.tr-layout-element{color:#fff;align-items:center;font-size:29px;display:flex}.header-top .header-top-reservations.tr-layout-element{font-size:var(--15px);min-width:0;height:50px}.container.tr-layout-element{padding-left:30px;padding-right:30px}.footer-top.tr-layout-element{height:auto;padding-top:60px;font-size:1rem}.footer-links-container.tr-layout-element{background-color:var(--ws-footer-links-background-color);display:block}.footer-links.tr-layout-element{text-align:center;display:block}.footer-attribution.tr-layout-element{justify-content:space-between;align-items:baseline;display:flex}.footer-attribution .marketing.tr-layout-element{display:inline}.footer-attribution .marketing.tr-layout-element:before{content:"";padding:0 14px}.social-links-container.tr-layout-element{margin-top:20px}.social-links>li.tr-layout-element{margin-right:10px}.social-links>li.tr-layout-element:last-child{margin-right:0}.footer-bottom.tr-layout-element{padding-bottom:30px}.container.tr-layout-element{max-width:1380px;padding-left:40px;padding-right:40px}.nav-wrapper .navbar-main>li a.tr-layout-element{font-size:var(--15px);padding-left:13px;padding-right:13px}.nav-wrapper .navbar-main>li .dropdown-menu.tr-layout-element{min-width:180px}.navbar-toggle-text.tr-layout-element{font-size:var(--15px);margin-left:18px}.footer-right-column.tr-layout-element{padding-left:110px}@media (min-width:1440px){.nav-wrapper .navbar-main>li>a.tr-layout-element{font-size:var(--15px);padding-left:14px;padding-right:14px}.nav-wrapper .navbar-main>li .dropdown-menu.tr-layout-element{min-width:200px}.nav-wrapper .navbar-main>li>.dropdown-menu>li>a.tr-layout-element{font-size:var(--15px)}.nav-wrapper .navbar-main>li .dropdown-menu>li>a.tr-layout-element{padding-left:14px;padding-right:14px}.header-top-reservations.tr-layout-element{width:172px}.footer-top.tr-layout-element{padding-top:80px}.footer-links .menu-item a.tr-layout-element{margin:15px 16px}}@media (max-width:1099px){.inn-phone.tr-layout-element{display:block}}.room-grid-2:not(.filtered-rooms) .room-grid-item:has(+.room-grid-item:not(.scale-out)) .room-grid-item-image-container.slide-in-left.tr-layout-element{position:relative}.room-grid-2:not(.filtered-rooms) .room-grid-item:has(+.room-grid-item:not(.scale-out)) .room-grid-item-image-container.slide-in-left.tr-layout-element:before{content:"";background-color:var(--border-color);width:1px;transition:transform 2.5s cubic-bezier(0,1,.3,1) 1s;position:absolute;top:0;bottom:0;right:-50.5px;transform:scale(0)}.room-grid-2:not(.filtered-rooms) .room-grid-item:has(+.room-grid-item:not(.scale-out)) .room-grid-item-image-container.slide-in-left.tr-layout-element:after{content:"";background-color:var(--body-bg-color);background-image:var(--ws-small-ornament);background-position:50%;background-repeat:no-repeat;background-size:35px;width:35px;height:63px;margin-top:-32px;transition:transform 2.5s cubic-bezier(0,1,.3,1) 1.2s;position:absolute;top:50%;right:-67.5px;transform:scale(0)}.room-grid-2:not(.filtered-rooms) .room-grid-item:has(+.room-grid-item:not(.scale-out)) .room-grid-item-image-container.slide-in-left.is-visible.tr-layout-element:before{transform:scale(1)}.room-grid-2:not(.filtered-rooms) .room-grid-item:has(+.room-grid-item:not(.scale-out)) .room-grid-item-image-container.slide-in-left.is-visible.tr-layout-element:after{transform:scale(1)}.nav-wrapper.tr-layout-element{padding-top:0}.header-top .header-top-reservations.tr-layout-element{background-color:var(--header-book-button-hover-color);color:#fff;border:0;transition:opacity .2s}.header-top .header-top-reservations.tr-layout-element:hover{background-color:var(--header-book-button-hover-color);color:#fff;opacity:.9}.nav-wrapper .navbar-collapse.tr-layout-element{opacity:1;z-index:auto}.nav-wrapper .navbar-main.nav.tr-layout-element{display:flex}.header-top.tr-layout-element{height:60px}.nav-wrapper .navbar-toggle-sm-container.tr-layout-element{display:none}.nav-wrapper .navbar-collapse.tr-layout-element{background-color:initial;flex-basis:auto;position:static;display:flex!important}.nav-wrapper .navbar-collapse li>a.tr-layout-element{opacity:1;transform:none}.nav-wrapper .navbar-default.tr-layout-element{z-index:1}.header-nav-left.tr-layout-element,.nav-wrapper .navbar-collapse li>a.tr-layout-element,.nav-wrapper .navbar-collapse.tr-layout-element,.nav-wrapper .navbar-main.nav.tr-layout-element,.nav-wrapper .navbar-main>li.tr-layout-element{height:100%}.nav-wrapper .navbar-collapse li>a.tr-layout-element{align-items:center;display:flex}ul.nav li.dropdown>ul.dropdown-menu.tr-layout-element{border-top:1px solid transparent}.header-top.tr-layout-element{border-bottom:1px solid #fff;position:relative}.header-button-container.tr-layout-element,.header-top .header-top-reservations.tr-layout-element{height:100%}.dropdown-toggle.tr-layout-element:after{content:"";vertical-align:baseline;border:none;font-family:"font awesome 5 free";font-size:16px;line-height:15px}.tr-layout-element:root{--customizer-header-book-button-hover-color:#8a6d1f}.tr-layout-element:root{--customizer-header-nav-open-bg-color:#213a10}.tr-layout-element:root{--customizer-header-color:#382c0b}.logo-footer.tr-layout-element{background-image:url(../images/Yellow-House-BB-logo-white-31accbbb6458b1d0acf87e3403295380.png);background-size:137px auto;height:120px;width:137px}.logo-footer.tr-layout-element{background-size:137px auto;height:120px;width:137px}@media (min-width:1200px){.logo-footer.tr-layout-element{background-size:137px auto;height:120px;width:137px}}.tr-layout-element:root{--customizer-small-ornament:url("../images/small-ornament-de1fd974afd3773d98bd30acc4f6ef21.png")}.tr-layout-element:root{--customizer-divider-ornament:url("../images/y-h-divider-ornament-2-54775a10fb926fbdcc384310c8d5fb91.png")}.tr-layout-element:root{--customizer-accent-color:#8a6d1f}.tr-layout-element:root{--customizer-primary-color:#384d2c}.btn-outline-white.tr-layout-element:active,.btn-outline-white.tr-layout-element:focus,.btn-outline-white.tr-layout-element:hover{background-color:#4b673b}.tr-layout-element:root{--customizer-secondary-color:#213a10}.tr-layout-element:root{--customizer-tab-color:#213a10}.tr-layout-element:root{--customizer-tab-active-color:#8a6d1f;--customizer-tab-active-hover-color:#a38125}.tr-layout-element:root{--customizer-footer-links-background-color:#8a6d1f}.tr-layout-element:root{--customizer-footer-bg-color:#213a10}.tr-layout-element:root{--customizer-social-links-color:#213a10}@font-face{font-family:Mulish;src:url(../fonts/mulish-latin-400-normal-dde2379a58b73aa459e27d560b35ee4f.woff2) format("woff2"),url(https://www.theyellowhouse.com/wp-content/themes/wsm-template-monterey/library/css/../webfonts/mulish-latin-400-normal.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Mulish;src:url(../fonts/mulish-latin-500-normal-f82167adf1c300ff8b0099b2764641f2.woff2) format("woff2"),url(https://www.theyellowhouse.com/wp-content/themes/wsm-template-monterey/library/css/../webfonts/mulish-latin-400-normal.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Cormorant Infant";src:url(../fonts/cormorant-infant-latin-400-normal-a8a34b3041da4252fda6cf2135265d6f.woff2) format("woff2"),url(https://www.theyellowhouse.com/wp-content/themes/wsm-template-monterey/library/css/../webfonts/cormorant-infant-latin-400-normal.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}#main-content-area-wrapper.tr-layout-element{min-width:954px;max-width:1140px;padding:18px;margin:75px auto 0 auto}#main-content-area.tr-layout-element{border:1px solid #bcbec0;background-color:#fff}