html{overflow-x:initial}#property-media,#property-special{height:38.5rem;overflow:hidden}@media only screen and (max-width: 39.9375em){#property-media,#property-special{height:20.3125rem}}#property-media>.media,#property-special>.media{position:absolute;top:0;left:0rem;right:0rem;bottom:0;transition:.15s ease-in-out}#property-media>[name=media-switcher],#property-special>[name=media-switcher]{position:absolute;top:0;left:0;opacity:0}#property-media>[name=media-switcher]:checked+.media,#property-special>[name=media-switcher]:checked+.media{z-index:50}#property-media>[name=media-switcher]:not(:checked)+.media,#property-special>[name=media-switcher]:not(:checked)+.media{opacity:0}#property-media .detail-slider,#property-special .detail-slider{height:100%}#property-media .detail-slider .slides,#property-special .detail-slider .slides{max-width:59rem;margin:0 auto;overflow:initial}@media only screen and (max-width: 63.9375em){#property-media .detail-slider .slides,#property-special .detail-slider .slides{max-width:100%}}#property-media .detail-slider .slides .slide:after,#property-special .detail-slider .slides .slide:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(31,33,82,.32);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:1;pointer-events:none;transition:.15s ease-in-out}#property-media .detail-slider .slides .slide.current:after,#property-special .detail-slider .slides .slide.current:after{opacity:0}#property-media .detail-slider .slides .slide a,#property-special .detail-slider .slides .slide a{height:100%;display:block}#property-media .detail-slider .slides .slide a figure,#property-media .detail-slider .slides .slide a picture,#property-special .detail-slider .slides .slide a figure,#property-special .detail-slider .slides .slide a picture{height:100%}#property-media .detail-slider .slides .slide a img,#property-special .detail-slider .slides .slide a img{height:100%;max-height:none;-o-object-fit:cover;object-fit:cover}#property-media .detail-slider .slides .slide a::after,#property-special .detail-slider .slides .slide a::after{content:"";position:absolute;top:0;right:0;width:3rem;height:3rem;background:rgba(31,33,82,.64) url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='translate(1 1)' stroke='%23FFF' stroke-width='2' fill='none' fill-rule='evenodd'%3E%3Ccircle stroke-linecap='round' stroke-linejoin='round' cx='6.667' cy='6.667' r='6.667'/%3E%3Cpath d='M16 16l-4.622-4.622'/%3E%3C/g%3E%3C/svg%3E") no-repeat center}#property-media .detail-slider .slides .slider__navigation,#property-special .detail-slider .slides .slider__navigation{position:absolute;top:50%;left:0;right:0;justify-content:space-between;transform:translateY(-50%)}#property-media .map-container,#property-special .map-container{height:100%}#property-media .property-navigation,#property-special .property-navigation{z-index:120;position:absolute;left:50%;bottom:0;margin-left:-25.4375rem;display:flex;transform:translateX(-50%)}@media only screen and (max-width: 63.9375em){#property-media .property-navigation,#property-special .property-navigation{left:0;margin-left:1rem;transform:none}}#property-media .property-navigation li+li,#property-special .property-navigation li+li{margin-left:.125rem}#property-media .property-navigation a,#property-media .property-navigation label,#property-special .property-navigation a,#property-special .property-navigation label{width:3rem;height:3rem;display:block;background-position:center center;background-repeat:no-repeat;background-color:rgba(255,255,255,.88);cursor:pointer}#property-media .property-navigation a.photos,#property-media .property-navigation a.photosspecial,#property-media .property-navigation label.photos,#property-media .property-navigation label.photosspecial,#property-special .property-navigation a.photos,#property-special .property-navigation a.photosspecial,#property-special .property-navigation label.photos,#property-special .property-navigation label.photosspecial{background-image:url("data:image/svg+xml,%3Csvg width='24' height='20' viewBox='0 0 24 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23A2D0C3' fill='none' fill-rule='evenodd'%3E%3Cpath d='M15.51.5l2.22 3h3.5c.627 0 1.195.254 1.605.665.411.41.665.978.665 1.604v11.462c0 .626-.254 1.194-.665 1.604-.41.411-.978.665-1.604.665H2.769a2.262 2.262 0 0 1-1.604-.665A2.262 2.262 0 0 1 .5 17.231V5.769c0-.626.254-1.194.665-1.604.41-.411.978-.665 1.604-.665h3.499L8.142.688 15.51.5z'/%3E%3Ccircle cx='12' cy='11' r='4.5'/%3E%3C/g%3E%3C/svg%3E")}#property-media .property-navigation a.map,#property-media .property-navigation label.map,#property-special .property-navigation a.map,#property-special .property-navigation label.map{background-image:url("data:image/svg+xml,%3Csvg width='24' height='20' viewBox='0 0 24 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23A2D0C3' fill='none' fill-rule='evenodd'%3E%3Cpath d='M7.776.67a.5.5 0 0 1 .448 0l7.105 3.554a1.5 1.5 0 0 0 1.342 0l6.033-3.017c.364-.05.541-.05.65.057.09.091.146.216.146.354v13.764a.5.5 0 0 1-.276.447l-7 3.5a.5.5 0 0 1-.448 0l-7.105-3.553a1.5 1.5 0 0 0-1.342 0l-6.033 3.017c-.364.05-.541.05-.65-.057a.498.498 0 0 1-.146-.354V4.618a.5.5 0 0 1 .075-.263z'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M8 2v13M16 5v13'/%3E%3C/g%3E%3C/svg%3E")}#property-media #media-switcher-0:checked~.property-navigation label[for=media-switcher-0],#property-media #media-switcher-1:checked~.property-navigation label[for=media-switcher-1],#property-special #media-switcher-0:checked~.property-navigation label[for=media-switcher-0],#property-special #media-switcher-1:checked~.property-navigation label[for=media-switcher-1]{background-color:rgba(162,208,195,.88)}#property-media #media-switcher-0:checked~.property-navigation label[for=media-switcher-0].photos,#property-media #media-switcher-0:checked~.property-navigation label[for=media-switcher-0].photosspecial,#property-media #media-switcher-1:checked~.property-navigation label[for=media-switcher-1].photos,#property-media #media-switcher-1:checked~.property-navigation label[for=media-switcher-1].photosspecial,#property-special #media-switcher-0:checked~.property-navigation label[for=media-switcher-0].photos,#property-special #media-switcher-0:checked~.property-navigation label[for=media-switcher-0].photosspecial,#property-special #media-switcher-1:checked~.property-navigation label[for=media-switcher-1].photos,#property-special #media-switcher-1:checked~.property-navigation label[for=media-switcher-1].photosspecial{background-image:url("data:image/svg+xml,%3Csvg width='24' height='20' viewBox='0 0 24 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23fff' fill='none' fill-rule='evenodd'%3E%3Cpath d='M15.51.5l2.22 3h3.5c.627 0 1.195.254 1.605.665.411.41.665.978.665 1.604v11.462c0 .626-.254 1.194-.665 1.604-.41.411-.978.665-1.604.665H2.769a2.262 2.262 0 0 1-1.604-.665A2.262 2.262 0 0 1 .5 17.231V5.769c0-.626.254-1.194.665-1.604.41-.411.978-.665 1.604-.665h3.499L8.142.688 15.51.5z'/%3E%3Ccircle cx='12' cy='11' r='4.5'/%3E%3C/g%3E%3C/svg%3E")}#property-media #media-switcher-0:checked~.property-navigation label[for=media-switcher-0].map,#property-media #media-switcher-1:checked~.property-navigation label[for=media-switcher-1].map,#property-special #media-switcher-0:checked~.property-navigation label[for=media-switcher-0].map,#property-special #media-switcher-1:checked~.property-navigation label[for=media-switcher-1].map{background-image:url("data:image/svg+xml,%3Csvg width='24' height='20' viewBox='0 0 24 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23fff' fill='none' fill-rule='evenodd'%3E%3Cpath d='M7.776.67a.5.5 0 0 1 .448 0l7.105 3.554a1.5 1.5 0 0 0 1.342 0l6.033-3.017c.364-.05.541-.05.65.057.09.091.146.216.146.354v13.764a.5.5 0 0 1-.276.447l-7 3.5a.5.5 0 0 1-.448 0l-7.105-3.553a1.5 1.5 0 0 0-1.342 0l-6.033 3.017c-.364.05-.541.05-.65-.057a.498.498 0 0 1-.146-.354V4.618a.5.5 0 0 1 .075-.263z'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M8 2v13M16 5v13'/%3E%3C/g%3E%3C/svg%3E")}#property-media{max-width:90em;margin:0 auto}#property-special{height:100vh}@media only screen and (max-width: 63.9375em){#property-special{height:38.5rem}}@media only screen and (max-width: 39.9375em){#property-special{height:20.3125rem}}#property-special:before{z-index:100;content:"";position:absolute;top:0;left:0;right:0;height:21.5rem;background-image:linear-gradient(180deg, rgba(13, 10, 0, 0.48) 0%, rgba(13, 10, 0, 0) 100%, rgba(13, 10, 0, 0) 100%);pointer-events:none}#property-special:after{z-index:100;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(45deg, rgba(13, 10, 0, 0.72) 0%, rgba(13, 10, 0, 0) 50%);pointer-events:none}#property-special .detail-slider .slides{max-width:100%}#property-special .detail-slider .slides .slide:after{display:none}#property-special .detail-slider .slides .slider__navigation{justify-content:flex-start;left:auto;top:auto;bottom:2rem;right:2rem;transform:none}#property-special .property-navigation{left:8rem;margin-left:0;transform:none}@media only screen and (max-width: 89.9375em){#property-special .property-navigation{left:2rem}}#property-special .property-information{z-index:140;position:absolute;left:8rem;bottom:7rem;color:#fff}@media only screen and (max-width: 89.9375em){#property-special .property-information{left:2rem}}#property-special .property-information .sticker{position:relative;top:auto;left:auto;right:auto;bottom:auto;display:inline-block}#property-special .property-information .title{font-weight:bold;font-size:1.75rem}#property-special .property-information .address{font-size:.9375rem}#property-special .property-information .price{margin-top:2rem;font-size:1.5rem;font-weight:500}#property-special .property-information .features{margin-top:2rem;font-size:1.125rem}#property-special .property-information .features .icon-bedrooms-w,#property-special .property-information .features .icon-surface-livable-w,#property-special .property-information .features .icon-surface-terrain-w,#property-special .property-information .features .icon-surface-terrace-w{padding-left:1.5rem;background-size:contain}#detail-container{display:flex;flex-wrap:wrap}@media only screen and (min-width: 64em){#detail-container{padding-right:0}}#detail-container .property-information-container{margin-top:4rem;flex:1 1 0}@media only screen and (max-width: 63.9375em){#detail-container .property-information-container{order:2;flex-basis:100%}}#detail-container .property-information-container .property-information{margin-bottom:3rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#detail-container .property-information-container .property-information .category{color:#1f2152;font-size:1.75rem;font-weight:bold;line-height:1.28571429}#detail-container .property-information-container .property-information .address{font-size:.9375rem}#detail-container .property-information-container .property-information .price{padding-left:1rem;margin-left:1rem;color:#1f2152;font-weight:500;font-size:1.75rem;line-height:1.28571429}@media only screen and (max-width: 39.9375em){#detail-container .property-information-container .property-information .price{flex-basis:100%;padding-left:0;margin-left:0;margin-top:.5rem}}#detail-container .property-information-container .property-information .price:before{content:"";position:absolute;top:50%;left:0;width:.0625rem;height:3rem;background-color:rgba(85,85,85,.48);transform:translateY(-50%)}@media only screen and (max-width: 39.9375em){#detail-container .property-information-container .property-information .price:before{display:none}}#detail-container .property-information-container .property-information .price .starting-price{display:block;text-align:right;text-transform:none;font-weight:normal;color:#555;font-size:1rem}@media only screen and (max-width: 39.9375em){#detail-container .property-information-container .property-information .price .starting-price{text-align:left;margin-top:.625rem}}#detail-container .property-information-container .property-information .features{flex-basis:100%;margin-top:1.5rem;font-size:1.125rem}#detail-container .property-information-container .property-information .features .icon-bedrooms-g,#detail-container .property-information-container .property-information .features .icon-surface-livable-g,#detail-container .property-information-container .property-information .features .icon-surface-terrain-g,#detail-container .property-information-container .property-information .features .icon-surface-terrace-g{padding-left:1.5rem;background-size:contain}#detail-container .property-information-container .actions{margin-bottom:2rem}#detail-container .property-information-container .opendoor{padding:.75rem 3rem .75rem 1.5rem;margin-bottom:1.5rem;display:inline-block;background-color:#a2d0c3;color:#fff;-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 1.875rem) 100%, 0 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 1.875rem) 100%, 0 100%);font-weight:bold;font-size:1rem;text-transform:uppercase}#detail-container .property-information-container .description li{padding-left:1.375rem;color:#555}#detail-container .property-information-container .description li:before{content:"";width:.375rem;height:.375rem;background-color:#a2d0c3;position:absolute;left:0;top:.5625rem}#detail-container .property-information-container .description li+li{margin-top:.5rem}#detail-container .property-information-container .contact{margin-top:3rem;margin-bottom:-2rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}#detail-container .property-information-container .contact .button{margin-right:2rem;margin-bottom:2rem}#detail-container .property-information-container .contact ul{margin-bottom:1rem;margin-left:auto;padding:.75rem 1.5rem .75rem 1.5rem;display:flex;align-items:center;background-color:rgba(162,208,195,.08);color:#a2d0c3;font-weight:600;text-transform:uppercase}#detail-container .property-information-container .contact ul li{display:flex;align-items:center}#detail-container .property-information-container .contact ul li+li{margin-left:1.5rem}#detail-container .property-information-container .contact ul button{border:0;background-color:rgba(0,0,0,0)}#detail-container .property-information-container .property-extra{margin-top:6rem}@media only screen and (max-width: 39.9375em){#detail-container .property-information-container .property-extra{margin-top:3rem}}#detail-container .property-information-container .property-extra .root-project.has-photo{padding:3rem;background-size:cover;background-position:center}@media only screen and (max-width: 39.9375em){#detail-container .property-information-container .property-extra .root-project.has-photo{padding:2rem 1rem}}#detail-container .property-information-container .property-extra .root-project.has-photo::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(31,33,82,.24)}#detail-container .property-information-container .property-extra .root-project.has-photo a{z-index:10;background-image:url("data:image/svg+xml,%3Csvg width='11' height='18' viewBox='0 0 11 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 17l8-8-8-8' stroke='%23fff' stroke-width='2.667' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E");color:#fff}#detail-container .property-information-container .property-extra .root-project a{padding-right:4rem;display:block;background:url("data:image/svg+xml,%3Csvg width='11' height='18' viewBox='0 0 11 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 17l8-8-8-8' stroke='%23A2D0C3' stroke-width='2.667' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat right center;font-size:1.5rem;font-weight:600;text-decoration:none}@media only screen and (max-width: 39.9375em){#detail-container .property-information-container .property-extra .root-project a{font-size:1.125rem}}#detail-container .property-information-container .property-extra .video,#detail-container .property-information-container .property-extra .tour{max-height:14.5rem;display:block;overflow:hidden}#detail-container .property-information-container .property-extra .video img,#detail-container .property-information-container .property-extra .tour img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#detail-container .property-information-container .property-extra .video:before,#detail-container .property-information-container .property-extra .tour:before{z-index:10;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(31,33,82,.24)}#detail-container .property-information-container .property-extra .video:after,#detail-container .property-information-container .property-extra .tour:after{z-index:11;content:attr(data-video);position:absolute;left:0;right:0;bottom:3rem;padding-top:6rem;background-image:url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%23FFF' stroke-width='1.25' fill='%23FFF' cx='40' cy='40' r='19.375'/%3E%3Ccircle stroke-opacity='.64' stroke='%23FFF' stroke-width='1.25' cx='40' cy='40' r='31.375'/%3E%3Ccircle stroke-opacity='.32' stroke='%23FFF' stroke-width='1.25' cx='40' cy='40' r='39.375'/%3E%3Cpath d='M36.25 46.247c0 .692.456.911.995.507l8.01-6.007c.55-.412.54-1.088 0-1.493l-8.01-6.007c-.55-.413-.995-.195-.995.506v12.494z' fill='%23A2D0C3'/%3E%3C/g%3E%3C/svg%3E");background-position:top center;background-repeat:no-repeat;color:#fff;text-align:center;font-size:1rem;font-weight:600;text-transform:uppercase}#detail-container .property-information-container .property-extra .tour:after{content:attr(data-tour);background-image:url("data:image/svg+xml,%3Csvg width='92' height='82' viewBox='0 0 92 82' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23FFF' stroke-width='2.192' fill='none' fill-rule='evenodd'%3E%3Cpath d='M52.157 70.897C73.543 69.536 90 61.187 90 51.09c0-6.693-7.232-12.617-18.337-16.248m-51.299-.009C9.244 38.464 2 44.393 2 51.091c0 7.363 8.753 13.796 21.786 17.268' stroke-linecap='round'/%3E%3Cpath d='M28.048 60.553a2.55 2.55 0 0 1 1.876.558l10.36 8.406a2.557 2.557 0 0 1-.743 4.391l-13.32 4.804a2.557 2.557 0 0 1-3.364-2.964l2.96-13.21a2.557 2.557 0 0 1 2.23-1.985z'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M46 56.545L68 42V16.545L46 2 24 16.545V42z'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M24 16.545l22 14.546 22-14.546M46 56.545V31.091'/%3E%3C/g%3E%3C/svg%3E")}#detail-container .representative-container{position:-webkit-sticky;position:sticky;top:5rem;right:0;flex-basis:24.5rem;margin-left:5rem;align-self:flex-start}@media only screen and (max-width: 63.9375em){#detail-container .representative-container{order:1;position:relative;top:auto;flex-basis:100%;margin-left:0}}#detail-container .representative-container .representatives-list{padding:4rem;padding-bottom:0;background-color:rgba(162,208,195,.08);text-align:center}@media only screen and (max-width: 63.9375em){#detail-container .representative-container .representatives-list{padding:2rem;margin-bottom:-1rem;display:flex;flex-wrap:wrap;text-align:left}}#detail-container .representative-container .representatives-list:after{content:"";position:absolute;top:100%;left:0;right:0;height:4rem;background-color:rgba(162,208,195,.08)}@media only screen and (max-width: 63.9375em){#detail-container .representative-container .representatives-list:after{display:none}}#detail-container .representative-container .representatives-list.has-multiple figure{margin:0 auto;max-width:9rem}@media only screen and (max-width: 63.9375em){#detail-container .representative-container .representatives-list.has-multiple figure{margin-right:1rem}}@media only screen and (max-width: 63.9375em){#detail-container .representative-container .representatives-list .representative{display:flex;margin:0 2rem 1rem 0}}#detail-container .representative-container .representatives-list .representative+.representative{margin-top:2rem}@media only screen and (max-width: 63.9375em){#detail-container .representative-container .representatives-list .representative+.representative{margin-top:0}}@media only screen and (max-width: 63.9375em){#detail-container .representative-container .representatives-list figure{max-width:9rem;margin-right:1rem}}#detail-container .representative-container .representatives-list figure.logo img{margin:0 auto;max-width:9rem}#detail-container .representative-container .representatives-list .name{margin-top:.75rem;margin-bottom:.75rem;color:#a2d0c3;text-transform:uppercase;font-weight:bold;font-size:1rem}@media only screen and (max-width: 63.9375em){#detail-container .representative-container .representatives-list .name{margin-top:0}}#detail-container .representative-container .representatives-list .phone+.email{margin-top:.5rem}#detail-container .representative-container .representatives-list a{color:#555;font-size:.9375rem;text-decoration:none}.details-list{margin-top:6rem}@media only screen and (max-width: 39.9375em){.details-list{margin-top:3rem}}.details-list .details-list-container{-moz-column-count:2;column-count:2;-moz-column-gap:4rem;column-gap:4rem}@media only screen and (max-width: 47.9375em){.details-list .details-list-container{-moz-column-count:1;column-count:1}}.details-list .detail-container{padding-bottom:3rem;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.details-list .detail-container.break{page-break-before:always;-moz-column-break-before:always;break-before:always}.details-list .detail-container.documents-details a{padding-left:1rem;background:url("data:image/svg+xml,%3Csvg width='10' height='13' viewBox='0 0 10 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23A2D0C3' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 1v11M9 7.875L5 12 1 7.875'/%3E%3C/g%3E%3C/svg%3E") no-repeat left center;text-decoration:none;font-size:.75rem;font-weight:600}.details-list .detail-container.urban-details{padding-bottom:0;margin-top:3rem}@media only screen and (max-width: 39.9375em){.details-list .detail-container.urban-details details summary{padding-left:0}.details-list .detail-container.urban-details details .details-content{padding:0 1rem 2rem 0}}.details-list .detail-container.urban-details:before{content:"";position:absolute;top:0;left:0;bottom:0;width:100vw;background-color:rgba(162,208,195,.08);transform:translateX(-100%)}.details-list .detail-container h3{margin-bottom:.25rem;color:#a2d0c3;font-weight:600;font-size:1rem;text-transform:uppercase}.details-list .detail-container dl div{padding:.5625rem 0;display:flex;justify-content:space-between;border-bottom:.0625rem solid rgba(85,85,85,.08)}.details-list .detail-container dl div dt{margin-right:1rem;color:#1f2152;font-weight:500}.details-list .detail-container dl div dd{display:flex;align-items:center;color:#1f2152;text-align:right}.details-list .detail-container dl div dd .icon:not(.icon-text){margin-right:.5rem}#property-contact{display:flex;flex-wrap:wrap}#property-contact .property-information-container{flex-basis:25rem;margin-right:5rem}@media only screen and (max-width: 39.9375em){#property-contact .property-information-container{flex-basis:100%;margin-right:0}}#property-contact .property-information-container h2{max-width:21.75rem}#property-contact .property-information-container .property-information:before{content:"";position:absolute;top:0;left:0;bottom:0;width:100vw;background-color:#a2d0c3;transform:translateX(-100%)}#property-contact .property-information-container .property-information>div{padding:2rem 8rem 2rem 0;background-color:#a2d0c3;color:#fff}#property-contact .property-information-container .property-information>div .category,#property-contact .property-information-container .property-information>div .price{font-weight:600;text-transform:uppercase}#property-contact .property-information-container .property-information>div .city{margin-top:.25rem;text-transform:uppercase;font-size:.75rem;font-weight:600}#property-contact .property-information-container .property-information>div .price{margin-top:.5rem}#property-contact .property-information-container .property-information>div .features{margin-top:1rem}#property-contact .contact-form{flex:1 1 0}@media only screen and (max-width: 63.9375em){#property-contact .contact-form{flex-basis:100%;margin-top:3rem}}#property-navigation{z-index:150;position:-webkit-sticky;position:sticky;top:5rem;left:0;background-color:#fff;box-shadow:0 0 1.5rem 0 rgba(31,33,82,.08)}#property-navigation>ul{display:flex;justify-content:center;flex-wrap:wrap}#property-navigation>ul li{margin:0 1rem}#property-navigation>ul a{padding:.4375rem 0;display:block;color:#555;font-weight:600;font-size:.75rem;text-decoration:none;text-transform:uppercase}#property-navigation .property-navigation-switcher{width:100%;max-width:20rem;margin:0 auto;padding:.5rem}#property-blocks{margin-top:6rem}#property-blocks:before{content:"";position:absolute;top:0;right:22rem;bottom:0;width:100vw;background-color:rgba(162,208,195,.08)}@media only screen and (max-width: 63.9375em){#property-blocks:before{right:0}}#property-blocks .slider__navigation{position:absolute;left:0;bottom:-1.5rem}#property-blocks .slide{padding-top:3rem;padding-bottom:3rem;display:flex;flex-wrap:wrap}#property-blocks .slide .slide-content{flex:1 1 0;margin-top:3rem;max-width:52rem}@media only screen and (max-width: 89.9375em){#property-blocks .slide .slide-content{max-width:calc(100% - 22rem)}}@media only screen and (max-width: 63.9375em){#property-blocks .slide .slide-content{margin-top:0;max-width:none}}#property-blocks .slide .slide-content h2{margin-bottom:.5rem}#property-blocks .slide .slide-content .title{margin-bottom:2rem;color:#a2d0c3;text-transform:uppercase;font-weight:bold;font-size:1rem}#property-blocks .slide figure{flex-basis:35.75rem;margin-left:5rem}@media only screen and (max-width: 63.9375em){#property-blocks .slide figure{flex-basis:20.25rem}}@media only screen and (max-width: 47.9375em){#property-blocks .slide figure{flex-basis:100%;margin-left:0;margin-top:2rem}}#property-models .slide{display:flex;align-items:center;flex-wrap:wrap}#property-models .slide figure{flex-basis:35.75rem;margin-right:4rem}@media only screen and (max-width: 63.9375em){#property-models .slide figure{flex-basis:20.25rem}}@media only screen and (max-width: 47.9375em){#property-models .slide figure{flex-basis:100%;margin-right:0;margin-bottom:2rem}}#property-models .slide .slide-content{flex:1 1 0;display:flex;flex-wrap:wrap}#property-models .slide .slide-content h2{margin-bottom:.5rem;flex-basis:100%}#property-models .slide .slide-content .price{color:#a2d0c3;font-weight:bold;font-size:1rem}#property-models .slide .slide-content .price+.surface{margin-left:3rem}#property-models .slide .slide-content .surface{font-size:1rem}#property-models .slide .slide-content .content{margin-top:2.5rem;flex-basis:100%}#property-models .slide .slide-content .button{margin-top:3rem}#property-models .slider__navigation{position:absolute;top:50%;left:-1.5rem;right:-3rem;display:flex;justify-content:space-between;transform:translateY(-50%)}#property-extra-contact>div{padding:4rem 5rem;background-color:#1f2152}#property-extra-contact>div h2{color:#fff}#property-polygonmap h2{margin-bottom:1.5rem}#property-polygonmap .polygonmap-switcher{margin-bottom:3rem;max-width:100%;width:37rem}#property-polygonmap+#property-properties-list{margin-top:6rem}#property-properties-list .subprojects{margin-bottom:1rem;display:flex;flex-wrap:wrap}#property-properties-list .subprojects a{margin-bottom:.5rem;margin-right:.125rem;padding:.75rem 1rem;background:rgba(162,208,195,.08);color:#a2d0c3;text-transform:uppercase;font-weight:600;text-decoration:none}#property-properties-list .subprojects a:hover,#property-properties-list .subprojects a.active{background-color:#a2d0c3;color:#fff}#property-properties-list table{width:100%;line-height:2.85714286}#property-properties-list table tbody+tbody .residence th{padding-top:5rem}#property-properties-list table tbody.hidden{display:none}#property-properties-list table tbody.active .residence th{padding-top:0}#property-properties-list table th{text-align:left;font-weight:600;font-size:.75rem;text-transform:uppercase}#property-properties-list table th:not(:last-child),#property-properties-list table td:not(:last-child){padding-right:1rem}#property-properties-list table td:first-child,#property-properties-list table td.price{font-weight:500}#property-properties-list table .residence th h2{margin-bottom:.75rem}@media only screen and (min-width: 48em){#property-properties-list table .property{border-bottom:.0625rem solid rgba(85,85,85,.08)}}@media only screen and (min-width: 48em){#property-properties-list table .legend th{border-bottom:.0625rem solid rgba(85,85,85,.08)}}#property-properties-list table .last-of-floor+.floor+.legend th{padding-top:3rem}#property-properties-list table .floor h3{color:#a2d0c3;font-family:"Roboto",sans-serif}@media only screen and (min-width: 48em){#property-properties-list table .floor{display:none}}#property-properties-list table tr.property:not(.sold){cursor:pointer}#property-properties-list table tr.property:not(.sold) *{transition:.15s ease-in-out}#property-properties-list table tr.property:not(.sold):hover>*{background-color:rgba(162,208,195,.16);color:#a2d0c3}#property-properties-list table .sold{color:rgba(85,85,85,.32)}#property-properties-list table .sold td:first-child,#property-properties-list table .sold .price{color:rgba(85,85,85,.32)}#property-properties-list table .name a{text-decoration:none}#property-properties-list table .price{color:#a2d0c3;white-space:nowrap;text-transform:uppercase}#property-properties-list table .price .option{color:#555}#property-properties-list table .price,#property-properties-list table th.right{text-align:right}@media only screen and (max-width: 47.9375em){#property-properties-list table .legend{display:none}#property-properties-list table tr.property{display:flex;flex-wrap:wrap;line-height:1.5}#property-properties-list table tr.property td{flex:1 0 100%;padding:0}#property-properties-list table tr.property td:first-child{padding-top:.625rem}#property-properties-list table tr.property td:last-child{padding-bottom:.625rem}#property-properties-list table tr.property td[data-label]{text-align:right}#property-properties-list table tr.property td[data-label]:before{content:attr(data-label);position:absolute;left:0;text-transform:uppercase}}#property-city .city-container{padding:6rem 7.5rem;background-color:rgba(162,208,195,.08)}@media only screen and (max-width: 63.9375em){#property-city .city-container{padding:2rem 3rem}}@media only screen and (max-width: 39.9375em){#property-city .city-container{padding:2rem}}#property-city .city-container h2{margin-bottom:0rem}#property-city .city-container .title{color:#a2d0c3;text-transform:uppercase;font-weight:bold;font-size:1rem}#property-city .city-container .content{margin-top:2.5rem}#property-city .city-container .button{margin-top:2rem}
