.u6ypMq_otherRegionsLayout.u6ypMq_otherRegionsLayout{padding-top:0}
.m9BOzW_tabs.m9BOzW_tabs{gap:.8rem}.m9BOzW_layout.m9BOzW_layout{padding-top:0;padding-bottom:0}
.-\31 cwxG_filterPhone{gap:1.2rem;margin-top:2.4rem;margin-bottom:2.4rem;display:flex}.-\31 cwxG_mobileMapButton{flex:0 0 4.8rem}
.r6nt0W_fieldset{position:relative}.r6nt0W_icon{display:flex}.r6nt0W_icon svg{color:#3200f0}.r6nt0W_container{background-color:#f1f3f6;border:1px solid #e6ebf0;border-radius:.8rem;padding:1.6rem;position:relative}.r6nt0W_inputs{flex-wrap:nowrap;justify-content:space-between;gap:.8rem;display:flex}.r6nt0W_input{letter-spacing:0;color:#1a1a1a;background-color:#0000;border:none;width:100%;min-width:0;height:100%;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:100%;display:block}.r6nt0W_input:focus,.r6nt0W_input:active{border:none;outline:none}.r6nt0W_input.r6nt0W_input_right{text-align:right}.r6nt0W_input:disabled{color:#ccc!important}.r6nt0W_range_container{position:absolute;inset:auto .6rem -1px}.r6nt0W_range.MuiSlider-root{color:#3200f0;padding:0;display:block}.r6nt0W_range.MuiSlider-root.Mui-disabled{color:#ccc}.r6nt0W_range.MuiSlider-root.Mui-disabled .MuiSlider-track:before{background-color:#ccc}.r6nt0W_range .MuiSlider-rail{color:#0000}.r6nt0W_range .MuiSlider-track:before{content:"";background-color:#3200f0;border-radius:50%;width:6px;height:6px;display:block;position:absolute;top:-2px;left:-2px}.r6nt0W_range .MuiSlider-thumb{width:1.2rem;height:1.2rem}:is(.r6nt0W_range .MuiSlider-thumb.Mui-focusVisible,.r6nt0W_range .MuiSlider-thumb:hover,.r6nt0W_range .MuiSlider-thumb:active){box-shadow:none}.r6nt0W_range .MuiSlider-thumb.Mui-active{cursor:grabbing}.r6nt0W_small.r6nt0W_container{padding:1.2rem}.r6nt0W_small .r6nt0W_inputs{height:100%}.r6nt0W_medium.r6nt0W_container{padding:1.6rem}.r6nt0W_medium .r6nt0W_inputs{height:100%}.r6nt0W_large.r6nt0W_container{padding:1.2rem 2rem}.r6nt0W_xLarge.r6nt0W_container{padding:1.6rem 2.4rem}
.I6_2rW_tabs{display:none}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.I6_2rW_tabs{width:100%;display:flex}.I6_2rW_tabs.I6_2rW_tabs .TabsContainer{height:4rem}.I6_2rW_tabs.I6_2rW_tabs .TabsContainer .MuiTabs-root{height:4rem}.I6_2rW_tabs.I6_2rW_tabs .TabsContainer .MuiTabs-list{height:4rem}.I6_2rW_tabs.I6_2rW_tabs .TabsContainer .MuiTabs-list .MuiButtonBase-root{height:4rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .I6_2rW_tabs{width:100%;display:flex}:where(.two-adaptive) .I6_2rW_tabs.I6_2rW_tabs .TabsContainer{height:4rem}:where(.two-adaptive) .I6_2rW_tabs.I6_2rW_tabs .TabsContainer .MuiTabs-root{height:4rem}:where(.two-adaptive) .I6_2rW_tabs.I6_2rW_tabs .TabsContainer .MuiTabs-list{height:4rem}:where(.two-adaptive) .I6_2rW_tabs.I6_2rW_tabs .TabsContainer .MuiTabs-list .MuiButtonBase-root{height:4rem}}
.DrwmQa_wrap{display:none}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.DrwmQa_wrap{justify-content:space-between;align-items:center;display:flex}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .DrwmQa_wrap{justify-content:space-between;align-items:center;display:flex}}.DrwmQa_toggleWrap{width:100%}.DrwmQa_toggleWrap .DrwmQa_toggle{border-radius:.6rem;padding:.8rem 2rem}.DrwmQa_toggleWrap .DrwmQa_label{color:#1a1a1a;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:132%}.DrwmQa_toggleWrap .FormControlLabel-control{align-self:center}.DrwmQa_booking{background-color:#fff}.DrwmQa_buttonBack.DrwmQa_buttonBack{margin-right:2.4rem}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px){html:has(.two-adaptive) .DrwmQa_toggleWrap .DrwmQa_toggle{z-index:0;position:relative}html:has(.two-adaptive) .DrwmQa_toggleWrap .DrwmQa_toggle:after{content:"";z-index:-1;position:absolute;inset:-1.2rem 0}}
.XlM5jW_lotCatalogSortContainer{flex:1;margin-right:.8rem}
.tbQZdG_paper.tbQZdG_paper.MuiPaper-root.MuiDialog-paper{padding-bottom:12.4rem;overflow:hidden}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){html:has(.two-adaptive) .tbQZdG_paper.tbQZdG_paper.MuiPaper-root.MuiDialog-paper{padding-bottom:0;overflow:hidden auto}:is(html:has(.two-adaptive) body:has(.tbQZdG_filtersOpen) main,html:has(.two-adaptive) body:has(.tbQZdG_filtersOpen) main~*){visibility:hidden}}
.FJ0Hqq_container{height:100%}.FJ0Hqq_container .slick-slider.vStepperDots-bricks{height:100%}.FJ0Hqq_container .slick-slider.vStepperDots-bricks>.slick-dots.slick-dots{justify-content:flex-start}.FJ0Hqq_container .slick-list{overflow:visible}:is(.FJ0Hqq_container .slick-list,.FJ0Hqq_container .slick-track){height:100%}.FJ0Hqq_container .slick-slide>div{height:100%}.FJ0Hqq_container.FJ0Hqq_sizeSmall .slick-slider.vStepperDots-bricks .slick-dots{padding:0 2rem}.FJ0Hqq_container.FJ0Hqq_sizeMedium .slick-slider.vStepperDots-bricks .slick-dots{padding:0 2.4rem}.FJ0Hqq_container .FJ0Hqq_sizeBig .slick-slider.vStepperDots-bricks .slick-dots{padding:0 3.2rem}
.hR7xpG_container{gap:1.2rem;display:grid}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.hR7xpG_container{grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;gap:1.6rem;max-width:100%;display:grid}}.hR7xpG_slider,.hR7xpG_paymentCard,.hR7xpG_card{width:100%;height:18.6rem;margin:-.4rem;padding:.4rem;overflow:hidden}@media (max-width:767px){.hR7xpG_container .hR7xpG_paymentCard{height:26.3rem;margin:0;padding:0;overflow:visible}.hR7xpG_container .hR7xpG_paymentCard .PromotionCardContainer{padding:2rem}.hR7xpG_container .hR7xpG_paymentCard .PromotionCardContainer .promotionCard_content{max-width:100%}.hR7xpG_container .hR7xpG_paymentCard .PromotionCardTitle{margin-bottom:0}.hR7xpG_container .hR7xpG_paymentCard .promotionCard_description{-webkit-line-clamp:unset;line-clamp:unset;margin-top:.6rem;display:block;overflow:visible}.hR7xpG_container .hR7xpG_paymentCard .PromotionCardContainer .imageWrap .image{background-size:contain;width:16rem;min-width:16rem;height:16rem;position:absolute;bottom:0;right:0}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1024px){.hR7xpG_container .hR7xpG_paymentCard{height:26.3rem;margin:0;padding:0;overflow:visible}.hR7xpG_container .hR7xpG_paymentCard .PromotionCardContainer{padding:2rem}.hR7xpG_container .hR7xpG_paymentCard .PromotionCardContainer .promotionCard_content{max-width:100%}.hR7xpG_container .hR7xpG_paymentCard .PromotionCardTitle{margin-bottom:0}.hR7xpG_container .hR7xpG_paymentCard .promotionCard_description{-webkit-line-clamp:unset;line-clamp:unset;margin-top:.6rem;display:block;overflow:visible}.hR7xpG_container .hR7xpG_paymentCard .PromotionCardContainer .imageWrap .image{background-size:contain;width:16rem;min-width:16rem;height:16rem;position:absolute;bottom:0;right:0}}
.I0uCoW_container{gap:1.2rem;display:grid}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.I0uCoW_container{grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;gap:1.6rem;max-width:100%;display:grid}}.I0uCoW_slider,.I0uCoW_paymentCard,.I0uCoW_card{width:100%;height:18.6rem;margin:-.4rem;padding:.4rem;overflow:hidden}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.I0uCoW_slider,.I0uCoW_paymentCard,.I0uCoW_card{height:20.3rem}}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.I0uCoW_container .I0uCoW_paymentCard{height:26.3rem;margin:0;padding:0;overflow:visible}.I0uCoW_container .I0uCoW_paymentCard .PromotionCardContainer{padding:2rem}.I0uCoW_container .I0uCoW_paymentCard .PromotionCardContainer .promotionCard_content{max-width:100%}.I0uCoW_container .I0uCoW_paymentCard .PromotionCardTitle{margin-bottom:0}.I0uCoW_container .I0uCoW_paymentCard .promotionCard_description{-webkit-line-clamp:unset;line-clamp:unset;margin-top:.6rem;display:block;overflow:visible}.I0uCoW_container .I0uCoW_paymentCard .PromotionCardContainer .imageWrap .image{background-size:contain;width:16rem;min-width:16rem;height:16rem;position:absolute;bottom:0;right:0}html:has(.two-adaptive) .I0uCoW_container .I0uCoW_slider{height:26.3rem;margin:0;padding:0;overflow:visible}html:has(.two-adaptive) .I0uCoW_container .I0uCoW_slider .PromotionCardContainer{padding:2rem}html:has(.two-adaptive) .I0uCoW_container .I0uCoW_slider .PromotionCardContainer .promotionCard_content{max-width:100%}html:has(.two-adaptive) .I0uCoW_container .I0uCoW_slider .PromotionCardTitle{margin-bottom:0}html:has(.two-adaptive) .I0uCoW_container .I0uCoW_slider .promotionCard_description{-webkit-line-clamp:unset;line-clamp:unset;margin-top:.6rem;display:block;overflow:visible}html:has(.two-adaptive) .I0uCoW_container .I0uCoW_slider .PromotionCardContainer .imageWrap .image{background-size:contain;width:16rem;min-width:16rem;height:16rem;position:absolute;bottom:0;right:0}html:has(.two-adaptive) .I0uCoW_container .I0uCoW_slider{overflow:hidden}html:has(.two-adaptive) .I0uCoW_container .I0uCoW_card{height:26.3rem;margin:0;padding:0;overflow:visible}html:has(.two-adaptive) .I0uCoW_container .I0uCoW_card .PromotionCardContainer{padding:2rem}html:has(.two-adaptive) .I0uCoW_container .I0uCoW_card .PromotionCardContainer .promotionCard_content{max-width:100%}html:has(.two-adaptive) .I0uCoW_container .I0uCoW_card .PromotionCardTitle{margin-bottom:0}html:has(.two-adaptive) .I0uCoW_container .I0uCoW_card .promotionCard_description{-webkit-line-clamp:unset;line-clamp:unset;margin-top:.6rem;display:block;overflow:visible}html:has(.two-adaptive) .I0uCoW_container .I0uCoW_card .PromotionCardContainer .imageWrap .image{background-size:contain;width:16rem;min-width:16rem;height:16rem;position:absolute;bottom:0;right:0}html:has(.two-adaptive) .I0uCoW_container .I0uCoW_card{height:24.2rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px){.I0uCoW_container.I0uCoW_container .PromotionCardTitle{letter-spacing:-.02em;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2rem;font-weight:400;line-height:120%}.I0uCoW_container.I0uCoW_container .promotionCard_description{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:148%}}
.lWMsHW_modal{flex-direction:column;justify-content:space-between;height:100%;display:flex}.lWMsHW_content{padding:2.4rem 0}.lWMsHW_header{justify-content:space-between;align-items:center;padding:2.4rem 1.6rem 2rem;display:flex}.lWMsHW_inputs{gap:1.2rem;margin-bottom:2.4rem;display:grid}.lWMsHW_actions{gap:1.2rem;width:100%;display:grid}
.IeixPq_filter{width:100%;padding-bottom:3.2rem}.IeixPq_filter .IeixPq_form{grid-template-columns:repeat(4,1fr);gap:1.2rem;width:100%;margin-top:3.2rem;display:grid}.IeixPq_filter .IeixPq_additionalFilters{justify-content:space-between;align-items:center;margin-top:2.4rem;display:flex}
.gOvNNG_container{flex-direction:column;margin-bottom:1.6rem;padding-top:3.2rem;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.gOvNNG_container{padding-top:4rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .gOvNNG_container{padding-top:4rem}}.gOvNNG_formSubscribeSectionLayout.gOvNNG_formSubscribeSectionLayout.gOvNNG_formSubscribeSectionLayout{border-radius:0}
.sLZHgG_projectsPage{overflow-x:clip}

.C7AMBG_section{margin-block-start:6.4rem}