.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}@keyframes display-none-transition{0%{opacity:0}to{opacity:1}}@keyframes scrolldown{0%{transform:none}50%{transform:translateY(-20px)}to{transform:none}}@keyframes blocks{0%{opacity:0}to{opacity:1}}@keyframes animation-span{0%{opacity:0;translate:0 10%}33%{opacity:1;translate:0 0}66%{opacity:1;translate:0 0}to{opacity:0;translate:0 -10%}}@keyframes l11{0%{background-size:35px 15px,15px 15px,15px 35px,35px 35px}25%{background-size:35px 35px,15px 35px,15px 15px,35px 15px}50%{background-size:15px 35px,35px 35px,35px 15px,15px 15px}75%{background-size:15px 15px,35px 15px,35px 35px,15px 35px}to{background-size:35px 15px,15px 15px,15px 35px,35px 35px}}@keyframes spin{to{transform:rotate(1turn)}}.dock-apartments-accordion{border-bottom:1px solid var(--azure83)}.dock-apartments-accordion:last-child{border:0}.dock-apartments-accordion table{margin:0 0 var(--m24);width:100%}.dock-apartments-accordion table th{border-bottom:1px solid var(--azure83);border-top:0;color:var(--black);font-size:var(--f13);font-weight:var(--fw500);padding:0 var(--m12) var(--m12) 0;text-align:left}.dock-apartments-accordion table th:after{display:none}.dock-apartments-accordion table tr:last-child td{border-bottom:0}.dock-apartments-accordion table td{border-bottom:1px solid var(--azure83);border-top:0;padding:var(--m12) var(--m12) var(--m12) 0;text-align:left}.dock-apartments-accordion .dock-apartments-accordion-header{align-content:center;align-items:center;cursor:pointer;display:flex;font-size:var(--f16);font-weight:var(--fw500);justify-content:space-between;padding:var(--m24) 0}.dock-apartments-accordion .dock-apartments-accordion-header span{align-content:center;align-items:center;display:flex;gap:var(--m8)}.dock-apartments-accordion .dock-apartments-accordion-header span svg{height:14px;width:14px}.dock-apartments-accordion .dock-apartments-accordion-header:after{background:var(--chevron);content:"";display:block;height:6px;transition:.1s cubic-bezier(.28,0,.18,1);-webkit-transition:.1s cubic-bezier(.28,0,.18,1);width:10px}.dock-apartments-accordion .dock-apartments-accordion-content{max-height:0;overflow:hidden;transition:all .3s ease}.dock-apartments-accordion .dock-apartments-accordion-content table{width:100%}.dock-apartments-accordion.open .dock-apartments-accordion-header:after{transform:rotate(-180deg)}.dock-apartments-accordion.open .dock-apartments-accordion-content{max-height:300px;overflow:auto}.dock-apartments-accordion.open .dock-apartments-accordion-content::-webkit-scrollbar{width:6px}.dock-apartments-accordion.open .dock-apartments-accordion-content::-webkit-scrollbar-track{background:var(--grey96)}.dock-apartments-accordion.open .dock-apartments-accordion-content::-webkit-scrollbar-thumb{background:var(--resolutionBlue)}.apartments-map{position:relative}@media(max-width:1024px){.apartments-map{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;max-width:100%}.apartments-map::-webkit-scrollbar{display:none}}.apartments-map__image{display:block;height:auto;width:100%}@media(max-width:1024px){.apartments-map__image{max-width:unset;width:1500px}}.apartments-map__svg{inset:0;position:absolute}@media(max-width:1024px){.apartments-map__svg{width:1500px}}.apartments-map__svg svg{height:100%;width:100%}.apartments-map__shape{cursor:pointer;transition:fill-opacity .2s ease,stroke .2s ease}.apartments-map__shape:hover{fill-opacity:.8;stroke:#fff;stroke-width:2}.apartments-tooltip{background:var(--white);box-shadow:var(--smallshadow);color:var(--azure30);font-size:var(--f14);min-width:400px;padding:0;pointer-events:none;position:absolute;text-align:center;z-index:10}.apartments-tooltip:after{background:var(--white);bottom:-12px;content:"";height:24px;left:50%;position:absolute;rotate:45deg;translate:-50% 0;width:24px;z-index:-1}.apartments-tooltip__title{align-content:center;align-items:center;color:var(--black);display:flex;flex-direction:column;font-size:var(--f24);font-weight:var(--fw500);gap:var(--m8);line-height:var(--lh140);margin-bottom:var(--m8);padding:var(--m24)}.apartments-tooltip__title small{display:block;font-size:var(--f14);text-align:center;width:100%}.apartments-tooltip__title strong{display:block;font-size:var(--f18);font-weight:var(--fw500);width:100%}.apartments-tooltip__row{border-top:1px solid var(--azure83);display:flex;flex-wrap:nowrap;gap:var(--m24);padding:var(--m24)}.apartments-tooltip__row.column-details div{align-content:center;align-items:center;display:flex;flex-direction:column;flex-grow:1;font-size:var(--f14);justify-content:center;text-align:center;width:33.333%}.apartments-tooltip__row.column-details div strong{color:var(--black);font-size:var(--f16);font-weight:var(--fw500);line-height:var(--lh125);width:100%}.apartments-tooltip__row.apartments-tooltip__row_price{color:var(--azure30);font-size:var(--f12);justify-content:center}.apartments-tooltip__row.apartments-tooltip__row_price strong{color:var(--black);display:block;font-size:var(--f14);font-weight:var(--fw500);line-height:var(--lh125);width:100%}.is-open{z-index:222}.is-open .choices__list--dropdown{opacity:1;visibility:visible}.is-open .choices__inner:after{rotate:-180deg}.choices__inner{position:relative}.choices__inner:after{background:var(--chevron);bottom:var(--m20);content:"";display:block;height:6px;position:absolute;right:var(--m20);transition:.1s cubic-bezier(.28,0,.18,1);-webkit-transition:.1s cubic-bezier(.28,0,.18,1);width:10px}.choices__inner .choices__input,.choices__inner .choices__item{background:transparent;border:1px solid var(--resolutionBlue);color:var(--eden60);cursor:pointer;font-size:var(--f16);font-weight:var(--fw400);height:var(--s70);line-height:1;padding:38px var(--m20) var(--m16);position:relative;width:100%!important}.choices__inner .choices__input::-webkit-input-placeholder,.choices__inner .choices__item::-webkit-input-placeholder{color:var(--eden60)!important}.choices__inner .choices__input::-moz-placeholder,.choices__inner .choices__item::-moz-placeholder{color:var(--eden60)!important}.choices__inner .choices__input:-ms-input-placeholder,.choices__inner .choices__item:-ms-input-placeholder{color:var(--eden60)!important}.choices__inner .choices__input:-moz-placeholder,.choices__inner .choices__item:-moz-placeholder{color:var(--eden60)!important}.choices__inner .choices__input:not([data-placeholder]):not([data-value=""]):has(.choices__button),.choices__inner .choices__item:not([data-placeholder]):not([data-value=""]):has(.choices__button){padding:38px var(--m20) var(--m16) calc(var(--m20) + var(--m8) + 14px)}.choices__inner .choices__input .choices__input--cloned,.choices__inner .choices__input.is-selected,.choices__inner .choices__input[data-placeholder] .choices__button,.choices__inner .choices__input[data-value=""] .choices__button,.choices__inner .choices__item .choices__input--cloned,.choices__inner .choices__item.is-selected,.choices__inner .choices__item[data-placeholder] .choices__button,.choices__inner .choices__item[data-value=""] .choices__button{display:none}.choices__button{align-content:center;align-items:center;background:var(--red);border-radius:50%;bottom:var(--m16);display:flex;font-size:0;height:14px;justify-content:center;left:var(--m20);padding:0;position:absolute;width:14px}.choices__button:before{background:var(--close-sm);content:"";filter:brightness(100);height:6px;width:6px}.choices__list.choices__list--multiple [aria-selected=true]{display:none}.choices__list--dropdown{background:var(--white);box-shadow:var(--smallshadow);font-size:var(--f14);left:0;line-height:var(--lh160);opacity:0;padding:var(--m24);position:absolute;top:100%;transition:.1s cubic-bezier(.28,0,.18,1);-webkit-transition:.1s cubic-bezier(.28,0,.18,1);visibility:hidden}.choices__list--dropdown:has(.choices__group) .choices__list{color:var(--grey47);width:100%}.choices__list--dropdown:has(.choices__group) .choices__list .choices__item.choices__item--choice{font-size:var(--f14);padding:var(--m6) var(--m24)}.choices__list--dropdown:has(.choices__group) .choices__list .choices__item.choices__item--choice .choice-label{display:block;font-weight:var(--fw400)}.choices__list--dropdown:has(.choices__group) .choices__list .choices__item.choices__item--choice label{justify-content:space-between;margin:0}.choices__list--dropdown .choices__group{width:100%}.choices__list--dropdown .choices__group:not(:first-child){border-top:1px solid var(--azure83);margin-top:var(--m16);padding-top:var(--m16)}.choices__list--dropdown .choices__group .choices__heading{align-content:center;align-items:center;color:var(--black);cursor:pointer;display:flex;font-size:var(--f16);font-weight:var(--fw500);height:var(--s60);justify-content:space-between;line-height:var(--lh125);margin-bottom:var(--m6);padding:0 var(--m24);width:100%}.choices__list--dropdown .choices__group .choices__heading:has(input:checked),.choices__list--dropdown .choices__group .choices__heading:hover{background:var(--azure23);color:var(--white)}.choices__list--dropdown .choices__group .choices__heading:has(input:checked) input[type=checkbox],.choices__list--dropdown .choices__group .choices__heading:hover input[type=checkbox]{filter:invert(1)}.choices__list--dropdown .choices__list{display:flex;flex-wrap:wrap;gap:0;max-height:280px;width:100%}.choices__list--dropdown .choices__list::-webkit-scrollbar{width:6px}.choices__list--dropdown .choices__list::-webkit-scrollbar-track{background:var(--grey96)}.choices__list--dropdown .choices__list::-webkit-scrollbar-thumb{background:var(--resolutionBlue)}.choices__list--dropdown .choices__list{overflow:auto}.choices__list--dropdown .choices__list .choices__item.choices__item--choice label{justify-content:space-between;margin:0}.choices__list--dropdown .choices__item{cursor:pointer;font-size:var(--f16);font-weight:var(--fw500);line-height:var(--lh125);padding:var(--m12) var(--m24);width:100%}.choices__list--dropdown .choices__item label{font-weight:var(--fw500);text-align:left}.choices__list--dropdown .choices__item.choices__item--disabled{display:none!important}.choices__list--dropdown .choices__item.is-selected,.choices__list--dropdown .choices__item:hover{background:var(--resolutionBlue);color:var(--white)}.choices__list--dropdown .choices__item.is-selected input[type=checkbox],.choices__list--dropdown .choices__item:hover input[type=checkbox]{filter:invert(1)}.choices{outline:0;position:relative}.choices[aria-expanded=true]{z-index:222}.select-multi,.select-single{position:relative}.select-multi .choices__list--dropdown .choices__item,.select-single .choices__list--dropdown .choices__item{padding:var(--m16) var(--m24)}.select-multi.is-open,.select-multi[aria-expanded=true],.select-single.is-open,.select-single[aria-expanded=true]{z-index:222}.select-number{position:relative}.select-number.is-open,.select-number[aria-expanded=true]{z-index:222}.select-number .choices__list--dropdown{width:100%}.select-number .choices__list--dropdown .choices__list{display:grid;gap:var(--m24);grid-template-columns:repeat(4,minmax(0,1fr))}.select-number .choices__list--dropdown .choices__list .choices__item{align-content:center;align-items:center;aspect-ratio:1;background:var(--grey96);color:var(--black);display:flex;font-size:var(--f16);font-weight:var(--fw500);height:auto;justify-content:center;min-width:100%;padding:0;width:auto}.select-number .choices__list--dropdown .choices__list .choices__item.is-selected,.select-number .choices__list--dropdown .choices__list .choices__item:hover{background:var(--resolutionBlue);color:var(--white)}@media(max-width:1601px){.select-number .choices__list--dropdown .choices__list{gap:var(--m16)}}.dock-apartments-more-modal-backdrop{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease;width:100vw;z-index:1000}.dock-apartments-more-modal-backdrop.show{opacity:1}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal{background:var(--white);font-weight:var(--fw400);max-height:90%;overflow:auto;padding:0;width:var(--wrap-md)}@media(max-width:920px){.dock-apartments-more-modal-backdrop .dock-apartments-more-modal{height:100%;max-height:100%;width:100%}}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-modal-header{display:flex;justify-content:end;padding:0}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-modal-header button{align-content:center;align-items:center;border:0!important;display:flex;height:var(--s48);justify-content:center;width:var(--s48)}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-modal-header button:hover{background:var(--grey96)}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-modal-header button svg{height:14px;width:14px}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details{align-content:flex-start;align-items:flex-start;display:flex}@media(max-width:920px){.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details{flex-wrap:wrap}}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-left{flex-grow:1;min-width:0;padding:0 var(--m48) var(--m48) var(--m48)}@media(max-width:920px){.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-left{order:2;padding:24px 24px 0;width:100%}}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-left .splide__pagination{bottom:0;gap:var(--m12);margin:var(--m24) 0 0;padding:0;position:relative}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-left .splide__pagination .splide__pagination__page{background:var(--azure86);height:10px;margin:0;opacity:1;width:10px}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-left .splide__pagination .splide__pagination__page.is-active{background:var(--resolutionBlue);transform:none}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-left .splide .splide__track{box-shadow:var(--smallshadow)}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-left>.row{display:flex;flex-wrap:wrap;gap:var(--m24);margin:var(--m24) 0 0}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-left>.row div{align-content:center;align-items:center;background:var(--grey96);display:flex;flex:unset;height:var(--s240);justify-content:center;overflow:hidden;padding:0;width:calc(50% - var(--m24)/2)}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-left>.row div img{display:block;-o-object-fit:cover;object-fit:cover}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right{min-width:var(--s450);padding:0 var(--m48) var(--m48) 0;position:sticky;top:var(--m48);width:var(--s450)}@media(max-width:920px){.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right{order:-1;padding:0 24px 24px;position:relative;top:0;width:100%}}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-title{display:flex;flex-wrap:wrap;gap:var(--m8);margin-bottom:var(--m24)}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-title .badge{border-radius:0;font-size:var(--f14);font-weight:var(--fw500);line-height:var(--lh125);order:-1;padding:var(--m4) var(--m8)}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-title small{color:var(--grey47);font-size:var(--f14);margin:var(--m4) 0 0;width:100%}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-title strong{font-size:var(--h1);font-weight:var(--fw500);line-height:var(--lh120);width:100%}@media(max-width:920px){.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-title strong{font-size:36px}}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-details{border-top:1px solid var(--azure83);flex-wrap:wrap;gap:var(--m24);padding:var(--m24) 0;width:100%}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-details div{display:flex;flex-direction:column;flex-wrap:nowrap;font-size:var(--f14);text-align:left;width:calc(33.333% - var(--m24)/1.5)}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-details div.column-price{border-top:1px solid var(--azure83);padding-top:var(--m24);text-align:right;width:100%}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-details div.column-price span{color:var(--grey47);display:block;font-size:var(--f14);line-height:var(--lh160);width:100%}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-details div.column-price>strong{text-align:right}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-details div.column-price>strong strong{font-size:var(--f28);font-weight:var(--fw500);line-height:var(--lh125)}@media(max-width:920px){.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-details div.column-price>strong strong{font-size:24px}}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-details div.column-price>strong small{color:var(--grey47);display:block;font-size:var(--f14);font-weight:var(--fw400);line-height:var(--lh160);width:100%}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-details div strong{font-size:var(--f16);font-weight:var(--fw500);line-height:var(--lh125);width:100%}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-actions{display:flex;flex-wrap:wrap;gap:var(--m8)}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-actions .btn.btn-ask{background:var(--23light);width:calc(100% - var(--m8) - var(--s44))}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-actions .btn.btn-ask:hover{background:var(--resolutionBlue)}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-actions .btn.wishlist_button_add,.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-actions .btn.wishlist_button_delete{background:var(--grey96);height:var(--s44);min-width:var(--s44);padding:0;width:var(--s44)}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-actions .btn.wishlist_button_add svg,.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-actions .btn.wishlist_button_delete svg{height:14px;width:16px}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-actions .btn.wishlist_button_add:hover,.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-actions .btn.wishlist_button_delete:hover{background:var(--resolutionBlue)}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-actions .btn.wishlist_button_add:hover svg,.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-actions .btn.wishlist_button_delete:hover svg{filter:brightness(100)}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-actions .btn.btn-3d{background:var(--resolutionBlue);width:100%}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-details .dock-apartments-more-content-right .column-actions .btn.btn-3d:hover{background:var(--23light)}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form{padding:0 var(--m48) var(--m48) var(--m48)}@media(max-width:920px){.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form{padding:0 24px 24px}}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form .dock-apartments-more-content-form-title{margin:0 0 var(--m60)}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form .dock-apartments-more-content-form-title span{color:var(--grey47);display:block;font-size:var(--f14);margin:0 0 var(--m8);width:100%}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form .dock-apartments-more-content-form-title strong{color:var(--black);display:block;font-size:var(--f24);font-weight:var(--fw500);line-height:var(--lh120);width:100%}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form .screen-reader-response{display:none}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .wpcf7-not-valid-tip{color:var(--red);font-size:var(--f12);font-weight:var(--fw500);margin:var(--m8) 0 0}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row{display:flex;flex-wrap:wrap;gap:var(--m16);margin:0;padding:0}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div{padding:0}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div.col-md-12{flex:unset;width:calc(50% - var(--m16)/2)}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div.col-md-24{display:flex;flex-wrap:wrap;gap:var(--m16)}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div input,.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div select{height:var(--s44)}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div textarea{border-top:0}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div input,.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div select,.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div textarea{border-color:var(--eden40);padding:0}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div input::-webkit-input-placeholder,.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div select::-webkit-input-placeholder,.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div textarea::-webkit-input-placeholder{color:var(--grey40)!important}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div input::-moz-placeholder,.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div select::-moz-placeholder,.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div textarea::-moz-placeholder{color:var(--grey40)!important}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div input:-ms-input-placeholder,.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div select:-ms-input-placeholder,.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div textarea:-ms-input-placeholder{color:var(--grey40)!important}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div input:-moz-placeholder,.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div select:-moz-placeholder,.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div textarea:-moz-placeholder{color:var(--grey40)!important}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .row div p{margin:0!important}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .screen-reader-response,.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form p.acceptance-box span.wpcf7-list-item label:before{display:none}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .wpcf7-response-output{background:var(--grey96);font-size:var(--f14);font-weight:var(--fw500);line-height:var(--lh160);margin:var(--m24) 0 0;padding:var(--m16) var(--m24);text-align:center}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .wpcf7-response-output:empty{display:none}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form p.acceptance-box span.wpcf7-list-item label .wpcf7-list-item-label{padding:0 0 0 18px}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form p.acceptance-box span.wpcf7-list-item label input[type=checkbox]{display:block!important;height:18px!important;position:relative;visibility:visible!important;width:18px!important;z-index:1}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .col-md-24.text-right{display:flex;flex-wrap:nowrap;gap:var(--m12);margin:var(--m8) 0 0}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .col-md-24.text-right .btn.btn-secondary{background:var(--resolutionBlue);width:auto}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .col-md-24.text-right .btn.btn-secondary:hover{background:var(--23light)}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .col-md-24.text-right input[type=submit]{align-content:center;align-items:center;background:var(--resolutionBlue);background:var(--23light);border:0;color:var(--white);cursor:pointer;display:inline-flex;font-size:var(--f16);font-weight:var(--fw500);gap:var(--m12);height:var(--s44);justify-content:center;line-height:var(--lh125);margin:0;padding:0 var(--m16);text-decoration:none;text-transform:none;transition:.1s cubic-bezier(.28,0,.18,1);-webkit-transition:.1s cubic-bezier(.28,0,.18,1);white-space:nowrap;width:100%}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .col-md-24.text-right input[type=submit]:hover{background:var(--resolutionBlue)}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content .dock-apartments-more-content-form form .col-md-24.text-right p{flex-grow:1;margin:0!important}.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content[data-type=details] .dock-apartments-more-content-form,.dock-apartments-more-modal-backdrop .dock-apartments-more-modal .dock-apartments-more-content[data-type=form] .dock-apartments-more-content-details{display:none}html body .lightbg{background:var(--grey96)}.dock-apartments-more-modal input[type=checkbox],.dock-apartments-search-wrapper input[type=checkbox],.invest-searchform input[type=checkbox],.site-navigation input[type=checkbox]{border:1px solid var(--black)}.dock-apartments-more-modal input[type=checkbox],.dock-apartments-more-modal input[type=radio],.dock-apartments-search-wrapper input[type=checkbox],.dock-apartments-search-wrapper input[type=radio],.invest-searchform input[type=checkbox],.invest-searchform input[type=radio],.site-navigation input[type=checkbox],.site-navigation input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:50%;background-size:10px!important;border:1px solid var(--grey47);cursor:pointer;height:18px!important;margin:0;min-width:18px;outline:0!important;padding:0;width:18px!important}.dock-apartments-more-modal input[type=checkbox][type=radio],.dock-apartments-more-modal input[type=radio][type=radio],.dock-apartments-search-wrapper input[type=checkbox][type=radio],.dock-apartments-search-wrapper input[type=radio][type=radio],.invest-searchform input[type=checkbox][type=radio],.invest-searchform input[type=radio][type=radio],.site-navigation input[type=checkbox][type=radio],.site-navigation input[type=radio][type=radio]{border-radius:50%!important}.dock-apartments-more-modal input[type=checkbox][type=radio]:checked,.dock-apartments-more-modal input[type=radio][type=radio]:checked,.dock-apartments-search-wrapper input[type=checkbox][type=radio]:checked,.dock-apartments-search-wrapper input[type=radio][type=radio]:checked,.invest-searchform input[type=checkbox][type=radio]:checked,.invest-searchform input[type=radio][type=radio]:checked,.site-navigation input[type=checkbox][type=radio]:checked,.site-navigation input[type=radio][type=radio]:checked{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDEyIDEyIj48Y2lyY2xlIGN4PSI2IiBjeT0iNiIgcj0iNiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==) 50%/12px no-repeat!important;border-color:var(--black)}.dock-apartments-more-modal input[type=checkbox]:checked,.dock-apartments-more-modal input[type=radio]:checked,.dock-apartments-search-wrapper input[type=checkbox]:checked,.dock-apartments-search-wrapper input[type=radio]:checked,.invest-searchform input[type=checkbox]:checked,.invest-searchform input[type=radio]:checked,.site-navigation input[type=checkbox]:checked,.site-navigation input[type=radio]:checked{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgOCI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTguNDU4IDAgMy43NSA0LjgyNmwtMi4yMDgtMi4wOEwwIDQuMjg1bDMuNzUgMy42MkwxMCAxLjUzOHoiLz48L3N2Zz4=) 50%/10px no-repeat!important}.dock-apartments-more-modal .btn,.dock-apartments-more-modal button:not(.pagination__link--next,.pagination__link--prev),.dock-apartments-search-wrapper .btn,.dock-apartments-search-wrapper button:not(.pagination__link--next,.pagination__link--prev),.invest-searchform .btn,.invest-searchform button:not(.pagination__link--next,.pagination__link--prev),.site-navigation .btn,.site-navigation button:not(.pagination__link--next,.pagination__link--prev){border:0!important}.dock-apartments-more-modal .btn,.dock-apartments-search-wrapper .btn,.invest-searchform .btn,.site-navigation .btn{align-content:center;align-items:center;background:var(--resolutionBlue);border:0;box-shadow:0 0 0!important;color:var(--white);cursor:pointer;display:inline-flex;font-size:var(--f16);font-weight:var(--fw500);gap:var(--m12);height:var(--s44);justify-content:center;line-height:var(--lh125);padding:0 var(--m16);text-decoration:none;text-transform:none;transition:.1s cubic-bezier(.28,0,.18,1);-webkit-transition:.1s cubic-bezier(.28,0,.18,1);white-space:nowrap}.dock-apartments-more-modal .btn.wishlist_button_delete,.dock-apartments-search-wrapper .btn.wishlist_button_delete,.invest-searchform .btn.wishlist_button_delete,.site-navigation .btn.wishlist_button_delete{background:var(--resolutionBlue)!important}.dock-apartments-more-modal .btn.wishlist_button_delete:hover,.dock-apartments-search-wrapper .btn.wishlist_button_delete:hover,.invest-searchform .btn.wishlist_button_delete:hover,.site-navigation .btn.wishlist_button_delete:hover{background:var(--red)!important}.dock-apartments-more-modal .btn.wishlist_button_delete svg,.dock-apartments-search-wrapper .btn.wishlist_button_delete svg,.invest-searchform .btn.wishlist_button_delete svg,.site-navigation .btn.wishlist_button_delete svg{filter:brightness(100)}.dock-apartments-more-modal .btn:active,.dock-apartments-more-modal .btn:focus,.dock-apartments-more-modal .btn:focus-within,.dock-apartments-search-wrapper .btn:active,.dock-apartments-search-wrapper .btn:focus,.dock-apartments-search-wrapper .btn:focus-within,.invest-searchform .btn:active,.invest-searchform .btn:focus,.invest-searchform .btn:focus-within,.site-navigation .btn:active,.site-navigation .btn:focus,.site-navigation .btn:focus-within{box-shadow:0 0 0}.dock-apartments-more-modal .btn.btn-search,.dock-apartments-search-wrapper .btn.btn-search,.invest-searchform .btn.btn-search,.site-navigation .btn.btn-search{font-size:inherit;height:auto;padding:15px 30px}@media(max-width:768px){.dock-apartments-more-modal .btn.btn-search:hover,.dock-apartments-search-wrapper .btn.btn-search:hover,.invest-searchform .btn.btn-search:hover,.site-navigation .btn.btn-search:hover{background:inherit;color:inherit}}.dock-apartments-more-modal .btn.btn-search:hover,.dock-apartments-search-wrapper .btn.btn-search:hover,.invest-searchform .btn.btn-search:hover,.site-navigation .btn.btn-search:hover{background:var(--grey96);color:var(--resolutionBlue)}.dock-apartments-more-modal .btn.btn-search:hover svg path,.dock-apartments-search-wrapper .btn.btn-search:hover svg path,.invest-searchform .btn.btn-search:hover svg path,.site-navigation .btn.btn-search:hover svg path{fill:var(--resolutionBlue);stroke:var(--resolutionBlue)}.dock-apartments-more-modal .btn svg,.dock-apartments-search-wrapper .btn svg,.invest-searchform .btn svg,.site-navigation .btn svg{max-height:var(--s18)}.dock-apartments-more-modal .btn svg path,.dock-apartments-search-wrapper .btn svg path,.invest-searchform .btn svg path,.site-navigation .btn svg path{transition:.1s cubic-bezier(.28,0,.18,1);-webkit-transition:.1s cubic-bezier(.28,0,.18,1)}.dock-apartments-more-modal .btn:hover,.dock-apartments-search-wrapper .btn:hover,.invest-searchform .btn:hover,.site-navigation .btn:hover{background:var(--grey96);color:var(--resolutionBlue)}@media(max-width:1601px){.dock-apartments-more-modal .btn.btn-search,.dock-apartments-search-wrapper .btn.btn-search,.invest-searchform .btn.btn-search,.site-navigation .btn.btn-search{padding:15px 20px}}html body .apartment-header.lightbg{padding:var(--m60) 0 var(--m40)}html body .apartment-header.lightbg h1{margin:0}html body .dock-apartments-history-modal,html body html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 .dock-apartments-history-modal{background:var(--white);bottom:0;box-shadow:var(--smallshadow);color:var(--grey47);display:flex;flex-wrap:wrap;font-size:var(--f14);font-weight:var(--fw400);gap:var(--m24);padding:var(--m24);position:absolute;right:0;width:400px;z-index:224}@media(max-width:500px){html body .dock-apartments-history-modal,html body html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 .dock-apartments-history-modal{gap:16px;padding:16px;width:100%}}html body .dock-apartments-history-modal .dock-apartments-history-modal-header,html body html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 .dock-apartments-history-modal .dock-apartments-history-modal-header{align-content:center;align-items:center;display:flex;gap:var(--m24);justify-content:space-between;width:100%}html body .dock-apartments-history-modal .dock-apartments-history-modal-header button,html body html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 .dock-apartments-history-modal .dock-apartments-history-modal-header button{display:flex;flex-wrap:nowrap;height:14px;padding:0;width:14px}html body .dock-apartments-history-modal .dock-apartments-history-modal-header button svg,html body html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 .dock-apartments-history-modal .dock-apartments-history-modal-header button svg{height:14px;width:14px}html body .dock-apartments-history-modal .dock-apartments-history-modal-header span,html body html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 .dock-apartments-history-modal .dock-apartments-history-modal-header span{align-content:center;align-items:center;color:var(--black);display:flex;font-size:var(--f18);font-weight:var(--fw500);gap:var(--m8);line-height:1;white-space:nowrap}html body .dock-apartments-history-modal .dock-apartments-history-modal-header span svg,html body html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 .dock-apartments-history-modal .dock-apartments-history-modal-header span svg{min-width:14px}html body .dock-apartments-history-modal table,html body html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 .dock-apartments-history-modal table{width:100%}html body .dock-apartments-history-modal table th,html body html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 .dock-apartments-history-modal table th{border-bottom:1px solid var(--azure83);border-top:0;color:var(--black);font-size:var(--f13);font-weight:var(--fw500);padding:0 var(--m12) var(--m12) 0;text-align:left}html body .dock-apartments-history-modal table th:after,html body html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 .dock-apartments-history-modal table th:after{display:none!important}html body .dock-apartments-history-modal table tr:last-child td,html body html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 .dock-apartments-history-modal table tr:last-child td{border-bottom:0;padding-bottom:0}html body .dock-apartments-history-modal table td,html body html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 .dock-apartments-history-modal table td{border-bottom:1px solid var(--azure83);border-top:0;padding:var(--m12) var(--m12) var(--m12) 0;text-align:left}html body .dock-apartments-search-wrapper .badge{border-radius:0;font-size:var(--f14);font-weight:var(--fw500);line-height:var(--lh125);padding:var(--m4) var(--m8)}html body .dock-apartments-search-wrapper .dock-apartments-search-results{font-weight:var(--fw400)}@media(max-width:768px){html body .dock-apartments-search-wrapper .dock-apartments-search-results{max-width:100%}}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-title{align-content:center;align-items:center;display:flex;flex-direction:column;gap:var(--m4)}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-title small{color:var(--azure30);font-size:var(--f14)}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-title strong{font-size:var(--f24);font-weight:var(--fw500);line-height:var(--lh140)}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-title .badge{margin-top:var(--m4)}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-plan{border-bottom:1px solid var(--azure83);display:flex;flex-wrap:nowrap;justify-content:center;padding:0 var(--m40) var(--m24)}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-plan img{display:block;max-height:var(--s240)}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-details{border-bottom:1px solid var(--azure83);gap:var(--m24);padding:var(--m24)}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-details div{align-content:center;align-items:center;display:flex;flex-direction:column;flex-grow:1;font-size:var(--f14);text-align:center}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-details div strong{font-size:var(--f16);font-weight:var(--fw500);line-height:var(--lh125);width:100%}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-actions{gap:var(--m8);position:relative}@media(max-width:500px){html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-actions{position:unset}}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-actions .d-flex{gap:var(--m8);justify-content:flex-end}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-actions .btn-primary{width:auto}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-actions .btn-secondary{background:var(--grey96);min-width:var(--s44);padding:0;width:var(--s44)}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-actions .btn-secondary:hover{background:var(--resolutionBlue)}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-actions .btn-secondary:hover svg{filter:brightness(100)}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-price{color:var(--azure30);font-size:var(--f12)}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-price strong{color:var(--black);display:block;font-size:var(--f14);font-weight:var(--fw500);line-height:var(--lh125);width:100%}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-footer{align-content:center;align-items:center;display:flex;gap:var(--m24);padding:var(--m24)}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-features{border-bottom:1px solid var(--azure83);gap:var(--m8);padding:var(--m24)}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table .column-features .badge{background:var(--grey96);color:var(--23light)}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 thead th{border:0;cursor:pointer;display:table-cell;font-size:var(--f14);font-weight:var(--fw500);justify-content:center;padding:var(--m12) var(--m24);text-align:center}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 thead th.column-actions:after{display:none}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 thead th.is-sorted:after{opacity:1}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 thead th.is-sorted.is-sorted-desc:after{rotate:-180deg}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 thead th:after{background:var(--chevron);content:"";display:inline-block;height:5px;margin:0 0 0 var(--m8);opacity:.5;vertical-align:middle;width:8px}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 thead th.column-title{justify-content:flex-start;padding-left:0;text-align:left}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 td{border-top:1px solid var(--azure83);padding:var(--m24);text-align:center;vertical-align:middle}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 td.column-features{border-bottom:0}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 td.column-title{display:table-cell;padding:var(--m24) var(--m24) var(--m24) 0;text-align:left}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 td.column-title small{display:block;width:100%}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 td.column-title strong{display:block;margin:var(--m4) 0 var(--m8);width:100%}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.w-100 td.column-actions{padding-right:0}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.row{gap:var(--m60);margin:0;padding:0;width:100%}@media(max-width:768px){html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.row{gap:var(--m16)}}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.row .col-8{border:1px solid var(--azure83);flex:unset;max-width:unset;padding:0;width:calc(33.333% - var(--m60)/1.5)}@media(max-width:768px){html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.row .col-8{width:calc(50% - var(--m16)/2)}}@media(max-width:500px){html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.row .col-8{width:100%}}html body .dock-apartments-search-wrapper .dock-apartments-search-results .table.row .col-8 .column-title{padding:var(--m24) 0}html body .dock-apartments-search-wrapper .pagination{display:flex;justify-content:center;margin-top:var(--m60)}html body .dock-apartments-search-wrapper .pagination__list{align-items:center;display:flex;gap:var(--m12);list-style:none;margin:0;padding:0}html body .dock-apartments-search-wrapper .pagination__item{display:flex}html body .dock-apartments-search-wrapper .pagination__item:has(.disabled){display:none}html body .dock-apartments-search-wrapper .pagination__link{align-items:center;background:var(--grey96);border-radius:0;color:#0053df;cursor:pointer;display:inline-flex;font-size:var(--f16);font-weight:var(--fw500);height:var(--s44);justify-content:center;line-height:1;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .15s ease;width:var(--s44)}html body .dock-apartments-search-wrapper .pagination__link.pagination__link--prev:before{background:var(--arrow-l)}html body .dock-apartments-search-wrapper .pagination__link.pagination__link--next:before{background:var(--arrow-r)}html body .dock-apartments-search-wrapper .pagination__link.pagination__link--next,html body .dock-apartments-search-wrapper .pagination__link.pagination__link--prev{background:transparent;border:1px solid var(--azure83);font-size:0}html body .dock-apartments-search-wrapper .pagination__link.pagination__link--next:before,html body .dock-apartments-search-wrapper .pagination__link.pagination__link--prev:before{content:"";height:8px;width:5px}html body .dock-apartments-search-wrapper .pagination__link.pagination__link--next:hover,html body .dock-apartments-search-wrapper .pagination__link.pagination__link--prev:hover{background:var(--resolutionBlue)}html body .dock-apartments-search-wrapper .pagination__link.pagination__link--next:hover:before,html body .dock-apartments-search-wrapper .pagination__link.pagination__link--prev:hover:before{filter:brightness(100) invert(1)}html body .dock-apartments-search-wrapper .pagination__link:hover:not(.disabled):not(.is-active){background:#002c77;border-color:#002c77;color:#fff}html body .dock-apartments-search-wrapper .pagination__link:active:not(.disabled):not(.is-active){transform:scale(.96)}html body .dock-apartments-search-wrapper .pagination__link:focus-visible{outline:2px solid #002c77;outline-offset:2px}html body .dock-apartments-search-wrapper .pagination__link.is-active{background:#002c77;border-color:#002c77;color:#fff;cursor:default}html body .dock-apartments-search-wrapper .pagination__link.disabled{display:none}html body .dock-apartments-search-wrapper .pagination__link--dots.pagination__link{background:transparent!important;color:var(--23light)!important;cursor:default;width:auto}@media(max-width:768px){html body #navbar #dock-apartments-drawer-content{max-height:340px;overflow:auto}html body #navbar #dock-apartments-drawer-content::-webkit-scrollbar{width:6px}html body #navbar #dock-apartments-drawer-content::-webkit-scrollbar-track{background:var(--grey96)}html body #navbar #dock-apartments-drawer-content::-webkit-scrollbar-thumb{background:var(--resolutionBlue)}html body #navbar #dock-apartments-drawer-content{padding:0 15px 0 0}}html body #dock-apartments-drawer-backdrop{background:rgba(0,0,0,.5);display:none;inset:0;position:fixed;z-index:98}html body #dock-apartments-drawer{background:#fff;height:0;opacity:0;overflow:hidden;padding:40px 15px;position:relative;transition:opacity .3s ease}@media(max-width:1200px){html body #dock-apartments-drawer{margin:0;padding:40px 15px}}html body #dock-apartments-drawer h3{font-size:var(--f24);margin:0 0 var(--m40)}@media(max-width:768px){html body #dock-apartments-drawer h3{text-align:center}}html body #dock-apartments-drawer.open{height:auto;opacity:1;overflow:unset}html body .dock-apartments-loader{align-items:center;display:flex;height:200px;justify-content:center;width:100%}html body .dock-apartments-loader:before{animation:spin 1s ease-in-out infinite;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NCIgaGVpZ2h0PSI1NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDU0IDU0Ij48cGF0aCBzdHJva2U9IiMwMDJjNzciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSI2IiBkPSJNMyAyN0EyNCAyNCAwIDEgMCAyNyAzIi8+PC9zdmc+) 50%;background-size:cover;content:"";display:block;font-size:2em;height:1em;left:50%;line-height:1;margin-left:-.5em;margin-top:-.5em;position:absolute;text-align:center;top:50%;width:1em;z-index:22}html body #dock-apartments-drawer-content form.row,html body .dock-apartments-search-wrapper form.row,html body .invest-searchform form.row{margin:0}html body #dock-apartments-drawer-content[data-presentation=model] .dock-apartments-search-hide-model,html body #dock-apartments-drawer-content[data-presentation]:not([data-presentation=model]) .dock-apartments-search-show-model,html body .dock-apartments-search-wrapper[data-presentation=model] .dock-apartments-search-hide-model,html body .dock-apartments-search-wrapper[data-presentation]:not([data-presentation=model]) .dock-apartments-search-show-model,html body .invest-searchform[data-presentation=model] .dock-apartments-search-hide-model,html body .invest-searchform[data-presentation]:not([data-presentation=model]) .dock-apartments-search-show-model{display:none!important}html body #dock-apartments-drawer-content[data-model_terms] .dock-apartments-search-model .dock-apartments-loader,html body .dock-apartments-search-wrapper[data-model_terms] .dock-apartments-search-model .dock-apartments-loader,html body .invest-searchform[data-model_terms] .dock-apartments-search-model .dock-apartments-loader{min-height:600px}html body #dock-apartments-drawer-content[data-model_terms] .dock-apartments-search-model-legend,html body .dock-apartments-search-wrapper[data-model_terms] .dock-apartments-search-model-legend,html body .invest-searchform[data-model_terms] .dock-apartments-search-model-legend{align-content:center;align-items:center;display:flex;gap:var(--m40);justify-content:center;padding:var(--m60) 0}@media(max-width:768px){html body #dock-apartments-drawer-content[data-model_terms] .dock-apartments-search-model-legend,html body .dock-apartments-search-wrapper[data-model_terms] .dock-apartments-search-model-legend,html body .invest-searchform[data-model_terms] .dock-apartments-search-model-legend{flex-direction:column;gap:var(--m12)}}html body #dock-apartments-drawer-content[data-model_terms] .dock-apartments-search-model-legend .status,html body .dock-apartments-search-wrapper[data-model_terms] .dock-apartments-search-model-legend .status,html body .invest-searchform[data-model_terms] .dock-apartments-search-model-legend .status{align-content:center;align-items:center;display:flex;font-size:var(--f14);font-weight:var(--fw500);gap:var(--m8)}html body #dock-apartments-drawer-content[data-model_terms] .dock-apartments-search-model-legend .status:before,html body .dock-apartments-search-wrapper[data-model_terms] .dock-apartments-search-model-legend .status:before,html body .invest-searchform[data-model_terms] .dock-apartments-search-model-legend .status:before{border-radius:6px;content:" ";display:block;height:12px;width:12px}html body #dock-apartments-drawer-content[data-model_terms] .dock-apartments-search-model-legend .status-free:before,html body .dock-apartments-search-wrapper[data-model_terms] .dock-apartments-search-model-legend .status-free:before,html body .invest-searchform[data-model_terms] .dock-apartments-search-model-legend .status-free:before{background-color:var(--green)}html body #dock-apartments-drawer-content[data-model_terms] .dock-apartments-search-model-legend .status-booked:before,html body .dock-apartments-search-wrapper[data-model_terms] .dock-apartments-search-model-legend .status-booked:before,html body .invest-searchform[data-model_terms] .dock-apartments-search-model-legend .status-booked:before{background-color:var(--yellow)}html body #dock-apartments-drawer-content[data-model_terms] .dock-apartments-search-model-legend .status-sold:before,html body .dock-apartments-search-wrapper[data-model_terms] .dock-apartments-search-model-legend .status-sold:before,html body .invest-searchform[data-model_terms] .dock-apartments-search-model-legend .status-sold:before{background-color:var(--red)}html body #dock-apartments-drawer-content[data-model_iframe] .dock-apartments-search-model-legend,html body .dock-apartments-search-wrapper[data-model_iframe] .dock-apartments-search-model-legend,html body .invest-searchform[data-model_iframe] .dock-apartments-search-model-legend{display:none}html body #dock-apartments-drawer-content[data-model_iframe] .dock-apartments-search-model,html body .dock-apartments-search-wrapper[data-model_iframe] .dock-apartments-search-model,html body .invest-searchform[data-model_iframe] .dock-apartments-search-model{height:90vh;width:100%}html body #dock-apartments-drawer-content[data-model_iframe] .dock-apartments-search-model iframe,html body .dock-apartments-search-wrapper[data-model_iframe] .dock-apartments-search-model iframe,html body .invest-searchform[data-model_iframe] .dock-apartments-search-model iframe{height:100%;width:100%}html body #dock-apartments-drawer-content .filters-wrapper,html body .dock-apartments-search-wrapper .filters-wrapper,html body .invest-searchform .filters-wrapper{padding-bottom:var(--m40)}@media(max-width:768px){html body #dock-apartments-drawer-content .filters-wrapper .container,html body .dock-apartments-search-wrapper .filters-wrapper .container,html body .invest-searchform .filters-wrapper .container{max-width:100%;padding:0}}html body #dock-apartments-drawer-content .filters-wrapper select,html body .dock-apartments-search-wrapper .filters-wrapper select,html body .invest-searchform .filters-wrapper select{display:none}html body #dock-apartments-drawer-content .filters-wrapper h2,html body .dock-apartments-search-wrapper .filters-wrapper h2,html body .invest-searchform .filters-wrapper h2{font-size:var(--f24);margin-top:var(--m40)}@media(max-width:768px){html body #dock-apartments-drawer-content .filters-wrapper h2,html body .dock-apartments-search-wrapper .filters-wrapper h2,html body .invest-searchform .filters-wrapper h2{text-align:center}}html body #dock-apartments-drawer-content .filters-wrapper .btn-secondary[type=reset],html body .dock-apartments-search-wrapper .filters-wrapper .btn-secondary[type=reset],html body .invest-searchform .filters-wrapper .btn-secondary[type=reset]{margin-top:var(--m40)}html body #dock-apartments-drawer-content .filters-wrapper .choices__inner .choices__input,html body #dock-apartments-drawer-content .filters-wrapper .choices__inner .choices__item,html body .dock-apartments-search-wrapper .filters-wrapper .choices__inner .choices__input,html body .dock-apartments-search-wrapper .filters-wrapper .choices__inner .choices__item,html body .invest-searchform .filters-wrapper .choices__inner .choices__input,html body .invest-searchform .filters-wrapper .choices__inner .choices__item{background:var(--white)}html body #dock-apartments-drawer-content .filters-wrapper .col-24.d-flex.justify-content-between,html body .dock-apartments-search-wrapper .filters-wrapper .col-24.d-flex.justify-content-between,html body .invest-searchform .filters-wrapper .col-24.d-flex.justify-content-between{margin:0 0 var(--m40);padding:0}@media(max-width:768px){html body #dock-apartments-drawer-content .filters-wrapper .col-24.d-flex.justify-content-between,html body .dock-apartments-search-wrapper .filters-wrapper .col-24.d-flex.justify-content-between,html body .invest-searchform .filters-wrapper .col-24.d-flex.justify-content-between{align-content:center;align-items:center;display:flex;flex-direction:column;gap:var(--m40)}}html body #dock-apartments-drawer-content .filters-wrapper .col-24.d-flex.justify-content-between .interactive-span,html body .dock-apartments-search-wrapper .filters-wrapper .col-24.d-flex.justify-content-between .interactive-span,html body .invest-searchform .filters-wrapper .col-24.d-flex.justify-content-between .interactive-span{align-self:center}html body #dock-apartments-drawer-content .filters-wrapper .col-24.d-flex.justify-content-between fieldset,html body .dock-apartments-search-wrapper .filters-wrapper .col-24.d-flex.justify-content-between fieldset,html body .invest-searchform .filters-wrapper .col-24.d-flex.justify-content-between fieldset{margin-bottom:0}html body #dock-apartments-drawer-content .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs,html body .dock-apartments-search-wrapper .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs,html body .invest-searchform .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs{align-content:center;align-items:center;display:flex;gap:var(--m8)}@media(max-width:500px){html body #dock-apartments-drawer-content .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs,html body .dock-apartments-search-wrapper .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs,html body .invest-searchform .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs{width:100%}html body #dock-apartments-drawer-content .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button,html body .dock-apartments-search-wrapper .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button,html body .invest-searchform .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button{justify-content:center;min-width:0;width:50%}}html body #dock-apartments-drawer-content .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button,html body .dock-apartments-search-wrapper .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button,html body .invest-searchform .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button{align-content:center;align-items:center;display:flex;font-size:var(--f14);font-weight:var(--fw500);gap:var(--m8);gap:var(--m12);line-height:1;padding:var(--m12) var(--m16);white-space:nowrap}@media(max-width:768px){html body #dock-apartments-drawer-content .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button[data-type=list],html body .dock-apartments-search-wrapper .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button[data-type=list],html body .invest-searchform .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button[data-type=list]{display:none}}html body #dock-apartments-drawer-content .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button svg,html body .dock-apartments-search-wrapper .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button svg,html body .invest-searchform .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button svg{max-height:18px;width:auto}html body #dock-apartments-drawer-content .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button.active,html body #dock-apartments-drawer-content .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button:hover,html body .dock-apartments-search-wrapper .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button.active,html body .dock-apartments-search-wrapper .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button:hover,html body .invest-searchform .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button.active,html body .invest-searchform .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button:hover{background:var(--resolutionBlue);color:var(--white)}html body #dock-apartments-drawer-content .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button.active svg path,html body #dock-apartments-drawer-content .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button:hover svg path,html body .dock-apartments-search-wrapper .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button.active svg path,html body .dock-apartments-search-wrapper .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button:hover svg path,html body .invest-searchform .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button.active svg path,html body .invest-searchform .filters-wrapper .col-24.d-flex.justify-content-between .dock-apartments-search-tabs button:hover svg path{fill:var(--white)}html body #dock-apartments-drawer-content .btn-secondary[type=reset],html body .dock-apartments-search-wrapper .btn-secondary[type=reset],html body .invest-searchform .btn-secondary[type=reset]{align-content:center;align-items:center;background:transparent;border:0;box-shadow:0 0 0!important;color:var(--black);display:flex;font-size:var(--f14);font-weight:var(--fw500);gap:var(--m8);height:auto;line-height:1;margin:var(--m16) auto 0;width:auto}html body #dock-apartments-drawer-content .btn-secondary[type=reset]:hover,html body .dock-apartments-search-wrapper .btn-secondary[type=reset]:hover,html body .invest-searchform .btn-secondary[type=reset]:hover{color:var(--resolutionBlue)}html body #dock-apartments-drawer-content .btn-secondary[type=reset]:hover:before,html body .dock-apartments-search-wrapper .btn-secondary[type=reset]:hover:before,html body .invest-searchform .btn-secondary[type=reset]:hover:before{rotate:-90deg}html body #dock-apartments-drawer-content .btn-secondary[type=reset]:before,html body .dock-apartments-search-wrapper .btn-secondary[type=reset]:before,html body .invest-searchform .btn-secondary[type=reset]:before{background:var(--revert);content:"";display:block;height:18px;transition:.3s cubic-bezier(.28,0,.18,1);-webkit-transition:.3s cubic-bezier(.28,0,.18,1);width:18px}html body #dock-apartments-drawer-content .col-6,html body #dock-apartments-drawer-content .col-md-6,html body .dock-apartments-search-wrapper .col-6,html body .dock-apartments-search-wrapper .col-md-6,html body .invest-searchform .col-6,html body .invest-searchform .col-md-6{flex:unset;margin:0;max-width:unset;padding:0;position:relative;width:calc(25% - var(--m24)/1.33)}@media(max-width:768px){html body #dock-apartments-drawer-content .col-6,html body #dock-apartments-drawer-content .col-md-6,html body .dock-apartments-search-wrapper .col-6,html body .dock-apartments-search-wrapper .col-md-6,html body .invest-searchform .col-6,html body .invest-searchform .col-md-6{width:calc(50% - var(--m24)/2)}}@media(max-width:500px){html body #dock-apartments-drawer-content .col-6,html body #dock-apartments-drawer-content .col-md-6,html body .dock-apartments-search-wrapper .col-6,html body .dock-apartments-search-wrapper .col-md-6,html body .invest-searchform .col-6,html body .invest-searchform .col-md-6{width:100%}}html body #dock-apartments-drawer-content .col-6:has(.is-open)>label,html body #dock-apartments-drawer-content .col-md-6:has(.is-open)>label,html body .dock-apartments-search-wrapper .col-6:has(.is-open)>label,html body .dock-apartments-search-wrapper .col-md-6:has(.is-open)>label,html body .invest-searchform .col-6:has(.is-open)>label,html body .invest-searchform .col-md-6:has(.is-open)>label{z-index:224}html body #dock-apartments-drawer-content .col-6>label,html body #dock-apartments-drawer-content .col-md-6>label,html body .dock-apartments-search-wrapper .col-6>label,html body .dock-apartments-search-wrapper .col-md-6>label,html body .invest-searchform .col-6>label,html body .invest-searchform .col-md-6>label{font-size:var(--f13);font-weight:var(--fw500);left:var(--m20);line-height:1;position:absolute;top:var(--m16);z-index:22}html body #dock-apartments-drawer-content .col-6.btn-primary,html body #dock-apartments-drawer-content .col-md-6.btn-primary,html body .dock-apartments-search-wrapper .col-6.btn-primary,html body .dock-apartments-search-wrapper .col-md-6.btn-primary,html body .invest-searchform .col-6.btn-primary,html body .invest-searchform .col-md-6.btn-primary{box-shadow:0 0 0!important;font-size:var(--f18);font-weight:var(--fw500);height:auto}@media(max-width:768px){html body #dock-apartments-drawer-content .col-6.btn-primary,html body #dock-apartments-drawer-content .col-md-6.btn-primary,html body .dock-apartments-search-wrapper .col-6.btn-primary,html body .dock-apartments-search-wrapper .col-md-6.btn-primary,html body .invest-searchform .col-6.btn-primary,html body .invest-searchform .col-md-6.btn-primary{font-size:var(--f16)}}@media(max-width:500px){html body #dock-apartments-drawer-content .col-6.btn-primary,html body #dock-apartments-drawer-content .col-md-6.btn-primary,html body .dock-apartments-search-wrapper .col-6.btn-primary,html body .dock-apartments-search-wrapper .col-md-6.btn-primary,html body .invest-searchform .col-6.btn-primary,html body .invest-searchform .col-md-6.btn-primary{height:70px}}html body #dock-apartments-drawer-content .col-6.btn-primary:hover,html body #dock-apartments-drawer-content .col-md-6.btn-primary:hover,html body .dock-apartments-search-wrapper .col-6.btn-primary:hover,html body .dock-apartments-search-wrapper .col-md-6.btn-primary:hover,html body .invest-searchform .col-6.btn-primary:hover,html body .invest-searchform .col-md-6.btn-primary:hover{color:var(--resolutionBlue)}html body #dock-apartments-drawer-content #apartment-form,html body #dock-apartments-drawer-content .dock-apartments-search-hide-model .row,html body .dock-apartments-search-wrapper #apartment-form,html body .dock-apartments-search-wrapper .dock-apartments-search-hide-model .row,html body .invest-searchform #apartment-form,html body .invest-searchform .dock-apartments-search-hide-model .row{display:flex;flex-wrap:wrap;gap:var(--m24)}html body #dock-apartments-drawer-content fieldset,html body .dock-apartments-search-wrapper fieldset,html body .invest-searchform fieldset{align-content:center;align-items:center;display:flex;gap:var(--m24);margin:0 0 var(--m16)}@media(max-width:768px){html body #dock-apartments-drawer-content fieldset,html body .dock-apartments-search-wrapper fieldset,html body .invest-searchform fieldset{justify-content:center}}html body #dock-apartments-drawer-content fieldset label,html body .dock-apartments-search-wrapper fieldset label,html body .invest-searchform fieldset label{align-content:center;align-items:center;color:var(--grey47);cursor:pointer;display:flex;font-size:var(--f14);font-weight:var(--fw500);gap:var(--m8);line-height:1;margin:0}html body #dock-apartments-drawer-content fieldset label:has(input[type=radio]:checked),html body .dock-apartments-search-wrapper fieldset label:has(input[type=radio]:checked),html body .invest-searchform fieldset label:has(input[type=radio]:checked){color:var(--black)}html body #dock-apartments-drawer-content fieldset[data-inputs="1"],html body .dock-apartments-search-wrapper fieldset[data-inputs="1"],html body .invest-searchform fieldset[data-inputs="1"]{opacity:0}html body #dock-apartments-drawer-content .form-group.col-24,html body .dock-apartments-search-wrapper .form-group.col-24,html body .invest-searchform .form-group.col-24{margin:0;padding:0}html body #dock-apartments-drawer-content .form-group.col-24>label,html body .dock-apartments-search-wrapper .form-group.col-24>label,html body .invest-searchform .form-group.col-24>label{display:none}html body #dock-apartments-drawer-content .search-top-bar,html body .dock-apartments-search-wrapper .search-top-bar,html body .invest-searchform .search-top-bar{color:var(--black);font-size:var(--f14);font-weight:var(--fw500);margin:var(--m60) 0;position:relative;z-index:22}html body #dock-apartments-drawer-content .search-top-bar .container,html body .dock-apartments-search-wrapper .search-top-bar .container,html body .invest-searchform .search-top-bar .container{align-content:center;align-items:center;display:flex}@media(max-width:768px){html body #dock-apartments-drawer-content .search-top-bar .container,html body .dock-apartments-search-wrapper .search-top-bar .container,html body .invest-searchform .search-top-bar .container{max-width:100%;padding:0}}@media(max-width:500px){html body #dock-apartments-drawer-content .search-top-bar .container,html body .dock-apartments-search-wrapper .search-top-bar .container,html body .invest-searchform .search-top-bar .container{flex-direction:column;flex-wrap:wrap;gap:40px;justify-content:center;text-align:center}html body #dock-apartments-drawer-content .search-top-bar .container .form-group,html body #dock-apartments-drawer-content .search-top-bar .container .select-sort,html body .dock-apartments-search-wrapper .search-top-bar .container .form-group,html body .dock-apartments-search-wrapper .search-top-bar .container .select-sort,html body .invest-searchform .search-top-bar .container .form-group,html body .invest-searchform .search-top-bar .container .select-sort{width:100%}html body #dock-apartments-drawer-content .search-top-bar .container .form-group .choices__item,html body #dock-apartments-drawer-content .search-top-bar .container .select-sort .choices__item,html body .dock-apartments-search-wrapper .search-top-bar .container .form-group .choices__item,html body .dock-apartments-search-wrapper .search-top-bar .container .select-sort .choices__item,html body .invest-searchform .search-top-bar .container .form-group .choices__item,html body .invest-searchform .search-top-bar .container .select-sort .choices__item{min-width:100%;width:100%!important}}html body #dock-apartments-drawer-content .search-top-bar .container .form-group,html body .dock-apartments-search-wrapper .search-top-bar .container .form-group,html body .invest-searchform .search-top-bar .container .form-group{margin:0;position:relative}html body #dock-apartments-drawer-content .search-top-bar .container .form-group .choices__list--dropdown,html body .dock-apartments-search-wrapper .search-top-bar .container .form-group .choices__list--dropdown,html body .invest-searchform .search-top-bar .container .form-group .choices__list--dropdown{width:100%}html body #dock-apartments-drawer-content .search-top-bar .container .form-group .choices__list--dropdown .choices__item,html body .dock-apartments-search-wrapper .search-top-bar .container .form-group .choices__list--dropdown .choices__item,html body .invest-searchform .search-top-bar .container .form-group .choices__list--dropdown .choices__item{min-width:100%}html body #dock-apartments-drawer-content .search-top-bar .container .form-group .choices__list--dropdown .choices__item:hover,html body #dock-apartments-drawer-content .search-top-bar .container .form-group .choices__list--dropdown .choices__item[aria-selected=true],html body .dock-apartments-search-wrapper .search-top-bar .container .form-group .choices__list--dropdown .choices__item:hover,html body .dock-apartments-search-wrapper .search-top-bar .container .form-group .choices__list--dropdown .choices__item[aria-selected=true],html body .invest-searchform .search-top-bar .container .form-group .choices__list--dropdown .choices__item:hover,html body .invest-searchform .search-top-bar .container .form-group .choices__list--dropdown .choices__item[aria-selected=true]{background:var(--resolutionBlue);color:var(--white)}html body #dock-apartments-drawer-content .search-top-bar .container .form-group .choices__item,html body .dock-apartments-search-wrapper .search-top-bar .container .form-group .choices__item,html body .invest-searchform .search-top-bar .container .form-group .choices__item{color:var(--black);display:flex;flex-wrap:nowrap;font-size:var(--f14);font-weight:var(--fw500);height:var(--s44);padding:0 var(--m16);width:220px!important}html body #dock-apartments-drawer-content .search-top-bar .container .form-group .choices__item span,html body .dock-apartments-search-wrapper .search-top-bar .container .form-group .choices__item span,html body .invest-searchform .search-top-bar .container .form-group .choices__item span{align-content:center;align-items:center;display:flex}:root{--white:#fff;--black:#000;--resolutionBlue:#002c77;--linkWater:#c7d8f0;--deepKoamaru:#132773;--azure23:var(--resolutionBlue);--azure86:var(--linkWater);--grey47:#777;--grey96:#f1f7fa;--23light:#0053df;--azure30:#454d55;--azure83:#ced4da;--green:#7fc94a;--red:#c94a4a;--yellow:#ecb913;--eden60:rgba(16,61,89,.6);--m4:4px;--m6:6px;--m8:8px;--m12:12px;--m16:16px;--m20:20px;--m24:24px;--m32:32px;--m40:40px;--m48:48px;--m60:60px;--m80:80px;--m120:120px;--s14:14px;--s18:18px;--s20:20px;--s24:24px;--s30:30px;--s32:32px;--s38:38px;--s44:44px;--s48:48px;--s50:50px;--s60:60px;--s70:70px;--s80:80px;--s100:100px;--s120:120px;--nav:160px;--s180:180px;--s200:200px;--s220:220px;--s240:240px;--s280:280px;--s320:320px;--s400:400px;--s450:450px;--s500:500px;--s600:600px;--s700:700px;--h800:800px;--wrap-sm:800px;--wrap-md:1240px;--s1080:1080px;--wrap:1366px;--fw400:400;--fw500:500;--fw525:525;--fw550:550;--fw575:575;--fw600:600;--lh100:1;--lh110:1.1;--lh120:1.2;--lh125:1.25;--lh140:1.4;--lh160:1.6;--lh180:1.8;--f11:11px;--f12:12px;--f13:13px;--f14:14px;--f16:16px;--f18:18px;--f20:20px;--f24:24px;--f28:28px;--f32:32px;--f100:100px;--h1:48px;--h1-lg:72px;--h2:32px;--h3:18px;--bigshadow:0 12px 24px 0 rgba(0,0,0,.35);--smallshadow:0 4px 24px 0 rgba(40,56,66,.12);--focus:0 0 0 4px rgba(0,0,0,.05);--shadow:0 4px 16px rgba(75,97,136,.15);--outline:4px solid rgba(0,0,0,.05);--gradient-radial:radial-gradient(29.98% 50% at 43.05% 50%,#000 0%,transparent 100%);--gradient-bottom:linear-gradient(180deg,transparent,#002c77);--gradient-bottom-blue:#d3d3d3 50%/cover no-repeat,linear-gradient(0deg,var(--color-azure-23,#002c77) 0%,rgba(0,44,119,0) 100%);--chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' fill='none' viewBox='0 0 8 5'%3E%3Cpath fill='%23000' d='M6.634.244a.777.777 0 0 1 1.132 0 .86.86 0 0 1 0 1.179l-3.2 3.333a.777.777 0 0 1-1.132 0l-3.2-3.333a.86.86 0 0 1 0-1.179.777.777 0 0 1 1.132 0L4 2.988z'/%3E%3C/svg%3E") 50%/contain no-repeat;--revert:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%23000' d='M18 9c0 4.961-4.039 9-9 9a8.95 8.95 0 0 1-8.06-5 .692.692 0 0 1 1.238-.617 7.57 7.57 0 0 0 6.82 4.23c4.2 0 7.615-3.415 7.615-7.615S13.2 1.385 9 1.385a7.61 7.61 0 0 0-6.766 4.153h3.074a.691.691 0 1 1 0 1.385H.692A.69.69 0 0 1 0 6.231V1.615a.691.691 0 1 1 1.385 0v2.599A9 9 0 0 1 9 0c4.961 0 9 4.038 9 9'/%3E%3C/svg%3E") 50%/contain no-repeat;--close-sm:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' fill='none' viewBox='0 0 7 7'%3E%3Cpath fill='%23080808' d='m4.006 3.4 2.268-2.268a.43.43 0 0 0-.606-.607L3.4 2.793 1.132.525a.43.43 0 0 0-.607.607L2.793 3.4.525 5.668a.43.43 0 0 0 .607.606L3.4 4.006l2.268 2.268a.427.427 0 0 0 .606 0 .43.43 0 0 0 0-.606z'/%3E%3Cpath fill='%23080808' d='M5.386.242a.83.83 0 0 1 1.171 0v.002a.83.83 0 0 1 0 1.17L4.572 3.4l1.986 1.986a.829.829 0 0 1-1.173 1.171L3.4 4.572 1.414 6.557a.827.827 0 0 1-1.171 0l-.001-.001a.83.83 0 0 1 0-1.17L2.228 3.4.243 1.414A.83.83 0 0 1 1.414.243L3.4 2.227zm.888.283a.43.43 0 0 0-.606 0L3.4 2.793 1.132.525a.43.43 0 0 0-.607.607L2.793 3.4.525 5.668l-.055.067a.43.43 0 0 0 .276.657l.082.008a.43.43 0 0 0 .237-.07l.067-.056L3.4 4.006l2.268 2.268a.43.43 0 0 0 .54.055l.066-.055a.43.43 0 0 0 0-.606L4.006 3.4l2.268-2.268a.43.43 0 0 0 0-.607'/%3E%3C/svg%3E") 50%/contain;--arrow-r:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='8' fill='none' viewBox='0 0 5 8'%3E%3Cpath fill='%23000' d='M.244 1.366a.777.777 0 0 1 0-1.132.86.86 0 0 1 1.179 0l3.333 3.2a.777.777 0 0 1 0 1.132l-3.333 3.2a.86.86 0 0 1-1.179 0 .777.777 0 0 1 0-1.132L2.988 4z'/%3E%3C/svg%3E") 50%/contain no-repeat;--arrow-l:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='8' fill='none' viewBox='0 0 5 8'%3E%3Cpath fill='%23000' d='M4.756 1.366a.777.777 0 0 0 0-1.132.86.86 0 0 0-1.178 0l-3.334 3.2a.777.777 0 0 0 0 1.132l3.334 3.2a.86.86 0 0 0 1.178 0 .777.777 0 0 0 0-1.132L2.012 4z'/%3E%3C/svg%3E") 50%/contain no-repeat}@media(max-width:1601px){:root{--f16:14px;--s60:48px;--m60:48px;--m24:16px;--wrap-md:calc(100% - var(--m60)*2)}}@media(max-width:1024px){:root{--s450:380px}}html body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dock-apartments-more-modal h1,.dock-apartments-more-modal h2,.dock-apartments-more-modal h3,.dock-apartments-more-modal h4,.dock-apartments-more-modal h5,.dock-apartments-more-modal h6,.dock-apartments-search-wrapper h1,.dock-apartments-search-wrapper h2,.dock-apartments-search-wrapper h3,.dock-apartments-search-wrapper h4,.dock-apartments-search-wrapper h5,.dock-apartments-search-wrapper h6,.site-navigation h1,.site-navigation h2,.site-navigation h3,.site-navigation h4,.site-navigation h5,.site-navigation h6{margin:0 0 var(--m40)}