.wf_buildings{display:flex;flex-wrap:wrap;gap:3rem;margin-top:3rem}.wf_buildings .b{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.wf_buildings .b p{font-size:1.4rem;margin-bottom:1.7rem}.wf_buildings .b p strong{font-weight:500}@media(min-width:1024px){.wf_buildings{gap:4rem 4.5rem;margin-top:6.4rem}}.wf_build{display:flex;flex-direction:column;height:100%;min-height:58.3rem;position:relative;width:100%}.wf_build_inner{z-index:5;position:relative;padding:2.1rem 1.7rem;margin-top:auto;color:#fff;display:flex;flex-direction:column}.wf_build_inner .wf_tags strong{box-shadow:0 2px 4px #00000040}.wf_build_inner h3{display:flex;flex-direction:column;font-size:1.8rem;line-height:2.8rem;font-weight:400;margin:1.6rem 0;width:100%;filter:drop-shadow(0px 2px 4px rgba(0,0,0,.5))}.wf_build_inner h3 strong{font-weight:500;font-size:3.6rem;text-transform:uppercase}.wf_build_inner>bdi{padding:1.2rem 0;border-top:.1rem solid #fff;border-bottom:.1rem solid #fff;display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:.9rem}.wf_build_inner>bdi span,.wf_build_inner>bdi strong{font-weight:400;font-size:1.4rem;font-weight:500;display:flex;align-items:center}.wf_build_inner>bdi span:before,.wf_build_inner>bdi strong:before{content:"";display:block;width:1.4rem;height:1.4rem;border-radius:50%;margin-right:.7rem}.wf_build_inner>bdi span:before{background-color:var(--wf-green)}.wf_build_inner>bdi strong:before{background-color:var(--wf-red)}.wf_build_inner>bdi,.wf_build_inner_prices{max-width:36rem}.wf_build_inner_prices{display:flex;width:100%}.wf_build_inner_prices p{display:flex;flex-direction:column;width:60%;gap:.5rem}.wf_build_inner_prices p+p{width:40%}.wf_build_inner_prices p b{font-weight:500;text-align:right;font-size:1.4rem}.wf_build_inner_prices p bdi{font-weight:400;font-size:1.2rem;text-align:right;overflow-wrap:anywhere;word-break:break-word}.wf_build_inner_prices p strong{font-size:1.8rem;font-weight:500;margin-bottom:.4rem}.wf_build_inner_prices p strong svg{width:1.5rem;height:1.5rem}.wf_build_inner_prices p span{font-size:1rem;font-weight:500}@media(min-width:425px){.wf_build_inner_prices p span{font-size:1.2rem}}@media(min-width:425px){.wf_build_inner_prices p{width:calc(50% - .5rem)}.wf_build_inner_prices p strong{font-size:2.1rem}.wf_build_inner_prices p bdi{font-size:1.2rem}.wf_build_inner_prices p b{font-size:1.6rem}.wf_build_inner_prices p+p{width:calc(50% - .5rem)}}.wf_build_inner_pins{display:flex;flex-wrap:wrap;max-width:40rem;row-gap:2rem;column-gap:1.4rem;margin:2.8rem 0 1.6rem}.wf_build_inner_pins div{border-right:.1rem solid #d6d6d6;display:flex;padding-right:1rem;align-items:center}.wf_build_inner_pins div svg{fill:var(--wf-cp)}.wf_build_inner_pins div:last-of-type{border-right:0}.wf_build_inner_pins div:nth-of-type(1),.wf_build_inner_pins div:nth-of-type(4){padding-left:0}.wf_build_inner_pins div svg{align-self:flex-start;margin-right:.9rem}.wf_build_inner_pins div svg.i-garage,.wf_build_inner_pins div svg.i-parking{fill:none;stroke:var(--wf-cp);stroke-width:2.8rem}.wf_build_inner_pins div svg.i-expand-square{margin-top:.3rem}.wf_build_inner_pins div p{margin:0;font-size:1.2rem;font-weight:500}@media(min-width:1024px){.wf_build_inner .btn{padding:0 6rem;max-width:27rem}}.wf_build figure{display:flex;position:absolute;top:0;right:0;left:0;width:100%;height:100%}.wf_build figure picture{width:100%}.wf_build figure img{border-radius:4rem;height:100%;object-fit:cover;width:100%}.wf_build:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,#0000,#000);mix-blend-mode:normal;opacity:.7;border-radius:0 0 4rem 4rem;transform:scaleY(-1);z-index:5}@media(min-width:1024px){.wf_build:before{height:30%}}.wf_build:after{content:"";position:absolute;left:0;right:0;width:100%;height:67.24%;bottom:0;z-index:100;border-radius:4rem;z-index:0;background:linear-gradient(180deg,#0000,#000);mix-blend-mode:normal;opacity:.7}@media(min-width:1024px){.wf_build{min-height:68rem;width:calc((100% - 4.5rem)/2)}.wf_build_inner{padding-left:7rem;padding-bottom:5rem}.wf_build_inner_pins{max-width:unset;margin:2.8rem 0 4rem}}
