.property-content.listing-content{overflow-wrap:break-word;width:100%;overflow-x:clip}.listing-content .pn{box-sizing:border-box;--property-bg:none;flex-shrink:1;position:relative}.listing-content .pn[data-bg-ready]{background-image:var(--property-bg)}.listing-content .pn-inner{display:contents}.listing-content .pn-heading{margin:0}.listing-content .pn-text{font:inherit}.listing-content .pn-text p:last-child{margin-bottom:0}.listing-content .pn-list{margin:0;padding:0;list-style:none}.listing-content .pn-list li{align-items:center;margin:0;display:flex}.listing-content .pn-list a{color:inherit}.listing-content .pn-list-icon{flex:none}.listing-content .pn-list-icon svg{fill:currentColor}.listing-content .pn-icon{justify-content:center;align-items:center;display:inline-flex}.listing-content .pn-icon svg{fill:currentColor}.listing-content .listing-carousel{position:relative}.listing-content .listing-carousel .widget-track{grid-template-columns:repeat(var(--listing-columns,2),minmax(0,1fr));display:grid}.listing-content .listing-carousel article{background:0 0;border:0;min-width:0;padding:0}.listing-content .listing-carousel article>.pn{width:100%;margin-inline:0}.listing-content .listing-carousel-controls{gap:10px;display:flex;position:absolute;top:-72px;right:0}.listing-content .listing-carousel-controls>:is(button,[role=button]):not([hidden]):not(.sr-only){background:var(--color-surface);color:#1f2a33;border:0;border-radius:80px;justify-content:center;align-items:center;width:40px;height:40px;padding:12px;display:flex}.listing-content .listing-carousel-controls svg{fill:currentColor;width:16px;height:16px}.listing-content .listing-carousel-controls>[data-listing-prev]{color:#ccc}.listing-content .listing-gallery{width:100%;position:relative}.listing-content .listing-gallery>a{border-radius:10px;display:block;position:absolute;overflow:hidden}.listing-content .listing-gallery-image{background-position:50%;background-size:cover;width:100%;height:100%}.listing-content .listing-flip{cursor:pointer;height:400px;position:relative;overflow:hidden}.listing-content .listing-flip-front,.listing-content .listing-flip-back{color:#fff;flex-direction:column;justify-content:flex-end;height:100%;padding:30px;display:flex}.listing-content .listing-flip-front{background:linear-gradient(#1f2a332b 31%,#0000009e 100%)}.listing-content .listing-flip h3{color:inherit;margin:0;font:500 25px/1.5 Oswald,sans-serif}.listing-content .listing-flip h4{color:inherit;margin:0 0 20px;font:500 25px/1.5 Oswald,sans-serif}.listing-content .listing-flip-back{text-align:center;background:#1d3141;justify-content:center}.listing-content .listing-flip:focus-within{outline-offset:3px;outline:3px solid #be1e2d}.listing-content .sr-only:focus-visible{clip-path:none;color:#383838;z-index:5;background:#fff;width:auto;height:auto;padding:10px;position:absolute}.listing-content [hidden]{display:none!important}.property-content.listing-content[data-property-page=our-properties] .pn-1855686 em{color:#767676}@media (width<=1024px){.listing-content .listing-flip{height:350px}.listing-content .listing-carousel-controls{top:-66px}}@media (width<=767px){.listing-content .listing-carousel .widget-track{grid-template-columns:1fr}.listing-content .listing-flip{height:300px}.listing-content .listing-carousel-controls{top:-67px}}@media (prefers-reduced-motion:reduce){.listing-content .listing-flip{transition:none}}.property-content.listing-content .pn-29fee99 .button{background:linear-gradient(90deg,#be1e2d,#e51f51);min-height:52px;display:inline-block}.property-content.listing-content[data-property-page=our-properties] :is(.pn-7848594,.pn-84838f0,.pn-cb00449){align-self:flex-start;width:auto}.property-content.listing-content[data-property-page=our-properties] :is(.pn-7f754c9,.pn-1318d92,.pn-648686f,.pn-5edde17,.pn-962352a,.pn-09d9b66,.pn-206601e) .pn-icon{color:#fff;background:#be1e2d;border-radius:50%;width:80px;height:80px}.property-content.listing-content[data-property-page=our-properties] :is(.pn-7f754c9,.pn-1318d92,.pn-648686f,.pn-5edde17,.pn-962352a,.pn-09d9b66,.pn-206601e) .pn-icon svg{width:40px;height:40px;display:block}.property-content.listing-content[data-property-page=our-properties] :is(.pn-9ab28ce,.pn-7168bc6,.pn-50c291f,.pn-2840a83,.pn-4a5aa7e,.pn-b492d68,.pn-0e66f5f){align-self:flex-start;width:max-content}.property-content.listing-content[data-property-page=our-properties] :is(.pn-9ab28ce,.pn-7168bc6,.pn-50c291f,.pn-2840a83,.pn-4a5aa7e,.pn-b492d68,.pn-0e66f5f) .pn-list{color:#fff;font:400 20px/1.3 Oswald,sans-serif}.property-content.listing-content[data-property-page=our-properties] :is(.pn-9ab28ce,.pn-7168bc6,.pn-50c291f,.pn-2840a83,.pn-4a5aa7e,.pn-b492d68,.pn-0e66f5f) .pn-list li{font:inherit;margin:0}.property-content.listing-content[data-property-page=our-properties] :is(.pn-9ab28ce,.pn-7168bc6,.pn-50c291f,.pn-2840a83,.pn-4a5aa7e,.pn-b492d68,.pn-0e66f5f) .pn-list-icon{color:#fff;width:18.75px;height:15px;margin:0;display:flex}.property-content.listing-content[data-property-page=our-properties] :is(.pn-9ab28ce,.pn-7168bc6,.pn-50c291f,.pn-2840a83,.pn-4a5aa7e,.pn-b492d68,.pn-0e66f5f) .pn-list-icon svg{width:15px;height:15px;margin-right:3.75px}.property-content.listing-content[data-property-page=our-properties] :is(.pn-9ab28ce,.pn-7168bc6,.pn-50c291f,.pn-2840a83,.pn-4a5aa7e,.pn-b492d68,.pn-0e66f5f) .pn-list-icon+.pn-list-text{padding-left:5px}.property-content.listing-content[data-property-page=our-properties] :is(.pn-c74da00,.pn-76fdd83,.pn-500a195,.pn-7942fb2,.pn-abff7e0,.pn-506fbfc,.pn-ccf447f,.pn-d03f089,.pn-b0b46e9,.pn-fc8d647,.pn-e7b8760,.pn-0cd32cd,.pn-3bec52a,.pn-5cf7a9d) .pn-list{flex-wrap:wrap;gap:0;margin:0 -8px;display:flex}.property-content.listing-content[data-property-page=our-properties] :is(.pn-c74da00,.pn-500a195,.pn-abff7e0,.pn-ccf447f,.pn-b0b46e9,.pn-e7b8760,.pn-3bec52a) .pn-list li{margin:0 8px;font:400 14px/21px Lato,sans-serif}.property-content.listing-content[data-property-page=our-properties] :is(.pn-76fdd83,.pn-7942fb2,.pn-506fbfc,.pn-d03f089,.pn-fc8d647,.pn-0cd32cd,.pn-5cf7a9d) .pn-list li{margin:0 8px;font:400 17px/25.5px Lato,sans-serif}.property-content.listing-content[data-property-page=our-properties] :is(.pn-c74da00,.pn-500a195,.pn-abff7e0,.pn-ccf447f,.pn-b0b46e9,.pn-e7b8760,.pn-3bec52a) .pn-list-icon{color:#be1e2d;width:12.5px;height:10px;margin:0;display:flex}.property-content.listing-content[data-property-page=our-properties] :is(.pn-c74da00,.pn-500a195,.pn-abff7e0,.pn-ccf447f,.pn-b0b46e9,.pn-e7b8760,.pn-3bec52a) .pn-list-icon svg{width:10px;height:10px;margin-right:2.5px}.property-content.listing-content[data-property-page=our-properties] :is(.pn-76fdd83,.pn-7942fb2,.pn-506fbfc,.pn-d03f089,.pn-fc8d647,.pn-0cd32cd,.pn-5cf7a9d) .pn-list-icon{color:#be1e2d;width:23.75px;height:19px;margin:0;display:flex}.property-content.listing-content[data-property-page=our-properties] :is(.pn-76fdd83,.pn-7942fb2,.pn-506fbfc,.pn-d03f089,.pn-fc8d647,.pn-0cd32cd,.pn-5cf7a9d) .pn-list-icon svg{width:19px;height:19px;margin-right:4.75px}.property-content.listing-content[data-property-page=our-properties] .pn-list-icon+.pn-list-text{padding-left:5px}.property-content.listing-content[data-property-page=our-properties] :is(.pn-0a728e0,.pn-bfff3c2,.pn-2a8e5db,.pn-1e5562c){border-radius:0}.property-content.listing-content[data-property-page=our-properties] .listing-carousel article>.pn>.pn-inner{height:100%}.property-content.listing-content[data-property-page=new-properties] :is(.pn-9974470,.pn-97e135b,.pn-fa38693) .pn-list{flex-wrap:wrap;gap:0;margin:0 -8px;display:flex}.property-content.listing-content[data-property-page=new-properties] :is(.pn-9974470,.pn-97e135b,.pn-fa38693) .pn-list li{margin:0 8px;font:700 17px/25.5px Lato,sans-serif}.property-content.listing-content[data-property-page=new-properties] .pn-list-icon{color:#be1e2d;width:23.75px;height:19px;margin:0;display:flex}.property-content.listing-content[data-property-page=new-properties] :is(.pn-b7342ff,.pn-5b20777,.pn-8d15ed8) .pn-list-icon{color:#9f1825}.property-content.listing-content[data-property-page=new-properties] .pn-list-icon svg{width:19px;height:19px;margin-right:4.75px}.property-content.listing-content[data-property-page=new-properties] .pn-list-icon+.pn-list-text{padding-left:5px}.property-content.listing-content[data-property-page=new-properties] :is(.pn-b7342ff,.pn-5b20777,.pn-8d15ed8) .pn-list li{margin-bottom:5px;padding-bottom:5px}.property-content.listing-content[data-property-page=new-properties] :is(.pn-b7342ff,.pn-5b20777,.pn-8d15ed8) .pn-list li:last-child{margin-bottom:0;padding-bottom:0}.property-content.listing-content[data-property-page=new-properties] .listing-button-icon{vertical-align:top;margin-left:10px;display:inline-flex;position:relative;top:calc(.75em - 8px)}.property-content.listing-content[data-property-page=new-properties] .listing-button-icon svg{fill:currentColor;width:16px;height:16px}.property-content.listing-content[data-property-page=our-projects] .pn-eb14eec{display:none}.property-content.listing-content[data-property-page=our-projects] :is(.pn-aa27ffc,.pn-fea373f,.pn-3728e01,.pn-1113218) .pn-icon{color:#fff;background:#be1e2d;border-radius:50%;width:60px;height:60px}.property-content.listing-content[data-property-page=our-projects] :is(.pn-aa27ffc,.pn-fea373f,.pn-3728e01,.pn-1113218) .pn-icon svg{width:30px;height:30px;display:block}@media (width<=1024px){.property-content.listing-content[data-property-page=our-properties] :is(.pn-7f754c9,.pn-1318d92,.pn-648686f,.pn-5edde17,.pn-962352a,.pn-09d9b66,.pn-206601e) .pn-icon{width:70px;height:70px}.property-content.listing-content[data-property-page=our-properties] :is(.pn-7f754c9,.pn-1318d92,.pn-648686f,.pn-5edde17,.pn-962352a,.pn-09d9b66,.pn-206601e) .pn-icon svg{width:35px;height:35px}.property-content.listing-content[data-property-page=our-properties] :is(.pn-9ab28ce,.pn-7168bc6,.pn-50c291f,.pn-2840a83,.pn-4a5aa7e,.pn-b492d68,.pn-0e66f5f) .pn-list{font-size:16px;line-height:20.8px}.property-content.listing-content[data-property-page=our-properties] :is(.pn-c74da00,.pn-500a195,.pn-abff7e0,.pn-ccf447f,.pn-b0b46e9,.pn-e7b8760,.pn-3bec52a) .pn-list li,.property-content.listing-content[data-property-page=our-properties] :is(.pn-76fdd83,.pn-7942fb2,.pn-506fbfc,.pn-d03f089,.pn-fc8d647,.pn-0cd32cd,.pn-5cf7a9d) .pn-list li{font-size:12px;line-height:18px}.property-content.listing-content[data-property-page=our-properties] :is(.pn-76fdd83,.pn-7942fb2,.pn-506fbfc,.pn-d03f089,.pn-fc8d647,.pn-0cd32cd,.pn-5cf7a9d) .pn-list-icon{width:18.75px;height:15px}.property-content.listing-content[data-property-page=our-properties] :is(.pn-76fdd83,.pn-7942fb2,.pn-506fbfc,.pn-d03f089,.pn-fc8d647,.pn-0cd32cd,.pn-5cf7a9d) .pn-list-icon svg{width:15px;height:15px;margin-right:3.75px}.property-content.listing-content[data-property-page=new-properties] :is(.pn-9974470,.pn-97e135b,.pn-fa38693) .pn-list li{min-height:19px;font-size:12px;line-height:18px}.property-content.listing-content[data-property-page=our-projects] :is(.pn-aa27ffc,.pn-fea373f,.pn-3728e01,.pn-1113218) .pn-icon{width:48px;height:48px}.property-content.listing-content[data-property-page=our-projects] :is(.pn-aa27ffc,.pn-fea373f,.pn-3728e01,.pn-1113218) .pn-icon svg{width:24px;height:24px}}@media (width<=767px){.property-content.listing-content[data-property-page=our-properties] :is(.pn-0a728e0,.pn-bfff3c2,.pn-2a8e5db,.pn-1e5562c){border-radius:10px;overflow:hidden}.property-content.listing-content[data-property-page=new-properties] :is(.pn-4d189d1,.pn-edc526b,.pn-45323c1){text-align:left}.property-content.listing-content[data-property-page=new-properties] :is(.pn-b7342ff,.pn-5b20777,.pn-8d15ed8) .pn-list-icon{width:28.75px;height:15px;padding-right:10px}.property-content.listing-content[data-property-page=new-properties] :is(.pn-b7342ff,.pn-5b20777,.pn-8d15ed8) .pn-list-icon svg{width:15px;height:15px;margin-right:3.75px}}.property-content.listing-content .pn .button{min-width:0;min-height:0}.property-content.listing-content[data-property-page=our-properties] :is(.pn-7f754c9,.pn-1318d92,.pn-648686f,.pn-5edde17,.pn-962352a,.pn-09d9b66,.pn-206601e){min-height:86.5px}.property-content.listing-content[data-property-page=our-projects] :is(.pn-aa27ffc,.pn-fea373f,.pn-3728e01,.pn-1113218){min-height:66.5px}.property-content.listing-content .listing-carousel-controls{gap:19px;top:-102px}.property-content.listing-content .listing-carousel-controls>:is(button,[role=button]):not([hidden]):not(.sr-only){width:61px;height:61.5px;padding:15px 15px 16.5px 16px}.property-content.listing-content .listing-carousel-controls svg{width:30px;height:30px}.property-content.listing-content .listing-flip-front{justify-content:center;align-items:center;padding:40px}.property-content.listing-content .listing-flip-title{width:100%}.property-content.listing-content .listing-flip-space{height:176px}.property-content.listing-content .listing-flip h3{margin:70px 0 0;font-size:25px;line-height:30px}@media (width<=1024px){.property-content.listing-content[data-property-page=our-properties] :is(.pn-7f754c9,.pn-1318d92,.pn-648686f,.pn-5edde17,.pn-962352a,.pn-09d9b66,.pn-206601e){min-height:76px}.property-content.listing-content[data-property-page=our-projects] :is(.pn-aa27ffc,.pn-fea373f,.pn-3728e01,.pn-1113218){min-height:54px}.property-content.listing-content .listing-carousel-controls{top:-100px}.property-content.listing-content .listing-carousel-controls>:is(button,[role=button]):not([hidden]):not(.sr-only){height:54px;padding:12px 15px 12px 16px}.property-content.listing-content .listing-flip h3{font-size:22px;line-height:26.4px}}@media (width<=767px){.property-content.listing-content .listing-carousel-controls{gap:15px;top:-70px}.property-content.listing-content .listing-carousel-controls>:is(button,[role=button]):not([hidden]):not(.sr-only){width:40px;height:40px;padding:10px}.property-content.listing-content .listing-carousel-controls svg{width:20px;height:20px}.property-content.listing-content .listing-flip-front{padding:30px}.property-content.listing-content .listing-flip h3{margin-top:0}}.property-content.listing-content .listing-carousel-controls{top:-90px}.property-content.listing-content .listing-carousel-controls>:is(button,[role=button]):not([hidden]):not(.sr-only){height:54px;padding:12px 15px 12px 16px}.property-content.listing-content[data-property-page=our-properties] .pn-bd23064{width:100%}.property-content.listing-content[data-property-page=our-properties] :is(.pn-9ab28ce,.pn-7168bc6,.pn-50c291f,.pn-2840a83,.pn-4a5aa7e,.pn-b492d68,.pn-0e66f5f) .pn-list-text{font-weight:500}.property-content.listing-content[data-property-page=our-properties] .listing-flip-space{height:176.5px}@media (width>=768px) and (width<=1024px){.property-content.listing-content[data-property-page=our-properties] :is(.pn-76fdd83,.pn-7942fb2,.pn-506fbfc,.pn-d03f089,.pn-fc8d647,.pn-0cd32cd,.pn-5cf7a9d) .pn-list-icon{width:23.75px;height:19px}.property-content.listing-content[data-property-page=our-properties] :is(.pn-76fdd83,.pn-7942fb2,.pn-506fbfc,.pn-d03f089,.pn-fc8d647,.pn-0cd32cd,.pn-5cf7a9d) .pn-list-icon svg{width:19px;height:19px;margin-right:4.75px}.property-content.listing-content[data-property-page=our-properties] :is(.pn-76fdd83,.pn-7942fb2,.pn-506fbfc,.pn-d03f089,.pn-fc8d647,.pn-0cd32cd,.pn-5cf7a9d) .pn-list li{min-height:19px}}@media (width<=1024px){.property-content.listing-content[data-property-page=our-properties] .listing-flip-space{height:176px}}@media (width<=767px){.property-content.listing-content .listing-carousel-controls{top:-70px}.property-content.listing-content .listing-carousel-controls>:is(button,[role=button]):not([hidden]):not(.sr-only){height:40px;padding:10px}}.property-content.listing-content[data-property-page=new-properties] :is(.pn-e6da48d,.pn-03ab912,.pn-06425f6)>.pn-inner{z-index:auto;position:static}.property-content.listing-content .listing-video{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.property-content.listing-content .listing-video iframe{pointer-events:none;border:0;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.property-content.listing-content .listing-video button{pointer-events:auto}@media (prefers-reduced-motion:reduce){.property-content.listing-content .listing-video iframe{visibility:hidden}}.property-content.listing-content .listing-gallery-image[data-photo-ready]{background-image:var(--listing-gallery-small)}@media (resolution>=1.5x){.property-content.listing-content .listing-gallery-image[data-photo-ready]{background-image:var(--listing-gallery-large)}}.property-content.listing-content .listing-carousel-controls>[data-listing-prev]{color:#1f2a33}.property-content.listing-content .listing-carousel-controls>[aria-disabled=true]{opacity:.3;cursor:default}@media (width<=1024px){.property-content.listing-content[data-property-page=our-projects] .pn-54927c64:before{opacity:.95}}.property-content.listing-content [data-listing-kind=flip]{perspective:1000px}.property-content.listing-content .listing-flip{transform-style:preserve-3d}.property-content.listing-content .listing-flip-front{backface-visibility:hidden;position:absolute;inset:0}.property-content.listing-content .pn .button,.property-content.listing-content .listing-carousel-controls>:is(button,[role=button]):not([hidden]):not(.sr-only){position:relative}.property-content.listing-content .pn .button:after,.property-content.listing-content .listing-carousel-controls>:is(button,[role=button]):not([hidden]):not(.sr-only):after{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.property-content.listing-content .sr-only:focus-visible{min-width:44px;min-height:44px}.property-content.listing-content .listing-carousel .widget-track{grid-template-columns:repeat(var(--listing-columns,2),var(--listing-slide-width,minmax(0,1fr)));transform:translateZ(var(--listing-slide-depth,0px))}@media (width>=1025px){.property-content.listing-content .listing-carousel-controls{transform:translateZ(var(--listing-control-depth,0px))}}.property-content.listing-content[data-property-page=our-properties] :is(.pn-c74da00,.pn-500a195,.pn-abff7e0,.pn-ccf447f,.pn-b0b46e9,.pn-e7b8760,.pn-3bec52a) .pn-list-text{font-weight:500}.property-content.listing-content[data-property-page=our-properties] :is(.pn-76fdd83,.pn-7942fb2,.pn-506fbfc,.pn-d03f089,.pn-fc8d647,.pn-0cd32cd,.pn-5cf7a9d) .pn-list-text,.property-content.listing-content[data-property-page=new-properties] :is(.pn-b7342ff,.pn-5b20777,.pn-8d15ed8) .pn-list-text{font-weight:700}.property-content.listing-content[data-property-page=our-properties] :is(.pn-c74da00,.pn-76fdd83,.pn-500a195,.pn-7942fb2,.pn-abff7e0,.pn-506fbfc,.pn-ccf447f,.pn-d03f089,.pn-b0b46e9,.pn-fc8d647,.pn-e7b8760,.pn-0cd32cd,.pn-3bec52a,.pn-5cf7a9d) .pn-list li,.property-content.listing-content[data-property-page=new-properties] :is(.pn-9974470,.pn-97e135b,.pn-fa38693) .pn-list li{position:relative}.property-content.listing-content[data-property-page=our-properties] :is(.pn-c74da00,.pn-76fdd83,.pn-500a195,.pn-7942fb2,.pn-abff7e0,.pn-506fbfc,.pn-ccf447f,.pn-d03f089,.pn-b0b46e9,.pn-fc8d647,.pn-e7b8760,.pn-0cd32cd,.pn-3bec52a,.pn-5cf7a9d) .pn-list li:not(:last-child):after,.property-content.listing-content[data-property-page=new-properties] :is(.pn-9974470,.pn-97e135b,.pn-fa38693) .pn-list li:not(:last-child):after{content:"";border-left:1px solid #ddd;align-self:stretch;height:100%;position:relative;left:8px}.property-content.listing-content[data-property-page=our-properties] :is(.pn-9ab28ce,.pn-7168bc6,.pn-50c291f,.pn-2840a83,.pn-4a5aa7e,.pn-b492d68,.pn-0e66f5f) .pn-list-icon{position:relative;top:2px}@media (width>=1025px){.property-content.listing-content[data-property-page=our-properties] :is(.pn-9ab28ce,.pn-7168bc6,.pn-50c291f,.pn-2840a83,.pn-4a5aa7e,.pn-b492d68,.pn-0e66f5f) .pn-list-icon{width:25px;height:20px;top:3px}.property-content.listing-content[data-property-page=our-properties] :is(.pn-9ab28ce,.pn-7168bc6,.pn-50c291f,.pn-2840a83,.pn-4a5aa7e,.pn-b492d68,.pn-0e66f5f) .pn-list-icon svg{width:20px;height:20px;margin-right:5px}}.property-content.listing-content .listing-gallery[data-gallery-ready]>a{width:calc(100% / var(--listing-gallery-columns,4) - (10px * (var(--listing-gallery-columns,4) - 1) / var(--listing-gallery-columns,4)));left:calc((100% / var(--listing-gallery-columns,4) - (10px * (var(--listing-gallery-columns,4) - 1) / var(--listing-gallery-columns,4))) * var(--listing-gallery-column,0) + 10px * var(--listing-gallery-column,0))}.property-content.listing-content .listing-gallery[data-gallery-ready] .listing-gallery-image{height:0}.property-content.listing-content .listing-video:before{content:"";z-index:1;pointer-events:none;background-image:linear-gradient(#fff 0%,#fff0 15%);position:absolute;inset:0}.property-content.listing-content[data-property-page=new-properties] .pn-06425f6 .listing-video,.property-content.listing-content[data-property-page=new-properties] .pn-06425f6:before{bottom:-2px}.property-content.listing-content[data-property-page=new-properties] .pn-06425f6:before,.property-content.listing-content[data-property-page=new-properties] .pn-06425f6 .listing-video,.property-content.listing-content[data-property-page=new-properties] .pn-06425f6 .listing-video:before{border:inherit;box-sizing:border-box}.property-content.listing-content[data-property-page=new-properties] .pn-06425f6 .listing-video:before{bottom:-2px}@media (width>=1025px){.property-content.listing-content[data-property-page=new-properties] .pn-3aa65b23:before{backface-visibility:hidden}}.property-content.listing-content[data-property-page=new-properties] :is(.pn-e6da48d,.pn-03ab912,.pn-06425f6){overflow:visible}.property-content.listing-content[data-property-page=new-properties] :is(.pn-e6da48d,.pn-03ab912,.pn-06425f6):before{z-index:auto}.property-content.listing-content[data-property-page=new-properties] :is(.pn-e6da48d,.pn-03ab912,.pn-06425f6)>.pn-inner{flex-grow:1}.property-content.listing-content .listing-carousel-viewport{overflow:hidden}.property-content.listing-content .listing-carousel .widget-track{transform:translate3d(var(--listing-offset,0px),0,0);transition:transform .5s;display:flex}.property-content.listing-content .listing-carousel article{flex:0 0 var(--listing-slide-width);width:var(--listing-slide-width)}.property-content.listing-content .listing-carousel-controls>[role=button]{cursor:pointer;transition:background-color .25s,color .25s}.property-content.listing-content .listing-carousel-controls>[role=button]:hover{background:#e4e4e4}.property-content.listing-content .listing-carousel-controls>[role=button]:focus-visible{outline-offset:3px;outline:3px solid #be1e2d}.property-content.listing-content .listing-flip-back{opacity:0;visibility:hidden;padding:40px;transition:transform .45s ease-in-out,opacity .45s ease-in-out,visibility .45s ease-in-out;position:absolute;inset:0;transform:translateY(100%)}.property-content.listing-content .listing-flip[data-expanded=true] .listing-flip-back{opacity:1;visibility:visible;transform:translateY(0)}.property-content.listing-content .listing-gallery>a:after{content:"";background:0 0;transition:background-color .8s;position:absolute;inset:0}.property-content.listing-content .listing-gallery>a:is(:hover,:focus-visible):after{background:#00000080}.property-content.listing-content .pn a.pn-icon{transition:background-color .3s,color .3s}.property-content.listing-content .pn a.pn-icon:hover{background-color:#9f1825}.property-content.listing-content[data-property-page=new-properties] .pn .button{transition:color .3s,background-color .3s}.property-content.listing-content[data-property-page=new-properties] .pn .button:hover{color:#9f1825}.property-content.listing-content .pn-29fee99 .button{transition:color .3s,background-color .3s}.property-content.listing-content .pn.pn-29fee99 .button:hover{color:#fff;background:linear-gradient(90deg,#9f1825,#be1e2d)}.listing-image-viewer .listing-viewer-stage{position:absolute;inset:0;overflow:hidden}.listing-image-viewer .listing-viewer-zoom{transition:transform .3s;position:absolute;inset:0}.listing-image-viewer .listing-viewer-zoom img{width:auto;max-width:calc(100% - 140px);height:auto;max-height:calc(100% - 140px);margin:auto;position:absolute;inset:0}@media (width<=767px){.listing-image-viewer .listing-viewer-zoom img{max-width:100%}}@media (prefers-reduced-motion:reduce){.listing-image-viewer .listing-viewer-zoom{transition:none}}@media (width<=767px){.property-content.listing-content .listing-flip-back{padding:30px}}@media (prefers-reduced-motion:reduce){.property-content.listing-content .listing-flip-back,.property-content.listing-content .listing-gallery>a:after,.property-content.listing-content .listing-carousel .widget-track{transition:none}}.property-content.listing-content .listing-video iframe{visibility:hidden}.property-content.listing-content .listing-video[data-video-ready] iframe{visibility:visible}@media (prefers-reduced-motion:reduce){.property-content.listing-content .listing-video[data-video-ready] iframe{visibility:hidden}}@media (width>=1025px){.listing-content [data-reveal][data-listing-motion-desktop=none]{opacity:1!important;visibility:visible!important;transition:none!important;transform:none!important}}@media (width>=768px) and (width<=1024px){.listing-content [data-reveal][data-listing-motion-tablet=none]{opacity:1!important;visibility:visible!important;transition:none!important;transform:none!important}.listing-content [data-reveal][data-listing-motion-tablet=fade]{transform:none!important}}@media (width<=767px){.listing-content [data-reveal][data-listing-motion-phone=none]{opacity:1!important;visibility:visible!important;transition:none!important;transform:none!important}.listing-content [data-reveal][data-listing-motion-phone=fade]{transform:none!important}}.property-content.listing-content .listing-flip-back{text-align:left}.property-content.listing-content .listing-flip h4{line-height:1.2}.property-content.listing-content .listing-flip-back-space{flex:none;height:1.5em}.property-content.listing-content .listing-flip-back>div:last-child{margin-bottom:10px}
