#kr-dashboard-reservations{margin-top:2rem}#kr-dashboard-reservations dl.fancylist{margin-top:1.5rem;margin-bottom:0}@media print,screen and (min-width:40em){#kr-dashboard-reservations dl.fancylist{margin-top:0}}#kr-dashboard-reservations .stacked{margin-top:1.6rem}#holder input{display:inline;max-width:78px;margin-right:.4rem}address{font-style:normal}.guestformlink.button{margin-top:-0.5rem;margin-bottom:0}span.jq-dte{display:inline-block;position:relative;padding:0;margin:0 0 1rem 0;text-align:center}span.jq-dte input[type=text]{display:inline;box-shadow:none;text-align:center}span.jq-dte input[type=text].error{background-color:var(--alert-color);opacity:.2}span.jq-dte span.jq-dte-inner{border:0;padding:0;margin:0;white-space:nowrap}span.jq-dte span.jq-dte-inner .jq-dte-day,span.jq-dte span.jq-dte-inner .jq-dte-month{padding:0;margin:0;white-space:nowrap;width:36px!important}span.jq-dte span.jq-dte-inner .jq-dte-year{padding:0;margin:0;white-space:nowrap;width:52px!important}span.jq-dte span.jq-dte-inner span.separator{color:hsl(0,0%,54%);padding:0 5px}span.jq-dte span.jq-dte-errorbox{display:inline-block;font-size:13px;background-color:var(--alert-color);opacity:.2;height:37px;margin:-5px 0 0;padding:8px 6px;white-space:nowrap}form .fieldset legend{color:var(--primary-color);font-size:.9rem;margin:0 0 .2rem 0;padding:.4rem 0 0 0}form.formbg,form .formbg{background:var(--form-background-color)}form label{color:hsl(0,0%,54%);font-size:.8rem;line-height:1.2;margin-left:.2rem}form label.inline{padding:.3rem 0}form select{background-size:15px 10px;height:2rem;outline:0;width:99%;-webkit-appearance:none}form select:focus{border:1px solid #bcbabe}form.horizontal select,form.horizontal input,form.horizontal button{margin-bottom:var(--global-margin)}@media print,screen and (min-width:40em){form.horizontal select,form.horizontal input,form.horizontal button{margin:0}}form .tooltip{line-height:16px}form .button{color:hsl(0,0%,100%);font-size:.9rem;margin-bottom:.5rem;margin-top:1rem}input[type=checkbox].checkover,input[type=radio].radioover{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;font-weight:900}input[type=checkbox].checkover.open,input[type=radio].radioover.open{font-weight:400}input[type=checkbox].checkover+label.checklabel,input[type=radio].radioover+label.radiolabel{padding:0;display:inline-block;line-height:1.5;font-size:12px;vertical-align:middle;cursor:pointer;margin-left:0;margin-right:0;color:var(--primary-color);font-weight:900}input[type=checkbox].checkover+label.checklabel.open,input[type=radio].radioover+label.radiolabel.open{font-weight:400}input[type=radio].radioover.gateway+label.radiolabel{font-size:1rem;font-weight:900}input[type=radio].radioover.gateway+label.radiolabel.open{font-weight:400}@media print,screen and (min-width:64em){input[type=radio].radioover.gateway+label.radiolabel{font-size:1.1rem}}input[type=checkbox].checkover+label.checklabel:before,input[type=radio].radioover+label.radiolabel:before{content:"\f111";font-family:"Font Awesome 6 Free",sans-serif;font-size:1rem;padding-right:5px;color:var(--primary-color);font-weight:900}input[type=checkbox].checkover+label.checklabel:before.open,input[type=radio].radioover+label.radiolabel:before.open{font-weight:400}input[type=checkbox].checkover+label.checklabel:before{content:"\f0c8";font-weight:900}input[type=checkbox].checkover+label.checklabel:before.open{font-weight:400}input[type=checkbox].checkover:checked+label.checklabel:before,input[type=radio].radioover:checked+label.radiolabel:before{content:"\f058";font-family:"Font Awesome 6 Free",sans-serif;font-weight:900}input[type=checkbox].checkover:checked+label.checklabel:before.open,input[type=radio].radioover:checked+label.radiolabel:before.open{font-weight:400}input[type=checkbox].checkover:checked+label.checklabel:before{content:"\f14a";font-family:"Font Awesome 6 Free",sans-serif;font-weight:900}input[type=checkbox].checkover:checked+label.checklabel:before.open{font-weight:400}input[type=checkbox].checkover+label.checklabel.disabled{cursor:default}.callout{background:hsl(240,3.7%,94.71%);font-size:12px}.callout h1,.callout h2,.callout h3,.callout h4,.callout h5,.callout h6{margin-bottom:.4rem;color:hsl(0,0%,54%)}.callout.dark{background:#e5e5e5}.callout label,.callout a:not(.button){color:hsl(0,0%,54%);display:inline;line-height:1;opacity:1}.callout label.dark input,.callout a:not(.button).dark input{margin-bottom:0}.callout.dark input[type=checkbox].checkover+label.checklabel::before,.callout.dark input[type=radio].radioover+label.radiolabel::before,.callout.dark input[type=checkbox].checkover:checked+label.checklabel::before,.callout.dark input[type=radio].radioover:checked+label.radiolabel::before,.off-canvas input[type=checkbox].checkover+label.checklabel::before,.off-canvas input[type=radio].radioover+label.radiolabel::before,.off-canvas input[type=checkbox].checkover:checked+label.checklabel::before,.off-canvas input[type=radio].radioover:checked+label.radiolabel::before{color:hsl(0,0%,54%)}button i.fas,button i.fab{color:hsl(0,0%,100%)}.accordion-title::before{top:45%;font-size:1.5rem}ul.kr-arrival-means.menu.icons li.amitem{background:hsl(0,0%,79%)}ul.kr-arrival-means.menu.icons li.amitem:not(:last-child){border-right:1px solid hsl(0,0%,54%)}ul.kr-arrival-means.menu.icons li.amitem a{font-family:var(--body-font-family);font-weight:normal}ul.kr-arrival-means.menu.icons li.amitem.active,ul.kr-arrival-means.menu.icons li.amitem.active a{background:hsl(0,0%,54%);border-bottom:hsl(0,0%,54%);color:hsl(0,0%,100%);cursor:default}select{cursor:pointer}input[type=text][readonly],select[readonly]{cursor:pointer;background-color:hsl(240,3.7%,94.71%)}::-webkit-input-placeholder{font-size:.9rem}::-moz-placeholder{font-size:.9rem}:-ms-input-placeholder{font-size:.9rem}::placeholder{font-size:.8rem}.form-control-feedback{display:block;position:absolute;right:1rem;bottom:-1.8rem;text-align:right}#jform_billing{margin-left:1rem;margin-top:.25rem}.kr-properties-filter-heading{background:var(--custom-color);font-family:Garamond,Arial,sans-serif;font-style:italic;color:hsl(0,0%,60%);font-size:1.8rem;text-align:center;margin:0 0 2rem}.kr-searchbar{margin-bottom:2rem}.kr-searchbar .button{background:hsl(0,0%,79%)}.kr-searchbar .button.is-active{background:var(--custom-color-hover)!important;cursor:default}.kr-searchbar .button i{font-size:1.2rem;color:hsl(0,0%,54%)}@media print,screen and (min-width:40em){.kr-searchbar .button i{font-size:1.2rem}}.kr-searchbar .button-group{margin-bottom:0;justify-content:center}@media print,screen and (min-width:40em){.kr-searchbar .button-group{justify-content:left}}.kr-mobilebar{margin-top:.5rem;margin-bottom:1rem}.kr-mobilebar li{background:var(--primary-color)}.kr-mobilebar button{padding:1rem .5rem}.kr-properties-header h3{text-transform:uppercase;margin-bottom:0;margin-top:1.25rem}.kr-properties{margin-bottom:10px;min-height:387px;position:relative}.kr-properties .kr-list-property{position:relative}.kr-properties #kr-grid .cell{padding-left:3px;padding-right:3px}.kr-properties .kr-list{margin-bottom:1rem;position:relative}.kr-properties .kr-list .aproperty{margin:1rem 0;border-bottom:1px solid hsl(240,3.7%,94.71%)}.kr-properties .kr-list .aproperty :first-child{margin-top:0}.kr-properties .kr-list .aproperty .small-top{margin-bottom:1rem}.kr-properties .kr-list .aproperty img{border:1px solid hsl(0,0%,4%);max-width:100%;width:auto;object-fit:contain}@media print,screen and (min-width:40em){.kr-properties .kr-list .aproperty img{max-width:100%;min-width:100%}}.kr-properties .kr-list .aproperty h2{line-height:1;margin-bottom:.2rem}.kr-properties .kr-list .aproperty h3{color:var(--body-font-color);font-size:.9rem;font-weight:normal;margin-bottom:.5rem}.kr-properties .kr-list .aproperty .info{background:var(--custom-color);font-size:13px;line-height:1;margin-bottom:1rem;margin-left:-0.5rem;margin-top:1rem;padding:1rem .5rem .2rem}@media print,screen and (min-width:40em){.kr-properties .kr-list .aproperty .info{margin-bottom:.5rem;margin-left:0;margin-top:0}}.kr-properties .kr-list .aproperty p{margin-bottom:.3rem;margin-top:.3rem}.kr-properties .kr-list .aproperty .left{margin-top:.5rem}@media print,screen and (min-width:40em){.kr-properties .kr-list .aproperty .left{padding-left:.4rem;padding-right:.4rem;margin-top:0;margin-bottom:.7rem}}.kr-properties .kr-list .aproperty .button{margin-bottom:1rem;margin-top:1rem}#kr-offcanvas-properties-filter .actions,#kr-offcanvas-properties-sortby .actions{border-bottom:1px solid hsl(0,0%,4%);color:hsl(0,0%,100%);margin-bottom:0}#kr-offcanvas-properties-filter .actions .button-group,#kr-offcanvas-properties-sortby .actions .button-group{margin-bottom:0}#kr-offcanvas-properties-filter .actions .button,#kr-offcanvas-properties-filter .actions i,#kr-offcanvas-properties-sortby .actions .button,#kr-offcanvas-properties-sortby .actions i{color:hsl(0,0%,100%);font-size:.8rem}#kr-offcanvas-properties-filter ul.filter-sort-list,#kr-offcanvas-properties-sortby ul.filter-sort-list{margin-bottom:0}#kr-offcanvas-properties-filter ul.filter-sort-list li,#kr-offcanvas-properties-sortby ul.filter-sort-list li{background:hsl(0,0%,79%);display:block;float:none;color:hsl(0,0%,4%);margin:0;padding:.6rem .2rem;line-height:2rem;border-bottom:1px solid hsl(0,0%,100%);font-size:.8rem}#kr-offcanvas-properties-filter ul.filter-sort-list li.disabled,#kr-offcanvas-properties-sortby ul.filter-sort-list li.disabled{cursor:default;opacity:.5}#kr-offcanvas-properties-filter ul.filter-sort-list li:hover,#kr-offcanvas-properties-sortby ul.filter-sort-list li:hover{background:var(--body-background)}#kr-offcanvas-properties-filter ul.filter-sort-list li.head,#kr-offcanvas-properties-sortby ul.filter-sort-list li.head{background:var(--topbar-background);color:hsl(0,0%,100%);font-size:.85rem;padding:.2rem .6rem;text-align:left}#kr-offcanvas-properties-filter ul.filter-sort-list li.head:after,#kr-offcanvas-properties-sortby ul.filter-sort-list li.head:after{content:"\f078";float:right;font-family:"Font Awesome 6 Free",sans-serif;font-weight:900;margin-right:.5rem}#kr-offcanvas-properties-filter ul.filter-sort-list li.head.active:after,#kr-offcanvas-properties-sortby ul.filter-sort-list li.head.active:after{content:"\f077";float:right;font-family:"Font Awesome 6 Free",sans-serif;font-weight:900;margin-right:.5rem}#kr-offcanvas-properties-filter ul.filter-sort-list li label.radiolabel,#kr-offcanvas-properties-filter ul.filter-sort-list li label.checklabel,#kr-offcanvas-properties-sortby ul.filter-sort-list li label.radiolabel,#kr-offcanvas-properties-sortby ul.filter-sort-list li label.checklabel{align-items:center;color:var(--body-font-color);display:flex;font-size:.8rem;font-weight:normal;padding-left:.5rem;padding-right:0}#kr-offcanvas-properties-filter ul.filter-sort-list li label.radiolabel:before,#kr-offcanvas-properties-filter ul.filter-sort-list li label.checklabel:before,#kr-offcanvas-properties-sortby ul.filter-sort-list li label.radiolabel:before,#kr-offcanvas-properties-sortby ul.filter-sort-list li label.checklabel:before{color:var(--primary-color);font-size:1.1rem;font-weight:900;margin-right:0;padding-right:.3rem;margin-bottom:.2rem}#kr-offcanvas-properties-filter ul.filter-sort-list li label.radiolabel.open:before,#kr-offcanvas-properties-filter ul.filter-sort-list li label.checklabel.open:before,#kr-offcanvas-properties-sortby ul.filter-sort-list li label.radiolabel.open:before,#kr-offcanvas-properties-sortby ul.filter-sort-list li label.checklabel.open:before{color:var(--primary-color);font-weight:400;font-size:1.1rem}#kr-offcanvas-properties-filter ul.filter-sort-list li label.radiolabel.disabled,#kr-offcanvas-properties-filter ul.filter-sort-list li label.checklabel.disabled,#kr-offcanvas-properties-sortby ul.filter-sort-list li label.radiolabel.disabled,#kr-offcanvas-properties-sortby ul.filter-sort-list li label.checklabel.disabled{cursor:default;opacity:.5}.kr-slideshow-wrapper{position:relative}.kr-slideshow-wrapper .kr-properties-slideshow{line-height:0;margin:0;padding:0}.kr-slideshow-wrapper .kr-search-pricing{bottom:0;display:flex;flex-direction:row;position:absolute;width:100%}.kr-slideshow-wrapper .kr-search-pricing .button{font-size:14px;margin-top:auto;margin-bottom:0;padding:.5rem;text-align:left;width:100%}@media print,screen and (min-width:40em){.kr-slideshow-wrapper .kr-search-pricing .button{font-size:.8rem}}@media print,screen and (min-width:64em){.kr-slideshow-wrapper .kr-search-pricing .button{font-size:14px}}.kr-slideshow-wrapper .kr-search-pricing .discounts{flex:0 0 36px}.kr-slideshow-wrapper .kr-search-pricing .discounts .button.discounts-none{pointer-events:none;width:100%}.kr-slideshow-wrapper .kr-search-pricing .discounts .button.discounts-none:hover{cursor:default!important}.kr-slideshow-wrapper .kr-search-pricing .discounts .button i{color:hsl(0,0%,100%);text-align:center}.kr-slideshow-wrapper .kr-search-pricing .discounts .dropdown-pane{background:var(--primary-color);border-bottom:1px solid hsl(0,0%,100%);color:hsl(0,0%,100%);width:auto;min-width:300px;max-width:350px;font-size:.8rem;padding:.5rem 1rem;text-align:left;line-height:1.2;-webkit-box-shadow:7px -5px 15px 0 rgba(102,102,102,0.5);box-shadow:7px -5px 15px 0 rgba(102,102,102,0.5)}.kr-slideshow-wrapper .kr-search-pricing .price{flex-grow:1}.kr-slideshow-wrapper .kr-search-pricing .price .button.rate{border-right:1px solid hsl(0,0%,100%);color:hsl(0,0%,100%);padding-top:.5rem;padding-bottom:.5rem;text-align:left}.kr-slideshow-wrapper .kr-search-pricing .bookingtype{flex:0 0 120px}.kr-slideshow-wrapper .kr-search-pricing .bookingtype.viewproperty{padding:.5rem .5rem .5rem 1rem;text-align:left;width:100%}@media print,screen and (min-width:40em){.kr-slideshow-wrapper .kr-search-pricing .bookingtype.viewproperty{display:inline}}.kr-slideshow-wrapper .topcorner{position:absolute;top:0;left:0}.kr-slideshow-wrapper .topcorner .triangle{width:0;height:0;border-style:solid;border-width:70px 70px 0 0;border-color:var(--secondary-color) transparent transparent transparent}.kr-slideshow-wrapper .topcorner .triangle .text{transform:rotate(-45deg);color:hsl(0,0%,100%);position:absolute;font-weight:700;top:14px;left:0;text-transform:uppercase}.kr-slideshow-wrapper .favspan{position:absolute;top:3%;right:3%;width:2rem;height:2rem;margin:0}.kr-slideshow-wrapper .favspan .fa-stack{height:2rem;line-height:2rem;width:2rem}.kr-slideshow-wrapper .favspan .fa-stack .favicon-base{color:hsl(0,0%,100%);font-size:2rem}.kr-slideshow-wrapper .favspan .fa-stack .favicon-top{color:hsl(0,0%,54%);font-size:1.5rem}.kr-slideshow-wrapper .favspan .favicon-top.in{color:var(--favorite)}.kr-slideshow-wrapper a:not(:first-of-type){display:none}.kr-slideshow-wrapper i.slick-nav{font-size:2rem;opacity:0;top:40%}.kr-slideshow-wrapper i.slick-nav.next,.kr-slideshow-wrapper i.slick-nav.prev{background:0}.card:hover{box-shadow:inset 1px 0 1px 0 rgba(0,0,0,0.1),2px 0 2px -2px rgba(0,0,0,0.3),0 5px 3px -3px rgba(119,119,119,0.6)}.card:hover .slick-btn{opacity:.9}.card .card-section h2{color:var(--primary-color);margin-bottom:5px;padding-top:1rem}@media print,screen and (min-width:40em){.card .card-section h2{padding-top:.2rem}}.card .card-section h3.tagline{color:var(--accent-color)}.card .card-section .info{font-size:.8rem;color:var(--body-color)}.card .card-section .amenities{margin:.5rem 0}.card .card-section .amenities .badge{border-radius:40px;background:hsl(0,0%,100%);color:var(--body-color);font-size:11px;height:18px;margin-right:5px;padding:.1rem .3rem;white-space:nowrap;width:auto}.card .card-section .rating div{background-color:var(--accent-color);width:60px;height:30px;border-radius:40px;color:white;font-size:1.6rem}.card .card-section .rating div p{text-align:center;padding:3px;font-size:1rem}.card .card-section .rating div .fa-star{color:#f0c230}#kr-grid .card a{margin-top:3px}#kr-grid .card a .card-section{background:#999;padding:.2rem}#kr-grid .card a .card-section h3{color:hsl(0,0%,100%);font-size:15px;margin-bottom:0}#kr-grid .card a .card-section .info h4{color:hsl(0,0%,100%);font-size:13px;margin-bottom:0}#kr-search-map-modal{padding:0;outline:0;border:1px solid hsl(0,0%,100%)}#kr-search-map-buttons{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%)}#kr-search-map-disclaimer{position:absolute;bottom:0;left:0;font-size:.65rem;padding:.1rem .5rem;background:hsl(240,3.7%,94.71%)}#kr-search-map-full{width:99.95%;height:800px}#kr-infowindow{display:none;position:absolute;top:5rem;left:.5rem;width:20rem;padding:.5rem;height:auto;background:hsl(0,0%,100%);line-height:1.3rem;border:1px solid hsl(0,0%,79%)}#kr-infowindow h4{margin-top:.5rem;margin-bottom:.5rem}#kr-infowindow p{font-size:80%;margin-bottom:1rem}#kr-infowindow .close-button{color:hsl(0,0%,100%);font-size:1.5rem;z-index:999;top:.8rem;right:1rem}.kr-mapmarker{width:200px;height:auto}.kr-mapmarker h6,.kr-mapmarker p{margin:0;padding:0}.kr-mapmarker .bground{background-repeat:no-repeat;background-size:200px 150px;background-position:top center;height:150px}.kr-gmarker{color:var(--primary-color);font-size:1rem;font-weight:bold;line-height:1;padding:.3rem}.kr-pager{text-align:center}@media print,screen and (min-width:40em){.kr-pager{text-align:right}}.kr-pager i{color:var(--primary-color)}.kr-pager.bottom{margin-bottom:1rem}ul.pagination{height:38px;line-height:38px;display:inline-block;margin:auto;list-style:none}ul.pagination li{float:left;font-size:2rem}ul.pagination li a:link,ul.pagination li a:visited,ul.pagination li a{color:hsl(0,0%,54%);display:block;opacity:80%;padding:0 .4rem;text-decoration:none}ul.pagination li.active a{cursor:default;opacity:.4}ul.pagination li.disabled{display:none}#kr-thumb .pinfo{background-color:hsl(240,3.7%,94.71%);border:1px solid hsl(0,0%,79%);max-height:400px;min-height:400px;margin-right:0;padding:.5rem .5rem 0;min-width:290px;max-width:290px}#kr-thumb .pinfo h2{color:hsl(0,0%,54%);font-weight:bold;margin-bottom:.5rem;line-height:1.2}#kr-thumb .pinfo p{color:hsl(0,0%,54%);font-size:12px;line-height:1.4}#kr-thumb .container img{border:1px solid hsl(0,0%,4%);display:block;height:100%;object-fit:cover;max-height:100%;max-width:100%;width:100%}#kr-thumb .thumbs{display:grid;grid-gap:4px;grid-column-gap:4px;grid-template-columns:repeat(3,1fr)}@media print,screen and (min-width:64em){#kr-thumb .thumbs.cell{margin-left:0}}@media print,screen and (min-width:40em){#kr-thumb .thumbs{grid-template-columns:repeat(6,1fr)}}@media print,screen and (min-width:64em){#kr-thumb .thumbs{grid-template-columns:repeat(6,minmax(97px,1fr));grid-template-rows:repeat(4,minmax(97px,1fr))}}.kr-property{position:relative;text-align:left}.kr-property #sidebar-right .h3{font-size:1.6rem;line-height:2rem;font-weight:400}.kr-property a.backlink{position:absolute;right:25%;top:-1rem}@media print,screen and (min-width:40em){.kr-property a.backlink{top:0;right:0}}.kr-property a.backlink i.fas{color:hsl(0,0%,100%)}.kr-property a.button.readmore{font-weight:normal;margin-top:1rem;margin-bottom:0}.kr-property .property-summary{background:var(--accent-color);color:hsl(0,0%,100%);padding:.75rem;margin:0 auto 1.5rem}.kr-property .heading p{margin-bottom:1rem}.kr-property ul.overview{margin:3px 0 0;padding:0}.kr-property ul.overview li span.title{float:left;width:25%;color:hsl(0,0%,54%);font-weight:700;font-family:"proxima-nova",sans-serif}.kr-property .header{background:hsl(0,0%,100%);border-bottom:1px solid hsl(0,0%,79%);border-top:1px solid hsl(240,3.7%,94.71%);color:var(--primary-color);font-size:.9rem;font-weight:200;line-height:1rem;margin:1rem 0 .5rem;padding:.75rem 0;text-transform:uppercase}.kr-property .rooms h6{color:var(--primary-color);font-size:.8rem;margin-top:.3rem;margin-bottom:0}.kr-property .rooms h6 :first-child{margin-top:1rem}.kr-property .rooms .callout{margin:0 0 .5rem 0}.kr-property .rooms p{margin-bottom:0}.kr-property .rooms.highlights{margin-top:1rem;margin-bottom:0}.kr-property .rooms .amenities{font-size:.8rem;line-height:1.7;margin-bottom:0}.kr-property .rooms .amenities i{color:hsl(0,0%,79%);font-size:80%;margin-right:.2rem}.kr-property ul.property-menu{background:hsl(0,0%,100%);border-top:10px solid hsl(0,0%,100%);line-height:1;margin:0 auto;padding:0 0 1rem}@media print,screen and (min-width:40em){.kr-property ul.property-menu{padding:.5rem .5rem 1rem}}.kr-property ul.property-menu a{color:var(--topbar-link);font-size:13px;line-height:2;padding:0 .5rem;text-transform:uppercase}.kr-property ul.property-menu a:hover,.kr-property ul.property-menu a.is-active{color:var(--topbar-link-active)}@media print,screen and (min-width:40em){.kr-property ul.property-menu a{font-size:12px}}.kr-property .property-section{margin:1rem 0 .5rem;text-align:center;text-transform:uppercase}.kr-property .sections #facilities{font-size:.85rem;margin-bottom:0}.kr-property .sections .rooms h6{color:var(--primary-color);font-size:.8rem;margin-top:.3rem;margin-bottom:0}.kr-property .sections .rooms p{margin-bottom:0}.kr-property #phototour p{padding:.3rem .5rem 1rem;margin-bottom:0;text-align:center}.kr-property .score{display:inline-block;font-size:1.2rem;color:hsl(0,0%,79%);position:relative;font-family:"Font Awesome 6 Free",sans-serif;font-weight:900}.kr-property .score::before{content:"\f005\f005\f005\f005\f005";display:block}.kr-property .score span{color:var(--accent-color);position:absolute;top:0;left:0;overflow:hidden}.kr-property .score span::after{content:"\f005\f005\f005\f005\f005";display:block}.kr-property .kr-areview{border-radius:5px;box-shadow:0 5px 5px 0 rgba(0,0,0,0.1)}#kr-map-solo{max-width:100%;height:25rem}@media print,screen and (min-width:40em){#kr-map-solo{height:35rem}}#kr-property-slideshow.centered .slick-slide.slick-active:not(.slick-current) :first-child img{padding-right:15px}#kr-property-slideshow.centered .slick-slide.slick-active:not(.slick-current) :last-child img{padding-left:15px}@media only screen and (max-width:600px){#kr-property-slideshow.centered .slick-slide img{max-height:400px;max-width:100%;object-fit:contain;width:100%}}@media only screen and (min-width:601px) and (max-width:754px){#kr-property-slideshow.centered .slick-slide img{max-height:500px;max-width:100%;object-fit:contain;width:100%}}@media only screen and (min-width:755px){#kr-property-slideshow.centered .slick-slide img{height:100%;max-height:100%;max-width:100%;width:100%}}#kr-property-slideshow.centered p{display:none}.kr-infowindow-slideshow i.slick-nav{padding:1.4rem .6rem;font-size:1.8rem}#kr-property-thumbs{text-align:center;padding:0;margin-top:.5rem}#kr-property-thumbs .slick-slide{opacity:1}#kr-property-thumbs .slick-slide.slick-current{opacity:.3}#kr-property-thumbs img{border:2px solid hsl(0,0%,100%)}#kr-property-thumbs img:hover{cursor:pointer}#availability{min-height:700px}@media print,screen and (min-width:40em){#availability{min-height:600px}}@media print,screen and (min-width:64em){#availability{min-height:500px}}table.legend{border:0;border-collapse:separate;border-spacing:1px;table-layout:fixed;padding:0;display:inline-table;margin:0 0 5px 10px;font-size:11px;width:auto}table.legend tr,table.legend tr td{padding:0;border:0;line-height:1}table.legend tr td div{width:16px;height:16px;border-width:16px;border-style:solid;margin-right:3px}table.legend tr td div.duo{border-width:8px}.kr-geriatric-key{margin:0 auto .5rem}#kr-page-geriatric-calendar{text-align:center;margin:0 auto}table.amonth{border:0;border-collapse:separate;border-spacing:1px;table-layout:fixed;width:140px;padding:0;display:inline-table;margin:0 0 10px}table.amonth tr th,table.amonth tr td,table.amonth p{text-align:center;font-family:Verdana,Arial,sans-serif;color:#444;font-weight:normal;font-size:10px}table.amonth tr{padding:0;margin:0;background:hsl(0,0%,100%)}table.amonth tr.monthrow th,table.amonth tr.daysrow th{font-weight:400;background:#8a8a8a;color:hsl(0,0%,100%);padding:0;height:16px}table.amonth trdaysrow th{background:#b0b0b0;color:hsl(0,0%,100%)}table.amonth tr td{text-align:center;padding:0}table.amonth tr td div{border-width:20px;border-style:solid;position:relative;height:0;width:0}table.amonth tr td div.duo{border-width:10px}table.amonth tr td div.bgblank{border-top-color:hsl(0,0%,100%);border-left-color:hsl(0,0%,100%);border-bottom-color:hsl(0,0%,100%);border-right-width:0;border-bottom-width:0}table.amonth tr td div.bgblank p.day{color:hsl(0,0%,100%)}table.amonth tr td div.bgtoday{border-top-color:#cacaca;border-left-color:#cacaca}table.amonth tr td div.bgtoday p.day{color:#c00}table.amonth tr td div.bgpast{border-top-color:#cacaca;border-left-color:#cacaca;border-right-width:0;border-bottom-width:0}table.amonth tr td div.bookme p.day,table.amonth tr td div.bgtoavail p.day{color:#333}table.amonth tr td div.nostart p.day{opacity:.4;font-weight:normal}table.amonth tr td div p{font-size:10px;line-height:0;margin:0;padding:0;position:absolute;width:20px}table.amonth tr td div.solo p.day{top:-10px;left:-20px}table.amonth tr td div.duo p.day{left:-10px}.dw-calendar table{margin:0}.dw-calendar th{line-height:1}.kr-reviews .xbig{line-height:1}.kr-reviews .review-score{margin-top:1rem;text-align:center}@media print,screen and (min-width:64em){.kr-reviews .review-score{margin-top:3rem}}.kr-reviews .chart{width:95%;font-size:.95rem;margin:5px 0 0}.kr-reviews .chart dt{float:left;margin:3px 0 0 10px;font-weight:400;color:hsl(0,0%,100%)}.kr-reviews .chart dd{height:26px;margin:0 0 1px;-webkit-border-radius:0 15px 15px 0;-moz-border-radius:0 15px 15px 0;border-radius:0 15px 15px 0}.kr-reviews .chart dd span{display:block;text-align:right;height:100%;background:var(--accent-color);color:hsl(0,0%,100%);padding-right:1rem;padding-top:.2rem;-webkit-border-radius:0 15px 15px 0;-moz-border-radius:0 15px 15px 0;border-radius:0 15px 15px 0}.kr-ratings .br-widget{height:35px;margin-bottom:20px}.kr-ratings .br-widget a{display:block;width:35px;height:35px;float:left;border:2px solid var(--secondary-color);background-color:var(--secondary-color);margin:2px;text-decoration:none;font-size:16px;line-height:35px;text-align:center;color:hsl(0,0%,42%)}.kr-ratings .br-widget a.br-active{border:2px solid var(--accent-color)}.kr-ratings .br-widget a.br-current{border:2px solid var(--accent-color);background:var(--primary-color);color:hsl(0,0%,100%)}