@keyframes PtYeBa_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.PtYeBa_container{height:100%;display:grid;position:relative}.PtYeBa_container .PtYeBa_rich-text-container{padding:0}.PtYeBa_start{align-items:start}.PtYeBa_end{align-items:end}.PtYeBa_center{align-items:center}
@keyframes XE-wEa_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.XE-wEa_container{grid-auto-rows:minmax(50px,min-content);grid-auto-flow:row;row-gap:1rem;display:grid}
@keyframes Eu3XIa_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.Eu3XIa_container{display:grid;position:relative}
@keyframes -bNJEq_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.-bNJEq_container{grid-auto-rows:minmax(50px,min-content);grid-auto-flow:row;gap:6rem;width:100%;max-width:1366px;margin:auto;padding:2rem;display:grid}@media (max-width:991px){.-bNJEq_container{gap:6rem 0}}
@keyframes MUOPYq_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.MUOPYq_container{border:2px solid var(--black);cursor:pointer;text-transform:uppercase;letter-spacing:var(--button-letter-spacing);text-align:center;color:inherit;width:max-content;min-width:20rem;font-family:var(--button-font);font-weight:var(--button-font-weight);font-size:1.6rem;line-height:var(--line-spacing-25);background-color:#0000;padding:1.5rem 3rem;text-decoration:none;display:block}.MUOPYq_container:hover{background-color:var(--button-background);color:var(--white);border-color:var(--button-background);transition:all .3s ease-out}.MUOPYq_container.MUOPYq_disabled{cursor:not-allowed;opacity:.5}
@keyframes ASO0eq_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.ASO0eq_container{width:100%;display:flex}.ASO0eq_button{border:1px solid var(--button-background);color:var(--button-background)}.ASO0eq_left{justify-content:left}.ASO0eq_center{justify-content:center}.ASO0eq_right{justify-content:right}.ASO0eq_stretch{width:100%}
.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-o-transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);z-index:2;cursor:pointer;background:0 0;border:0;font-size:32px;transition:all .25s ease-in;position:absolute;top:20px}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;margin:0 5px;display:inline-block}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{width:100%;position:relative}.carousel *{box-sizing:border-box}.carousel img{pointer-events:none;width:100%;display:inline-block}.carousel .carousel{position:relative}.carousel .control-arrow{background:0 0;border:0;outline:0;margin-top:-13px;font-size:18px;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-o-transition:all .15s ease-in;white-space:nowrap;list-style:none;transition:all .15s ease-in;position:relative;transform:translate(0,0)}.carousel .thumb{-o-transition:border .15s ease-in;white-space:nowrap;border:3px solid #fff;margin-right:6px;padding:2px;transition:border .15s ease-in;display:inline-block;overflow:hidden}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;position:relative;overflow:hidden}.carousel.carousel-slider .control-arrow{color:#fff;margin-top:0;padding:5px;font-size:26px;top:0;bottom:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{-o-transition:height .15s ease-in;width:100%;margin:auto;transition:height .15s ease-in;overflow:hidden}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{width:100%;margin:0;padding:0;list-style:none;position:relative}.carousel .slider.animated{-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{text-align:center;min-width:100%;margin:0;position:relative}.carousel .slide img{vertical-align:top;border:0;width:100%}.carousel .slide iframe{border:0;width:calc(100% - 80px);margin:0 40px 40px;display:inline-block}.carousel .slide .legend{-o-transition:all .5s ease-in-out;color:#fff;text-align:center;opacity:.25;transition:all .5s ease-in-out;-o-transition:opacity .35s ease-in-out;background:#000;border-radius:10px;width:90%;margin-left:-45%;padding:10px;font-size:12px;transition:opacity .35s ease-in-out;position:absolute;bottom:40px;left:50%}.carousel .control-dots{text-align:center;z-index:1;width:100%;margin:10px 0;padding:0;position:absolute;bottom:0}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-o-transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);cursor:pointer;background:#fff;border-radius:50%;width:8px;height:8px;margin:0 8px;transition:opacity .25s ease-in;display:inline-block;box-shadow:1px 1px 2px #000000e6}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{text-shadow:1px 1px 1px #000000e6;color:#fff;padding:5px;font-size:10px;position:absolute;top:0;right:0}.carousel:hover .slide .legend{opacity:1}
@keyframes SObrhW_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.SObrhW_container{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.SObrhW_svg{outline:none;width:100%;max-width:100%;height:auto;max-height:100%}.SObrhW_svg [data-name=Room-trigger]{fill:var(--submenu-item-background)}.SObrhW_svg [data-name=Fill-container]{fill:#fff}.SObrhW_svg text{fill:var(--main-color);font-family:var(--primary-font-family)}.SObrhW_svg text~rect{fill:#fff}.SObrhW_hover .SObrhW_svg [data-type=room]:hover{fill:var(--floor-plan-container-hover-background)}.SObrhW_hover .SObrhW_svg [data-type=room]:hover text{cursor:pointer}.SObrhW_hover .SObrhW_svg [data-name=Fill-container]:hover{fill:var(--floor-plan-container-hover-background);cursor:pointer}.SObrhW_popup{position:absolute}.SObrhW_popup .SObrhW_content{width:400px;height:auto}@media (max-width:767px){.SObrhW_popup .SObrhW_content{width:320px}}.SObrhW_popup .SObrhW_content img{max-width:100%;height:auto}
@keyframes fE4GTG_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.fE4GTG_text{font-family:var(--primary-font-family)}.fE4GTG_text a{color:var(--primary-color)}.fE4GTG_text a:hover{color:var(--primary-color-70)}
@keyframes qIE7YW_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.qIE7YW_container{padding-right:8rem}@media (max-width:991px){.qIE7YW_container{padding-right:2rem}}.qIE7YW_container ul,.qIE7YW_container ol{all:revert}.qIE7YW_container img{max-width:100%}
@keyframes wDE4bq_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.wDE4bq_title{font-family:var(--title-font-header);font-size:var(--title-header-font-size);letter-spacing:var(--character-spacing-2-25);line-height:normal;font-weight:var(--title-header-font-weight)}.wDE4bq_title[data-type=header],.wDE4bq_title[data-type=richHeader]{font-family:var(--title-font-header)}.wDE4bq_sub_title{font-family:var(--title-font-sub-header);font-weight:var(--font-weight-bold);font-size:var(--font-size-25);text-transform:uppercase;letter-spacing:var(--title-subhead-letter-spacing);line-height:normal}.wDE4bq_sub_title[data-type=subHeader],.wDE4bq_sub_title[data-type=richSubHeader]{font-family:var(--title-font-sub-header)}
@keyframes U-owWq_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.U-owWq_container{height:100%;position:relative}.U-owWq_container .slide>div{height:100%}.U-owWq_image_container{width:100%;height:100%;position:relative}.U-owWq_image{object-fit:cover;width:100%;height:100%}.U-owWq_svg_container svg{width:98%;max-width:98%;max-height:98%}.U-owWq_video_container{background-color:var(--image-video-carousel-overlay-color);justify-content:center;align-items:center;height:100%;display:flex;position:relative}.U-owWq_video_container video{object-fit:cover;width:100%;height:100%}.U-owWq_video_container .U-owWq_play_pause_button{width:30px;height:30px;color:var(--white);position:absolute;bottom:20px;right:20px}.U-owWq_arrow_left,.U-owWq_arrow_right{z-index:1;height:100%;color:var(--white);cursor:pointer;filter:brightness(95%);align-items:center;font-size:40px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.U-owWq_arrow_left:hover,.U-owWq_arrow_right:hover{filter:brightness()}.U-owWq_arrow_left{left:0}.U-owWq_arrow_right{right:0}.U-owWq_arrow_large{background:0 0;border:0;justify-content:center;align-items:center;width:10%;height:calc(100% - 70px);display:flex;top:0;transform:translateY(0)}.U-owWq_arrow_large svg{width:8rem;height:8rem}.U-owWq_dot{justify-content:center;align-items:center;display:inline-flex}.U-owWq_dot .U-owWq_dot-button{border:none;padding:0}.U-owWq_overlay{background-color:var(--image-video-carousel-overlay-color);width:100%;height:100%;position:absolute;top:0;left:0}.U-owWq_overlay-content{color:var(--white);flex-direction:column;justify-content:center;align-items:center;width:calc(100% - 30rem);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:991px){.U-owWq_overlay-content{width:calc(100% - 4rem)}}.U-owWq_overlay-content .U-owWq_sub_header{width:100%;font-weight:var(--font-weight-bold);font-size:var(--font-size-18);text-transform:uppercase;line-height:var(--line-spacing-25)}.U-owWq_overlay-content .U-owWq_header{width:100%;text-shadow:var(--text-shadow);letter-spacing:var(--visual-callout-header-letter-spacing);margin-top:2rem;line-height:1.3}.U-owWq_overlay-content .U-owWq_header p,.U-owWq_overlay-content .U-owWq_header span,.U-owWq_overlay-content .U-owWq_header h1,.U-owWq_overlay-content .U-owWq_header h2,.U-owWq_overlay-content .U-owWq_header h3,.U-owWq_overlay-content .U-owWq_header h4,.U-owWq_overlay-content .U-owWq_header h5,.U-owWq_overlay-content .U-owWq_header h6{line-height:1.3;display:block}@media (max-width:767px){.U-owWq_overlay-content .U-owWq_header{font-size:var(--font-size-50)}}.U-owWq_overlay-content .U-owWq_button{color:var(--white);border-color:var(--white);text-shadow:var(--text-shadow);margin-top:6rem;padding:2rem 3rem;transition:all .3s ease-out}.U-owWq_overlay-content .U-owWq_button:hover{border-color:var(--button-background);background-color:var(--button-background)}
@keyframes JAHD9W_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.JAHD9W_container{background-color:var(--action-callout-background-color);width:100%;min-height:20rem;color:var(--main-color);justify-content:center;align-items:center;gap:2rem;display:flex}.JAHD9W_container_white{color:var(--white)}.JAHD9W_container .JAHD9W_titles{width:50%;padding-left:16rem}.JAHD9W_container .JAHD9W_titles .JAHD9W_sub_title{font-style:var(--font-style-normal);font-weight:var(--font-weight-900);font-size:var(--font-size-18);text-transform:uppercase;margin-bottom:1rem}.JAHD9W_container .JAHD9W_titles .JAHD9W_title{font-style:var(--font-style-normal);font-size:var(--font-size-50);letter-spacing:var(--action-callout-title-letter-spacing);color:var(--action-callout-title-color)}@media (max-width:991px){.JAHD9W_container .JAHD9W_titles{text-align:left;width:100%;padding:0 2rem}}.JAHD9W_container .JAHD9W_button_container{justify-content:center;gap:4rem;width:50%;padding:0 2rem 0 0;display:flex}.JAHD9W_container .JAHD9W_button_container .JAHD9W_button{color:var(--main-color);font-size:var(--font-size-15);font-family:var(--button-font);border:2px solid var(--main-color);width:100%;padding:1.5rem 1rem}.JAHD9W_container .JAHD9W_button_container .JAHD9W_button:hover{background-color:var(--button-background);color:var(--white);border-color:var(--button-background);transition:all .3s ease-out}.JAHD9W_container .JAHD9W_button_container .JAHD9W_button_st:hover{border-color:var(--button-white)}.JAHD9W_container .JAHD9W_button_container .JAHD9W_button_white{color:var(--white);border-color:var(--white)}.JAHD9W_container .JAHD9W_button_container .JAHD9W_button_one{max-width:40rem}@media (max-width:991px){.JAHD9W_container .JAHD9W_button_container .JAHD9W_button{width:100%;max-width:none}}@media (max-width:480px){.JAHD9W_container .JAHD9W_button_container .JAHD9W_button{max-width:40%}.JAHD9W_container .JAHD9W_button_container .JAHD9W_button_one{width:100%;max-width:none}}@media (max-width:991px){.JAHD9W_container .JAHD9W_button_container{justify-content:left;width:100%;padding:1rem 2rem}}@media (max-width:480px){.JAHD9W_container .JAHD9W_button_container{flex-direction:column;align-items:flex-start;gap:2rem}}@media (max-width:991px){.JAHD9W_container{flex-direction:column;min-height:auto;padding:2rem 0}}
@keyframes lWFZLW_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.lWFZLW_container{background-color:var(--banner-background-color);align-items:center;width:100%;height:20rem;display:flex}.lWFZLW_container .lWFZLW_header_container{width:100%;letter-spacing:var(--banner-header-letter-spacing);font-size:var(--font-size-50);color:var(--banner-header-color);font-family:var(--banner-header-font);justify-content:center;display:flex}.lWFZLW_container .lWFZLW_header_container .lWFZLW_header{padding:0}.lWFZLW_container_with_body .lWFZLW_header_container{font-size:var(--font-size-30);justify-content:flex-start;width:50%;padding:0 0 0 15rem}@media (max-width:991px){.lWFZLW_container_with_body .lWFZLW_header_container{width:100%;padding-left:0}}.lWFZLW_container .lWFZLW_description_container{width:50%;font-weight:var(--font-weight-medium);letter-spacing:0;font-size:var(--font-size-30);color:var(--white);font-family:var(--primary-font-family);padding:0 10rem 0 5rem}@media (max-width:991px){.lWFZLW_container .lWFZLW_description_container{width:100%;padding:2rem 0 0;font-size:18px}.lWFZLW_container{flex-direction:column;justify-content:center;height:auto;padding:2rem}}
@keyframes fcJG7G_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.fcJG7G_overlay{z-index:2147483002;background-color:var(--black-08);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}
@keyframes mGhkUG_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.mGhkUG_desktop{min-width:320px;height:900px;margin-top:4rem}.mGhkUG_mobile_container{width:100%;height:100%;padding:4rem 0}.mGhkUG_mobile{width:100%;height:100%}.mGhkUG_btn{margin:0 auto}.mGhkUG_close-mark{cursor:pointer;background:url(../media/close.svg.426gqgf-mex7a.js) 50% no-repeat;width:20px;height:20px;position:absolute;top:2rem;right:3rem}
@keyframes IUn-EW_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.IUn-EW_card{color:var(--main-color);background-color:var(--white);flex-direction:column;align-items:center;width:100%;height:28rem;padding:4rem 3rem 0;text-decoration:none;transition:all .3s ease-out;display:flex;position:relative;overflow:hidden}.IUn-EW_card .IUn-EW_title{font-family:var(--primary-font-family);font-size:var(--font-size-18);color:var(--main-color);text-align:left;width:100%;font-weight:var(--font-weight-900);letter-spacing:2.16px;text-transform:uppercase;line-height:var(--line-spacing-25);margin-bottom:2rem}.IUn-EW_card .IUn-EW_description{font-size:var(--font-size-15);text-align:left;width:100%;font-weight:var(--font-weight-medium);font-family:var(--primary-font-family);letter-spacing:.56px;color:var(--main-color);-webkit-line-clamp:7;-webkit-box-orient:vertical;margin-bottom:4rem;display:-webkit-box;overflow:hidden}.IUn-EW_card:hover{background-color:var(--text-card-item-hover-background-color)}.IUn-EW_card:hover .IUn-EW_arrow{color:var(--white)}.IUn-EW_card img{width:22rem;height:8.5rem;margin-bottom:2rem}.IUn-EW_card .IUn-EW_arrow{color:var(--button-background);position:absolute;bottom:1rem;left:2rem}
@keyframes M8lWCW_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.M8lWCW_container{background-color:var(--brand-card-background-color);height:auto;padding:8rem 3rem}.M8lWCW_container_inner{width:100%;max-width:1280px;margin:0 auto}.M8lWCW_container .M8lWCW_sub_header{text-transform:uppercase;font-family:var(--text-card-subheader-font);font-weight:var(--font-weight-900);font-size:var(--font-size-18);color:var(--main-color);letter-spacing:var(--title-subhead-letter-spacing)}.M8lWCW_container .M8lWCW_header{font-family:var(--text-card-header-font);font-weight:var(--title-header-font-weight);font-size:var(--font-size-50);letter-spacing:var(--text-card-noimage-header-letter-spacing);color:var(--main-color);margin-top:1rem}.M8lWCW_container .M8lWCW_cards{flex-wrap:wrap;gap:2rem;margin-top:7rem;display:flex}.M8lWCW_container .M8lWCW_cards>*{width:31%}@media (min-width:1260px){.M8lWCW_container .M8lWCW_cards>*{width:23%}}@media (max-width:991px){.M8lWCW_container .M8lWCW_cards>*{width:48%}}@media (max-width:767px){.M8lWCW_container .M8lWCW_cards>*{width:100%}.M8lWCW_container{padding:8rem 2rem}}
@keyframes b6Jr5a_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.b6Jr5a_container{background:var(--white);width:100%;max-width:128rem;font-family:var(--primary-font-family);text-align:left;margin:0 auto;padding:4rem 3rem}.b6Jr5a_back-button{cursor:pointer;width:auto;color:var(--main-color);font-size:1.6rem;font-weight:600;font-family:var(--primary-font-family);background:0 0;border:none;align-items:center;gap:1.7rem;margin-bottom:2rem;padding:1rem 0;display:flex}.b6Jr5a_title-row{color:var(--primary-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-bottom:2rem;display:flex}.b6Jr5a_title{text-align:center;letter-spacing:.6px;color:var(--primary-color);text-transform:uppercase;font-size:3rem;font-style:normal;font-weight:700}@media (max-width:991px){.b6Jr5a_title{margin-bottom:2rem;font-size:2.8rem}}.b6Jr5a_status{color:#7b7b7b;text-align:right;font-family:var(--primary-font-family);letter-spacing:.36px;text-transform:uppercase;font-size:1.8rem;font-style:normal;font-weight:800;line-height:normal}.b6Jr5a_status-full{color:#ce8835}.b6Jr5a_status-available{color:#57996a}@media (max-width:991px){.b6Jr5a_status{text-align:center;margin-bottom:2rem;font-size:2.1rem}}.b6Jr5a_info-row{color:var(--primary-color);flex-wrap:nowrap;grid-template-columns:.6fr 1fr;gap:2rem;margin-bottom:3rem;display:grid}@media (max-width:991px){.b6Jr5a_info-row{grid-template-columns:17rem 1fr;gap:.6rem;margin-bottom:2.8rem}}.b6Jr5a_info-row-no-foto{grid-template-columns:1fr}.b6Jr5a_avatar{position:relative;overflow:hidden}.b6Jr5a_avatar img{object-fit:cover;width:100%;height:100%;position:absolute}.b6Jr5a_info{background:#e6ebf1;flex-direction:column;flex:1;align-items:flex-start;padding:4rem;font-weight:700;display:flex}@media (max-width:991px){.b6Jr5a_info{padding:1rem}}.b6Jr5a_name{text-align:left;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.44px;margin-bottom:2rem;font-size:2.2rem}.b6Jr5a_line{background:var(--primary-color);width:100%;height:2px;margin-bottom:2rem}.b6Jr5a_about{color:var(--black);font-family:var(--primary-font-family);letter-spacing:.36px;flex-direction:column;gap:2rem;margin-bottom:3rem;font-size:1.8rem;font-weight:600;display:flex}.b6Jr5a_about-row{align-items:center;gap:1.5rem;display:flex}@media (max-width:991px){.b6Jr5a_about-row{gap:1.2rem}}.b6Jr5a_about svg{width:2.2rem}@media (max-width:991px){.b6Jr5a_about{font-size:1.95rem}}.b6Jr5a_action{color:var(--white);text-align:center;background:var(--primary-color);font-size:1.8rem;font-family:var(--primary-font-family);letter-spacing:.54px;text-transform:uppercase;border:1px solid var(--primary-color);padding:1rem 6rem;text-decoration:none;display:block}.b6Jr5a_action:hover{background:var(--white);color:var(--primary-color)}@media (max-width:991px){.b6Jr5a_action{padding:1.8rem;font-size:1.8rem;font-weight:700}}.b6Jr5a_description-row{flex-direction:column;gap:1rem;display:flex}.b6Jr5a_label{color:var(--primary-color);text-align:left;text-transform:uppercase;font-size:2.2rem;font-weight:700}@media (max-width:991px){.b6Jr5a_label{margin-top:2.8rem;font-size:2.2rem}}.b6Jr5a_description{color:var(--black);text-align:justify;font-size:1.8rem;font-weight:400}@media (max-width:991px){.b6Jr5a_description{font-size:1.7rem}}.b6Jr5a_loader-wrapper .b6Jr5a_loader,.b6Jr5a_loader-wrapper .b6Jr5a_loader:before,.b6Jr5a_loader-wrapper .b6Jr5a_loader:after{border-radius:50%;width:2.5em;height:2.5em;animation:1.8s ease-in-out infinite b6Jr5a_bblFadInOut}.b6Jr5a_loader-wrapper .b6Jr5a_loader{color:var(--primary-color);text-indent:-9999em;font-size:7px;animation-delay:-.16s;position:relative;transform:translateZ(0)}.b6Jr5a_loader-wrapper .b6Jr5a_loader:before,.b6Jr5a_loader-wrapper .b6Jr5a_loader:after{content:"";position:absolute;top:0}.b6Jr5a_loader-wrapper .b6Jr5a_loader:before{animation-delay:-.32s;left:-3.5em}.b6Jr5a_loader-wrapper .b6Jr5a_loader:after{left:3.5em}.b6Jr5a_loader-wrapper{justify-content:center;align-items:center;height:80vh;display:flex}.b6Jr5a_message{font-family:var(--primary-font-family);color:var(--black);font-size:2.2rem}
@keyframes _9O1tuG_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}._9O1tuG_container{max-width:1280px;margin:0 auto;padding:4rem 2rem}._9O1tuG_title{font-size:2.8rem;font-weight:700;font-family:var(--primary-font-family);color:var(--primary-color);text-align:center;letter-spacing:.4px;margin-bottom:2rem;font-size:20px}._9O1tuG_pages{font-family:var(--primary-font-family);letter-spacing:.28px;color:var(--black);flex-wrap:nowrap;justify-content:center;align-items:center;gap:.6rem;margin-bottom:2.8rem;font-size:2rem;font-weight:600;display:flex}._9O1tuG_pages-button{cursor:pointer;background:0 0;border:none}._9O1tuG_pages-button:hover{opacity:.7}._9O1tuG_pages svg{width:3.6rem;height:3rem}._9O1tuG_pages p{text-align:center}._9O1tuG_week{justify-content:space-between;display:flex}._9O1tuG_week button{background:var(--white);min-height:42px;color:var(--primary-color);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;padding:1rem;font-size:1.7rem;display:flex}._9O1tuG_week button._9O1tuG_active{background:var(--primary-color);color:var(--white)}._9O1tuG_slots{flex-direction:column;gap:2.8rem;padding:2.8rem 0;display:flex}._9O1tuG_slots ._9O1tuG_slot{border:none;border-left:4px solid var(--form-input-border);cursor:pointer;color:var(--primary-color);background:#809db90d;border-radius:20px;justify-content:space-between;align-items:center;gap:.4rem;padding:2.8rem 5rem 2.8rem 2rem;text-decoration:none;display:flex;position:relative;box-shadow:0 4px 4px #468fd61a}._9O1tuG_slots ._9O1tuG_slot ._9O1tuG_arrow{width:1.8rem;height:3.2rem;color:var(--form-input-border);position:absolute;right:1rem}._9O1tuG_slots ._9O1tuG_slot-selected ._9O1tuG_arrow{color:var(--black)}._9O1tuG_slots ._9O1tuG_info{font-family:var(--primary-font-family);flex-direction:column;flex:1;align-items:flex-start;gap:1rem;display:flex}._9O1tuG_slots ._9O1tuG_info ._9O1tuG_time-range{font-size:1.9rem;font-weight:700}._9O1tuG_slots ._9O1tuG_info ._9O1tuG_name{color:var(--black);letter-spacing:.3px;text-align:left;font-size:2.1rem;font-style:normal;font-weight:700}._9O1tuG_slots ._9O1tuG_additional-info{letter-spacing:.36px;font-size:1.6rem;font-weight:700;font-family:var(--primary-font-family);flex-wrap:nowrap;align-items:center;gap:1rem;display:flex}._9O1tuG_slots ._9O1tuG_additional-info svg{width:12px;min-width:12px;height:15px}._9O1tuG_loader-wrapper ._9O1tuG_loader,._9O1tuG_loader-wrapper ._9O1tuG_loader:before,._9O1tuG_loader-wrapper ._9O1tuG_loader:after{border-radius:50%;width:2.5em;height:2.5em;animation:1.8s ease-in-out infinite _9O1tuG_bblFadInOut}._9O1tuG_loader-wrapper ._9O1tuG_loader{color:var(--primary-color);text-indent:-9999em;font-size:7px;animation-delay:-.16s;position:relative;transform:translateZ(0)}._9O1tuG_loader-wrapper ._9O1tuG_loader:before,._9O1tuG_loader-wrapper ._9O1tuG_loader:after{content:"";position:absolute;top:0}._9O1tuG_loader-wrapper ._9O1tuG_loader:before{animation-delay:-.32s;left:-3.5em}._9O1tuG_loader-wrapper ._9O1tuG_loader:after{left:3.5em}._9O1tuG_loader-wrapper{justify-content:center;display:flex}._9O1tuG_message{font-family:var(--primary-font-family);color:var(--black);font-size:2.2rem}._9O1tuG_button-to-top{justify-content:flex-end;display:flex}._9O1tuG_button-to-top button{color:var(--primary-color);cursor:pointer;font-family:var(--primary-font-family);background:0 0;border:none;font-size:2rem;font-weight:700;text-decoration:underline}
@keyframes bM0FEW_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.bM0FEW_container{max-width:1440px;margin:0 auto;padding:4rem;overflow:auto}@media (max-width:991px){.bM0FEW_container{padding:2rem}}.bM0FEW_title-row{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:3rem;padding-right:2rem;display:flex}.bM0FEW_title{font-size:2.8rem;font-weight:700;font-family:var(--primary-font-family);color:var(--primary-color);letter-spacing:.56px}.bM0FEW_pages{font-family:var(--primary-font-family);letter-spacing:.36px;color:var(--black);flex-wrap:nowrap;align-items:center;gap:.6rem;font-size:1.8rem;font-weight:800;display:flex}.bM0FEW_pages-button{cursor:pointer;background:0 0;border:none}.bM0FEW_pages-button:hover{opacity:.7}.bM0FEW_pages svg{width:2.6rem;height:2.6rem}.bM0FEW_pages p{text-align:center}.bM0FEW_schedule{font-family:var(--primary-font-family);text-align:center;color:var(--black);grid-template-columns:6rem repeat(7,1fr);justify-items:stretch;font-size:1.6rem;font-weight:700;display:grid}.bM0FEW_schedule-header{background-color:var(--primary-color);color:var(--white);border-right:1px solid #f5f5f5;justify-content:center;align-items:center;padding:1rem 3rem;display:flex}.bM0FEW_schedule-header:nth-child(8){border-right:.25px solid #809db980}.bM0FEW_schedule-header-icon{padding:1rem}.bM0FEW_schedule-header-icon svg{width:1.7rem;height:1.7rem}.bM0FEW_schedule-cell{text-align:center;cursor:pointer;background:0 0;border:1px solid #809db980;border-top:none;border-left:none;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;padding:1.2rem;font-size:1.4rem;font-weight:500;text-decoration:none;display:flex}.bM0FEW_schedule-cell:hover,.bM0FEW_schedule-cell-hover{box-shadow:0 2px 4px #809db980,0 2px 16px #809db980,0 2px 16px #809db980}.bM0FEW_schedule-cell-empty{cursor:auto}.bM0FEW_schedule-cell-empty:hover{box-shadow:none}.bM0FEW_schedule-cell-time{color:var(--primary-color);cursor:auto;border-left:1px solid #809db980;padding:1.2rem 0 0;font-size:1.2rem;font-weight:700}.bM0FEW_schedule-cell-time:hover{box-shadow:none}.bM0FEW_schedule-cell-even{background-color:#468fd61a}.bM0FEW_schedule-cell-today{background-color:#809db94d}.bM0FEW_schedule .bM0FEW_time-range{text-align:center;color:var(--black);font-size:1.4rem;font-weight:700;line-height:1.5}.bM0FEW_schedule .bM0FEW_name{text-align:center;letter-spacing:.3px;color:var(--primary-color);font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.5}.bM0FEW_schedule .bM0FEW_location{color:var(--black);font-size:1.4rem}.bM0FEW_loader-wrapper .bM0FEW_loader,.bM0FEW_loader-wrapper .bM0FEW_loader:before,.bM0FEW_loader-wrapper .bM0FEW_loader:after{border-radius:50%;width:2.5em;height:2.5em;animation:1.8s ease-in-out infinite bM0FEW_bblFadInOut}.bM0FEW_loader-wrapper .bM0FEW_loader{color:var(--primary-color);text-indent:-9999em;font-size:7px;animation-delay:-.16s;position:relative;transform:translateZ(0)}.bM0FEW_loader-wrapper .bM0FEW_loader:before,.bM0FEW_loader-wrapper .bM0FEW_loader:after{content:"";position:absolute;top:0}.bM0FEW_loader-wrapper .bM0FEW_loader:before{animation-delay:-.32s;left:-3.5em}.bM0FEW_loader-wrapper .bM0FEW_loader:after{left:3.5em}.bM0FEW_loader-wrapper{justify-content:center;align-items:center;height:80vh;display:flex}.bM0FEW_message{font-family:var(--primary-font-family);color:var(--black);font-size:2.2rem}
@keyframes yIR6Sa_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.yIR6Sa_card{border:2px solid var(--cards-component-card-border-color);background-color:var(--cards-component-default-background-color);width:50rem;height:100%;min-height:40rem;margin:0 auto}@media (max-width:767px){.yIR6Sa_card{width:80%}}.yIR6Sa_card .yIR6Sa_header{font-size:2.2rem;font-family:var(--cards-component-header-font);color:var(--cards-component-header-color);letter-spacing:3px;padding:3rem;font-weight:700}.yIR6Sa_card .yIR6Sa_bodyText{font-family:var(--cards-component-body-font);color:var(--cards-component-text-color);font-size:var(--font-size-18);text-align:justify;padding:0 2.7rem 2.7rem;line-height:2.5rem}@media (max-width:767px){.yIR6Sa_card .yIR6Sa_bodyText{padding:0 2rem 2rem}}
@keyframes _2J-ASa_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}._2J-ASa_container ._2J-ASa_sub-container{flex-direction:column;gap:6rem;max-width:1500px;margin:0 auto;padding:4rem 0;display:flex;overflow:hidden}@media (max-width:767px){._2J-ASa_container ._2J-ASa_sub-container{gap:3rem;padding:2rem}}._2J-ASa_container ._2J-ASa_header{width:100%;color:var(--primary-color);font-weight:700;font-family:var(--cards-component-header-font);text-align:center;padding:0;font-size:var(--font-size-80)!important}@media (max-width:767px){._2J-ASa_container ._2J-ASa_header{font-size:var(--font-size-50)!important}}._2J-ASa_container ._2J-ASa_cards-container{width:100%}._2J-ASa_container ._2J-ASa_cards-container ._2J-ASa_cards-row{justify-content:space-between;gap:3rem;height:100%;margin:0 6rem;display:flex}._2J-ASa_container .carousel .control-prev.control-arrow{opacity:1}._2J-ASa_container .carousel .control-prev.control-arrow:before{content:"‹";color:var(--cards-component-card-border-color);border:none;margin:0 10px 0 0;font-size:8rem}._2J-ASa_container .carousel .control-next.control-arrow{opacity:1}._2J-ASa_container .carousel .control-next.control-arrow:before{content:"›";color:var(--cards-component-card-border-color);border:none;margin:0 0 0 10px;font-size:8rem}
@keyframes qpIESa_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.qpIESa_share{cursor:pointer;z-index:11;font-size:24px}
@keyframes rAk8HG_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.rAk8HG_slider-container{height:100%;position:relative}.rAk8HG_slider-container .rAk8HG_unit-hover-panel{z-index:5;position:absolute;top:1rem;right:1rem}.rAk8HG_slider-container .rAk8HG_unit-hover-panel button{background-color:#0000;border:none}.rAk8HG_slider-container .rAk8HG_unit-hover-panel .rAk8HG_icon{width:27px;height:27px;fill:var(--white);filter:brightness(95%);vertical-align:middle;cursor:pointer}.rAk8HG_slider-container .rAk8HG_unit-hover-panel .rAk8HG_icon.rAk8HG_dark{fill:var(--primary-color)}.rAk8HG_slider-container .rAk8HG_unit-hover-panel .rAk8HG_icon:hover{filter:brightness()}.rAk8HG_slider-container .slider .slide img{object-fit:cover}
@keyframes K2K43W_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.K2K43W_unit-comparer{width:100%;font-family:var(--primary-font-family);padding:6rem}@media (max-width:767px){.K2K43W_unit-comparer{padding:4rem}}.K2K43W_unit-comparer a{text-decoration:none}.K2K43W_unit-comparer .K2K43W_container{overflow-x:auto}.K2K43W_unit-comparer .K2K43W_navigation-bar{justify-content:space-between;display:flex}.K2K43W_unit-comparer .K2K43W_navigation-bar .K2K43W_back-button{color:var(--main-color);padding:1rem;font-size:18px;text-decoration:none}.K2K43W_unit-comparer .K2K43W_no-results{color:--main-color;font-size:3rem}.K2K43W_unit-comparer .K2K43W_grid-container{grid-template-columns:100%;grid-auto-rows:max-content;width:100%;display:grid}@media (max-width:767px){.K2K43W_unit-comparer .K2K43W_grid-container{width:fit-content}}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_mobile-container-description{font-family:var(--unit-comparer-mobile-container-font)}@media (max-width:767px){.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_mobile-container{min-width:150px}}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_mobile-container.K2K43W_padding-top-3{padding-top:2.3rem}@media (max-width:767px){.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_mobile-container-with-gap{min-width:142px}}.K2K43W_unit-comparer .K2K43W_grid-container hr{color:#c0c8ce;margin-bottom:1rem}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row{grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin-bottom:1rem;display:grid}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row .K2K43W_align-center{align-items:center;display:flex}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row h2{word-break:break-all;align-items:center;font-size:1.7rem;display:flex}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row h2 img{margin-right:1rem}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row.K2K43W_with-gap{grid-column-gap:2rem}@media (max-width:767px){.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row.K2K43W_with-gap{grid-column-gap:1rem}}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row.K2K43W_without-margin{margin-bottom:0}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row .K2K43W_grid-data-field{text-align:center;border-left:1px solid #c0c8ce;flex-direction:column;justify-content:center;align-items:center;padding:1rem;display:flex}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row .K2K43W_grid-data-field.K2K43W_padding-top-3{padding-top:3rem}@media (max-width:767px){.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row .K2K43W_grid-data-field{min-width:150px}}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row .K2K43W_grid-data-field.K2K43W_bold{font-weight:700}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row .K2K43W_grid-data-field.K2K43W_uppercase{text-transform:uppercase}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row .K2K43W_grid-data-field.K2K43W_transport_1{grid-area:2/2/3/2}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row .K2K43W_grid-data-field.K2K43W_transport_2{grid-area:2/3/3/4}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row .K2K43W_grid-data-field.K2K43W_transport_3{grid-area:2/4/3/5}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row .K2K43W_grid-data-field.K2K43W_transport_4{grid-area:2/5/3/6}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row .K2K43W_grid-data-field .K2K43W_main-color,.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row .K2K43W_grid-data-field .K2K43W_main-color polygon{fill:var(--primary-color)}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row.K2K43W_transportations .K2K43W_mobile-container{grid-row:1/3}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row.K2K43W_transportations .K2K43W_grid-data-field{justify-content:flex-start}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row.K2K43W_transportations p{text-align:center;margin-bottom:1rem}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_grid-row.K2K43W_transportations ul{flex-wrap:wrap;align-items:flex-start;gap:1rem;width:100%;list-style:none;display:flex}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_section-title{font-weight:700;font-family:var(--secondary-font-family);color:var(--main-color);justify-content:center;align-self:center;align-items:center;font-size:3rem;display:flex}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_section-title h2{font-size:inherit;letter-spacing:0;text-align:center;line-height:1.19}@media (max-width:767px){.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_section-title{max-width:455px;margin-left:0}}.K2K43W_unit-comparer .K2K43W_grid-container .K2K43W_section-title-wrapper{padding:0}
@keyframes bi2uDG_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.bi2uDG_tooltip{vertical-align:middle;text-align:left;margin:0 1rem;font-size:1.5rem;display:inline-block;position:relative}.bi2uDG_tooltip .bi2uDG_tooltip-wrap{position:relative}.bi2uDG_tooltip:last-child{margin-right:0}.bi2uDG_tooltip-trigger{border:.1rem solid var(--button-background);width:2rem;height:2rem;font-family:var(--primary-font-family);color:var(--button-background);text-transform:lowercase;cursor:pointer;border-radius:50%;padding:0;font-weight:700;position:relative}.bi2uDG_tooltip-trigger.bi2uDG_disabled{opacity:.5}.bi2uDG_tooltip-trigger span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bi2uDG_tooltip-arrow{background-color:#0000}.bi2uDG_tooltip-arrow,.bi2uDG_tooltip-arrow:before{z-index:10;width:1.8rem;height:1.8rem;display:none;position:absolute}.bi2uDG_tooltip-arrow:before{content:"";border:.1rem solid var(--tooltip-content-border);background-color:var(--tooltip-content-background-color);border-bottom-color:#0000;border-right-color:#0000;left:0}.bi2uDG_tooltip-content{background-color:var(--tooltip-content-background-color);font-family:var(--primary-font-family);color:var(--main-color);text-transform:none;padding:10px;font-size:12px;font-weight:400;line-height:15px}.bi2uDG_tooltip-content strong{color:var(--main-color)}.bi2uDG_tooltip-content a{color:var(--main-color);text-decoration:underline}.bi2uDG_tooltip-main{z-index:1000;visibility:hidden;opacity:0;pointer-events:none;width:24rem;max-width:90vw;transition:opacity .15s ease-out,visibility .15s ease-out;position:absolute}.bi2uDG_tooltip-main.bi2uDG_active{visibility:visible;opacity:1;pointer-events:auto}.bi2uDG_tooltip-main[data-popper-placement^=bottom]{padding-top:5px}.bi2uDG_tooltip-main[data-popper-placement^=bottom] .bi2uDG_tooltip-arrow{top:5px}.bi2uDG_tooltip-main[data-popper-placement^=bottom] .bi2uDG_tooltip-arrow:before{transform:translateY(calc(.1rem - 50%))rotate(45deg)}.bi2uDG_tooltip-main[data-popper-placement^=top]{padding-bottom:5px}.bi2uDG_tooltip-main[data-popper-placement^=top] .bi2uDG_tooltip-arrow{bottom:5px}.bi2uDG_tooltip-main[data-popper-placement^=top] .bi2uDG_tooltip-arrow:before{transform:translateY(calc(50% - .1rem))rotate(-135deg)}
@keyframes _9m_vyG_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}._9m_vyG_text-input{position:relative}._9m_vyG_text-input ._9m_vyG_inputWrapper{border:solid .1rem var(--button-background);background-color:var(--white);display:block;position:relative}._9m_vyG_text-input ._9m_vyG_inputWrapper._9m_vyG_error-validation{border:solid .1rem var(--error-color)}._9m_vyG_text-input label{color:var(--text-input-label-color);font-size:1.5rem;font-family:var(--primary-font-family);width:auto;margin:0 0 1rem;font-style:normal;font-weight:700;font-stretch:100%;display:block}._9m_vyG_text-input ._9m_vyG_error{color:var(--error-color);font-size:1.5rem;font-family:var(--primary-font-family)}._9m_vyG_text-input ._9m_vyG_error-right{padding-left:1rem}._9m_vyG_text-input ._9m_vyG_disabled{opacity:.5}._9m_vyG_text-input:not(:last-child){margin-bottom:1rem}._9m_vyG_text-input ._9m_vyG_input-description{font-family:var(--primary-font-family);color:var(--text-input-description-color);margin-top:.8rem;font-size:1.5rem;line-height:1.4}._9m_vyG_text-input ._9m_vyG_input-description._9m_vyG_with-tooltip{width:calc(100% - 25px)}._9m_vyG_text-input ._9m_vyG_text-input-group{width:100%;color:var(--text-input-color);font-family:var(--primary-font-family);border:none;padding:2.2rem 1rem;font-size:1.5rem;font-style:normal;font-stretch:100%;display:block}._9m_vyG_text-input ._9m_vyG_text-input-group::placeholder{color:var(--text-input-placeholder-color);font-size:1.5rem;font-weight:400}._9m_vyG_text-input ._9m_vyG_text-input-group-focus-disable:focus{outline:none}._9m_vyG_text-input ._9m_vyG_text-input-group._9m_vyG_disabled{opacity:.5}._9m_vyG_text-input textarea._9m_vyG_text-input-group{resize:none;width:100%;height:15rem;padding:1rem}._9m_vyG_text-input ._9m_vyG_toggleTypeIcon{cursor:pointer;background-color:#0000;border:none;width:auto;max-width:6rem;padding:0 1.5rem;position:absolute;top:0;bottom:0;right:0}._9m_vyG_text-input ._9m_vyG_toggleTypeIcon svg{width:20px;height:12px}._9m_vyG_text-input ._9m_vyG_toggleTypeIcon+input{padding-right:6.6rem}@media (min-width:1024px){._9m_vyG_text-input ._9m_vyG_toggleTypeIcon+input{padding-right:6.8rem}}._9m_vyG_disabled{opacity:.5}
@keyframes ZWH1sW_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.ZWH1sW_contact-us-form{padding:3rem 4rem 4rem;overflow:hidden}.ZWH1sW_contact-us-form .ZWH1sW_message{font-family:var(--primary-font-family);color:var(--main-color);font-size:1.8rem}.ZWH1sW_contact-us-form .ZWH1sW_title{letter-spacing:.02em;color:var(--button-background);text-transform:uppercase;font-size:1.8rem;font-weight:500;line-height:2.2rem;font-family:var(--primary-font-family);margin-bottom:2rem}.ZWH1sW_contact-us-form .ZWH1sW_inputs{grid-gap:2rem;grid-template-columns:repeat(6,1fr);margin-bottom:5.6rem;display:grid}.ZWH1sW_contact-us-form .ZWH1sW_inputs>div{margin-bottom:0}.ZWH1sW_contact-us-form .ZWH1sW_inputs>div:nth-child(6n+1){grid-column:1/span 3}.ZWH1sW_contact-us-form .ZWH1sW_inputs>div:nth-child(6n+2){grid-column:4/span 3}.ZWH1sW_contact-us-form .ZWH1sW_inputs>div:nth-child(6n+3){grid-column:1/span 3}.ZWH1sW_contact-us-form .ZWH1sW_inputs>div:nth-child(6n+4){grid-column:4/span 3}.ZWH1sW_contact-us-form .ZWH1sW_inputs>div:nth-child(6n+5){grid-column:1/span 6}.ZWH1sW_contact-us-form .ZWH1sW_inputs.ZWH1sW_first_name_empty_label>div:nth-child(6n+1){padding-top:1.7rem}@media (max-width:767px){.ZWH1sW_contact-us-form .ZWH1sW_inputs.ZWH1sW_first_name_empty_label>div:nth-child(6n+1){padding-top:0}}.ZWH1sW_contact-us-form .ZWH1sW_inputs.ZWH1sW_last_name_empty_label>div:nth-child(6n+2){padding-top:1.7rem}@media (max-width:767px){.ZWH1sW_contact-us-form .ZWH1sW_inputs.ZWH1sW_last_name_empty_label>div:nth-child(6n+2){padding-top:0}}.ZWH1sW_contact-us-form .ZWH1sW_inputs.ZWH1sW_email_empty_label>div:nth-child(6n+3){padding-top:1.7rem}@media (max-width:767px){.ZWH1sW_contact-us-form .ZWH1sW_inputs.ZWH1sW_email_empty_label>div:nth-child(6n+3){padding-top:0}}.ZWH1sW_contact-us-form .ZWH1sW_inputs.ZWH1sW_zip_empty_label>div:nth-child(6n+4){padding-top:1.7rem}@media (max-width:767px){.ZWH1sW_contact-us-form .ZWH1sW_inputs.ZWH1sW_zip_empty_label>div:nth-child(6n+4){padding-top:0}.ZWH1sW_contact-us-form .ZWH1sW_inputs{display:block}.ZWH1sW_contact-us-form .ZWH1sW_inputs>div{margin-bottom:2rem}.ZWH1sW_contact-us-form .ZWH1sW_inputs>div:last-child{margin-bottom:0}}.ZWH1sW_contact-us-form .ZWH1sW_action{margin-bottom:3rem;display:flex}.ZWH1sW_contact-us-form .ZWH1sW_button{text-transform:uppercase;cursor:pointer;width:100%;max-width:45rem;color:var(--button-background);background-color:var(--white);border:1px solid var(--button-background);font-size:1.8rem;font-weight:var(--button-font-weight);font-family:var(--button-font);letter-spacing:.018em;text-align:center;padding:2.2rem 3rem;transition:color .3s ease-out,background-color .3s ease-out}.ZWH1sW_contact-us-form .ZWH1sW_button.ZWH1sW_hover:hover{background-color:var(--button-background);color:var(--white)}.ZWH1sW_contact-us-form .ZWH1sW_button:disabled,.ZWH1sW_contact-us-form .ZWH1sW_button.ZWH1sW_disabled{cursor:not-allowed;touch-action:none;background:var(--dim-gray);border:1px solid var(--dim-gray)}.ZWH1sW_contact-us-form .ZWH1sW_button.ZWH1sW_loading{background-color:var(--primary-color-70);border:1px solid var(--primary-color);color:var(--white);z-index:1;position:relative;overflow:hidden}.ZWH1sW_contact-us-form .ZWH1sW_button.ZWH1sW_loading:before{content:"";z-index:-1;background-color:var(--primary-color);will-change:transfrom;animation:8s linear infinite ZWH1sW_loading;position:absolute;inset:0;transform:translate(-100%)}@keyframes ZWH1sW_loading{0%{transform:translate(-100%)}to{transform:translate(100%)}}
@keyframes ivmcba_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.ivmcba_container{align-items:center;min-height:48rem;display:flex}@media (max-width:991px){.ivmcba_container{flex-direction:column;min-height:auto}.ivmcba_container .ivmcba_headers{text-align:left;width:100%;padding:4rem 2rem 0}.ivmcba_container .ivmcba_description{text-align:left;width:100%;padding:2rem 2rem 4rem}}.ivmcba_headers{justify-content:flex-start;width:50%;padding-left:16rem;display:flex}@media (max-width:991px){.ivmcba_headers .ivmcba_headers_block{width:100%}}.ivmcba_headers .ivmcba_headers_block .ivmcba_sub_header{font-family:var(--content-block-component-subheader-font);font-size:var(--font-size-18);color:var(--content-block-subheader-color);font-weight:var(--font-weight-900);text-transform:none;letter-spacing:var(--title-subhead-letter-spacing);line-height:normal}.ivmcba_headers .ivmcba_headers_block .ivmcba_header{font-family:var(--content-block-component-header-font);font-size:var(--font-size-50);color:var(--content-block-header-color);letter-spacing:var(--content-block--header-letter-spacing);line-height:var(--line-spacing-58);margin-top:2rem}.ivmcba_description{width:50%;padding:0 15rem 0 5rem}.ivmcba_description p{font-family:var(--content-block-component-description-font);font-weight:var(--font-weight-normal);font-size:var(--font-size-18);color:var(--main-color);letter-spacing:var(--character-spacing-0);white-space:pre-line;line-height:var(--line-spacing-30)}
@keyframes jiM-UW_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.jiM-UW_container{gap:1rem;min-height:77rem;margin:1rem 0;display:inline-flex}.jiM-UW_container .jiM-UW_carousel_block{flex-direction:column;order:2;width:50%;display:flex}.jiM-UW_container .jiM-UW_carousel_block_left{order:0}@media (max-width:991px){.jiM-UW_container .jiM-UW_carousel_block{order:0;width:100%}}.jiM-UW_container .jiM-UW_text_block{background-color:var(--gray);order:1;width:50%;display:flex}@media (max-width:991px){.jiM-UW_container .jiM-UW_text_block{width:100%;height:auto;padding:4rem 0}}.jiM-UW_container .jiM-UW_text_block .jiM-UW_text_container{flex-direction:column;justify-content:center;gap:4rem;padding:2rem 5rem 2rem 16rem;display:flex}.jiM-UW_container .jiM-UW_text_block .jiM-UW_text_container_right{padding:2rem 15rem 2rem 5rem}@media (max-width:991px){.jiM-UW_container .jiM-UW_text_block .jiM-UW_text_container{text-align:center;align-items:center;padding:0 2rem}}.jiM-UW_container .jiM-UW_text_block .jiM-UW_text_container .jiM-UW_headers{flex-direction:column;gap:2rem;display:flex}@media (max-width:991px){.jiM-UW_container .jiM-UW_text_block .jiM-UW_text_container .jiM-UW_headers{text-align:left;width:100%}}.jiM-UW_container .jiM-UW_text_block .jiM-UW_text_container .jiM-UW_headers .jiM-UW_sub_header{font-style:var(--font-style-normal);color:var(--content-component-subheader-color);font-family:var(--content-component-subheader-font);font-size:var(--font-size-18);font-weight:var(--font-weight-900)}.jiM-UW_container .jiM-UW_text_block .jiM-UW_text_container .jiM-UW_headers .jiM-UW_header{font-family:var(--content-component-header-font);font-size:var(--font-size-50);letter-spacing:var(--content-component-header-letter-spacing);color:var(--content-component-header-color)}.jiM-UW_container .jiM-UW_text_block .jiM-UW_text_container .jiM-UW_description{font-family:var(--content-component-description-font);letter-spacing:var(--character-spacing-0);color:var(--main-color);font-weight:var(--font-weight-normal);font-size:var(--font-size-18);white-space:pre-line;line-height:var(--line-spacing-30)}@media (max-width:991px){.jiM-UW_container .jiM-UW_text_block .jiM-UW_text_container .jiM-UW_description{text-align:left;width:100%}.jiM-UW_container .jiM-UW_text_block .jiM-UW_text_container .jiM-UW_button{width:100%}}.jiM-UW_container .jiM-UW_text_block .jiM-UW_text_container .jiM-UW_button{border-color:var(--button-background);color:var(--button-background);font-size:var(--font-size-18);padding:1.5rem;transition:all .3s ease-out}.jiM-UW_container .jiM-UW_text_block .jiM-UW_text_container .jiM-UW_button:hover{background-color:var(--button-background);color:var(--white)}@media (max-width:991px){.jiM-UW_container{flex-direction:column;min-height:auto;display:flex}}
@keyframes WI_v3q_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.WI_v3q_is-flipped{transform:rotateY(180deg)}
@keyframes Klpv2W_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.Klpv2W_container{width:100%;max-width:1280px;margin:0 auto;padding:5rem 2rem}.Klpv2W_container .Klpv2W_cards{grid-template-columns:1fr 1fr 1fr;justify-items:center;gap:9rem 1rem;display:grid}@media (max-width:991px){.Klpv2W_container .Klpv2W_cards{grid-template-columns:1fr 1fr}}@media (max-width:767px){.Klpv2W_container .Klpv2W_cards{grid-template-columns:1fr}}.Klpv2W_container .Klpv2W_card{perspective:1400px;width:100%;max-width:350px;font-family:var(--primary-font-family);list-style:none;position:relative}.Klpv2W_container .Klpv2W_avatar{transform-style:preserve-3d;width:100%;height:0;margin-bottom:3rem;padding-bottom:100%;transition:transform 1s}.Klpv2W_container .Klpv2W_avatar-touch{cursor:pointer}.Klpv2W_container .Klpv2W_avatar-side{backface-visibility:hidden;width:100%;height:100%;position:absolute}.Klpv2W_container .Klpv2W_avatar-front{background:#bababa}.Klpv2W_container .Klpv2W_avatar-back{color:var(--main-color);font-size:14px;font-family:var(--primary-font-family);border:1px solid #b8d8eb;padding:2.5rem;overflow:auto;transform:rotateY(180deg)}.Klpv2W_container .Klpv2W_avatar-back-background{backface-visibility:hidden;z-index:-1;background:#f3f5f5;width:100%;height:100%;position:absolute;overflow:auto;transform:rotateY(180deg)}.Klpv2W_container .Klpv2W_info{font-family:var(--primary-font-family);color:var(--primary-color);text-decoration:none}.Klpv2W_container .Klpv2W_name{color:var(--primary-color);letter-spacing:2px;text-align:center;font-size:2rem;font-weight:700;font-family:var(--primary-font-family);margin-bottom:3rem}.Klpv2W_container .Klpv2W_name a{font-family:var(--primary-font-family);color:var(--primary-color);text-decoration:none}.Klpv2W_container .Klpv2W_read-bio{color:var(--primary-color);letter-spacing:2px;text-align:center;font-size:1.8rem;font-weight:700;font-family:var(--secondary-font-family);justify-content:center;align-items:center;min-height:3rem;margin-top:1rem;display:flex}.Klpv2W_container .Klpv2W_read-bio p{background-color:var(--secondary-color);margin:0;padding:.3rem .5rem;display:block}@media (max-width:767px){.Klpv2W_container .Klpv2W_read-bio p{display:block}}.Klpv2W_container .Klpv2W_position{text-align:center;font-size:16px}.Klpv2W_container .Klpv2W_position-text{padding:0}.Klpv2W_container .Klpv2W_small-cards{grid-template-columns:1fr 1fr 1fr 1fr;justify-items:center;gap:9rem 1rem;display:grid}@media (max-width:991px){.Klpv2W_container .Klpv2W_small-cards{grid-template-columns:1fr 1fr 1fr}}@media (max-width:767px){.Klpv2W_container .Klpv2W_small-cards{grid-template-columns:1fr 1fr}}.Klpv2W_container .Klpv2W_small-cards .Klpv2W_card{perspective:900px;width:100%;max-width:240px;list-style:none;position:relative}.Klpv2W_container .Klpv2W_small-cards .Klpv2W_name{font-size:1.6rem}.Klpv2W_container .Klpv2W_small-cards .Klpv2W_read-bio{min-height:2.6rem;font-size:1.4rem}.Klpv2W_container .Klpv2W_small-cards .Klpv2W_position{font-size:14px}
@keyframes PsCqUq_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.PsCqUq_container{width:100%;display:flex}.PsCqUq_container .PsCqUq_bedrooms_dropdown{background-color:var(--white);color:var(--main-color);gap:3px;padding:1rem;display:flex}.PsCqUq_container .PsCqUq_bedrooms_dropdown .PsCqUq_dropdown_option{padding:1rem}.PsCqUq_container .PsCqUq_bedrooms_dropdown .PsCqUq_dropdown_option_active{background-color:var(--submenu-item-background);color:var(--white)}.PsCqUq_container .PsCqUq_button{border:2px solid var(--white);background-color:var(--black-05);-webkit-user-select:none;user-select:none;min-width:19rem;height:60px;font-family:var(--hero-bedroom-filter-font);padding-left:1rem;display:flex;position:relative}.PsCqUq_container .PsCqUq_button_container{position:relative}.PsCqUq_container .PsCqUq_button_text{text-transform:capitalize;letter-spacing:var(--character-spacing-1-5);align-items:center;font-size:1.6rem;font-weight:900;display:flex}.PsCqUq_container .PsCqUq_button .PsCqUq_icon_more{width:10px;height:10px;padding-left:5px;display:inline-block}.PsCqUq_container .PsCqUq_button .PsCqUq_icon_more:before,.PsCqUq_container .PsCqUq_button .PsCqUq_icon_more:after{content:"";background:var(--white);width:10px;height:3px;transition:all .2s;position:absolute;top:50%;right:1rem}.PsCqUq_container .PsCqUq_button .PsCqUq_icon_more:before{transform:rotate(45deg)translate(-3px,3px)}.PsCqUq_container .PsCqUq_button .PsCqUq_icon_more:after{transform:rotate(-45deg)translate(1px,1px)}.PsCqUq_container .PsCqUq_button_active .PsCqUq_icon_more:before{transform:rotate(45deg)translate(1px,-1px)}.PsCqUq_container .PsCqUq_button_active .PsCqUq_icon_more:after{transform:rotate(-45deg)translate(-3px,-3px)}.PsCqUq_container .PsCqUq_button_active .PsCqUq_drop_down_content{visibility:visible;opacity:1;transform:translate(0)}@media (max-width:991px){.PsCqUq_container .PsCqUq_button{height:50px}}.PsCqUq_container .PsCqUq_drop_down_content{visibility:hidden;opacity:0;transition:all .3s;position:absolute;top:58px;left:-2px;transform:translate(-20%)}@media (max-width:991px){.PsCqUq_container .PsCqUq_drop_down_content{top:48px}}
@keyframes nR0KVq_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.nR0KVq_container{background-color:var(--hero-background-color);height:calc(100vh - 2rem);margin-bottom:2rem;position:relative}.nR0KVq_container:after{content:"";background-color:var(--hero-bottom-line-background);width:100%;height:2rem;position:absolute}.nR0KVq_overlay{color:var(--white);flex-direction:column;justify-content:center;width:calc(100% - 32rem);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:991px){.nR0KVq_overlay{width:calc(100% - 4rem);margin:0}}.nR0KVq_overlay{opacity:0;z-index:-1;transition:all 1s ease-in-out}.nR0KVq_overlay-visible,.nR0KVq_overlay .nR0KVq_title_container{opacity:1;z-index:1}.nR0KVq_overlay .nR0KVq_title_container_invisible{opacity:0;z-index:-1;transition:all 1s ease-in-out}.nR0KVq_overlay .nR0KVq_title_container_invisible .nR0KVq_sub_title,.nR0KVq_overlay .nR0KVq_title_container_invisible .nR0KVq_title{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.nR0KVq_overlay .nR0KVq_sub_title{text-transform:uppercase;color:var(--gray);letter-spacing:var(--hero-subtitle-letter-spacing);font-family:var(--hero-subtitle-font);margin-bottom:1.5rem}.nR0KVq_overlay .nR0KVq_sub_title_center{text-align:center}.nR0KVq_overlay .nR0KVq_title{font-family:var(--hero-title-font);text-shadow:var(--text-shadow);max-height:50rem;line-height:var(--line-spacing-100);letter-spacing:var(--hero-title-letter-spacing);overflow:hidden}@media (max-width:767px){.nR0KVq_overlay .nR0KVq_title{font-size:var(--font-size-50);line-height:var(--line-spacing-70)}}.nR0KVq_overlay .nR0KVq_buttons{margin-top:7rem}.nR0KVq_overlay .nR0KVq_buttons_center{margin:7rem auto 0}.nR0KVq_overlay .nR0KVq_search_button,.nR0KVq_overlay .nR0KVq_cta_button{background-color:var(--hero-search-button-background);border-color:var(--hero-search-button-background);width:max-content;min-width:20rem;color:var(--hero-search-button-color);padding:2rem}.nR0KVq_overlay .nR0KVq_search_button:hover,.nR0KVq_overlay .nR0KVq_cta_button:hover{background-color:var(--hero-search-button-color);color:var(--hero-search-button-background)}.nR0KVq_overlay .nR0KVq_cta_button{border-color:#0000}.nR0KVq_overlay .nR0KVq_cta_button:hover{background-color:var(--white);color:var(--button-background);border-color:var(--button-background);transition:all .3s ease-out}.nR0KVq_overlay .nR0KVq_cta_button.nR0KVq_cta_button_pcv:hover{background-color:var(--button-background);color:var(--white);border-color:var(--button-background)}.nR0KVq_overlay .nR0KVq_cta_button_beam{background-color:var(--light-cyan);border-color:var(--light-cyan);color:var(--primary-color)}.nR0KVq_overlay .nR0KVq_cta_button_beam:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--light-cyan)}.nR0KVq_overlay .nR0KVq_search_button{white-space:nowrap;justify-content:flex-start;align-items:center;height:60px;display:flex;overflow:hidden}.nR0KVq_overlay .nR0KVq_search_button .nR0KVq_search_icon{font-size:var(--font-size-30);margin-right:2rem}@media (max-width:991px){.nR0KVq_overlay .nR0KVq_search_button{height:50px}}
@keyframes cg93Qq_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.cg93Qq_container{padding:.5rem 0;position:relative}@media (max-width:991px){.cg93Qq_container .cg93Qq_button_container{padding:0 1rem}}.cg93Qq_container .cg93Qq_button_container .cg93Qq_load_more_btn{max-width:30rem;color:var(--button-background);border:2px solid var(--button-background);margin:3rem auto;display:block}.cg93Qq_container .cg93Qq_button_container .cg93Qq_load_more_btn:hover{color:var(--white)}.cg93Qq_container .cg93Qq_button_container .cg93Qq_load_more_btn_beam{background-color:var(--light-cyan);border-color:var(--light-cyan);color:var(--primary-color)}.cg93Qq_container .cg93Qq_button_container .cg93Qq_load_more_btn_beam:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--light-cyan)}@media (max-width:991px){.cg93Qq_container .cg93Qq_button_container .cg93Qq_load_more_btn{width:100%;max-width:100%}}.cg93Qq_container .cg93Qq_layout{gap:.5rem;height:70rem;display:grid}.cg93Qq_container .cg93Qq_layout div{width:100%;position:relative}.cg93Qq_container .cg93Qq_layout div img{object-fit:cover;width:100%;height:100%;position:absolute}.cg93Qq_container .cg93Qq_layout .cg93Qq_item1,.cg93Qq_container .cg93Qq_layout .cg93Qq_item2,.cg93Qq_container .cg93Qq_layout .cg93Qq_item3,.cg93Qq_container .cg93Qq_layout .cg93Qq_item4{cursor:pointer}.cg93Qq_container .cg93Qq_layout:not(:last-child){margin-bottom:.5rem}.cg93Qq_container .cg93Qq_three_item_layout_horizontal_top{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.cg93Qq_container .cg93Qq_three_item_layout_horizontal_top .cg93Qq_item1{grid-area:1/1/2/3}.cg93Qq_container .cg93Qq_three_item_layout_horizontal_top .cg93Qq_item2{grid-area:2/1/3/2}.cg93Qq_container .cg93Qq_three_item_layout_horizontal_top .cg93Qq_item3{grid-area:2/2/3/3}.cg93Qq_container .cg93Qq_three_item_layout_horizontal_top .cg93Qq_item4{display:none}.cg93Qq_container .cg93Qq_three_item_layout_horizontal_bottom{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.cg93Qq_container .cg93Qq_three_item_layout_horizontal_bottom .cg93Qq_item1{grid-area:1/1/2/2}.cg93Qq_container .cg93Qq_three_item_layout_horizontal_bottom .cg93Qq_item2{grid-area:1/2/2/3}.cg93Qq_container .cg93Qq_three_item_layout_horizontal_bottom .cg93Qq_item3{grid-area:2/1/3/3}.cg93Qq_container .cg93Qq_three_item_layout_horizontal_bottom .cg93Qq_item4{display:none}.cg93Qq_container .cg93Qq_three_item_layout{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.cg93Qq_container .cg93Qq_three_item_layout .cg93Qq_item1{grid-area:1/1/3/2}.cg93Qq_container .cg93Qq_three_item_layout .cg93Qq_item2{grid-area:1/2/2/3}.cg93Qq_container .cg93Qq_three_item_layout .cg93Qq_item3{grid-area:2/2/3/3}.cg93Qq_container .cg93Qq_three_item_layout .cg93Qq_item4{display:none}.cg93Qq_container .cg93Qq_two_item_layout{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.cg93Qq_container .cg93Qq_two_item_layout .cg93Qq_item1{grid-area:1/1/3/2}.cg93Qq_container .cg93Qq_two_item_layout .cg93Qq_item2{grid-area:1/2/3/3}.cg93Qq_container .cg93Qq_two_item_layout .cg93Qq_item3,.cg93Qq_container .cg93Qq_two_item_layout .cg93Qq_item4{display:none}.cg93Qq_container .cg93Qq_one_item_layout{grid-template-rows:1fr;grid-template-columns:1fr}.cg93Qq_container .cg93Qq_one_item_layout .cg93Qq_item1{grid-area:1/1/2/2}.cg93Qq_container .cg93Qq_one_item_layout .cg93Qq_item2,.cg93Qq_container .cg93Qq_one_item_layout .cg93Qq_item3,.cg93Qq_container .cg93Qq_one_item_layout .cg93Qq_item4{display:none}.cg93Qq_container .cg93Qq_reverse_layout{direction:rtl}div.cg93Qq_overlay{background-color:#000c;padding:0 2rem;display:block}div.cg93Qq_overlay .cg93Qq_popup_head{justify-content:flex-end;align-items:center;display:flex}div.cg93Qq_overlay .cg93Qq_popup_head_close{cursor:pointer;color:var(--white);background-color:#0000;border:none;padding:0;font-size:50px;line-height:0}div.cg93Qq_overlay .cg93Qq_unitspec_popup_galery{width:100%;margin:0 auto}div.cg93Qq_overlay .cg93Qq_unitspec_popup_galery.cg93Qq_with_thumbs .slider .slide img{height:auto;max-height:calc(100dvh - 201px)}div.cg93Qq_overlay .cg93Qq_unitspec_popup_galery .carousel-root{flex-direction:column;height:calc(100dvh - 50px);display:flex;position:relative}div.cg93Qq_overlay .cg93Qq_unitspec_popup_galery .carousel-root .carousel:first-child{flex-basis:auto}div.cg93Qq_overlay .cg93Qq_unitspec_popup_galery .carousel-root .carousel:nth-child(2){flex-basis:6rem}div.cg93Qq_overlay .cg93Qq_unitspec_popup_galery .carousel-slider{position:static}div.cg93Qq_overlay .cg93Qq_unitspec_popup_galery .slider{align-items:center}div.cg93Qq_overlay .cg93Qq_unitspec_popup_galery .slider .slide img{object-fit:contain;height:auto;max-height:calc(100dvh - 101px);margin:0 auto}div.cg93Qq_overlay .cg93Qq_unitspec_popup_galery .thumb{filter:brightness(60%);cursor:pointer;border:none;height:6rem}div.cg93Qq_overlay .cg93Qq_unitspec_popup_galery .thumb.selected{filter:brightness();border:none}div.cg93Qq_overlay .cg93Qq_unitspec_popup_galery .legend{text-align:start;opacity:1;width:100%;font-family:var(--primary-font-family);text-align:center;background:0 0;border-radius:0;margin:15px 0;padding:0;font-size:16px;font-weight:600;position:static}
@keyframes _uauoG_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}._uauoG_container{max-width:1366px;margin:4rem auto 0}._uauoG_container ._uauoG_tab-labels{flex-wrap:wrap;gap:4rem;margin-top:6rem;margin-bottom:3rem;padding:0 1rem;display:flex}._uauoG_container ._uauoG_tab-labels ._uauoG_tab-label{font-size:var(--font-size-18);font-family:var(--primary-font-family);letter-spacing:var(--character-spacing-2);color:var(--black);text-transform:uppercase;cursor:pointer;position:relative}._uauoG_container ._uauoG_tab-labels ._uauoG_tab-label._uauoG_active:after{content:"";background-color:var(--black);width:100%;height:1px;position:absolute;bottom:-.5rem;left:0}
@keyframes CpBVNW_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.CpBVNW_info-window-content{width:150px;font-family:var(--primary-font-family);color:var(--primary-color);font-weight:var(--font-weight-normal)}.CpBVNW_info-window-content__img{width:100%;height:100px}.CpBVNW_info-window-content__name{text-transform:uppercase;letter-spacing:var(--character-spacing-1-5);margin-top:1rem;font-size:1.3rem}.CpBVNW_info-window-content__address{margin-top:4px;font-size:1rem}.CpBVNW_info-window-content__btns{font-weight:var(--font-weight-bold);cursor:pointer;justify-content:space-between;margin-top:1rem;display:flex}.CpBVNW_info-window-content__btns a{text-transform:uppercase;color:var(--black)}.CpBVNW_info-window-content__btns a:visited{color:var(--black)}
@keyframes k8Hm-G_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.k8Hm-G_container{flex-direction:column;gap:2rem;display:flex;position:relative}.k8Hm-G_carousel{position:relative}.k8Hm-G_slide{touch-action:pan-y;flex-direction:column;gap:2rem;display:flex}.k8Hm-G_slideHero{text-align:center;padding:0 1rem}@media (max-width:991px){.k8Hm-G_slideHero{text-align:left;padding:0 2rem}}.k8Hm-G_mapWrapper{position:relative}.k8Hm-G_arrow{width:3rem;height:3rem;color:var(--white);cursor:pointer;z-index:2;background:#0006;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.k8Hm-G_arrow svg{width:1.5rem;height:1.5rem}.k8Hm-G_arrowLeft{left:1rem}.k8Hm-G_arrowRight{right:1rem}.k8Hm-G_arrowDisabled{opacity:.3;pointer-events:none}.k8Hm-G_map{background-color:#e0e0e0;position:relative}.k8Hm-G_map .k8Hm-G_zoom-btn-container{gap:1rem;margin-bottom:3rem;display:flex;position:absolute;bottom:0;left:1rem!important}@media (max-width:991px){.k8Hm-G_map .k8Hm-G_zoom-btn-container{left:2rem!important}}@media (min-width:1260px){.k8Hm-G_map .k8Hm-G_zoom-btn-container{left:4rem!important}}.k8Hm-G_map .k8Hm-G_zoom-btn-container button{width:35px;height:35px;color:var(--white);background-color:var(--primary-color);border:none;border-radius:50%}.k8Hm-G_map .k8Hm-G_zoom-btn-container div{cursor:pointer;width:35px;height:35px}.k8Hm-G_map .k8Hm-G_zoom-btn-container div svg{width:35px;height:35px}.k8Hm-G_map a,.k8Hm-G_map button{outline:none}.k8Hm-G_skeleton-container{background-color:#e0e0e0;width:100%;height:600px;margin-top:4rem;position:relative}.k8Hm-G_skeleton-container .k8Hm-G_skeleton{z-index:1;background-color:#e0e0e0;position:absolute;inset:0;overflow:hidden}.k8Hm-G_skeleton-container .k8Hm-G_skeleton:before{content:"";background-image:linear-gradient(90deg,#e0e0e0 0%,#f5f5f5 50%,#e0e0e0 100%);background-size:200% 100%;animation:1.5s infinite k8Hm-G_shimmer;position:absolute;inset:0}.k8Hm-G_skeleton-container .k8Hm-G_zoom-controls{flex-direction:row;gap:1rem;list-style:none;display:flex;position:absolute;bottom:2rem;left:4rem}@media (max-width:991px){.k8Hm-G_skeleton-container .k8Hm-G_zoom-controls{left:2rem}}.k8Hm-G_skeleton-container .k8Hm-G_zoom-controls .k8Hm-G_zoom-btn{width:35px;height:35px;color:var(--white);background-color:var(--primary-color);border:none;border-radius:50%}@keyframes k8Hm-G_shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.k8Hm-G_measurements{visibility:hidden;pointer-events:none;z-index:-1;width:100%;position:absolute;top:0;left:0}
@keyframes mGl1nq_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.mGl1nq_spots-container{touch-action:pan-y;justify-content:flex-start;width:100%;padding:1rem;display:flex}@media (max-width:991px){.mGl1nq_spots-container{padding:1rem 2rem}}.mGl1nq_spots-container .mGl1nq_current-tab{text-transform:uppercase;font-family:var(--secondary-font-family);align-items:center;gap:1rem;margin-right:2rem;display:none}@media (min-width:1260px){.mGl1nq_spots-container .mGl1nq_current-tab{display:flex}}.mGl1nq_spots-container .mGl1nq_current-tab .mGl1nq_icon-container{width:3rem;height:3rem}.mGl1nq_spots-container .mGl1nq_current-tab .mGl1nq_icon-container .mGl1nq_icon{padding-right:0}.mGl1nq_spots-container .mGl1nq_current-tab .mGl1nq_icon-container .mGl1nq_icon svg{width:3rem;height:3rem}.mGl1nq_spots-container .mGl1nq_current-tab .mGl1nq_tab-label{font-size:var(--font-size-40);word-wrap:break-word;word-break:break-word}.mGl1nq_spots-container .mGl1nq_spots{flex:auto;padding:0}.mGl1nq_spots-container .mGl1nq_spots ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem;display:grid}@media (min-width:992px){.mGl1nq_spots-container .mGl1nq_spots ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 2.5rem}}.mGl1nq_spots-container .mGl1nq_spots ul li{cursor:pointer;font-weight:var(--font-weight-normal);font-family:var(--primary-font-family);font-size:var(--font-size-16);list-style:none}.mGl1nq_spots-container .mGl1nq_spots .mGl1nq_spot{text-align:left;align-items:center;gap:1rem;display:flex}.mGl1nq_spots-container .mGl1nq_spots .mGl1nq_spot .mGl1nq_icon-container{width:2rem;height:2rem}.mGl1nq_spots-container .mGl1nq_spots .mGl1nq_spot .mGl1nq_icon-container .mGl1nq_icon{margin-top:0;padding-right:0}.mGl1nq_spots-container .mGl1nq_spots .mGl1nq_spot .mGl1nq_icon-container .mGl1nq_icon svg{width:2rem;height:2rem}.mGl1nq_spots-container .mGl1nq_spots .mGl1nq_active-spot{font-weight:var(--font-weight-900);position:relative}.mGl1nq_spots-container .mGl1nq_spots .mGl1nq_active-spot:before,.mGl1nq_spots-container .mGl1nq_spots .mGl1nq_active-spot:after{content:"";border-right:2px solid;width:0;height:.6rem;display:block;position:absolute;top:50%;left:-1rem;transform:translateY(-50%)rotate(135deg)}.mGl1nq_spots-container .mGl1nq_spots .mGl1nq_active-spot:after{transform:rotate(45deg)}
@keyframes _7SYeOG_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}._7SYeOG_container{justify-content:space-between;align-items:center;padding:2rem 2rem 0;display:flex}._7SYeOG_container ._7SYeOG_arrow{cursor:pointer}._7SYeOG_container ._7SYeOG_tabs{justify-content:center;align-items:center;gap:2rem;display:flex}._7SYeOG_container ._7SYeOG_tabs ._7SYeOG_tab{font-family:var(--primary-font-family);text-transform:uppercase;font-size:var(--font-size-20);letter-spacing:var(--character-spacing-1-5);display:none}._7SYeOG_container ._7SYeOG_tabs ._7SYeOG_active{display:block}._7SYeOG_container ._7SYeOG_icon-container{width:3rem;height:3rem}._7SYeOG_container ._7SYeOG_icon-container ._7SYeOG_icon{padding-right:0}._7SYeOG_container ._7SYeOG_icon-container ._7SYeOG_icon svg{width:3rem;height:3rem}
@keyframes XXEKnG_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.XXEKnG_tabs-container{background-color:var(--primary-color);height:auto;min-height:10rem;font-family:var(--interactive-map-tabs-font);padding:0 1rem}@media (max-width:991px){.XXEKnG_tabs-container{display:none}}.XXEKnG_tabs-container .XXEKnG_tabs{max-width:1360px;height:100%;min-height:10rem;color:var(--white);flex-wrap:wrap;justify-content:center;align-items:center;gap:5rem;margin:0 auto;list-style:none;display:flex}.XXEKnG_tabs-container .XXEKnG_tabs li{cursor:pointer;letter-spacing:var(--character-spacing-1-5);position:relative}.XXEKnG_tabs-container .XXEKnG_tabs li.XXEKnG_active:after{content:"";background-color:var(--white);width:100%;height:2px;position:absolute;bottom:-1rem;left:0}.XXEKnG_tabs-container-mobile{display:none}@media (max-width:991px){.XXEKnG_tabs-container-mobile{display:block}}
@keyframes pDtdnq_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.pDtdnq_container{width:100%}.pDtdnq_container a{color:var(--black);font-weight:700}.pDtdnq_container .pDtdnq_sub-container{width:100%;max-width:1280px;margin:0 auto;padding:2rem}.pDtdnq_container .pDtdnq_sub-container .pDtdnq_sub-header{font-family:var(--secondary-font-family);font-size:var(--font-size-18);color:var(--primary-color);margin-bottom:3rem}.pDtdnq_container .pDtdnq_sub-container .pDtdnq_header{font-family:var(--secondary-font-family);font-size:var(--font-size-30);color:var(--primary-color);letter-spacing:3px;margin-bottom:3rem}.pDtdnq_container .pDtdnq_sub-container .pDtdnq_list-description,.pDtdnq_container .pDtdnq_sub-container .pDtdnq_body-text{font-family:var(--primary-font-family);font-size:var(--font-size-20);text-align:justify;margin-bottom:3rem;line-height:2.5rem}.pDtdnq_container .pDtdnq_sub-container .pDtdnq_body-text{margin-bottom:0}.pDtdnq_container .pDtdnq_sub-container .pDtdnq_columns-container{flex-wrap:wrap;justify-content:space-between;gap:3rem;display:flex}@media (max-width:991px){.pDtdnq_container .pDtdnq_sub-container .pDtdnq_columns-container{width:100%;margin-bottom:3rem}}.pDtdnq_container .pDtdnq_sub-container .pDtdnq_columns-container .pDtdnq_column{width:100%}.pDtdnq_container .pDtdnq_sub-container .pDtdnq_columns-container .pDtdnq_column.pDtdnq_count-2{width:calc(50% - 2.5rem)}@media (max-width:991px){.pDtdnq_container .pDtdnq_sub-container .pDtdnq_columns-container .pDtdnq_column.pDtdnq_count-2{width:100%}}.pDtdnq_container .pDtdnq_sub-container .pDtdnq_columns-container .pDtdnq_column.pDtdnq_count-3{width:calc(33% - 1.66667rem)}@media (max-width:991px){.pDtdnq_container .pDtdnq_sub-container .pDtdnq_columns-container .pDtdnq_column.pDtdnq_count-3{width:100%}}.pDtdnq_container .pDtdnq_sub-container .pDtdnq_columns-container .pDtdnq_column>ul:first-of-type{margin-left:2rem}.pDtdnq_container .pDtdnq_sub-container .pDtdnq_columns-container .pDtdnq_column-header{font-family:var(--secondary-font-family);font-size:var(--font-size-20);color:var(--primary-color);margin-bottom:3rem}.pDtdnq_container .pDtdnq_sub-container .pDtdnq_columns-container .pDtdnq_column-sub-header{font-family:var(--secondary-font-family);font-size:var(--font-size-18);color:var(--primary-color);margin-bottom:1.5rem}.pDtdnq_container .pDtdnq_sub-container .pDtdnq_columns-container .pDtdnq_list ul,.pDtdnq_container .pDtdnq_sub-container .pDtdnq_columns-container .pDtdnq_list li{text-align:justify;line-height:2.5rem;font-size:var(--font-size-18);font-family:var(--primary-font-family);margin-bottom:1.5rem}.pDtdnq_container .pDtdnq_sub-container .pDtdnq_columns-container .pDtdnq_list ul::marker{color:var(--primary-color)}.pDtdnq_container .pDtdnq_sub-container .pDtdnq_columns-container .pDtdnq_list li::marker{color:var(--primary-color)}.pDtdnq_container .pDtdnq_sub-container .pDtdnq_columns-container .pDtdnq_list ul{padding-left:2rem}
@keyframes IxMPGW_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.IxMPGW_container{width:100%;min-height:40vh;position:relative}.IxMPGW_container:after{content:"";background-color:var(--primary-color);width:100%;height:2rem;position:absolute;bottom:0;left:0}.IxMPGW_container .IxMPGW_overlay{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.IxMPGW_container .IxMPGW_overlay_title{font-family:var(--minimized-hero-component-overlay-title);font-size:var(--font-size-40);color:var(--white);letter-spacing:var(--minimized-hero-title-letter-spacing);text-align:center;font-weight:var(--minimized-hero-title-font-weight);white-space:pre-line}@media (max-width:767px){.IxMPGW_container .IxMPGW_overlay_title{font-size:var(--font-size-32)}}@media (max-width:480px){.IxMPGW_container .IxMPGW_overlay_title{font-size:var(--font-size-30)}}
@keyframes oISzSW_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.oISzSW_container{height:calc(100vh - 2rem);margin-bottom:2rem;position:relative}.oISzSW_container:after{content:"";background-color:var(--hero-bottom-line-background);width:100%;height:2rem;position:absolute;top:100%}.oISzSW_overlay{width:100%;height:100%;position:absolute}.oISzSW_titles{color:var(--white);flex-direction:column;justify-content:center;gap:1.5rem;width:calc(100% - 32rem);display:flex;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}@media (max-width:991px){.oISzSW_titles{width:calc(100% - 4rem)}}.oISzSW_titles .oISzSW_sub_title{font-weight:var(--font-weight-bold);font-size:var(--font-size-25);text-transform:uppercase;color:var(--gray);letter-spacing:var(--hero-subtitle-letter-spacing);line-height:normal;font-family:var(--hero-subtitle-font)}.oISzSW_titles .oISzSW_title{font-family:var(--hero-title-font);text-shadow:var(--text-shadow);max-height:50rem;letter-spacing:var(--hero-title-letter-spacing);line-height:1.1;overflow:hidden}@media (max-width:767px){.oISzSW_titles .oISzSW_title{font-size:var(--font-size-50);line-height:1.1}}.oISzSW_quotation{justify-content:flex-end;align-items:flex-start;width:100%;padding:0 2rem;display:flex;position:absolute;bottom:6rem}.oISzSW_quotation_center{justify-content:center}.oISzSW_quotation_left{justify-content:flex-start}@media (max-width:991px){.oISzSW_quotation{margin:0}}@media (min-width:992px){.oISzSW_quotation{padding:0 1rem}}@media (min-width:1260px){.oISzSW_quotation{padding:0 4rem}}.oISzSW_quotation-block{padding:0 10rem 15rem 0;position:relative}@media (max-width:991px){.oISzSW_quotation-block{padding:0 8rem 12rem 0}}.oISzSW_quotation-block-text{-webkit-backdrop-filter:blur(50px);color:var(--white);font-size:1.8rem;font-family:var(--primary-font-family);line-height:1.1}.oISzSW_quotation-block-avatar{border:3px solid var(--primary-color);border-radius:50%;width:20rem;height:20rem;position:absolute;bottom:0;right:0}.oISzSW_quotation-block-avatar_beam{border:3px solid var(--foam-green)}@media (max-width:991px){.oISzSW_quotation-block-avatar{width:16rem;height:16rem}}.oISzSW_quotation-block-right-side{-webkit-shape-outside:polygon(100% 0, 100% 100%, 0 100%, 100% calc(100% - 6rem));shape-outside:polygon(100% 0, 100% 100%, 0 100%, 100% calc(100% - 6rem));float:right;clip-path:polygon(100% 0,100% 100%,0 100%,100% calc(100% - 6rem));width:10rem}.oISzSW_quotation-block-right-side-disabled{display:none}@media (max-width:991px){.oISzSW_quotation-block-right-side{-webkit-shape-outside:polygon(100% 0, 100% 100%, 0 100%, 100% calc(100% - 5rem));shape-outside:polygon(100% 0, 100% 100%, 0 100%, 100% calc(100% - 5rem));float:right;clip-path:polygon(100% 0,100% 100%,0 100%,100% calc(100% - 5rem));width:8rem}}.oISzSW_button_container{position:absolute;bottom:6rem}@media (max-width:991px){.oISzSW_button_container{bottom:4.5rem}}.oISzSW_button_container .oISzSW_button{color:var(--white);background-color:var(--button-background);border:1px solid var(--button-background);flex-wrap:nowrap;justify-content:center;align-items:center;gap:1rem;display:flex;position:relative}.oISzSW_button_container .oISzSW_button svg,.oISzSW_button_container .oISzSW_button img{width:2.5rem;height:2.5rem}.oISzSW_button_container .oISzSW_button:hover{color:var(--button-background);background-color:var(--white);border:1px solid var(--white)}.oISzSW_button_container .oISzSW_button_beam{color:var(--button-background);background-color:var(--foam-green);border:1px solid var(--foam-green)}.oISzSW_button_container .oISzSW_button_beam:hover{color:var(--foam-green);background-color:var(--button-background);border:1px solid var(--button-background)}
@keyframes RkZRva_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.RkZRva_compare{-webkit-user-select:none;user-select:none;align-items:center;display:flex;position:relative}.RkZRva_compare input{display:none}.RkZRva_compare input:disabled+label:before,.RkZRva_compare input:disabled+label{opacity:.5}.RkZRva_compare input+label:before{content:"";border:2px solid var(--black);width:2rem;height:2rem;transition:all .1s ease-out;position:absolute;top:-1px;left:0}.RkZRva_compare input:checked+label:before{content:"✓";font-size:var(--font-size-18);width:2rem;height:2rem;color:var(--white);background-color:var(--black);border:2px solid var(--black);justify-content:center;align-items:center;display:flex;position:absolute}.RkZRva_compare label{cursor:pointer;text-transform:uppercase;font-family:var(--compare-label-font);font-size:var(--font-size-15);font-weight:var(--font-weight-900);letter-spacing:var(--character-spacing-1-5);margin-left:2.5rem}
@keyframes HS2mKG_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.HS2mKG_information_panel{z-index:101;background-color:#16283280;width:100%;height:100vh;transition:transform .5s ease-in-out;position:fixed;inset:0;transform:translate(150%)}.HS2mKG_information_panel.HS2mKG_active{overflow:auto;transform:translate(0)}.HS2mKG_information_panel_content{background:var(--white);width:40vw;height:100vh;color:var(--black);flex-direction:column;padding-bottom:3rem;display:flex;overflow:auto;transform:translate(60vw)}@media (max-width:991px){.HS2mKG_information_panel_content{width:65vw;transform:translate(35vw)}}@media (max-width:767px){.HS2mKG_information_panel_content{width:100%;position:absolute;inset:0;transform:none}}.HS2mKG_information_panel_header{min-height:var(--header-height);background-color:var(--submenu-item-background);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;padding:2rem 6rem;display:flex;position:relative}.HS2mKG_information_panel_title{font-family:var(--primary-font-family);color:var(--main-color);text-transform:uppercase;letter-spacing:.1em;font-size:16px;font-weight:600;line-height:19px}.HS2mKG_information_panel_close{cursor:pointer;width:2.5rem;height:2.5rem;color:var(--main-color);background:0 0;border:none;position:absolute;top:50%;right:2rem;transform:translateY(-50%)}.HS2mKG_information_panel_close_line_left{background-color:var(--main-color);width:1px;height:2.5rem;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.HS2mKG_information_panel_close_line_right{background-color:var(--main-color);width:1px;height:2.5rem;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.HS2mKG_information_panel_main{flex:1;padding:1rem;overflow:auto}.HS2mKG_information_panel .HS2mKG_title{font-family:var(--primary-font-family);color:var(--primary-color);text-transform:uppercase;letter-spacing:.1em;text-align:center;margin:8rem 0;font-size:24px;font-weight:900;line-height:19px}.HS2mKG_information_panel .HS2mKG_description{margin-bottom:8rem;padding:0}.HS2mKG_information_panel_actions{flex-direction:column;gap:4rem;list-style:none;display:flex}.HS2mKG_information_panel_button{border:1px solid var(--button-background);color:var(--button-background);letter-spacing:.1em;width:100%;max-width:40rem;margin:0 auto;padding:2rem;display:block}.HS2mKG_information_panel_button:hover{background-color:var(--button-background);color:var(--white)}.HS2mKG_information_panel_backdrop_button{z-index:-1;cursor:pointer;background:0 0;border:0;width:100vw;position:absolute;top:0;bottom:0;left:0}
@keyframes BZ5AGW_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.BZ5AGW_container{background-color:var(--white);width:96rem;max-width:99.2rem;max-height:82vh;margin:9vh auto;overflow:auto}@media (max-width:991px){.BZ5AGW_container{width:auto;max-width:99.2rem}}@media (max-width:767px){.BZ5AGW_container{max-height:calc(100vh - 10rem);margin:2rem 2rem 8rem}}@media (min-width:1260px){.BZ5AGW_container{width:120rem;max-width:none;max-height:86vh;margin:7vh auto}}.BZ5AGW_container .BZ5AGW_head{grid-template:"left right"/.6fr 1fr;gap:1rem;display:grid}@media (max-width:991px){.BZ5AGW_container .BZ5AGW_head{grid-template-columns:1fr;grid-template-areas:"left""right";gap:0}}.BZ5AGW_container .BZ5AGW_head{background-color:var(--primary-color);position:relative}.BZ5AGW_container .BZ5AGW_head_close{cursor:pointer;color:var(--white);background-color:#0000;border:none;padding:0;font-size:40px;line-height:0;position:absolute;top:2.8rem;right:2rem}@media (max-width:991px){.BZ5AGW_container .BZ5AGW_head{flex-direction:column;align-items:flex-start}}.BZ5AGW_container .BZ5AGW_head_side{align-items:center;display:flex}.BZ5AGW_container .BZ5AGW_head_side_left{grid-area:left;padding:3rem}.BZ5AGW_container .BZ5AGW_head_side_right{grid-area:right;padding:3rem 8rem 3rem 0}@media (max-width:991px){.BZ5AGW_container .BZ5AGW_head_side_right{padding:0 8rem 3rem 3rem}}.BZ5AGW_container .BZ5AGW_head .BZ5AGW_name{font-family:var(--secondary-font-family);font-size:var(--font-size-32);letter-spacing:var(--character-spacing-1-5);white-space:nowrap;color:var(--white);font-weight:700}.BZ5AGW_container .BZ5AGW_head .BZ5AGW_menu_list{flex-wrap:wrap;gap:2rem 4rem;display:flex}.BZ5AGW_container .BZ5AGW_head .BZ5AGW_menu_list_item{text-transform:uppercase;font-family:var(--unit-details-menu-font);font-weight:700;font-size:var(--font-size-15);letter-spacing:var(--character-spacing-1-5);cursor:pointer;white-space:nowrap;color:var(--white);list-style:none;position:relative}@media (max-width:991px){.BZ5AGW_container .BZ5AGW_head .BZ5AGW_menu_list_item{font-size:var(--font-size-17)}}.BZ5AGW_container .BZ5AGW_head .BZ5AGW_menu_list_item:hover:after,.BZ5AGW_container .BZ5AGW_head .BZ5AGW_menu_list_item_active:after{content:"";background-color:var(--white);width:100%;height:2px;position:absolute;bottom:-.5rem;left:0}.BZ5AGW_container .BZ5AGW_head .BZ5AGW_menu_list_item a{color:var(--white);text-decoration:none}.BZ5AGW_container .BZ5AGW_head .BZ5AGW_menu_list .BZ5AGW_compare input+label:before{border:2px solid var(--white)}.BZ5AGW_container .BZ5AGW_head .BZ5AGW_menu_list .BZ5AGW_compare input:checked+label:before{color:var(--white);background-color:var(--primary-color);font-weight:700}.BZ5AGW_container .BZ5AGW_head .BZ5AGW_menu_list .BZ5AGW_compare label{color:var(--white);font-weight:700}.BZ5AGW_container .BZ5AGW_button{text-transform:uppercase;cursor:pointer;border:1px solid var(--button-background);max-width:45rem;color:var(--button-background);font-size:1.6rem;font-weight:var(--button-font-weight);font-family:var(--button-font);text-align:center;white-space:nowrap;letter-spacing:var(--character-spacing-2);margin:3rem 0;padding:1.5rem 3rem;text-decoration:none;transition:all .3s ease-out;display:block}.BZ5AGW_container .BZ5AGW_button:hover{background-color:var(--button-background);color:var(--white)}.BZ5AGW_container .BZ5AGW_main{grid-template:"description details"/.6fr 1fr;gap:1rem;display:grid}@media (max-width:991px){.BZ5AGW_container .BZ5AGW_main{grid-template-columns:1fr;grid-template-areas:"details""description"}}.BZ5AGW_container .BZ5AGW_tabs_description{background-color:var(--gray);font-family:var(--primary-font-family);color:var(--main-color);grid-area:description;align-content:flex-start;padding:0 3rem}@media (max-width:767px){.BZ5AGW_container .BZ5AGW_tabs_description{padding:1rem}}.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_about{font-family:var(--unit-details-about-font);font-size:var(--font-size-18);text-transform:uppercase;letter-spacing:var(--character-spacing-1-5);color:var(--main-color);flex-wrap:wrap;align-items:center;row-gap:.3rem;margin-bottom:2rem;font-weight:700;display:flex}.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_about>*{white-space:nowrap}.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_about>:not(:last-child){border-right:2px solid var(--main-color);margin-right:1rem;padding-right:1rem}@media (max-width:480px){.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_about>:not(:last-child){margin-right:2rem;padding-right:1rem}}.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_about .BZ5AGW_junior{border:1px solid var(--button-background);text-transform:none;min-width:auto;font-size:14px;font-family:var(--primary-font-family);letter-spacing:1.5px;padding:2px 4px;display:inline-block}.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_about .BZ5AGW_junior:hover{color:var(--white);background-color:var(--button-background)}.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_prices{font-weight:700;font-size:var(--font-size-20);letter-spacing:.7px;flex-flow:column wrap;align-items:flex-start;gap:1rem;margin:3rem 0 2rem;display:flex}.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_prices_text{position:relative}.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_prices_text_underline .BZ5AGW_prices_money:after{content:"";background-color:var(--button-background);z-index:2;width:100%;height:1px;display:block;position:absolute;top:110%;left:0}.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_prices_month{font-weight:var(--font-weight-normal);font-size:var(--font-size-14);letter-spacing:.5px}.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_prices_money{position:relative}.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_prices_money:hover .BZ5AGW_prices_disclaimer{display:block}.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_prices_disclaimer{background-color:var(--tooltip-content-background-color);width:30rem;height:auto;font-family:var(--primary-font-family);color:var(--main-color);text-transform:none;text-align:left;z-index:2;padding:10px;font-size:12px;font-weight:400;line-height:15px;display:none;position:absolute;bottom:100%}@media (max-width:991px){.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_prices{letter-spacing:normal;font-size:16px;font-weight:400}.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_prices_month{letter-spacing:normal;font-size:16px}}.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_available,.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_building{font-weight:var(--font-weight-normal);font-size:var(--font-size-18);text-align:left;margin-top:1rem}@media (max-width:991px){.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_available,.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_building{font-size:14px}}.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_desc_label{font-family:var(--unit-details-desc-label-font);font-weight:var(--font-weight-bold);font-size:var(--font-size-16);letter-spacing:var(--character-spacing-3-6);text-transform:uppercase;color:var(--button-background);text-align:left;margin-top:3rem}@media (max-width:991px){.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_desc_label{font-size:16px}}.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_description{font-weight:var(--font-weight-normal);color:var(--black);text-align:left;margin-top:.8rem;font-size:1.6rem}.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_description a,.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_description a:visited{color:var(--main-color)}@media (max-width:991px){.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_description{font-size:14px}}.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_special{line-height:1.5}.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_transportation{text-align:left;margin-top:1rem}.BZ5AGW_container .BZ5AGW_tabs_description .BZ5AGW_transportation img{width:2.8rem;height:2.8rem;margin-right:.7rem}.BZ5AGW_container .BZ5AGW_tab_details{grid-area:details}.BZ5AGW_container .BZ5AGW_tab_details .BZ5AGW_tab_detail{background-color:var(--white);width:100%;height:60rem;display:none;overflow:hidden}.BZ5AGW_container .BZ5AGW_tab_details .BZ5AGW_tab_show{display:block}.BZ5AGW_container .BZ5AGW_tab_details .BZ5AGW_matterport iframe{width:100%;height:100%}.BZ5AGW_container .BZ5AGW_tab_details .BZ5AGW_floorplan.BZ5AGW_tab_show{height:auto;min-height:60rem;fill:var(--white);justify-content:center;align-items:center;width:100%;padding:1rem;display:flex;overflow:visible}.BZ5AGW_container .BZ5AGW_tab_details .BZ5AGW_floorplan.BZ5AGW_tab_show svg{width:100%;height:auto;fill:var(--unit-overlay-floorplan-background-color,none)}.BZ5AGW_container .BZ5AGW_tab_details .BZ5AGW_floorplan.BZ5AGW_tab_show img{max-width:100%;height:auto}.BZ5AGW_container .BZ5AGW_tab_details .BZ5AGW_gallery.BZ5AGW_tab_show{cursor:pointer;justify-content:center;align-items:stretch;display:flex;position:relative}.BZ5AGW_container .BZ5AGW_tab_details .BZ5AGW_gallery.BZ5AGW_tab_show:hover .BZ5AGW_image_gallery{filter:brightness(60%)}.BZ5AGW_container .BZ5AGW_tab_details .BZ5AGW_image_gallery{object-fit:cover;width:100%;display:block}.BZ5AGW_container .BZ5AGW_tab_details .BZ5AGW_more_images{background-color:var(--primary-color-70);z-index:1;border-radius:50%;justify-content:center;align-items:center;width:6rem;height:6rem;display:flex;position:absolute;bottom:4.2rem;right:6rem}.BZ5AGW_container .BZ5AGW_tab_details .BZ5AGW_more_images svg{fill:#ffffffb3;width:5rem;height:3rem}@media (max-width:767px){.BZ5AGW_container .BZ5AGW_actions{margin-bottom:4rem}}.BZ5AGW_overlay{background-color:var(--black-08);padding:0 2rem;display:block}.BZ5AGW_overlay .BZ5AGW_popup_head{justify-content:flex-end;align-items:center;display:flex}.BZ5AGW_overlay .BZ5AGW_popup_head_close{cursor:pointer;color:var(--white);background-color:#0000;border:none;padding:0;font-size:50px;line-height:0}.BZ5AGW_overlay .BZ5AGW_unitdetail_popup_galery{width:100%;margin:0 auto}.BZ5AGW_overlay .BZ5AGW_unitdetail_popup_galery.BZ5AGW_with_thumbs .slider .slide img{height:auto;max-height:calc(100dvh - 201px)}.BZ5AGW_overlay .BZ5AGW_unitdetail_popup_galery .carousel-root{flex-direction:column;height:calc(100dvh - 50px);display:flex;position:relative}.BZ5AGW_overlay .BZ5AGW_unitdetail_popup_galery .carousel-root .carousel:first-child{flex-basis:auto}.BZ5AGW_overlay .BZ5AGW_unitdetail_popup_galery .carousel-root .carousel:nth-child(2){flex-basis:6rem}.BZ5AGW_overlay .BZ5AGW_unitdetail_popup_galery .carousel-slider{position:static}.BZ5AGW_overlay .BZ5AGW_unitdetail_popup_galery .slider{align-items:center}.BZ5AGW_overlay .BZ5AGW_unitdetail_popup_galery .slider .slide img{object-fit:contain;height:auto;max-height:calc(100dvh - 101px);margin:0 auto}.BZ5AGW_overlay .BZ5AGW_unitdetail_popup_galery .thumb{filter:brightness(60%);cursor:pointer;border:none;max-height:6rem}.BZ5AGW_overlay .BZ5AGW_unitdetail_popup_galery .thumb.selected{filter:brightness();border:none}.BZ5AGW_overlay .BZ5AGW_unitdetail_popup_galery .legend{text-align:start;opacity:1;width:100%;font-family:var(--primary-font-family);text-align:center;background:0 0;border-radius:0;margin:15px 0;padding:0;font-size:16px;font-weight:600;position:static}
@keyframes qV2CtG_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.qV2CtG_card{background-color:var(--gray);flex-direction:column;width:100%;min-height:38rem;display:flex;position:relative;box-shadow:0 4px 4px #00000040}.qV2CtG_card p,.qV2CtG_card span,.qV2CtG_card h1,.qV2CtG_card h2,.qV2CtG_card h3,.qV2CtG_card h4,.qV2CtG_card h5,.qV2CtG_card h6{line-height:normal}.qV2CtG_card .qV2CtG_offers{font-family:var(--primary-font-family);color:var(--primary-color);-webkit-user-select:none;user-select:none;flex-wrap:nowrap;align-items:center;gap:.2rem;font-size:1.4rem;display:flex;position:relative}.qV2CtG_card .qV2CtG_offers:hover .qV2CtG_offers_content{display:block}.qV2CtG_card .qV2CtG_offers svg{vertical-align:bottom;width:2rem;height:2rem;fill:var(--primary-color)}@media (max-width:991px){.qV2CtG_card .qV2CtG_offers svg{width:2.2rem;height:2.2rem}}.qV2CtG_card .qV2CtG_offers_content{z-index:1;background-color:var(--tooltip-content-background-color);width:24rem;height:auto;font-family:var(--primary-font-family);color:var(--main-color);text-transform:none;text-align:left;padding:10px;font-size:12px;font-weight:400;line-height:15px;display:none;position:absolute;bottom:100%;right:0}.qV2CtG_card .qV2CtG_offers_content a,.qV2CtG_card .qV2CtG_offers_content a:visited{color:var(--main-color);text-decoration:underline}.qV2CtG_card .qV2CtG_images{flex:0 0 23rem;width:100%;height:23rem;position:relative}.qV2CtG_card .qV2CtG_images:hover .qV2CtG_images_hover{visibility:visible;opacity:1}.qV2CtG_card .qV2CtG_images_hover{visibility:hidden;opacity:0;background-color:#0000004d;width:100%;height:100%;transition:all .3s ease-out;position:absolute;top:0;left:0}.qV2CtG_card .qV2CtG_images_hover .qV2CtG_share{color:var(--white);font-size:var(--font-size-30);cursor:pointer;z-index:11;position:absolute;top:1rem;right:1rem}.qV2CtG_card .qV2CtG_images_hover .qV2CtG_quick_view{text-align:center;background-color:var(--white);text-transform:uppercase;font-size:var(--font-size-16);letter-spacing:2.4px;font-weight:var(--button-font-weight);font-family:var(--button-font);color:var(--button-background);cursor:pointer;border:none;min-width:auto;padding:1rem;transition:all .3s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qV2CtG_card .qV2CtG_images_hover .qV2CtG_quick_view:hover{background-color:var(--button-background);color:var(--white)}.qV2CtG_card .qV2CtG_virtual_tour{text-align:center;z-index:1;color:var(--white);background-color:var(--unitcard-virtual-tour-label-color);justify-content:center;align-items:center;width:6rem;height:4rem;display:flex;position:absolute;top:0;left:2rem}.qV2CtG_card .qV2CtG_virtual_tour span{text-transform:uppercase;font-family:var(--font-family-semplicita-pro);font-weight:var(--font-weight-bold);font-size:var(--font-size-12);letter-spacing:.6px;padding-top:1rem;position:relative}.qV2CtG_card .qV2CtG_virtual_tour:after{content:"";z-index:-1;background-color:inherit;transform-origin:0 0;width:57%;padding-bottom:50%;position:absolute;top:4rem;left:0;transform:rotate(-30deg)skew(30deg)}.qV2CtG_card .qV2CtG_details{grid-template-columns:minmax(0,1fr) auto;column-gap:1.6rem;padding:1.5rem 2rem 2rem 1.5rem;display:grid}.qV2CtG_card .qV2CtG_details .qV2CtG_available{min-height:1.7rem}.qV2CtG_card .qV2CtG_details_description{font-family:var(--unit-card-details-font);font-weight:var(--font-weight-medium);font-size:var(--font-size-14);letter-spacing:var(--character-spacing-0);color:var(--black);flex-direction:column;flex:1;gap:1rem;display:flex}@media (max-width:991px){.qV2CtG_card .qV2CtG_details_description{font-size:14px}}.qV2CtG_card .qV2CtG_details_description .qV2CtG_description{font-weight:var(--unit-card-description-font-weight);font-size:var(--font-size-18);align-items:center;gap:1rem;display:flex}@media (max-width:991px){.qV2CtG_card .qV2CtG_details_description .qV2CtG_description{font-size:16px}}.qV2CtG_card .qV2CtG_details_description .qV2CtG_address{word-break:normal}.qV2CtG_card .qV2CtG_details_description .qV2CtG_price_text{font-weight:var(--unit-card-description-font-weight);font-size:var(--font-size-18)}@media (max-width:991px){.qV2CtG_card .qV2CtG_details_description .qV2CtG_price_text{font-size:16px}}.qV2CtG_card .qV2CtG_details_description .qV2CtG_price_tooltip{vertical-align:bottom;position:static}@media (max-width:991px){.qV2CtG_card .qV2CtG_details_description .qV2CtG_price_tooltip{vertical-align:middle;position:absolute}}.qV2CtG_card .qV2CtG_details_junior{cursor:pointer;text-align:center;width:max-content;font-weight:400;line-height:var(--line-spacing-25);border:1px solid var(--button-background);text-transform:none;min-width:auto;font-size:12px;font-family:var(--primary-font-family);color:var(--button-background);letter-spacing:1.5px;background-color:#0000;padding:0 4px;text-decoration:none;display:inline-block}.qV2CtG_card .qV2CtG_details_junior:hover{color:var(--white);background-color:var(--button-background);border-color:var(--button-background);transition:all .3s ease-out}.qV2CtG_card .qV2CtG_details_buttons{flex-direction:column;justify-content:flex-end;align-items:flex-end;display:flex}.qV2CtG_card .qV2CtG_details_buttons_one_more{justify-content:space-between}.qV2CtG_card .qV2CtG_details_buttons .qV2CtG_compare input+label:before{border:2px solid var(--button-background)}.qV2CtG_card .qV2CtG_details_buttons .qV2CtG_compare input:checked+label:before{background-color:var(--button-background)}.qV2CtG_card .qV2CtG_details_buttons .qV2CtG_compare label{color:var(--button-background)}.qV2CtG_card .qV2CtG_details_buttons .qV2CtG_button{background-color:var(--button-background);border:2px solid var(--button-background);text-align:center;color:var(--white);min-width:14rem;padding:1rem;transition:all .3s ease-out}.qV2CtG_card .qV2CtG_details_buttons .qV2CtG_button:hover{border:2px solid var(--button-background);color:var(--button-background);background-color:var(--white)}.qV2CtG_card .qV2CtG_details_buttons .qV2CtG_button_pcv{background-color:var(--white);color:var(--button-background)}.qV2CtG_card .qV2CtG_details_buttons .qV2CtG_button_pcv:hover{background-color:var(--button-background);color:var(--white)}.qV2CtG_card.qV2CtG_isLoading .qV2CtG_virtual_tour,.qV2CtG_card.qV2CtG_isLoading .qV2CtG_details_description>*,.qV2CtG_card.qV2CtG_isLoading .qV2CtG_compare,.qV2CtG_card.qV2CtG_isLoading .qV2CtG_button,.qV2CtG_card.qV2CtG_isLoading .qV2CtG_details_junior,.qV2CtG_card.qV2CtG_isLoading .qV2CtG_offers{filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);-webkit-user-select:none;user-select:none;pointer-events:none}.qV2CtG_card.qV2CtG_isLoading .qV2CtG_images_hover{display:none}.qV2CtG_card.qV2CtG_isLoading .qV2CtG_images{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);background:url(../media/skeleton_image.331hr0-9it10_.jpg) 0 0/cover no-repeat}.qV2CtG_overlay{background-color:var(--black-08);display:block}
@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;user-select:none;border-radius:.25rem;width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));height:100%;animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}
@keyframes vTpX-W_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.vTpX-W_background-white{background-color:#fff}.vTpX-W_unit-compare-bar p,.vTpX-W_unit-compare-bar span,.vTpX-W_unit-compare-bar h1,.vTpX-W_unit-compare-bar h2,.vTpX-W_unit-compare-bar h3,.vTpX-W_unit-compare-bar h4,.vTpX-W_unit-compare-bar h5,.vTpX-W_unit-compare-bar h6{line-height:normal}.vTpX-W_unit-compare-bar .vTpX-W_tablet-and-mobile{z-index:5;background-color:var(--primary-color-70);z-index:14;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;display:flex;position:fixed;bottom:148px;right:10px}.vTpX-W_unit-compare-bar .vTpX-W_tablet-and-mobile .vTpX-W_counter-wrapper{background-color:#7fffd4;position:relative}.vTpX-W_unit-compare-bar .vTpX-W_tablet-and-mobile .vTpX-W_counter-wrapper .vTpX-W_counter{background-color:var(--primary-color);width:20px;height:20px;color:var(--white);text-align:center;vertical-align:middle;font-family:var(--primary-font-family);border:1px solid #fff;border-radius:50%;padding-top:1px;font-size:14px;position:absolute;top:-37px;right:0}.vTpX-W_unit-compare-bar .vTpX-W_tablet-and-mobile .vTpX-W_building-icon{width:60px;height:30px}.vTpX-W_unit-compare-bar .vTpX-W_tablet-and-mobile .vTpX-W_building-icon svg{fill:var(--main-color)}.vTpX-W_unit-compare-bar .vTpX-W_desktop{box-sizing:border-box;z-index:2147483001;background-color:#e6e6e6;border:1px solid #d3d3d3;grid-template-rows:100%;grid-template-columns:5fr 1fr;max-height:180px;padding:2rem 2%;display:grid;position:fixed;bottom:0;left:0;right:0}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_units,.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_actions{align-content:stretch;display:flex}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_units .vTpX-W_item,.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_actions .vTpX-W_item{background-color:#949494;flex-grow:1;width:100%;margin:0 1%;text-decoration:none;display:flex}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_units .vTpX-W_item .vTpX-W_image-container,.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_actions .vTpX-W_item .vTpX-W_image-container{flex-grow:1;width:55%}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_units .vTpX-W_item .vTpX-W_details,.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_actions .vTpX-W_item .vTpX-W_details{background-color:var(--white);flex-direction:column;flex-grow:1;padding:.4rem .6rem;display:flex;position:relative}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_units .vTpX-W_item .vTpX-W_details div,.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_actions .vTpX-W_item .vTpX-W_details div{font-family:var(--primary-font-family);color:var(--main-color)}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_units .vTpX-W_item .vTpX-W_details .vTpX-W_neighborhood,.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_actions .vTpX-W_item .vTpX-W_details .vTpX-W_neighborhood{font-size:.9vw;font-weight:600}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_units .vTpX-W_item .vTpX-W_details .vTpX-W_rooms,.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_actions .vTpX-W_item .vTpX-W_details .vTpX-W_rooms{margin-top:2%;font-size:.9vw;font-weight:500}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_units .vTpX-W_item .vTpX-W_details .vTpX-W_address,.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_actions .vTpX-W_item .vTpX-W_details .vTpX-W_address{margin-top:2%;font-size:.7vw;font-weight:600}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_units .vTpX-W_item .vTpX-W_details .vTpX-W_price,.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_actions .vTpX-W_item .vTpX-W_details .vTpX-W_price{margin-top:4%;font-size:1.1rem;font-weight:600}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_units .vTpX-W_item.vTpX-W_not-available,.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_actions .vTpX-W_item.vTpX-W_not-available{background-color:#fff;justify-content:center;align-items:center;width:100%;font-size:14px;display:flex;position:relative}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_units .vTpX-W_item.vTpX-W_not-available div,.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_actions .vTpX-W_item.vTpX-W_not-available div{text-align:center}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_compare-bar-controls{flex-direction:column;justify-content:center;gap:1rem;display:flex}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_compare-bar-controls .vTpX-W_actions{z-index:110;justify-content:space-between;align-items:center;width:100%;display:flex}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_compare-bar-controls .vTpX-W_actions .vTpX-W_action{z-index:110;cursor:pointer;border:2px solid var(--button-background);background-color:#0000;background-image:none;border-radius:3px;place-content:center;align-items:center;width:48%;height:40px;font-size:1.5rem;line-height:2.13;display:flex}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_compare-bar-controls .vTpX-W_actions .vTpX-W_action a,.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_compare-bar-controls .vTpX-W_actions .vTpX-W_action button{-webkit-user-select:none;user-select:none;width:100%;height:100%;color:var(--primary-color);z-index:110;font-size:inherit;font-family:var(--compare-bar-actions-font);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;text-decoration:none;display:flex}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_compare-bar-controls .vTpX-W_actions .vTpX-W_action a:hover,.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_compare-bar-controls .vTpX-W_actions .vTpX-W_action button:hover{background-color:var(--button-background);color:var(--white);border-color:var(--button-background);transition:all .3s ease-out}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_compare-bar-controls .vTpX-W_actions .vTpX-W_actions-alignemt-end{align-items:flex-end}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_compare-bar-controls .vTpX-W_actions .vTpX-W_compare.vTpX-W_disabled{opacity:.5;cursor:not-allowed}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_max-units-message{font-size:.9vw;font-family:var(--primary-font-family);color:var(--main-color);align-self:flex-end;font-weight:500}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_remove-button-container{padding:0;position:absolute;top:-10.5px;right:-10.5px}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_remove-button-container button{cursor:pointer;z-index:110;background-color:#0000;border:none;padding:0}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_remove-button-container .vTpX-W_icon{fill:#5c5c5c;vertical-align:middle;width:21px;height:21px}.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_remove-button-container .vTpX-W_remove-link:hover .vTpX-W_icon,.vTpX-W_unit-compare-bar .vTpX-W_desktop .vTpX-W_remove-button-container .vTpX-W_remove-link:focus .vTpX-W_icon{fill:#bfbcba}
@keyframes Fp9XIG_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.Fp9XIG_container{margin-left:2rem;display:inline-block;position:relative}.Fp9XIG_container .Fp9XIG_dropdown-button{background-color:var(--white);color:var(--button-background);font-family:var(--primary-font-family);cursor:pointer;text-align:left;border:none;min-width:210px;padding:0 1rem;font-size:15px;font-weight:700;position:relative}@media (max-width:767px){.Fp9XIG_container .Fp9XIG_dropdown-button{width:17rem}}.Fp9XIG_container .Fp9XIG_dropdown-button.Fp9XIG_open{border:none}.Fp9XIG_container .Fp9XIG_dropdown-button.Fp9XIG_open .Fp9XIG_arrow_down{transform:translateY(-50%)rotate(180deg)}.Fp9XIG_container .Fp9XIG_dropdown-button .Fp9XIG_arrow_down{color:var(--form-input-border);font-size:23px;transition:transform .3s;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.Fp9XIG_container .Fp9XIG_dropdown-list{z-index:2;width:100%;margin:0;padding:12px 0;list-style-type:none;position:absolute}.Fp9XIG_container .Fp9XIG_dropdown-item{color:var(--main-color);cursor:pointer;text-transform:none;background-color:#fff;border:none;padding:12px;font-size:15px}.Fp9XIG_container .Fp9XIG_dropdown-item:hover{background-color:var(--submenu-item-background)}
@keyframes XhpGea_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.XhpGea_flex-row{justify-content:flex-start;align-items:center;gap:.5rem;margin-bottom:3rem;display:flex}.XhpGea_flex-row:last-child{margin-bottom:1rem}.XhpGea_filter-button{color:var(--main-color);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--primary-font-family);background-color:#fff;border:none;padding:1rem 2rem;font-size:15px}.XhpGea_filter-button.XhpGea_selected{color:#fff;background-color:var(--submenu-item-background)}@media (max-width:767px){.XhpGea_filter-button{padding:1rem 1.5rem}}
@keyframes _vZgUa_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}._vZgUa_dropdown-container{width:fit-content;height:fit-content;color:var(--main-color);border:1px solid var(--primary-color);background:#fff;padding:2rem;font-size:2rem;position:absolute;top:6.5rem;left:0}@media (max-width:767px){._vZgUa_dropdown-container{border:none;padding:0;position:static}}._vZgUa_dropdown-container ._vZgUa_filter-button{color:var(--main-color);cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:none;padding:1rem 2rem}._vZgUa_dropdown-container ._vZgUa_filter-button._vZgUa_selected{color:#fff;background-color:var(--primary-color)}._vZgUa_dropdown-container ._vZgUa_flex-row{justify-content:flex-start;align-items:center;gap:.5rem;margin-bottom:3rem;display:flex}@media (max-width:767px){._vZgUa_dropdown-container ._vZgUa_flex-row{flex-direction:column;align-items:flex-start}}._vZgUa_dropdown-container ._vZgUa_flex-row:last-child{margin-bottom:1rem}._vZgUa_dropdown-container ._vZgUa_radio{gap:20px}._vZgUa_dropdown-container ._vZgUa_radio label{color:var(--main-color);white-space:nowrap;font-size:15px;font-family:var(--primary-font-family);-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;display:flex}._vZgUa_dropdown-container ._vZgUa_radio input[type=radio]{appearance:none;border:1px solid var(--submenu-item-background);cursor:pointer;background-color:#fff;border-radius:50%;width:22px;height:22px;margin-right:7px}._vZgUa_dropdown-container ._vZgUa_radio input[type=radio]:checked:before{content:"";background-color:var(--submenu-item-background);border-radius:50%;width:14px;height:14px;margin:3px;display:block}._vZgUa_dropdown-container ._vZgUa_radio ._vZgUa_info{border:1px solid var(--submenu-item-background);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin-left:.5rem;padding:0;display:flex}._vZgUa_dropdown-container ._vZgUa_radio ._vZgUa_info span{font-family:var(--primary-font-family);color:var(--submenu-item-background);margin-top:0;margin-top:initial;font-size:12px;font-weight:900}
@keyframes ecjaTa_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.ecjaTa_container{-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;position:relative}.ecjaTa_container .ecjaTa_checkbox input{display:none}.ecjaTa_container .ecjaTa_checkbox input:disabled+label:before,.ecjaTa_container .ecjaTa_checkbox input:disabled+label{opacity:.5}.ecjaTa_container .ecjaTa_checkbox input+label:before{content:"";border:2px solid var(--form-input-border);width:20px;height:20px;transition:all .1s ease-out;position:absolute;top:-2px;left:0}@media (max-width:991px){.ecjaTa_container .ecjaTa_checkbox input+label:before{top:-1px}}.ecjaTa_container .ecjaTa_checkbox input:checked+label:before{content:"✓";width:20px;height:20px;color:var(--white);background-color:var(--form-input-border);border:2px solid var(--form-input-border);justify-content:center;align-items:center;display:flex;position:absolute}.ecjaTa_container .ecjaTa_checkbox label{cursor:pointer;font-family:var(--primary-font-family);font-size:15px;font-weight:var(--font-weight-normal);color:var(--main-color);padding-left:30px;display:flex}.ecjaTa_container .ecjaTa_image{width:100%;height:auto;margin-top:1.5rem}
@keyframes _0sp1tq_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}._0sp1tq_dropdown-container{width:fit-content;height:fit-content;color:var(--main-color);border:1px solid var(--primary-color);background:#fff;padding:2rem;font-size:2rem;position:absolute;top:6.5rem;left:0}@media (max-width:767px){._0sp1tq_dropdown-container{border:none;padding:0;position:static}}._0sp1tq_dropdown-container ._0sp1tq_filter-button{color:var(--main-color);cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:none;padding:1rem 2rem}._0sp1tq_dropdown-container ._0sp1tq_filter-button._0sp1tq_selected{color:#fff;background-color:var(--primary-color)}._0sp1tq_dropdown-container ._0sp1tq_flex-row{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}@media (max-width:767px){._0sp1tq_dropdown-container ._0sp1tq_flex-row{flex-direction:column;align-items:flex-start}}._0sp1tq_dropdown-container ._0sp1tq_radio{gap:20px}._0sp1tq_dropdown-container ._0sp1tq_radio label{color:var(--main-color);white-space:nowrap;font-size:15px;font-family:var(--primary-font-family);-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;display:flex}._0sp1tq_dropdown-container ._0sp1tq_radio input[type=radio]{appearance:none;border:1px solid var(--submenu-item-background);cursor:pointer;background-color:#fff;border-radius:50%;width:22px;height:22px;margin-right:7px}._0sp1tq_dropdown-container ._0sp1tq_radio input[type=radio]:checked:before{content:"";background-color:var(--submenu-item-background);border-radius:50%;width:14px;height:14px;margin:3px;display:block}
@keyframes vALyOG_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.vALyOG_container{gap:6rem;width:100%;display:flex}@media (max-width:767px){.vALyOG_container{gap:3.5rem}}.vALyOG_container .vALyOG_label{text-align:left;text-transform:uppercase;min-width:15%;max-width:15%;font-family:var(--primary-font-family);color:var(--main-color);letter-spacing:1.4px;align-items:flex-start;font-size:14px}@media (max-width:767px){.vALyOG_container .vALyOG_label{max-width:none;min-width:none}}.vALyOG_container .vALyOG_content{text-align:left;flex-wrap:wrap;align-items:baseline;gap:2rem 1rem;width:85%;display:flex}.vALyOG_container .vALyOG_content>div{width:calc(33.3333% - .666667rem)}@media (max-width:767px){.vALyOG_container .vALyOG_content>div{width:calc(50% - .5rem)}.vALyOG_container{flex-direction:column}.vALyOG_container .vALyOG_content,.vALyOG_container .vALyOG_label{width:100%}}
@keyframes iLs1Sa_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.iLs1Sa_container{gap:6rem;width:100%;display:flex}@media (max-width:767px){.iLs1Sa_container{gap:3.5rem}}.iLs1Sa_container .iLs1Sa_label{text-align:left;text-transform:uppercase;min-width:15%;max-width:15%;font-family:var(--primary-font-family);color:var(--main-color);letter-spacing:1.4px;align-items:flex-start;font-size:14px}@media (max-width:767px){.iLs1Sa_container .iLs1Sa_label{max-width:none;min-width:none}}.iLs1Sa_container .iLs1Sa_content{text-align:left;flex-wrap:wrap;align-items:baseline;gap:2rem 1rem;width:85%;display:flex}.iLs1Sa_container .iLs1Sa_content>div{width:calc(33.3333% - .666667rem)}@media (max-width:767px){.iLs1Sa_container .iLs1Sa_content>div{width:100%}.iLs1Sa_container{flex-direction:column}.iLs1Sa_container .iLs1Sa_content,.iLs1Sa_container .iLs1Sa_label{width:100%}}
@keyframes xEnNnq_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.xEnNnq_container{gap:6rem;width:100%;display:flex}@media (max-width:767px){.xEnNnq_container{gap:3.5rem}}.xEnNnq_container .xEnNnq_label{text-align:left;text-transform:uppercase;font-family:var(--primary-font-family);min-width:15%;max-width:15%;color:var(--main-color);letter-spacing:1.4px;align-items:flex-start;font-size:14px}@media (max-width:767px){.xEnNnq_container .xEnNnq_label{max-width:none;min-width:none}}.xEnNnq_container .xEnNnq_content{width:85%}@media (max-width:767px){.xEnNnq_container{flex-direction:column}.xEnNnq_container .xEnNnq_content,.xEnNnq_container .xEnNnq_label{width:100%}}
@keyframes sa9DYW_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.sa9DYW_container{min-width:15rem;font-size:14px;display:inline-block;position:relative}.sa9DYW_container .sa9DYW_active .sa9DYW_drop-box{display:block}.sa9DYW_container .sa9DYW_active .sa9DYW_label .sa9DYW_arrow_down{transform:translateY(-50%)rotate(180deg)}.sa9DYW_container input[type=checkbox]{display:none}.sa9DYW_container .sa9DYW_label{box-sizing:border-box;width:100%;color:var(--main-color);border:1px solid var(--form-input-border);font-family:var(--primary-font-family);cursor:pointer;-webkit-user-select:none;user-select:none;padding:10px 22px 10px 5px;font-size:15px;display:inline-block}.sa9DYW_container .sa9DYW_label .sa9DYW_arrow_down{color:var(--form-input-border);font-size:23px;transition:transform .3s;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.sa9DYW_container .sa9DYW_drop-box{text-align:left;z-index:1;width:100%;max-height:127px;overflow:overlay;background-color:#fff;margin:0;padding:5px;list-style:none;display:none;position:absolute;box-shadow:0 1px 1px #0003}.sa9DYW_container .sa9DYW_checkbox-container{flex-direction:column;row-gap:16px;padding:.3rem 0;display:flex}
@keyframes XDwOma_bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.XDwOma_container{gap:6rem;width:100%;display:flex}@media (max-width:767px){.XDwOma_container{gap:3.5rem}}.XDwOma_container .XDwOma_label{text-align:left;text-transform:uppercase;font-family:var(--primary-font-family);min-width:15%;max-width:15%;color:var(--main-color);letter-spacing:1.4px;align-items:flex-start;font-size:14px}@media (max-width:767px){.XDwOma_container .XDwOma_label{max-width:none;min-width:none}}.XDwOma_container .XDwOma_content{text-align:left;flex-wrap:wrap;align-items:baseline;gap:2rem 1rem;width:85%;display:flex}.XDwOma_container .XDwOma_content>div{width:calc(33.3333% - .666667rem)}@media (max-width:767px){.XDwOma_container .XDwOma_content>div{width:100%}.XDwOma_container{flex-direction:column}.XDwOma_container .XDwOma_content,.XDwOma_container .XDwOma_label{width:100%}}
