/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */
 .pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgb(0 0 0 / .5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:#fff0;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.pika-next,.is-rtl .pika-prev{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button,.has-event .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#D5E9F7}.is-startrange .pika-button{color:#fff;background:#6CB31D;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}.pika-single .pika-lendar{width:300px}.pika-single .pika-title{position:relative;text-align:center}.pika-table abbr[title]{border-bottom:none;border:none;text-decoration:none}.pika-single .pika-button{padding:12px;font-size:14px;text-align:center;border-radius:0}.pika-single .pika-label{font-weight:500;font-size:12px;text-transform:uppercase;color:#aaa}.pika-single .pika-table th{font-size:12px;color:#aaa;text-transform:uppercase;font-weight:400;padding:.7em .3em;text-align:center;text-decoration:none;line-height:25px}.pika-single .pika-row[aria-expanded="false"]{opacity:.35}.pika-single .pika-row .is-today{border:1px solid #fff}.pika-single .pika-row .is-today .pika-button{color:#fff}.pika-single .is-selected .pika-button{background:#466a93!important;box-shadow:none!important;border-radius:0}.pika-single .pika-select-month,.pika-single .pika-select-year{display:none}.pika-single.dark-theme{color:#fff;background:#000;border:0 solid #666;border-bottom-color:#999}.dark-theme .pika-label{background-color:#000}.dark-theme .pika-prev,.dark-theme .is-rtl .pika-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAQAAACGG/bgAAAAQ0lEQVR4Ae3KIQ4AIBTD0N0/IeHGI3UIRA3ut/Zl+ltXc5++htVAmIAwAWECwgSEKbgthEoIlRAqIVRCqINQB9nDgQd7ktwFo6UpWQAAAABJRU5ErkJggg==)}.dark-theme .pika-next,.dark-theme .is-rtl .pika-prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAQAAACGG/bgAAAAP0lEQVQ4y+3TMQoAMAgEwfwfAvvjTZ1uGzuvHhBPPGczEG+FRqqRaqQaqUaqkX6QBmmjacvQ6qEVTjsh+xizebvlaWptGXZAAAAAAElFTkSuQmCC)}.dark-theme .pika-table th{color:#999}.dark-theme .pika-button{color:#fff;background:#000}.dark-theme .pika-week{color:#999}.dark-theme .is-today .pika-button{color:#3af}.dark-theme .is-selected .pika-button{color:#fff;background:#3af;box-shadow:inset 0 1px 3px #178fe5}.dark-theme .is-disabled .pika-button{color:#999;opacity:.3}.dark-theme .pika-button:hover{color:#fff!important;background:#ff8000!important}#map{height:550px;margin-top:80px;position:relative;clear:both}.infobox-wrapper{display:none}.infobox{margin-top:8px;background-color:#fff;color:#000;box-shadow:0 0 8px #000}.infobox img{width:100%}.infoBox img[src="//www.google.com/intl/en_us/mapfiles/close.gif"]{position:absolute!important;top:12px;right:5px;z-index:100}.map-banner{position:relative}.hotel_tile-header{position:absolute;bottom:0;color:#fff;text-transform:uppercase;padding:20px 40px}.hotel_tile-header h3{font-size:11px;font-weight:600;line-height:11px;letter-spacing:.01em;margin-bottom:10px}.hotel_tile-header h2{font-size:18px;line-height:23.4px;letter-spacing:.01em}.infobox .hotel_tile-info-wrapper{padding:20px 40px}.infobox .hotel_tile-info-wrapper h4,.infobox .hotel_tile-info-wrapper .hotel_tile-link{font-size:11px;line-height:16.5px;font-weight:600;margin-bottom:10px;letter-spacing:.01em;color:#15151a;text-transform:uppercase}.infobox .hotel_tile-info-wrapper .hotel_tile-link a:hover{border-bottom:1px solid #15151a}.infobox .hotel_tile-info-wrapper p{font-size:14px;line-height:21px;color:#4A4B4F;margin-bottom:10px;font-family:"proxima-nova",sans-serif,serif;font-weight:400;font-style:normal}.goog-te-gadget-simple{display:none!important}@font-face{font-family:'Oswald';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs169vgUE.ttf) format('truetype')}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvgUE.ttf) format('truetype')}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZogUE.ttf) format('truetype')}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--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,rgb(6,147,227) 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,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 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--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
 article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:#fff0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}.page-template-template-gallery .slick-dots{DISPLAY:NONE}.videogallery{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}video#bgvid{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;min-height:50%;min-width:50%}.gridfull h2{color:#33383f;font-size:30px;line-height:42px;font-weight:400;margin-bottom:32px;margin-top:0}.wp-block-media-text .wp-block-media-text__content p{font-size:14px;line-height:20px}.wp-block-media-text .wp-block-media-text__content{direction:ltr;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:2;padding:0 8%;word-break:break-word;background-color:#fff;padding-bottom:70px;height:500px}.wp-block-media-text .wp-block-media-text__content li{font-size:14px;padding-bottom:10px;color:#53555b;line-height:20px}.wp-block-media-text .wp-block-media-text__content ul{margin-left:5px;padding-left:5px}.wp-block-media-text{width:30%;float:left;margin-right:3%;margin-bottom:40px}@media only screen and (max-width:900px){.wp-block-media-text{width:100%;float:left;margin-right:0%;margin-bottom:40px}.wp-block-media-text .wp-block-media-text__content{height:auto}}.wp-block-media-text{direction:ltr;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:2fr;position:relative}.wp-block-media-text a{position:absolute;bottom:0;left:0;display:block;width:100%;border-bottom:0;font-size:13px;border-top:1px solid #e3e3e3;color:#15151a;display:block;font-family:"Oswald",serif;font-size:13px;letter-spacing:.04em;line-height:1.2;padding:14px 20px;text-transform:uppercase;background:url(/wp-content/themes/kimpton/img/cal2.png);background-position:center right;background-repeat:no-repeat}.galleryslide{height:900px}#weddingbanner{max-width:1100px;margin:auto;background:url(/wp-content/themes/kimpton/img/weddingbanner.jpg);background-repeat:no-repeat;background-position:left center;clear:left;color:#666;font-size:20px;line-height:23px;font-weight:600;padding:30px;padding-left:40%;border-bottom:4px solid #edab9f;background-color:#fff;margin-top:60px}#weddingbanner a{color:#edab9f}#gap{float:left;width:100%;height:40px}#banner{height:45px;background:#999;position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;padding:0 10px;z-index:1001;height:58px;color:#fff;text-align:center;font-size:15px;line-height:20px;z-index:99999}#banner p{margin:0;font-size:15px}#banner a{color:#fff;border-bottom:1px solid #fff;margin-left:10px}.tinynav{width:95%;padding:10px;margin-left:2%;margin-top:15px;border:solid 1px #eee;font-size:16px}#popupcontainer{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .8);z-index:99999;display:none}#best-rates-popup a{color:#fff}#best-rates-popup .mfp-close{color:#fff}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:#fff0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}#best-rates-popup{background:url(/wp-content/themes/kimpton/img/popupbg.jpg);background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:100px;color:#fff;max-width:680px;z-index:999999;width:auto;font-family:"proxima-nova",sans-serif}#best-rates-popup h2{font-size:32px;line-height:40px;margin-bottom:30px}#best-rates-popup p{font-size:16px;line-height:25px;margin-bottom:25px}#best-rates-popup ul{margin-bottom:40px;padding-left:16px}#best-rates-popup ul li{font-size:16px;line-height:25px;list-style:disc}#best-rates-popup .iconsets{text-align:justify}.table{display:table;width:100%;margin-bottom:32px;font-size:15px;font-weight:400}.table tr td:first-child,.table tr th:first-child{padding-left:20px}.table th,.table td{line-height:32px;padding:3px}.table th{color:#fff;font-size:13px;font-weight:600;background-color:#282d38}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}.accordion{cursor:pointer;padding:13px 0;width:100%;border:none;text-align:left;outline:none;transition:0.4s;background:none}.accordion h3{color:#34021b;font-weight:600;border-bottom:1px solid #466a93;border-bottom:1px solid #466a93;float:left;font-size:18px;margin-bottom:0;font-size:16px}.page-template-template-faq .accordion h3{color:#34021b;font-weight:600;border-bottom:0;margin-top:7px;float:left;font-size:18px;margin-bottom:0;font-size:16px}.page-template-template-faq .accordion{cursor:pointer;padding:13px 0;width:100%;border-top:solid 1px #ccc;text-align:left;outline:none;transition:0.4s;background:none}.page-template-template-faq .panel p{padding-top:20px}.page-template-template-faq h2{color:#33383f;font-size:32px;line-height:42px;font-weight:400;margin-bottom:32px;margin-top:0}.panel{display:none;overflow:hidden}html{font-size:62.5%}body{color:#444;font-size:12px;font-family:'ProximaNova',sans-serif;background-color:#f5f5f5;overflow-x:hidden}.clear:before,.clear:after{content:' ';display:table}.clear:after{clear:both}.clear{*zoom:1}img{max-width:100%;vertical-align:bottom}a{color:#444;text-decoration:none}a:hover{color:#444}a:focus{outline:0}a:hover,a:active{outline:0}input:focus{outline:0;border:1px solid #04A4CC}.wrapper{max-width:1280px;width:95%;margin:0 auto;position:relative}.header{background:#000;position:fixed;top:58px;left:0;width:100%;z-index:1001;height:80px;transition:background 0.3s ease 0s,margin-left 0.3s cubic-bezier(.25,.46,.45,.94) 0s}.logo{background-repeat:no-repeat;height:61px;width:103px;position:absolute;left:0;top:10px}#submenumob{display:none;width:95%;margin-left:2.5%;font-size:16px}#submenumob ul{padding:0;margin:0}#submenumob li{padding:10px;margin:0;float:left;width:100%;background-color:#fff}#submenumobheader{float:left;width:100%;background-color:#fff;padding:10px;background-image:url(/wp-content/themes/kimpton/img/icon-down.png;);background-position:center right 10px;background-repeat:no-repeat;margin-top:15px;float:left;width:95%;margin-left:2.5%;border:solid 1px #ccc;font-size:16px;display:none}footer{color:#878888;clear:both;background-color:#000;padding-bottom:40px;float:left;width:100%;MARGIN-TOP:40PX}footer #footer-logo{height:170px;width:25%;float:left;border-bottom:1px solid #2c2d30}footer #hotel-information{float:left;width:50%;height:170px;border-bottom:1px solid #2c2d30;font-size:14px;letter-spacing:.025em;color:#f5f5f5;font-weight:300}footer #hotel-information span{margin-right:15px}}footer #hotel-information .address{display:block;margin-top:40px;font-size:20px;font-family:"Oswald",serif;text-transform:uppercase;*zoom:1}footer #hotel-information .address{margin-top:10px!important}footer #hotel-information .address:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}footer #social-nav{float:left;width:25%;height:170px;border-bottom:1px solid #2c2d30}footer #social-nav ul{padding:0;margin:0}footer #footer-nav{float:left;width:100%;font-size:16px;line-height:30px;border-bottom:1px solid #2c2d30;padding:40px 0 20px 0}footer #footer-nav #footer_nav_container{float:left;width:75%}footer #footer-nav #footer_nav_container .footer_nav_column{float:left;width:33%}footer #footer-nav #footer_nav_container .footer_nav_column a{display:block;font-weight:400;*zoom:1}footer #footer-nav #kimpton-contact{float:left;width:25%;*zoom:1;font-family:"Oswald",serif;font-size:22px;line-height:42px;letter-spacing:.025em;font-weight:300;*zoom:1}footer #kimpton-contact .one_800{font-size:18px!important}footer #kimpton-contact .kimpton_website{font-size:18px!important}footer #footer-nav #kimpton-contact:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}footer #copyright{clear:both;font-size:15px;padding-top:40px;float:left}.language{position:absolute;top:10px;right:120px;z-index:9999;width:100px}.language ul{padding:0;margin:0}.language li{list-style:none;display:inline-block}footer #hotel-information .address{display:block;margin-top:60px;font-size:20px;font-family:"Oswald",serif;text-transform:uppercase;*zoom:1}footer #footer-logo img{width:40%;display:block;margin:50px 0 0 50px}footer #hotel-information span.address span{margin-right:0}.res{float:left;width:100%;margin-top:15px}footer a{color:#878888}footer a:hover{color:#fff}footer #footer-nav #kimpton-contact a{color:#fff}footer #social-nav li a{background:none repeat scroll 0 0 #2b2c30;border-radius:50%;color:#fff;display:inline-block;width:40px;height:40px;padding:6px;text-align:center;vertical-align:top;font-size:20px;line-height:30px;margin-right:10px;margin-top:40px}footer #social-nav li{list-style:none}.nav{position:absolute;RIGHT:140px;top:13px;font-size:1.2em;font-weight:700}.nav a{color:#fff}#submenu{float:left;width:100%;text-align:center;background-color:#fff;position:relative;z-index:99}#submenu ul{padding:0;margin:0}#submenu li{list-style:none;display:inline-block;padding:15px 60px;text-transform:uppercase;font-size:14px;letter-spacing:.5px}#submenu .menu-item{display:inline-block;float:inherit;padding:15px 30px;line-height:30px;cursor:pointer;position:relative}#submenu .current-menu-item{text-decoration:underline;border-bottom:3px solid #466a93}.menu-item{display:block;float:left;padding:10px 15px;line-height:30px;cursor:pointer;position:relative}.menu-item:hover{border-bottom:solid 3px #466a93}.menu-item-has-children .sub-menu{display:none}.menu-item-has-children .sub-menu{position:absolute;top:50px;left:-90px;width:300px;background-color:#000;padding:25px;font-family:'ProximaNovaLight';letter-spacing:.5px}.menu-item-has-children .sub-menu li{list-style:none;float:left;width:100%;padding:5px 0;border-bottom:1px solid #2a2b2f;font-family:'ProximaNova',sans-serif;font-weight:400}.menu-item-has-children .sub-menu li:hover{font-weight:700}.menu-item-has-children ul{margin:0;padding:0}.menu-item-has-children .sub-menu li a{text-decoration:none;color:#878888;display:block}#mobilerewards{display:none}#mobilecall{display:none}#res{position:absolute;left:0;width:48px;height:48px;top:0;padding:10px;border-right:1px solid #414042}.mobilenav ul>li a{color:#fff;font-size:15px;font-weight:600;letter-spacing:.05em;display:block;text-transform:uppercase;background:url(/wp-content/themes/images/nav-arrow-fa803d67.png);background-repeat:no-repeat;background-position:right 20px center}.mobilenav{background-color:#000;height:100%;left:0;top:45px;position:fixed;transition:margin-left 0.3s cubic-bezier(.25,.46,.45,.94) 0s;width:290px;border-right:1px solid #414241;z-index:1;display:none;z-index:9999999}.mobilenav a{color:#fff}.mobilenav .menu-item{display:block;float:left;WIDTH:100%;padding:15px;line-height:30px;cursor:pointer;position:relative;padding-left:30px;border-bottom:1px solid #414241}.mobilenav .sub-menu .menu-item{border-bottom:0 solid #414241}.mobilenav ul{padding:0;margin:0}.mobilenav .menu-item-has-children .sub-menu{position:INHERIT;top:INHERIT;left:INHERIT;width:100%;background-color:#000;padding:0;float:left;width:100%;margin-top:15px}#res{display:none}#rewards{position:absolute;top:10px;font-size:12px;right:261px;color:#929493;letter-spacing:.5px;font-weight:600;z-index:9999}#rewards:hover{color:#fff}#vouchers:hover{color:#fff}#vouchers1:hover{color:#fff}#vouchers{position:absolute;top:10px;font-weight:600;color:#929493;letter-spacing:.5px;z-index:9999;font-size:12px;right:360px}#vouchers1{position:absolute;top:10px;font-weight:600;color:#929493;letter-spacing:.5px;z-index:9999;font-size:12px;right:550px}#offer{background-color:#fff;position:relative;border-bottom:1px solid #335687;min-height:700px}#offer h3{font-size:22px;line-height:28px;color:#15151a;font-weight:400;letter-spacing:0;margin-bottom:20px;padding:10px 30px}#offer img{width:100%}#offer p{font-size:16px;line-height:24px;color:#4A4B4F;margin-bottom:20px;padding:0 30px}#offer li{font-size:15px;line-height:24px;color:#4A4B4F;margin-bottom:3px}#offer ul{margin-left:15px;padding-right:20px}.feature{position:relative}.bg_gradient_feature{position:absolute;height:100%;width:100%;background:#fff0 linear-gradient(transparent 40%,rgb(0 0 0 / .7)) repeat scroll 0 0}.caption{position:absolute;bottom:15px;left:0;padding:0 35px;border-bottom:1px solid #fff0;text-transform:uppercase}.caption a{color:#fff}.caption p{font-size:13px;margin-bottom:0}.caption h3{font-family:"Oswald",serif;font-size:30px;line-height:44px;font-weight:300;color:#fff;margin-bottom:12px;letter-spacing:0}#offercontainer{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:40px;grid-row-gap:40px;width:95%;margin:0 auto;position:relative;max-width:1100px;*zoom:1;margin-top:30px;margin-bottom:50px}#offeraction{position:absolute;bottom:0;left:0;display:block;width:100%;border-bottom:0;font-size:13px;border-top:1px solid #e3e3e3;color:#15151a;display:block;font-family:"Oswald",serif;font-size:13px;letter-spacing:.04em;line-height:1.2;padding:14px 20px;text-transform:uppercase;background:url(/wp-content/themes/kimpton/img/cal2.png);background-position:center right;background-repeat:no-repeat}.column_8{float:left;width:65.45455%}.column_8 img{width:100%;display:block}.column_4{float:left;width:30.90909%;margin-left:3.63636%}.column_4 .feature{margin-bottom:33px}.column_4 img,.column_4 iframe{width:100%;display:block}.columns{width:95%;margin:0 auto;position:relative;max-width:1100px;*zoom:1}#main_nav-book{display:inline-block;font-family:"Oswald",serif;font-size:14px;letter-spacing:.05em;height:100%;width:120px;position:absolute;right:0;top:0;vertical-align:middle;text-align:center}#main_nav-book>a{background-color:#466a93;position:relative;top:0;padding-top:22px;display:block;height:100%;color:#fff;text-transform:uppercase;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}#main_nav-book>a::after{content:"";border-color:#466a93 #fff0 #fff0 #fff0;border-width:20px 60px 0 60px;border-style:solid;position:absolute;height:0;width:0;bottom:-20px;left:0;opacity:1}#book-reservation .btn_container .best_rate a{color:#fff;border-bottom:1px solid #466a93;font-weight:600}.best_rate_home{float:left;width:100%;text-align:center;margin-top:15px}.best_rate_home a{border-bottom:1px solid #466a93;font-weight:600}#book-reservation{font-family:"proxima-nova",sans-serif;background-color:#000;height:auto;width:700px;overflow:initial;top:80px;right:-1px;letter-spacing:0;position:absolute;text-align:left;z-index:9999999;display:none}#book-reservation form{background:#000;padding:35px 40px 40px;border-top:1px solid #333}#book-reservation form .book_inputs .book_input_box.half_width{width:50%}#book-reservation form .book_inputs .book_input_box{float:left;position:relative;padding-left:20px}#book-reservation form .book_inputs{margin-bottom:15px;margin-left:-20px;clear:both}#book-reservation form .book_inputs .book_select_box.quarter_width{width:17%}#book-reservation form .book_inputs .book_select_box{float:left;position:relative;padding-left:20px}#book-reservation form .book_inputs select{color:#fff;font-size:18px;line-height:1.6em;height:45px;width:100%;background-color:#000;border:1px solid #595B61;padding:0 5px;margin:5px 0;border-radius:0;-webkit-appearance:none;padding-left:20px}#book-reservation form .book_inputs .fa-angle-down{color:#878888;font-size:20px;position:absolute;top:36px;right:15px;line-height:45px;pointer-events:none}#book-reservation form .book_inputs label{color:#fff;position:relative;overflow:hidden;margin:10px 0 0 0;font-size:16px;text-transform:none;margin-right:5px}label{display:block;margin:10px 0;color:#15151a;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:.025px;line-height:1.3}.mfp-hide{display:none!important}#book-reservation form .book_inputs{margin-bottom:15px;margin-left:-20px;clear:both}#book-reservation #more-options{display:none;clear:both}#book-reservation .btn_container{text-align:center;margin-top:30px;margin-left:16px;margin-bottom:40px;width:280px;float:left;color:#fff}#book-reservation form input{color:#fff;font-size:18px;line-height:1.6em;height:45px;width:100%;background-color:#000;border:1px solid #595B61;padding:0 30px 0 15px}#book-reservation form .book_inputs .book_select_box.half_width#rate_filter{width:49%}#book-reservation ul{clear:both;margin-top:20px;width:50%;float:left}#book-reservation ul li a{color:#73757c;text-transform:uppercase;font-size:12px;font-weight:400;letter-spacing:.05em;line-height:15px;margin-bottom:12px}#book-reservation .btn_container .btn.book-now{font-size:18px;height:54px;padding:10px 0}.btn{font-size:17px;width:100%;max-width:340px;font-weight:600;display:inline-block;text-decoration:none;color:#fff;letter-spacing:0;text-align:center;background-color:#466a93;padding:20px 0}.cal{background-image:url(/wp-content/themes/kimpton/img/cal3.png);background-position:center left 50px;background-repeat:no-repeat}button{border:none;cursor:pointer;font:inherit}#book-reservation .btn_container .best_rate{font-size:12px;font-weight:400;margin-top:10px;float:left;width:100%;padding-top:6px}.checkInDate{background:url(/wp-content/themes/kimpton/img/cal.png);background-position:right center;background-repeat:no-repeat}.checkOutDate{background:url(/wp-content/themes/kimpton/img/cal.png);background-position:right center;background-repeat:no-repeat}#moreop li{list-style:none;padding:5px 0}#moreop ul{padding:0;margin:0}#book-reservation form .book_inputs .icon-calendar{color:#878888;font-size:20px;position:absolute;bottom:6px;right:15px;line-height:45px;pointer-events:none}.icon-calendar:before{content:""}.hidden{display:none;font-size:14px;line-height:18px}.home .bg_shade{position:absolute;height:100%;width:100%;background:rgb(0 0 0 / .3);z-index:99}.homeslide{height:800px;width:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#homegallery{float:left;width:100%;height:800px;position:relative;margin-top:60px}#locationbox{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}#locationtxtbox{padding:20px 40px}#locationtxtbox h3{font-size:32px;font-weight:400;color:#333840}#locationtxtbox p{font-size:18px;line-height:28.8px;margin-bottom:32px;color:#53555b}#locationtxtbox a{font-size:17px;width:100%;max-width:340px;font-weight:600;display:inline-block;text-decoration:none;color:#fff;letter-spacing:0;text-align:center;background-color:#466a93;padding:15px 0}#arrow2{position:absolute;top:30px;left:0;width:50px;height:70px;background:url(/wp-content/themes/kimpton/img/arrow2.png);background-position:center left;background-repeat:no-repeat;z-index:99}#arrow1{position:absolute;top:30px;right:0;width:50px;height:70px;background:url(/wp-content/themes/kimpton/img/arrow1.png);background-position:center right;background-repeat:no-repeat;z-index:99}.gridlocation{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:40px;grid-row-gap:0;width:95%;margin:0 auto;position:relative;max-width:1100px;*zoom:1;margin-bottom:30px;padding-bottom:30px}.gridlocation2{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:40px;grid-row-gap:0;width:95%;margin:0 auto;position:relative;max-width:1100px;*zoom:1;margin-bottom:30px;padding-bottom:30px}.grid3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:40px;grid-row-gap:0;width:95%;margin:0 auto;position:relative;max-width:1100px;*zoom:1;margin-top:20px}.grid4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:40px;grid-row-gap:0;width:95%;margin:0 auto;position:relative;max-width:1100px;margin-top:20px}.gridextra{width:95%;margin:0 auto;position:relative;max-width:1100px;*zoom:1}.gridmain{display:grid;grid-template-columns:1fr 2.4fr;grid-column-gap:40px;grid-row-gap:0;width:95%;margin:0 auto;position:relative;max-width:1100px;*zoom:1}.gridfull{display:grid;grid-template-columns:1fr;grid-column-gap:40px;grid-row-gap:0;width:95%;margin:0 auto;position:relative;max-width:1100px;*zoom:1;margin-bottom:20px}.gridmaindine{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:40px;grid-row-gap:0;width:95%;margin:0 auto;position:relative;max-width:1100px;*zoom:1}.gridhome{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:40px;grid-row-gap:0;width:95%;margin:0 auto;position:relative;max-width:1100px;*zoom:1}.wpcf7-form input{width:100%;padding:10px}.wpcf7-form textarea{width:100%;padding:10px}.wpcf7-submit{font-size:17px;width:100%;max-width:340px;font-weight:600;display:inline-block;text-decoration:none;color:#fff;letter-spacing:0;text-align:center;background-color:#466a93;padding:20px 15px;border:0;height:60px}#blog p{font-size:18px;line-height:28.8px;margin-bottom:32px;color:#53555b}#blog p a{color:#34021b;font-weight:600;border-bottom:1px solid #466a93}#blogtitle{text-align:center!important}#blogtitle h2{color:#33383f;font-size:32px;line-height:42px;font-weight:400;margin-bottom:32px;margin-top:-5px}.grey{background-color:#f5f5f5}main{float:left;width:100%;position:relative;padding-top:70px}#box{float:left;width:100%;height:400px;background-image:url(/wp-content/themes/kimpton/img/bg.jpg);background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;cursor:pointer}#inner{position:absolute;bottom:20px;left:0;width:100%;z-index:99;text-align:center}#inner h3{font-family:"Oswald",serif;font-size:30px;font-weight:300;color:#fff;margin-bottom:20px;letter-spacing:0;text-transform:uppercase;margin-bottom:10px;padding-bottom:0}#box a{color:#fff}#inner p{font-size:15px;line-height:21px;letter-spacing:0;color:#fff;font-weight:300;text-transform:uppercase}.container,article{width:95%;margin:0 auto;position:relative;max-width:1100px;*zoom:1;height:100%}#homeoverlay{bottom:20%;color:#fff;position:absolute;width:100%;margin:auto;padding:20px;text-align:center;z-index:999}#homeoverlay img{width:500px}#logoimg{float:left;width:100%;margin-bottom:40px}#dineoverlay{bottom:20%;color:#fff;position:absolute;width:100%;max-width:1100px;margin:auto;padding:20px;text-align:center;z-index:99}.btn.transparent{text-transform:uppercase;background-color:#fff0;border:1px solid #fff;width:auto;padding:18px 34px;font-weight:400;font-size:16px;line-height:16px;letter-spacing:.05em;background-color:#000}#dineoverlay .btn{margin-top:20px}#dineoverlay img{float:left;width:100%;padding:0% 23%}#hero{display:block;height:710px;width:100%;position:relative;margin-top:80px;overflow:hidden;*zoom:1;background-image:url(/wp-content/themes/kimpton/img/bg.jpg);background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#herobuttons{position:absolute;bottom:10px;left:0;width:100%;z-index:999;text-align:center}#heroitem{display:inline-block;padding:20px;color:#fff;font-size:16px;MARGIN-RIGHT:50PX;padding-left:40px}.time{background:url(/wp-content/themes/kimpton/img/time.png);background-position:center left;background-repeat:no-repeat}.photo{background:url(/wp-content/themes/kimpton/img/photo.png);background-position:center left;background-repeat:no-repeat}.promotions{background:url(/wp-content/themes/kimpton/img/icon-tag.png);background-position:center left;background-repeat:no-repeat}.amenities{background:url(/wp-content/themes/kimpton/img/icon-cycle.png);background-position:center left;background-repeat:no-repeat}.map{background:url(/wp-content/themes/kimpton/img/icon-map.png);background-position:center left;background-repeat:no-repeat}#hero.small{max-height:450px}#herooverlay{bottom:30%;color:#fff;position:absolute;width:100%;max-width:1100px;margin:auto;z-index:99}.bg_shade{position:absolute;height:100%;width:100%;background:rgb(0 0 0 / .3);z-index:99}#foothero{max-height:700px;min-height:700px;clear:both;overflow:hidden;position:relative;background-color:#000;margin-bottom:70px;*zoom:1;float:left;width:100%;margin-top:70px;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.home #foothero{margin-top:0}#footheroinner{background-color:rgb(0 0 0 / .8);border-top:4px solid #335687;min-height:360px;width:340px;padding:45px 40px 40px;position:absolute;bottom:100px;right:140px;z-index:10;color:#fff}#footheroinner h2{font-size:36px;line-height:40px;margin-bottom:30px;font-weight:300}#footheroinner a{font-size:14px;color:#fff}#footheroinner p{line-height:26px;margin-bottom:40px;font-weight:300;font-size:18px;letter-spacing:.5px;color:#fff}@font-face{font-family:'ProximaNova';src:url(/wp-content/themes/kimpton/fonts/proximanova-regular-webfont.eot);font-weight:400;font-style:normal}@font-face{font-family:'ProximaNovaSemi';src:url(/wp-content/themes/kimpton/fonts/proximanova-semibold-webfont.woff2);font-weight:400;font-style:normal}@font-face{font-family:'ProximaNovaBold';src:url(/wp-content/themes/kimpton/fonts/proximanova-bold-webfont.eot);font-weight:400;font-style:normal}@font-face{font-family:'ProximaNovaLight';src:url(/wp-content/themes/kimpton/fonts/Proxima-Nova-Light.otf);font-style:normal}article a{color:#34021b;font-weight:600;border-bottom:1px solid #466a93}section a{color:#34021b;font-weight:600;border-bottom:1px solid #466a93}article h3{font-weight:700;margin-bottom:32px;font-size:18px;line-height:32px}.dining_title{width:40%;float:left;font-size:14px;text-transform:uppercase;color:#000;font-weight:600}.dining_time{width:60%;float:left;font-size:16px;margin-bottom:15px;color:#53555b}#hero h3{font-size:54px;line-height:64px;bottom:30%;margin-bottom:40px;position:absolute;color:#fff;font-weight:400;font-family:'ProximaNovaSemi'}#hero h1{text-transform:uppercase;font-family:"Oswald",serif;font-weight:300;font-size:21px}.gridmain h2{color:#33383f;font-size:30px;line-height:42px;font-weight:400;margin-bottom:32px;margin-top:0}p{font-size:18px;line-height:28.8px;margin-bottom:32px;color:#53555b;margin-top:0;padding-top:0}.gridmain li{font-size:16px;line-height:28.8px;margin-bottom:5px;color:#53555b;margin-top:0;padding-top:0}.gridmain ul{margin-left:20px;padding-left:0}.gridmaindine h2{color:#33383f;font-size:32px;line-height:42px;font-weight:400;margin-bottom:32px;margin-top:0}.gridmaindine p{font-size:18px;line-height:28.8px;margin-bottom:32px;margin-top:0;padding-top:0}.accent{color:#000;font-weight:600;text-transform:uppercase}.gridmaindine li{font-size:16px;line-height:28.8px;margin-bottom:5px;color:#53555b;margin-top:0;padding-top:0}.gridmaindine h1{color:#33383f;font-size:24px;line-height:24px;margin-bottom:5px;font-weight:400}@media (max-width:1120px){video#bgvid{display:none}#best-rates-popup{padding:75px;width:70%}.container{width:91.66667%;padding:0}.column_8{width:100%}.column_4.feature_container{clear:both;width:100%;margin-left:0;margin-top:30px}.column_4.feature_container .feature{width:48%;margin-left:4%;float:left}.column_4.feature_container .feature:first-child{margin-left:0}.nav{position:absolute;left:inherit;right:160px;top:10px;font-size:12px;font-weight:700}.menu-item{display:block;float:left;padding:10px 7px;line-height:30px;cursor:pointer;position:relative}#foothero{max-height:300px;min-height:300px;clear:both;position:relative;background-color:#000;margin-bottom:70px;*zoom:1;float:left;width:100%;overflow:visible;margin-bottom:300px;margin-top:70px}#foothero img{float:left;width:100%}#footheroinner{background-color:rgb(0 0 0);border-top:0 solid #335687;min-height:inherit;width:100%;padding:25px 40px 0;position:inherit;bottom:-300px;float:left;right:auto!important;width:100%;z-index:10;color:#fff}#footheroinner h2{font-size:30px;line-height:40px;margin-bottom:30px;font-weight:300}}@media only screen and (max-width:900px){#book-reservation form .book_inputs label{font-size:13px}#banner p{margin:0;font-size:12px}#book-reservation{font-family:"proxima-nova",sans-serif;background-color:#000;height:auto;width:100%;overflow:initial;top:50px;right:-1px;letter-spacing:0;position:absolute;text-align:left;z-index:9999999;display:none}#book-reservation form .book_inputs select{color:#fff;font-size:18px;line-height:1.6em;height:45px;width:100%;background-color:#000;border:1px solid #595B61;padding:0 5px;margin:0 0;border-radius:0;-webkit-appearance:none;padding-left:5px}#book-reservation form .book_inputs .fa-angle-down{display:none}#book-reservation form .book_inputs .book_input_box.half_width{width:100%}#submenumobheader{display:block}#book-reservation form{background:#000;padding:15px 20px 10px;border-top:1px solid #333}#submenu{display:none}.page-template-template-gallery .gallery{float:left;width:100%;position:relative;margin-top:90px!important}#best-rates-popup{padding:10%;width:90%}#best-rates-popup h2{font-size:21px}#homeoverlay img{width:160px}.gallerythumbs{display:none!important;opacity:0;}.homeslide{height:285px;width:100%}#title{display:none}#offer{background-color:#fff;position:relative;border-bottom:1px solid #335687;min-height:auto;padding-bottom:40px}#offercontainer{display:grid;grid-template-columns:1fr;grid-column-gap:40px;grid-row-gap:40px;width:95%;margin:0 auto;position:relative;max-width:1100px;*zoom:1;margin-top:30px;margin-bottom:50px}#locationtxtbox{padding:10px 0}#locationbox{height:300px}.gridlocation{display:grid;grid-template-columns:1fr;grid-column-gap:40px;grid-row-gap:0;width:95%;margin:0 auto;position:relative;max-width:1100px;*zoom:1;margin-bottom:30px;padding-bottom:30px}#locationtxtbox p{font-size:16px;line-height:26px;margin-bottom:32px;color:#53555b}#locationtxtbox h3{font-size:21px;font-weight:400;color:#333840}.gridlocation2{display:grid;grid-template-columns:1fr;grid-column-gap:40px;grid-row-gap:0;width:95%;margin:0 auto;position:relative;max-width:1100px;*zoom:1;margin-bottom:30px;padding-bottom:30px}.container,article{width:100%;margin:0 auto;position:relative;max-width:1100px;*:;zoom:1;height:100%}footer .container{width:95%}#homegallery{float:left;width:100%;height:285px;position:relative;margin-top:90px}#homegallery .gallery{margin-top:0}.gridmaindine{display:grid;grid-template-columns:1fr;grid-column-gap:40px;grid-row-gap:0;width:95%;margin:0 auto;position:relative;max-width:1100px;*zoom:1}.gridmaindine h2{font-size:21px;line-height:28px;margin-bottom:12px}.gridmaindine p{font-size:16px;line-height:26px}#dineoverlay{bottom:15%;color:#fff;position:absolute;width:100%;max-width:1100px;margin:auto;padding:20px;text-align:center}.btn.transparent{text-transform:uppercase;background-color:#fff0;border:1px solid #fff;width:auto;padding:10px 14px;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.05em}#dineoverlay .btn{margin-top:20px;font-size:14px}#dineoverlay img{float:left;width:100%;padding:0% 25%}footer #footer-logo{display:none}footer #hotel-information{line-height:24px;font-size:14px;width:66%}footer #social-nav{width:33%}footer #footer-nav #footer_nav_container{padding-bottom:20px;width:100%}footer #footer-nav #kimpton-contact{width:100%;border-top:1px solid #2c2d30;padding:40px 0 20px 0}#mobilerewards{display:block;position:absolute;right:175px;width:48px;height:48px;top:0;border-left:1px solid #414042;text-align:center}#mobilecall{display:block;position:absolute;right:125px;width:48px;height:48px;top:0;border-left:1px solid #414042;text-align:center}.gridmain h2{color:#33383f;font-size:21px;line-height:28px;font-weight:400;margin-bottom:12px;margin-top:0}.gridmain p{font-size:16px;line-height:26px;margin-bottom:32px;color:#53555b;margin-top:0;padding-top:0}#res{display:block}#rewards{display:none}#vouchers{display:none}#vouchers1{display:none}.grid3{display:grid;grid-template-columns:1fr;grid-column-gap:40px;grid-row-gap:40px;width:95%;margin:0 auto;position:relative;max-width:1100px;*zoom:1}#book-reservation ul{clear:both;margin-top:20px;width:100%;float:left}.gridmain{display:grid;grid-template-columns:1fr;grid-column-gap:40px;grid-row-gap:40px;width:95%;margin:0 auto;position:relative;max-width:1100px;*zoom:1}#box{height:600px}.header .container{width:100%}.desktop_only{display:none}.header{height:48px}#main_nav-book>a::after{border-width:0}.nav{display:none}header #main_nav-book>a{padding-top:12px}.logo{background-repeat:no-repeat;width:55px;position:absolute;left:65px;top:10px}#herobuttons{position:absolute;bottom:5px;left:0;width:100%;z-index:999;text-align:center}#heroitem{display:inline-block;padding:10px;color:#fff;font-size:14px;MARGIN-RIGHT:0PX;padding-left:10px}.time{background:NONE}.photo{background:NONE}#herooverlay{bottom:30%;color:#fff;position:absolute;width:100%;max-width:1100px;margin:auto;padding:20px}#hero h3{font-size:26px;line-height:30px;font-weight:400;margin-bottom:45px;position:absolute;color:#fff;font-weight:700}#hero h1{text-transform:uppercase;font-family:"Oswald",serif;font-weight:300;font-size:26px;position:absolute;top:-30px}#hero{height:265px;margin-top:77px}}@media only screen and (max-width:780px){#weddingbanner{max-width:1100px;margin:auto;background:url(/wp-content/themes/kimpton/img/weddingbanner.jpg);background-repeat:no-repeat;background-position:top center;clear:left;color:#666;font-size:20px;line-height:23px;font-weight:600;padding:30px;padding-left:30px;padding-top:260px;border-bottom:4px solid #edab9f;background-color:#fff;margin-top:60px}.column_4.feature_container .feature{width:100%;margin-left:0%;float:left}#heroitem{display:inline-block;padding:5px;color:#fff;font-size:14px;MARGIN-RIGHT:0PX;padding-left:0}#blog{text-align:center}#blog img{width:100%}.gridhome{display:grid;grid-template-columns:1fr;grid-column-gap:40px;grid-row-gap:0;width:95%;margin:0 auto;position:relative;max-width:1100px;*zoom:1}.time{background:none}.photo{background:none}.promotions{background:none}.amenities{background:none}.map{background:none}footer #social-nav li a{margin-top:10px}#main_nav-book{width:60px}#mobilerewards{right:120px}footer #footer-nav #footer_nav_container .footer_nav_column{width:100%;height:auto}footer #footer-nav #kimpton-contact .kimpton_website{width:100%;margin-top:0}footer #footer-nav #kimpton-contact .one_800{width:100%}footer #hotel-information{width:100%;border-bottom:0;height:auto}footer #social-nav{width:100%;height:auto;padding-bottom:20px}#mobilecall{right:70px}#vouchers{margin-top:6px;right:190px}}::selection{background:#04A4CC;color:#FFF;text-shadow:none}::-webkit-selection{background:#04A4CC;color:#FFF;text-shadow:none}::-moz-selection{background:#04A4CC;color:#FFF;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#FFF;border:1px solid #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#herobuttons.nl{display:none}body.home-nl-translation #herobuttons.nl{display:block!important}body.home-nl-translation #herobuttons.en{display:none}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media{height:100%;min-height:200px!important;background-size:cover}#vouchers1{position:absolute;top:10px;font-weight:600;color:#929493;letter-spacing:.5px;z-index:9999;font-size:12px;right:550px}@media only screen and (max-width:900px){#vouchers1{display:none}}.page-id-2900 #submenu,.page-id-2921 #submenu,{display:none}#offer>img{height:220px!important}.home.page-id-5 .grey .home-promo .column_8.feature_container img{width:100%;display:block;height:563px;object-fit:cover}.page-template.home-nl-translation .grey .home-promo .column_8.feature_container img{width:100%;display:block;height:563px;object-fit:cover}html:lang(nl) .container{max-width:1200px}.wp-block-media-text .wp-block-media-text__content p{margin-bottom:0}article{max-width:1024px}.home.page-id-5 .grey .home-promo .column_8.feature_container img{height:495px}.page-id-3418 div#submenu{display:none}.page-template.home-nl-translation .grey .home-promo .column_8.feature_container img{height:495px!important}#homeoverlay img{width:250px}#signup{width:170px;margin-left:290px;text-align:center;background:#466a93;color:#fff;padding-top:5px;padding-bottom:5px;top:5px;position:absolute;z-index:999;font-family:'ProximaNova',sans-serif;font-weight:600;font-size:12px}@media (min-width:320px) and (max-width:480px){#signup{display:none}#footer_signup{width:170px;text-align:center;background:#466a93;color:#fff;padding-top:5px;padding-bottom:5px;margin-top:20px;font-family:'ProximaNova',sans-serif;font-weight:600;font-size:12px}}@media (min-width:768px) and (max-width:1024px){#signup{margin-left:400px;top:70px}}.wp-block-media-text__content{height:600px!important}.page-id-2397 .grid3{grid-template-columns:1fr 1fr 1fr 1fr}.page-id-4818 div#hero{height:450px}.page-id-4818 #dineoverlay .btn{display:none}.page-id-4813 ul#menu-amenities-menu{display:none}.page-id-4811 ul#menu-offer-menu{display:none}@media only screen and (min-width:901px){.page-id-5218 div#locationbox{height:500px;width:500px}.page-id-5218 .gridlocation,.page-id-5218 .gridlocation2{grid-template-columns:1fr 1fr}}#locationtxtbox{padding:0}.page-id-4285 #submenu,.page-id-5017 #submenu{display:none}.page-id-5754 .fieldset{border:none;padding:0}.page-template-template-home-new .perks{padding-top:50px}.page-template-template-home-new h3{font-size:26px}.page-template-template-home-new .perks ul{list-style-type:none;padding-left:0}.page-template-template-home-new .perks ul li{display:flex;align-items:center;margin:0 0 20px}.page-template-template-home-new .perks ul li img{width:40px;margin-right:20px}.page-template-template-home-new .home-promo{display:flex;column-gap:30px}.page-template-template-home-new .home-promo .column_4{margin-left:0}.page-template-template-home-new .home-promo .column_4 .feature{min-height:500px}.page-template-template-home-new .home-promo .column_4 img{min-height:500px;object-fit:cover}@media (max-width:1120px){.page-template-template-home-new .home-promo{display:block}}body>main>div:nth-child(7){display:none}#hero #dineoverlay .btn.transparent{background-color:#fff0;border:none}div#banner:empty{display:none}div#banner:empty~.header{top:0}div#banner:empty~#homegallery{margin-top:0}#offer>div.slide.cycle-slide.cycle-slide-active>strong>a{font-size:14px;width:30%;max-width:340px;font-weight:500;display:inline-block;color:#fff;letter-spacing:0;text-align:center;background-color:#466a93;padding:8px 0 8px 0;margin-left:30px}@media screen and (min-width:1280px){#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogPoweredbyCybot{display:none}}#CybotCookiebotDialogPoweredbyCybot{display:none}.header .container{max-width:1210px!important}html[lang="nl-NL"] .header .container{max-width:1300px!important}.page-id-85 .wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img,.page-id-7408 .wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img,.page-id-2430 .wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img,.page-id-7275 .wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:220px!important}.page-id-85 .wp-block-media-text .wp-block-media-text__content p,.page-id-7408 .wp-block-media-text .wp-block-media-text__content p,.page-id-2430 .wp-block-media-text .wp-block-media-text__content p,.page-id-7275 .wp-block-media-text .wp-block-media-text__content p{font-size:16px!important;line-height:24px!important;color:#4A4B4F!important;margin-bottom:20px!important}.page-id-85 .wp-block-media-text .wp-block-media-text__content li,.page-id-7408 .wp-block-media-text .wp-block-media-text__content li,.page-id-2430 .wp-block-media-text .wp-block-media-text__content li,.page-id-7275 .wp-block-media-text .wp-block-media-text__content li{font-size:16px!important;color:#4A4B4F!important}.page-id-85 .wp-block-media-text.is-image-fill-element>.wp-block-media-text__media,.page-id-7408 .wp-block-media-text.is-image-fill-element>.wp-block-media-text__media,.page-id-2430 .wp-block-media-text.is-image-fill-element>.wp-block-media-text__media,.page-id-7275 .wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{min-height:auto!important}#post-5017 .wp-block-media-text,#post-4285 .wp-block-media-text{grid-template-columns:1fr}#post-5017 .wp-block-media-text>.wp-block-media-text__content,#post-4285 .wp-block-media-text>.wp-block-media-text__content{grid-column:1;grid-row:2}#post-5017 .wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img,#post-4285 .wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{aspect-ratio:4/3}.page-id-7275 #post-7275 .wp-block-media-text__content h3,.page-id-85 #post-85 .wp-block-media-text__content h3,.page-id-2430 #post-2430 .wp-block-media-text__content h3{margin-top:230px}.page-id-2430 #post-2430 .wp-block-media-text__content{height:800px!important}.page-id-85 #post-85 .wp-block-media-text__content{height:850px!important}.page-id-7275 .gridmain>section:nth-child(1){display:none}.page-id-7275 .gridmain{grid-template-columns:1fr}.page-id-7408 .wp-block-media-text .wp-block-list{margin-top:180px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/wp-content/themes/kimpton/slick/ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(/wp-content/themes/kimpton/slick/fonts/slick.eot);src:url('/wp-content/themes/kimpton/slick/fonts/slick.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/kimpton/slick/fonts/slick.woff) format('woff'),url(/wp-content/themes/kimpton/slick/fonts/slick.ttf) format('truetype'),url('/wp-content/themes/kimpton/slick/fonts/slick.svg#slick') format('svg')}.slick-slide{margin:0 20px}.gallery .slick-slide{margin:0 0}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;z-index:999;color:#fff0;border:none;outline:none;background:#fff0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#fff0;outline:none;background:#fff0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:25px}[dir='rtl'] .slick-prev{right:25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:25px}[dir='rtl'] .slick-next{right:auto;left:25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:#fff0;border:0;outline:none;background:#fff0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-dots li button{background:url(/wp-content/themes/kimpton/slick/dot.png);text-indent:-9999px;overflow:hidden}.slider{float:left;width:100%;position:relative;margin-top:90px;margin-bottom:60px}.gallery{float:left;width:100%;position:relative;margin-top:80px}.gallerythumbs{float:left;width:100%;position:relative;background-color:#000}#title{width:100%;position:absolute;bottom:0;left:0;z-index:999;background-color:rgb(0 0 0 / .7);color:#fff;text-align:center;font-size:3em;padding:20px}