@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.project-details .nav{margin:5rem 0 3rem}.project-details .nav .grid{grid-gap:1rem;gap:1rem}.project-details .nav .grid img{display:inline-block;vertical-align:middle;width:2rem;height:2rem;object-fit:contain;object-position:center center}.project-details .nav .grid .prevnext{text-align:right}.project-details .nav .grid .prevnext a{display:inline-block;vertical-align:middle;width:5rem;height:5rem;margin-left:1rem;padding:0;border-radius:50%;line-height:5rem;background:#3a3a3c}.project-details .intro{margin:5rem 0}.project-details .intro .grid{grid-gap:7rem;gap:7rem}.project-details .intro .grid .share{margin-top:3rem}.project-details .intro .grid .share button:not(:last-child()){margin-bottom:3rem}.project-details .intro .grid .share span{position:relative;display:inline-block;vertical-align:middle}.project-details .intro .grid .share .icon{width:2em;height:2em;padding:.5rem;border-radius:50%;background:#fab528}.project-details .intro .grid .share .icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1em}.project-details .intro .grid .share .social-share{text-align:center}.project-details .intro .grid .share .social-share .item{position:relative;width:4rem;height:4rem;margin-right:1rem}.project-details .intro .grid .share .social-share .item:before{display:none}.project-details .intro .grid .share .social-share .item img{width:100%;height:100%;object-fit:cover;object-position:center center}.project-details .intro .grid .share .social-share{opacity:0;max-height:0;pointer-events:none;margin-top:0;text-align:left;transition:all 1s ease}.project-details .intro .grid .share .social-share.active{opacity:1;max-height:200px;pointer-events:all;margin-top:1rem}.project-details .intro .grid .readmore-text{max-height:10.6em;overflow:hidden;transition:all 1s ease}.project-details .intro .grid .readmore-text.open{max-height:200vh}.project-details .intro .grid .readmore-btn{margin-top:1rem;font-size:1.7rem}.project-details .units{margin:10rem 0}.project-details .units .title{margin:3rem 0}.project-details .units .title h3{text-transform:uppercase;font-size:1.7rem}.project-details .units .filter{grid-gap:3rem;gap:3rem;margin:3rem 0 5rem}.project-details .units .filter .select2-container--default .select2-selection--multiple,.project-details .units .filter .select2-container--default .select2-selection--single,.project-details .units .filter input,.project-details .units .filter textarea{border-bottom:1px solid #242424;background:#fff}.project-details .units .filter .end{text-align:right}.project-details .units .filter .end button{margin-left:1rem;margin-bottom:1rem}.project-details .units .filter .end button.active{background:#fab528}.project-details .units .list{grid-gap:3rem;gap:3rem}.project-details .units .list .unitcell{-ms-flex-order:1;order:1;background:#efefef}.project-details .units .list .unitcell a:before{display:none}.project-details .units .list .unitcell .top{padding:2rem;border-bottom:1px solid #707070}.project-details .units .list .unitcell .top .icon{display:inline-block;width:4rem;height:4rem;border-radius:50%;line-height:5rem;text-align:center;background:#fab528}.project-details .units .list .unitcell .top .icon img{display:inline-block;width:2rem;height:2rem;object-fit:contain;object-position:center center}.project-details .units .list .unitcell .top .name{display:inline-block;font-size:2.72rem;padding-left:1rem}.project-details .units .list .unitcell .top .childtitle{text-align:right;font-size:1.36rem;margin:0 0 1rem}.project-details .units .list .unitcell .top .price{text-align:right;font-size:1.7rem;font-weight:700}.project-details .units .list .unitcell .bottom{padding:2rem}.project-details .units .list .unitcell .bottom .numbers .number-item{display:inline-block;vertical-align:middle;width:49%;height:2rem;margin:.5rem 0;padding:0 .5rem}.project-details .units .list .unitcell .bottom .numbers .number-item:first-child{border-right:1px solid #707070}.project-details .units .list .unitcell .bottom .numbers .number-item.wide{width:100%;border-right:0}.project-details .units .list .unitcell .bottom .numbers .number-item .icon{display:inline-block;vertical-align:middle;width:2rem;height:2rem}.project-details .units .list .unitcell .bottom .numbers .number-item .icon img{width:100%;height:100%;object-fit:contain;object-position:center center}.project-details .units .list .unitcell .bottom .numbers .number-item .number{display:inline-block;vertical-align:middle;font-size:1.36rem;padding-left:.5rem}.project-details .units .list .unitcell.issold{-ms-flex-order:2;order:2;background:#f7f7f7;color:#707070}.project-details .units .list .unitcell.issold a{pointer-events:none}.project-details .units .list .unitcell.issold .top .icon{background:#efefef}@media only screen and (max-width:768px){.project-details .units .list .unitcell .top .childtitle,.project-details .units .list .unitcell .top .name,.project-details .units .list .unitcell .top .price{text-align:left;margin:2rem 0}}.project-details .units .no-units{text-align:center;margin:3rem 0}.project-details .tagging{padding:5rem 0;background:#f7f7f7}.project-details .tagging .title{margin:3rem 0}.project-details .tagging .title h3{text-transform:uppercase;font-size:1.7rem}.project-details .tagging .side-switcher{margin:3rem 0}.project-details .tagging .side-switcher a:not(:last-child){margin-right:1rem}.project-details .tagging .side{opacity:0;position:relative;max-height:0;pointer-events:none;z-index:-1;overflow:hidden;transition:all 1s ease}.project-details .tagging .side.active{opacity:1;max-height:calc(100vh - 80px);pointer-events:all;z-index:1}.project-details .tagging .side .image:after{content:"";display:block;padding-bottom:60%}@supports (aspect-ratio:1){.project-details .tagging .side .image{width:100%;aspect-ratio:1/.6}.project-details .tagging .side .image:after{display:none}}.project-details .tagging .side .image img{object-fit:contain;object-position:center center}.project-details .tagging .side .image img,.project-details .tagging .side .tags{position:absolute;top:0;left:0;width:100%;height:100%}.project-details .tagging .side .tags .tag{position:absolute;list-style:none;z-index:0}.project-details .tagging .side .tags .tag:hover{z-index:1}.project-details .tagging .side .tags .tag.issold .hover-icon,.project-details .tagging .side .tags .tag.issold a{color:#fff;background:#707070}.project-details .tagging .side .tags .tag.issold a{pointer-events:none}.project-details .tagging .side .tags .tag a:before{display:none}.project-details .tagging .side .tags .tag .hover-icon{padding:1rem;text-align:center;font-size:1.36rem;color:#3a3a3c;background:#fab528}.project-details .tagging .side .tags .tag .hover-icon:hover~a{display:block}.project-details .tagging .side .tags .tag a{display:none;padding:1rem;margin-top:-1rem;font-size:1.36rem;color:#3a3a3c;background:#fab528}.project-details .tagging .side .tags .tag a:hover{display:block}.project-details .tagging .side .tags .tag span{display:inline-block;vertical-align:middle;max-width:30rem;padding:.5rem}.project-details .tagging .side .tags .tag span.unit{font-weight:700;padding-right:1rem;border-right:1px solid #3a3a3c}.project-details .tagging .side .tags .tag span img{width:1em;height:1em;margin-right:.25em}@media only screen and (max-width:1024px){.project-details .intro,.project-details .intro .grid .share .social-share,.project-details .nav,.project-details .nav .grid .prevnext{text-align:center}.project-details .units .filter{-ms-grid-columns:2fr 3fr;grid-template-columns:2fr 3fr}.project-details .units .list{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media only screen and (max-width:768px){.project-details .units{text-align:center}.project-details .units .filter{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.project-details .units .filter .end{text-align:center}.project-details .units .list{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.project-details .tagging{display:none}}