.tr-layout-element:root{--tab-color:var(--customizer-tab-color,#1d3e5d);--tab-active-color:var(--customizer-tab-active-color,#4e92c1);--tab-active-hover-color:var(--customizer-tab-active-hover-color,#65a0c9);--theme-primary-color:var(--customizer-primary-color,#153042);--theme-secondary-color:var(--customizer-secondary-color,#797574);--theme-accent-color:var(--customizer-accent-color,#9f5508);--theme-list-slides-accent-color:var(--customizer-list-slides-accent-color,#9f5508);--page-title-color:var(--customizer-page-title-color,#1d3e5d);--header-color:var(--customizer-header-color,#1d3e5d);--body-bg-color:var(--customizer-body-bg-color,#fff);--body-text-color:var(--customizer-body-text-color,#343434);--border-color:var(--customizer-border-color,#0f304b);--divider-line-color:var(--customizer-border-color,#0f304b);--divider-line-with-ornament-color:var(--customizer-divider-line-with-ornament-color,#b4b4b4);--footer-bg-color:var(--customizer-footer-bg-color,#132b3e);--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);--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-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:#153042;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:21,48,66;--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-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:52,52,52;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:"Montserrat",sans-serif;--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-body-font-family:Montserrat,sans-serif;--bs-body-font-size:1.0625rem;--bs-body-font-weight:400;--bs-body-line-height:1.54;--bs-body-color:#343434;--bs-body-bg:#fff}.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{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background-color:var(--bs-body-bg);color:var(--bs-body-color);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);margin:0;text-align:var(--bs-body-text-align)}ul.tr-layout-element{padding-left:2rem}ul.tr-layout-element{margin-bottom:1rem;margin-top:0}a.tr-layout-element{color:#153042}a.tr-layout-element:hover{color:#214c69;text-decoration:none}button.tr-layout-element:focus:not(:focus-visible){outline:0}[type=button].tr-layout-element:not(:disabled),[type=reset].tr-layout-element:not(:disabled),[type=submit].tr-layout-element:not(:disabled),button.tr-layout-element:not(:disabled){cursor:pointer}.tr-layout-element::-moz-focus-inner{border-style:none;padding:0}.tr-layout-element::-webkit-datetime-edit-day-field,.tr-layout-element::-webkit-datetime-edit-fields-wrapper,.tr-layout-element::-webkit-datetime-edit-hour-field,.tr-layout-element::-webkit-datetime-edit-minute,.tr-layout-element::-webkit-datetime-edit-month-field,.tr-layout-element::-webkit-datetime-edit-text,.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::file-selector-button{font:inherit}.tr-layout-element::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.container.tr-layout-element{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,20px);padding-right:var(--bs-gutter-x,20px);width:100%}.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}}.row.tr-layout-element{--bs-gutter-x:40px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>.tr-layout-element{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col-md-6.tr-layout-element{flex:none;width:50%}.form-control[type=file].tr-layout-element:not(:disabled):not([readonly]){cursor:pointer}.form-control.tr-layout-element::file-selector-button{background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#343434;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events: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}@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])::file-selector-button{background-color:#dde0e3}.form-control.tr-layout-element:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-sm.tr-layout-element::file-selector-button{margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg.tr-layout-element::file-selector-button{margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}.form-control-color.tr-layout-element:not(:disabled):not([readonly]){cursor:pointer}.btn.tr-layout-element{border:0 solid transparent;border-radius:0;color:#343434;cursor:pointer;display:inline-block;font-size:1.0625rem;font-weight:400;line-height:1.54;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn.tr-layout-element{transition:none}}.btn.tr-layout-element:hover{color:#343434}.btn.tr-layout-element:focus{box-shadow:0 0 0 .25rem rgba(21,48,66,.25);outline:0}.btn.tr-layout-element:disabled{opacity:.65;pointer-events:none}.navbar.tr-layout-element{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:.5rem;padding-top:.5rem;position:relative}.navbar-brand.tr-layout-element{font-size:calc(1.25781rem + .07813vw);margin-right:1rem;padding-bottom:.29546875rem;padding-top:.29546875rem;text-decoration:none;white-space:nowrap}@media (min-width:1440px){.navbar-brand.tr-layout-element{font-size:1.328125rem}}.clearfix.tr-layout-element:after{clear:both;content:"";display:block}.visually-hidden-focusable.tr-layout-element:not(:focus):not(:focus-within),.visually-hidden.tr-layout-element{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.d-none.tr-layout-element{display:none!important}.d-md-block.tr-layout-element{display:block!important}.d-md-none.tr-layout-element{display:none!important}.tr-layout-element:root{--swiper-theme-color:#007aff}.tr-layout-element:root{--swiper-navigation-size:44px}.comment-form-author input[type=file].tr-layout-element:not(:disabled):not([readonly]),.comment-form-author textarea[type=file].tr-layout-element:not(:disabled):not([readonly]),.comment-form-comment input[type=file].tr-layout-element:not(:disabled):not([readonly]),.comment-form-comment textarea[type=file].tr-layout-element:not(:disabled):not([readonly]),.comment-form-email input[type=file].tr-layout-element:not(:disabled):not([readonly]),.comment-form-email textarea[type=file].tr-layout-element:not(:disabled):not([readonly]),.comment-form-url input[type=file].tr-layout-element:not(:disabled):not([readonly]),.comment-form-url textarea[type=file].tr-layout-element:not(:disabled):not([readonly]){cursor:pointer}.comment-form-author input.tr-layout-element::file-selector-button,.comment-form-author textarea.tr-layout-element::file-selector-button,.comment-form-comment input.tr-layout-element::file-selector-button,.comment-form-comment textarea.tr-layout-element::file-selector-button,.comment-form-email input.tr-layout-element::file-selector-button,.comment-form-email textarea.tr-layout-element::file-selector-button,.comment-form-url input.tr-layout-element::file-selector-button,.comment-form-url textarea.tr-layout-element::file-selector-button{background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#343434;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events: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}@media (prefers-reduced-motion:reduce){.comment-form-author input.tr-layout-element::file-selector-button,.comment-form-author textarea.tr-layout-element::file-selector-button,.comment-form-comment input.tr-layout-element::file-selector-button,.comment-form-comment textarea.tr-layout-element::file-selector-button,.comment-form-email input.tr-layout-element::file-selector-button,.comment-form-email textarea.tr-layout-element::file-selector-button,.comment-form-url input.tr-layout-element::file-selector-button,.comment-form-url textarea.tr-layout-element::file-selector-button{transition:none}}.comment-form-author input.tr-layout-element:hover:not(:disabled):not([readonly])::file-selector-button,.comment-form-author textarea.tr-layout-element:hover:not(:disabled):not([readonly])::file-selector-button,.comment-form-comment input.tr-layout-element:hover:not(:disabled):not([readonly])::file-selector-button,.comment-form-comment textarea.tr-layout-element:hover:not(:disabled):not([readonly])::file-selector-button,.comment-form-email input.tr-layout-element:hover:not(:disabled):not([readonly])::file-selector-button,.comment-form-email textarea.tr-layout-element:hover:not(:disabled):not([readonly])::file-selector-button,.comment-form-url input.tr-layout-element:hover:not(:disabled):not([readonly])::file-selector-button,.comment-form-url textarea.tr-layout-element:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.comment-form-author input.tr-layout-element:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.comment-form-author textarea.tr-layout-element:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.comment-form-comment input.tr-layout-element:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.comment-form-comment textarea.tr-layout-element:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.comment-form-email input.tr-layout-element:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.comment-form-email textarea.tr-layout-element:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.comment-form-url input.tr-layout-element:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.comment-form-url textarea.tr-layout-element:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.fab.tr-layout-element{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;display:inline-block;font-style:normal;font-variant:normal;line-height:1}.fa-facebook-f.tr-layout-element:before{content:"\f09a"}.fa-instagram.tr-layout-element:before{content:"\f16d"}.fa-pinterest-p.tr-layout-element:before{content:"\f231"}.fa-twitter.tr-layout-element:before{content:"\f099"}.fa-youtube.tr-layout-element:before{content:"\f167"}.sr-only.tr-layout-element{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.fab.tr-layout-element{font-weight:400}.fab.tr-layout-element{font-family:"Font Awesome 5 Brands"}body.tr-layout-element{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-size:1.0625rem}a.tr-layout-element{text-decoration:underline;transition:color .2s}.nav-wrapper.tr-layout-element{z-index:1}.nav-wrapper.tr-layout-element,.nav-wrapper.tr-layout-element:before{left:0;position:relative;right:0;top:0;background:#132b3e}.nav-wrapper .navbar-default.tr-layout-element{background-color:initial;border:none;border-radius:0;height:70px;margin-bottom:0;position:relative;width:auto;z-index:1}.nav-wrapper .navbar-toggle.tr-layout-element:focus-visible{outline:1px auto #005fcc}.nav-wrapper .text-under-header-button.tr-layout-element{display:none}.nav-wrapper.tr-layout-element{transition:background-color .4s,height .2s,padding-top .2s}.header-top.tr-layout-element{background-color:initial;height:70px;z-index:1;padding-bottom:146px}.header-top .container.tr-layout-element{display:flex;height:100%}.header-icons.tr-layout-element,.header-top-reservations.tr-layout-element{display:none}.logo-header-container.tr-layout-element{left:50%;margin-top:15px;min-height:50px;min-width:56px;position:absolute;z-index:1}.logo-footer-container.tr-layout-element{margin-bottom:34px;text-align:center}.logo-footer-inner.tr-layout-element,.logo-header-inner.tr-layout-element{position:relative;transition:height .4s}.logo-footer-inner.tr-layout-element{text-align:center}.logo-footer.tr-layout-element,.logo-header.tr-layout-element{background-image:url(../images/logo-default-fbfa66c48d1ac04be4ec6f84ee52e6f8.png);background-position:50%;background-repeat:no-repeat;background-size:286px;display:inline-block;float:none;height:80px;margin:0;max-width:286px;outline:0;position:relative;text-indent:-9999px;transition:all .1s;width:286px}.logo-footer.tr-layout-element:focus,.logo-header.tr-layout-element:focus{outline:0}.logo-footer.tr-layout-element:focus-visible,.logo-header.tr-layout-element:focus-visible{outline:1px auto #005fcc}.gift-certificates-icon.tr-layout-element{background-image:url(../fonts/gift-certificates-1a5c791dd9de58210245a94bcb1bb6bf.svg);background-repeat:no-repeat;background-size:43px;display:block;height:27px;width:43px}@media (prefers-reduced-motion:reduce){.logo-footer.tr-layout-element,.logo-header.tr-layout-element{transition:none}}.footer.tr-layout-element{background-color:var(--footer-bg-color);background-image:url(../repeating-background-footer.webp);background-repeat:repeat;overflow:hidden;position:relative;z-index:1}.footer .menu.tr-layout-element{list-style-type:none;margin:0;padding:0}.footer .menu .menu-item.tr-layout-element{display:inline-block;margin:0;position:relative}.footer .footer-address-container.tr-layout-element{line-height:1.6;text-align:center}.footer .footer-inn-name.tr-layout-element{font-weight:700}.footer .inn-street-address.tr-layout-element{display:block}.footer .inn-phone+.inn-phone.tr-layout-element:before{content:"|";padding:0 6px}.footer .inn-email.tr-layout-element{word-break:break-all}.footer .divider-line.tr-layout-element{margin:30px 0;opacity:.5}.footer .gift-certificates-link.tr-layout-element{display:flex;margin-left:auto;margin-right:auto;max-width:260px}.footer .white-stone-logo.tr-layout-element{background-image:url(../fonts/white-stone-logo-c10210355a486f574e8acf6690d4f8ef.svg);background-repeat:no-repeat;background-size:110px;display:inline-block;height:17px;margin-left:6px;position:relative;top:8px;width:110px}.logo-footer-container.tr-layout-element{position:relative;z-index:1}.logo-footer.tr-layout-element{position:relative}.logo-footer.tr-layout-element{display:inline-block;max-width:100%}.footer-top.tr-layout-element{color:var(--footer-text-color);font-size:15px;padding-top:22px}.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:hover{color:var(--footer-text-color);opacity:.8}.footer-top-items.tr-layout-element{display:flex;flex-direction:column}.social-links-container.tr-layout-element{margin-bottom:30px;margin-top:30px;position:relative;text-align:center}.social-links.tr-layout-element{display:flex;justify-content:center;margin:0;padding:0;position:relative}.social-links>li.tr-layout-element{display:block;margin:0 12px 0 0;transition:opacity .2s}.social-links>li>a.tr-layout-element{background-color:#fff;display:inline-block;height:42px;line-height:42px;text-decoration:none;width:42px}.social-links>li>a.tr-layout-element,.social-links>li>a.tr-layout-element:hover{color:var(--social-links-color)}.social-links>li.tr-layout-element:hover{opacity:.7}.social-links>li.tr-layout-element:last-child{margin-right:0}.footer-links-container.tr-layout-element{position:relative}.footer-links.tr-layout-element{display:none}.footer-links .menu-item.tr-layout-element{color:#fff}.footer-links .menu-item a.tr-layout-element{color:#fff;display:block;font-size:15px;font-weight:600;margin:0 12px 17px;text-decoration:none;text-transform:uppercase;transition:opacity .2s}.footer-links .menu-item a.tr-layout-element:hover{opacity:.8}.footer-bottom.tr-layout-element{color:#fff;position:relative;text-align:center}.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:12px;line-height:1.8;padding-bottom:14px}.footer-attribution .copy.tr-layout-element,.footer-attribution .marketing.tr-layout-element{display:block}.footer-attribution .ada.tr-layout-element:before,.footer-attribution .privacy-policy.tr-layout-element:before{content:"|";padding:0 8px 0 6px}.footer-attribution>span>a.tr-layout-element{text-decoration:none}.footer-attribution>span>a.tr-layout-element:hover{text-decoration:underline}.container.tr-layout-element{padding-left:30px;padding-right:30px}.btn.tr-layout-element{text-decoration:none}.btn.tr-layout-element{background-color:initial;box-shadow:none;font-family:Montserrat,sans-serif;font-size:16px;letter-spacing:.5px;line-height:1.4;padding:15px 20px;text-transform:uppercase;transition:color .2s;white-space:normal}.btn.tr-layout-element:active,.btn.tr-layout-element:focus,.btn.tr-layout-element:hover{background-color:initial;color:#484848}.btn-primary.tr-layout-element:not(:disabled):not(.disabled):active{background-color:#1f4761;color:#fff}.btn-outline-accent.tr-layout-element{background-color:initial;border:2px solid var(--theme-accent-color);box-shadow:none;color:var(--border-color);color:#0e253c;font-weight:700;letter-spacing:.1px;padding:14px 20px;transition:backgound-color .2s,color .2s;transition:background-color .3s,color .2s}.btn-outline-accent.tr-layout-element:after,.btn-outline-accent.tr-layout-element:before{display:none}.btn-outline-accent.tr-layout-element:active,.btn-outline-accent.tr-layout-element:focus,.btn-outline-accent.tr-layout-element:hover{background-color:var(--theme-primary-color);background-color:var(--theme-accent-color);color:#fff}.gift-certificates-wrapper.tr-layout-element{display:flex;max-width:260px}.gift-certificates-wrapper .gift-certificates-text-container.tr-layout-element{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:17px}.gift-certificates-wrapper .gift-certificates-title.tr-layout-element{font-family:Marcellus,serif;font-size:calc(1.26875rem + .1875vw)}@media (min-width:1440px){.gift-certificates-wrapper .gift-certificates-title.tr-layout-element{font-size:1.4375rem}}.gift-certificates-wrapper .gift-certificates-text.tr-layout-element{font-size:10px;letter-spacing:.2px;text-transform:uppercase}.gift-certificates-wrapper .gift-certificates-icon.tr-layout-element{background-size:76px;height:49px;width:76px}.divider-line.tr-layout-element{background-color:var(--divider-line-color);height:1px;margin-bottom:40px;margin-top:40px;position:relative}.divider-line-white.tr-layout-element{background-color:#fff}.rate-chart-container .btn-outline.tr-layout-element:not(:hover):not(:focus):not(:active){background-color:#fff}.logo-header.tr-layout-element{background-position:50%;background-size:159px;height:62px;max-width:none;width:159px}.nav-wrapper.tr-layout-element{padding-top:20px}.nav-wrapper.tr-layout-element:before{height:230px}.nav-wrapper .navbar-default.tr-layout-element{background-color:initial;flex-grow:1;height:100%;padding:0 16px;width:auto}.nav-wrapper .text-under-header-button.tr-layout-element{display:block}.header-nav-left.tr-layout-element{align-items:center;display:flex;margin-right:auto}.logo-header-container.tr-layout-element{margin-top:8px;min-height:97px;text-align:center;transition:all .2s;width:198px}.header-top.tr-layout-element{background-color:initial}.header-top .container.tr-layout-element{height:100%}.header-button-container.tr-layout-element{position:relative}.header-top-reservations.tr-layout-element{align-items:center;box-shadow:0 0 4px rgba(0,0,0,.3);display:flex;font-size:14px;font-weight:400;justify-content:center;letter-spacing:.6px;padding-left:25px;padding-right:25px;text-transform:uppercase;transition:all .2s}.text-under-header-button.tr-layout-element{bottom:-26px;color:#fff;font-size:13px;position:absolute;text-align:center;width:100%}.header-top-reservations.tr-layout-element{color:#fff;font-weight:700}.container.tr-layout-element{padding-left:30px;padding-right:30px}.footer-right-column.tr-layout-element{display:flex;flex-direction:column;justify-content:center}.social-links-container.tr-layout-element{display:block;margin-bottom:0;margin-top:20px}.social-links.tr-layout-element{justify-content:flex-end}.social-links>li>a.tr-layout-element{height:52px;line-height:52px;width:52px}.gift-certificates-wrapper.tr-layout-element{max-width:290px}.gift-certificates-wrapper .gift-certificates-text.tr-layout-element{font-size:12px}.gift-certificates-wrapper .gift-certificates-icon.tr-layout-element{background-size:110px;height:71px;width:110px}.footer .footer-email.tr-layout-element,.footer .inn-phone.tr-layout-element{display:inline}.footer .inn-phone.tr-layout-element:before{content:"|";padding:0 6px}.footer .gift-certificates-link.tr-layout-element{margin-right:0;max-width:290px}.footer .footer-address-container.tr-layout-element{text-align:left}.footer .white-stone-logo.tr-layout-element{background-size:180px;height:26px;top:11px;width:180px}.logo-footer-inner.tr-layout-element{text-align:left}.footer-attribution.tr-layout-element{font-size:15px}.footer-attribution .ada.tr-layout-element,.footer-attribution .copy.tr-layout-element,.footer-attribution .privacy-policy.tr-layout-element{display:inline}.footer-attribution .ada.tr-layout-element:before,.footer-attribution .privacy-policy.tr-layout-element:before{content:"|";padding:0 8px 0 6px}.footer-attribution .photography.tr-layout-element{display:inline}.footer-attribution .photography.tr-layout-element:before{content:"\a";white-space:pre}.nav-wrapper .navbar-default.tr-layout-element{padding-bottom:0;padding-top:0;position:static;width:auto}.logo-header-inner.tr-layout-element{padding-bottom:25px}.header-top.tr-layout-element{height:70px}.header-top .container.tr-layout-element,.header-top.tr-layout-element{position:static}.container.tr-layout-element{max-width:1380px}.nav-wrapper .header-icons.tr-layout-element{align-items:center;color:#fff;display:flex;font-size:29px}.header-top .header-top-reservations.tr-layout-element{font-size:15px;min-width:190px;min-width:0;padding-bottom:17px;padding-top:18px}.logo-header-container.tr-layout-element{width:286px}.container.tr-layout-element{padding-left:30px;padding-right:30px}.footer .inn-street-address.tr-layout-element{display:inline}.footer .inn-street-address.tr-layout-element:after{content:","}.footer .divider-line.tr-layout-element{margin:30px 0}.footer-top.tr-layout-element{font-size:16px;height:auto;padding-top:40px}.footer-links-container.tr-layout-element{display:block}.footer-links.tr-layout-element{display:inline-block;text-align:center}.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.tr-layout-element{justify-content:flex-end}.social-links>li.tr-layout-element{margin-right:8px}.social-links>li.tr-layout-element:last-child{margin-right:0}@media (min-width:1200px){.container.tr-layout-element{max-width:1380px;padding-left:40px;padding-right:40px}.btn.tr-layout-element{font-size:17px}.logo-header-container.tr-layout-element{width:286px}.footer-attribution .photography.tr-layout-element{display:inline}.footer-attribution .photography.tr-layout-element:before{content:"|";padding:0 8px 0 6px}.footer-right-column.tr-layout-element{padding-left:110px}}@media (min-width:1440px){.logo-header-container.tr-layout-element{width:322px}.header-top-reservations.tr-layout-element{width:239px}.footer-top.tr-layout-element{padding-top:60px}}body.tr-layout-element{--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale:url('../index.html#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale:url('../index.html#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow:url('../index.html#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red:url('../index.html#wp-duotone-blue-red');--wp--preset--duotone--midnight:url('../index.html#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow:url('../index.html#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green:url('../index.html#wp-duotone-purple-green');--wp--preset--duotone--blue-orange:url('../index.html#wp-duotone-blue-orange');--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:fallback;src:url(../fonts/wEO_EBrOk8hQLDvIAF8FUQ-af97659031af6155f3aca05f521afa4b.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:fallback;src:url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew--54bd255decfea20185c44ebe499ecb2d.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:fallback;src:url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew--1632188ce6b3ab40fb54f24bd5a6e881.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:fallback;src:url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w--509d4afeb69bcf6451d515b25f7da615.ttf) format('truetype')}.logo-header-container.tr-layout-element{margin-left:-83px;width:166px}.logo-header.tr-layout-element{background-image:url(../images/port-dhiver-logo-c2833b330066f095e495525dfb0d862d.png);background-size:166px auto;height:80px;width:166px}.logo-footer.tr-layout-element{background-image:url(../images/port-dhiver-logo-c2833b330066f095e495525dfb0d862d.png);background-size:247px auto;height:120px;width:247px}.logo-header-container.tr-layout-element{margin-left:-93px;width:186px}.logo-header.tr-layout-element{background-size:186px auto;height:90px;width:186px}.logo-header-container.tr-layout-element{margin-left:-127px;width:254px}.logo-footer.tr-layout-element,.logo-header.tr-layout-element{background-size:254px auto;height:123px;width:254px}@media (min-width:1200px){.logo-header-container.tr-layout-element{margin-left:-127px;width:254px}.logo-footer.tr-layout-element,.logo-header.tr-layout-element{background-size:254px auto;height:123px;width:254px}}.tr-layout-element:root{--customizer-tab-active-color:#1e5b7f;--customizer-tab-active-hover-color:#246d98}.tr-layout-element:root{--customizer-social-links-color:#132b3e}.leftheaderlink.tr-layout-element{text-decoration:none;padding:0 10px;color:#fff;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:700;font-size:15px}@font-face{font-family:"Font Awesome 5 Brands";src:url(../fonts/fa-brands-400-ed311c7a0ade9a75bb3ebf5a7670f31d.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block}#main-content-area-wrapper.tr-layout-element{min-width:954px;max-width:1140px;padding:18px;margin:0 auto}#main-content-area.tr-layout-element{border:1px solid #bcbec0;background-color:#fff}