@font-face{font-family:Roboto Condensed;font-weight:300;src:url(/build/fonts/RobotoCondensed-Light.43aa3135.ttf)}@font-face{font-family:Roboto Condensed;font-weight:400;src:url(/build/fonts/RobotoCondensed-Regular.72f32aff.ttf)}@font-face{font-family:Roboto Condensed;font-weight:500;src:url(/build/fonts/RobotoCondensed-Medium.ff190f97.ttf)}@font-face{font-family:Roboto Condensed;font-weight:700;src:url(/build/fonts/RobotoCondensed-Bold.b151d2e8.ttf)}@keyframes cloud-animation{0%{background-position:0}to{background-position:-5440px}}.is-hidden{display:none!important}.c-project-overview{background-color:#f2f2f2;padding:1.5rem 0}.c-project-overview .c-project-overview__wrapper{margin:0 auto;max-width:100%;width:100%}@media (min-width:37.5em) and (max-width:59.99em){.c-project-overview .c-project-overview__wrapper{width:100%}}@media (min-width:60em) and (max-width:74.99em){.c-project-overview .c-project-overview__wrapper{width:100vw}}@media (min-width:75em){.c-project-overview .c-project-overview__wrapper{width:80rem}}.c-project-overview .c-project-overview__introduction{max-width:50rem}.c-project-overview .c-project-overview__filters{margin:1rem}@media (min-width:60em){.c-project-overview .c-project-overview__filters{display:flex;flex-direction:row}}.c-project-overview .c-project-overview__filter{margin-bottom:.5rem;width:100%}.c-project-overview .c-project-overview__filter .c-advanced-filter{position:relative;width:100%;z-index:1}.c-project-overview .c-project-overview__filter .c-advanced-filter:after{color:#424242;content:"\f078";display:block;font-family:Font Awesome\ 6 Pro;font-size:.75rem;font-weight:900;pointer-events:none;position:absolute;right:1rem;top:.875rem}.c-project-overview .c-project-overview__filter .c-advanced-filter .c-advanced-filter__selection{word-wrap:break-word;-webkit-appearance:none;background-color:#fff;background-position:.75rem 50%;background-repeat:no-repeat;background-size:1rem 1rem;border:0 solid #000;border-radius:.5rem;box-sizing:border-box;color:#424242;cursor:pointer;font-family:Roboto Condensed,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.625rem;outline:none;overflow:hidden;padding:.75rem 2.5rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.c-project-overview .c-project-overview__filter .c-advanced-filter .c-advanced-filter__selection::-ms-expand{display:none}.c-project-overview .c-project-overview__filter .c-advanced-filter .c-advanced-filter__selection:focus{background-color:#fafafa;border-color:#000;color:#424242}.c-project-overview .c-project-overview__filter .c-advanced-filter .c-advanced-filter__selection option:first-child{color:#757575}.c-project-overview .c-project-overview__filter .c-advanced-filter .c-advanced-filter__options{background-color:#fff;border-radius:.5rem;display:none;left:0;padding:1rem .5rem;position:absolute;right:0;top:calc(100% + .25rem)}.c-project-overview .c-project-overview__filter .c-advanced-filter .c-advanced-filter__option{cursor:pointer;padding:.25rem .5rem .25rem 2rem}.c-project-overview .c-project-overview__filter .c-advanced-filter .c-advanced-filter__option.is-active{font-weight:700}.c-project-overview .c-project-overview__filter .c-advanced-filter .c-advanced-filter__option:hover{background-color:#f5f5f5;border-radius:.5rem}.c-project-overview .c-project-overview__filter .c-advanced-filter:focus,.c-project-overview .c-project-overview__filter .c-advanced-filter:focus-within{z-index:2}.c-project-overview .c-project-overview__filter .c-advanced-filter:focus-within .c-advanced-filter__options,.c-project-overview .c-project-overview__filter .c-advanced-filter:focus .c-advanced-filter__options{display:block}.c-project-overview .c-project-overview__filter .c-advanced-filter.c-advanced-filter--type .c-advanced-filter__selection{background-image:url(/build/images/ic-type.9a17b79f.svg)}.c-project-overview .c-project-overview__filter .c-advanced-filter.c-advanced-filter--location .c-advanced-filter__selection{background-image:url(/build/images/ic-location.f37876d4.svg)}.c-project-overview .c-project-overview__filter .c-advanced-filter.c-advanced-filter--bedrooms .c-advanced-filter__selection{background-image:url(/build/images/ic-bedrooms.2334163a.svg)}.c-project-overview .c-project-overview__filter .c-advanced-filter.c-advanced-filter--price .c-advanced-filter__selection{background-image:url(/build/images/ic-price.359ab50e.svg)}.c-project-overview .c-project-overview__filter .c-advanced-filter.c-advanced-filter--media .c-advanced-filter__selection{background-image:url(/build/images/ic-video.c0ff6bee.svg)}@media (min-width:60em){.c-project-overview .c-project-overview__filter{flex:1;width:0}}@media (min-width:60em){.c-project-overview .c-project-overview__filter:not(:last-child){margin-right:2rem}}.c-project-overview .c-project-overview__list{position:relative}@media (min-width:60em){.c-project-overview .c-project-overview__list{flex:1}}.c-project-overview .c-project-overview__list .c-project-list__grid{display:flex;flex-direction:row;flex-wrap:wrap;padding:1rem 0}@media (min-width:60em){.c-project-overview .c-project-overview__list .c-project-list__grid{padding:-1rem -1.5rem}}.c-project-overview .c-project-overview__list .c-project-list__grid-item{box-sizing:border-box;display:flex;padding:0 1rem 1rem;width:100%}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item{backface-visibility:hidden;background-clip:padding-box;background-color:#fff;-webkit-border-radius:1rem;border-radius:1rem;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;padding-bottom:2rem;position:relative;width:100%}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__image{cursor:pointer;margin-bottom:1.5rem;padding:0}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__image .c-image{display:block;height:auto;position:relative}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__image .c-image__container{height:0;margin:0 auto;padding-bottom:83.33333%;position:relative;width:100%}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__image .c-image__container.compat-object-fit{background-repeat:no-repeat;background-size:cover}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__image .c-image__link{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__image .c-image__element{display:block;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;width:100%}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__label-container{left:0;padding-bottom:83.33333%;pointer-events:none;position:absolute;top:0;width:100%}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__labels{align-items:flex-end;bottom:0;display:flex;flex-direction:row;justify-content:flex-end;left:0;position:absolute;right:0}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__label{-moz-border-radius-topleft:0;-moz-border-radius-topright:.5rem;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;background-clip:padding-box;background-color:#e40041;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;border-top-left-radius:0;-webkit-border-top-left-radius:0;border-top-right-radius:.5rem;-webkit-border-top-right-radius:.5rem;color:#fff;flex:1;font-size:.875rem;font-weight:700;line-height:1.25rem;margin-right:-1rem;padding:.75rem 2.5rem .75rem 1.5rem;text-transform:uppercase;width:0}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__energy-level{flex:none}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__energy-level .c-energy-level{-moz-border-radius-topleft:.5rem;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;background-clip:padding-box;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;border-top-left-radius:.5rem;-webkit-border-top-left-radius:.5rem;border-top-right-radius:0;-webkit-border-top-right-radius:0;color:#fff;padding:.25rem 1rem}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__energy-level .c-energy-level.c-energy-level--a{background-color:#489323}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__energy-level .c-energy-level.c-energy-level--a-plus{background-color:#286b20}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__title{word-wrap:break-word;box-sizing:content-box;color:#e40041;height:1.625rem;margin:0 1.5rem 1.5rem;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__info{border-top:.0625rem solid #bdbdbd;display:flex;margin:0 1.5rem 1rem;padding-top:1.5rem}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__info-item{align-items:center;display:flex;flex:1;flex-direction:column}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__info-item .c-location{font-weight:600}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__icon{margin-bottom:.75rem;width:3.125rem}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__text{font-size:.875rem;text-align:center}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__disclaimer{margin:auto 1.5rem 1rem}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__disclaimer p{font-size:.875rem;font-weight:100}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__more-info{margin:0 1.5rem}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__more-info .c-add-to-basket,.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__more-info .c-button{width:100%}.c-project-overview .c-project-overview__list .c-project-list__grid-item .c-project-item .c-project-item__more-info .c-button a{box-sizing:border-box;width:100%}@media (min-width:37.5em){.c-project-overview .c-project-overview__list .c-project-list__grid-item{padding:1rem;width:50%}}@media (min-width:60em){.c-project-overview .c-project-overview__list .c-project-list__grid-item{padding:1rem;width:33.33333%}}@media (min-width:75em){.c-project-overview .c-project-overview__list .c-project-list__grid-item{padding:1rem;width:33.33333%}}.c-project-overview .c-project-overview__list.c-project-list--highlight .c-project-list__title{-moz-border-radius-topleft:.5rem;-moz-border-radius-topright:.5rem;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;background-clip:padding-box;background-color:rgba(72,147,35,.2);border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;border-top-left-radius:.5rem;-webkit-border-top-left-radius:.5rem;border-top-right-radius:.5rem;-webkit-border-top-right-radius:.5rem;color:#286b20;display:inline-block;font-size:1rem;font-weight:400;margin:1.5rem 0 0 1rem;padding:.5rem 1.5rem 0 1rem}.c-project-overview .c-project-overview__list.c-project-list--highlight .c-project-list__title i{margin-right:.5rem}.c-project-overview .c-project-overview__list.c-project-list--highlight .c-project-list__grid{position:relative}.c-project-overview .c-project-overview__list.c-project-list--highlight .c-project-list__grid:before{background-color:rgba(72,147,35,.2);bottom:0;content:"";display:block;left:50%;position:absolute;top:0;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.c-project-detail.c-project-detail--advanced .c-project-detail__wrapper{margin:0 auto;max-width:100%;width:100%}@media (min-width:37.5em) and (max-width:59.99em){.c-project-detail.c-project-detail--advanced .c-project-detail__wrapper{width:100%}}@media (min-width:60em) and (max-width:74.99em){.c-project-detail.c-project-detail--advanced .c-project-detail__wrapper{width:100vw}}@media (min-width:75em){.c-project-detail.c-project-detail--advanced .c-project-detail__wrapper{width:80rem}}.c-project-detail.c-project-detail--advanced .c-project-detail__header:before{backdrop-filter:blur(1rem);background-color:hsla(0,0%,46%,.3);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.c-project-detail.c-project-detail--advanced .c-project-detail__header .l-columns .l-column{box-sizing:border-box;display:flex;flex-direction:column;min-height:calc(100vh - 8rem)}@media (max-width:37.49em){.c-project-detail.c-project-detail--advanced .c-project-detail__header .l-columns .l-column{justify-content:flex-start}}@media (min-width:37.5em){.c-project-detail.c-project-detail--advanced .c-project-detail__header .l-columns .l-column{justify-content:center}}@media (min-width:75em){.c-project-detail.c-project-detail--advanced .c-project-detail__header .l-columns .l-column{min-height:calc(100vh - 8rem)}}.has-no-children.c-project-detail.c-project-detail--advanced .c-project-detail__header .l-columns .l-column{min-height:calc(50vh - 8rem)}@media (min-width:75em){.has-no-children.c-project-detail.c-project-detail--advanced .c-project-detail__header .l-columns .l-column{min-height:calc(50vh - 8rem)}}.c-project-detail.c-project-detail--advanced .c-project-detail__background-image{height:100%;left:0;object-fit:cover;object-position:center;position:fixed;top:0;width:100%;z-index:-2}.c-project-detail.c-project-detail--advanced .c-project-detail__availability{backface-visibility:hidden;background-clip:padding-box;background-color:hsla(0,0%,100%,.5);-webkit-border-radius:.5rem;border-radius:.5rem;color:#424242;display:inline-block;font-size:1rem;font-weight:500;line-height:1.25rem;margin:1rem 0 .5rem;padding:.375rem 1.25rem;text-transform:uppercase;width:fit-content}.c-project-detail.c-project-detail--advanced .c-project-detail__title{color:#fff}@media (min-width:60em){.c-project-detail.c-project-detail--advanced .c-project-detail__title{font-size:3.5rem;line-height:4rem;margin-bottom:.75rem}}.c-project-detail.c-project-detail--advanced .c-project-detail__location{-webkit-font-smoothing:antialiased;border-top:.125rem solid #fff;color:#fff;display:block;font-weight:700;padding-top:.75rem;text-transform:uppercase;width:fit-content}@media (min-width:60em){.c-project-detail.c-project-detail--advanced .c-project-detail__location{font-size:2.25rem;line-height:2.75rem}}.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack{align-items:flex-start;display:flex;position:relative}@media (max-width:37.49em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack{flex-direction:column;margin-top:1.5rem;padding:1rem 0}}@media (min-width:37.5em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack{flex-direction:row;margin-top:5rem;padding:0 2rem}}.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__stroke{display:flex;left:0;opacity:.5;position:absolute;right:0;top:0}@media (max-width:37.49em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__stroke{flex-direction:column;padding:1rem 0}}@media (min-width:37.5em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__stroke{flex-direction:row;padding:0 2rem}}@media (max-width:37.49em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__stroke div{margin:-1rem 0;width:60vw}}@media (min-width:37.5em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__stroke div{flex:1;margin:0 -2rem;width:0}}@media (max-width:37.49em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__stroke div:nth-child(2){margin-left:20vw}}@media (min-width:37.5em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__stroke div:nth-child(2){margin-top:-4rem}}@media (min-width:37.5em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__stroke div:nth-child(3){margin-top:-8rem}}.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__stroke div:before{background-color:#fff;content:"";display:block;height:0;position:relative;width:100%}@media (max-width:37.49em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__stroke div:before{backface-visibility:hidden;background-clip:padding-box;-webkit-border-radius:1.375rem;border-radius:1.375rem;padding-top:calc(66.667% + .25rem)}}@media (min-width:37.5em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__stroke div:before{backface-visibility:hidden;background-clip:padding-box;-webkit-border-radius:1.875rem;border-radius:1.875rem;padding-top:calc(80% + .25rem)}}@media (max-width:37.49em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item{margin:-1rem 0}}@media (min-width:37.5em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item{flex:1;margin:0 -2rem;width:0}}@media (max-width:37.49em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item:nth-child(3){margin-left:20vw}}@media (min-width:37.5em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item:nth-child(3){margin-top:-4rem}}@media (min-width:37.5em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item:nth-child(4){margin-top:-8rem}}@media (max-width:37.49em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item{display:flex;flex-direction:row}}.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image{overflow:hidden}@media (max-width:37.49em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image{backface-visibility:hidden;background-clip:padding-box;-webkit-border-radius:1rem;border-radius:1rem;margin-bottom:.375rem;margin-left:.375rem;margin-top:.375rem;width:calc(60vw - .75rem)}}@media (min-width:37.5em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image{backface-visibility:hidden;background-clip:padding-box;-webkit-border-radius:1.25rem;border-radius:1.25rem;margin-bottom:.625rem;margin-left:.625rem;margin-top:.625rem;width:calc(100% - 1.25rem)}}@media (max-width:37.49em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image .c-image{display:block;height:auto;position:relative}.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image .c-image .c-image__container{height:0;margin:0 auto;padding-bottom:66.66667%;position:relative;width:100%}.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image .c-image .c-image__iframe-wrapper{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image .c-image .c-image__iframe,.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image .c-image .c-image__link{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image .c-image .c-image__iframe--has-custom-size,.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image .c-image .c-image__link--has-custom-size{overflow:hidden}.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image .c-image .c-image__element{-ms-interpolation-mode:nearest-neighbor;display:block;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;width:100%}.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image .c-image .c-image__element--has-custom-size{height:auto}.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image .c-image .c-image__element--vector{object-fit:contain}}@media (min-width:37.5em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image .c-image{display:block;height:auto;position:relative}.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image .c-image .c-image__container{height:0;margin:0 auto;padding-bottom:80%;position:relative;width:100%}.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image .c-image .c-image__iframe-wrapper{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image .c-image .c-image__iframe,.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image .c-image .c-image__link{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image .c-image .c-image__iframe--has-custom-size,.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image .c-image .c-image__link--has-custom-size{overflow:hidden}.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image .c-image .c-image__element{-ms-interpolation-mode:nearest-neighbor;display:block;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;width:100%}.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image .c-image .c-image__element--has-custom-size{height:auto}.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__image .c-image .c-image__element--vector{object-fit:contain}}.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__title{color:#fff;margin-bottom:0;text-transform:none}@media (max-width:37.49em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__title{display:none}}@media (min-width:37.5em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__title{padding-right:.625rem;padding-top:1rem;text-align:right}}@media (min-width:60em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack .c-image-stack .c-image-stack__item .c-image-stack-item .c-image-stack-item__title{font-size:2.25rem;line-height:2.75rem}}@media (min-width:60em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack[data-count="2"]{margin:0 auto;width:80%}}@media (min-width:75em){.c-project-detail.c-project-detail--advanced .c-project-detail__image-stack[data-count="2"]{margin-right:0}}@media (max-width:37.49em){.c-project-detail.c-project-detail--advanced .c-project-detail__button{margin-top:1.5rem}}@media (min-width:37.5em){.c-project-detail.c-project-detail--advanced .c-project-detail__button{text-align:right}}.c-project-detail.c-project-detail--advanced .c-project-detail__button a{backface-visibility:hidden;background-clip:padding-box;-webkit-border-radius:.75rem;border-radius:.75rem;-webkit-box-shadow:0 .5rem 1.5rem rgba(0,0,0,.2);-moz-box-shadow:0 .5rem 1.5rem rgba(0,0,0,.2);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.2);font-size:1rem;padding:1rem 2rem}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel{position:relative}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__list{display:block;margin:0;padding:0}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__dots{display:block;margin:0;padding:0;text-align:center}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__dots li{display:inline-block;line-height:0;margin:0;padding:.3125rem}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__dots li button{backface-visibility:hidden;background-clip:padding-box;background-color:#858585;border:none;-webkit-border-radius:1rem;border-radius:1rem;font-size:0;height:.8125rem;margin:0;padding:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:.8125rem}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__dots li button:focus{outline:0}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__dots li button:hover{-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__dots li.slick-active button{background-color:#e40041}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__controls{align-items:center;display:flex;justify-content:space-between;position:absolute}@media (max-width:59.99em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__controls{bottom:-3rem;right:3rem;width:5.5rem}}@media (min-width:60em) and (max-width:74.99em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__controls{bottom:1.125rem;right:5rem;width:8rem}}@media (min-width:75em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__controls{left:50%;max-width:calc(100% - 8rem);top:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90rem}}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__arrow-button{background:none;border:none;color:#fff;cursor:pointer;opacity:1;pointer-events:auto;position:relative;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;z-index:1}@media (max-width:59.99em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__arrow-button{height:2rem;width:2rem}}@media (min-width:60em) and (max-width:74.99em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__arrow-button{height:3rem;width:3rem}}@media (min-width:75em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__arrow-button{height:4rem;width:4rem}}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__arrow-button i{position:relative}@media (max-width:59.99em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__arrow-button i{font-size:1.75rem;line-height:1.75rem}}@media (min-width:60em) and (max-width:74.99em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__arrow-button i{font-size:2.25rem;line-height:2.25rem}}@media (min-width:75em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__arrow-button i{font-size:3.5rem;line-height:3.5rem}}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__arrow-button:before{background-color:#e40041;content:"";display:block;height:100%;left:0;opacity:1;position:absolute;top:0;transform:rotate(45deg);width:100%}@media (max-width:59.99em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__arrow-button:before{border-radius:.25rem}}@media (min-width:60em) and (max-width:74.99em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__arrow-button:before{border-radius:.375rem}}@media (min-width:75em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__arrow-button:before{border-radius:.5rem}}@media (max-width:59.99em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__arrow-button--prev i{margin-right:.375rem}}@media (min-width:60em) and (max-width:74.99em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__arrow-button--prev i{margin-right:.5rem}}@media (min-width:75em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__arrow-button--prev i{margin-right:1rem}}@media (max-width:59.99em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__arrow-button--next i{margin-left:.25rem}}@media (min-width:60em) and (max-width:74.99em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__arrow-button--next i{margin-left:.5rem}}@media (min-width:75em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel .c-carousel__arrow-button--next i{margin-left:1rem}}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel:before{background-color:#f2f2f2;bottom:0;content:"";display:block;height:50%;left:0;position:absolute;right:0;z-index:-1}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-carousel__item{padding-bottom:2rem;padding-top:1rem}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item{backface-visibility:hidden;background-clip:padding-box;background-color:#fff;border:.625rem solid hsla(0,0%,100%,.5);-webkit-border-radius:1.375rem;border-radius:1.375rem;-webkit-box-shadow:0 .5rem 1.5rem rgba(0,0,0,.2);-moz-box-shadow:0 .5rem 1.5rem rgba(0,0,0,.2);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.2);box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;min-height:36rem;overflow:hidden;width:calc(100% - 2rem)}@media (min-width:37.5em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item{backface-visibility:hidden;background-clip:padding-box;-webkit-border-radius:1.875rem;border-radius:1.875rem}}@media (min-width:60em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item{align-items:stretch;flex-direction:row}}@media (min-width:37.5em) and (max-width:59.99em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item{width:calc(100% - 2rem)}}@media (min-width:60em) and (max-width:74.99em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item{width:calc(100vw - 2rem)}}@media (min-width:75em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item{width:78rem}}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__header{border-bottom:.0625rem solid #eee;box-sizing:border-box;overflow:hidden;position:relative}@media (min-width:60em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__header{flex:none;width:calc(50% + 2rem)}}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__main{padding:1rem 1.5rem}@media (min-width:60em){.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__main{flex:1;padding:2rem 3.5rem;width:0}}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__title{bottom:1rem;color:#fff;font-size:2rem;font-weight:700;left:1rem;line-height:2.5rem;margin:0;position:absolute;text-transform:none;z-index:1}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery{position:relative}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__main-image .c-image{display:block;height:auto;position:relative;width:100%}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__main-image .c-image .c-image__container{height:0;margin:0 auto;padding-bottom:100%;position:relative;width:100%}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__main-image .c-image .c-image__iframe-wrapper{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__main-image .c-image .c-image__iframe,.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__main-image .c-image .c-image__link{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__main-image .c-image .c-image__iframe--has-custom-size,.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__main-image .c-image .c-image__link--has-custom-size{overflow:hidden}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__main-image .c-image .c-image__element{-ms-interpolation-mode:nearest-neighbor;display:block;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;width:100%}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__main-image .c-image .c-image__element--has-custom-size{height:auto}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__main-image .c-image .c-image__element--vector{object-fit:contain}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__thumbnails{display:flex;flex-direction:row;gap:.5rem}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__thumbnail{cursor:pointer;flex:1;max-width:5rem}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__thumbnail .c-image{display:block;height:auto;position:relative;width:100%}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__thumbnail .c-image .c-image__container{height:0;margin:0 auto;padding-bottom:100%;position:relative;width:100%}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__thumbnail .c-image .c-image__iframe-wrapper{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__thumbnail .c-image .c-image__iframe,.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__thumbnail .c-image .c-image__link{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__thumbnail .c-image .c-image__iframe--has-custom-size,.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__thumbnail .c-image .c-image__link--has-custom-size{overflow:hidden}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__thumbnail .c-image .c-image__element{-ms-interpolation-mode:nearest-neighbor;display:block;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;width:100%}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__thumbnail .c-image .c-image__element--has-custom-size{height:auto}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery .c-lightbox-gallery__thumbnail .c-image .c-image__element--vector{object-fit:contain}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery.c-lightbox-gallery--image-position-overlay-bottom .c-lightbox-gallery__thumbnails{bottom:2rem;left:2rem;position:absolute;right:2rem}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery.c-lightbox-gallery--image-position-overlay-bottom .c-lightbox-gallery__thumbnail{backface-visibility:hidden;background-clip:padding-box;border:.25rem solid hsla(0,0%,100%,0);-webkit-border-radius:.5rem;border-radius:.5rem;overflow:hidden}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery.c-lightbox-gallery--image-position-overlay-bottom .c-lightbox-gallery__thumbnail.is-selected{border:.25rem solid hsla(0,0%,100%,.5)}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery.c-lightbox-gallery--image-position-below .c-lightbox-gallery__thumbnails{position:relative}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery.c-lightbox-gallery--image-alignment-right .c-lightbox-gallery__thumbnails{justify-content:flex-end}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__images .c-lightbox-gallery.c-lightbox-gallery--image-alignment-left .c-lightbox-gallery__thumbnails{justify-content:flex-start}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery{position:relative}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__main-image .c-image{display:block;height:auto;position:relative;width:100%}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__main-image .c-image .c-image__container{height:0;margin:0 auto;padding-bottom:100%;position:relative;width:100%}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__main-image .c-image .c-image__iframe-wrapper{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__main-image .c-image .c-image__iframe,.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__main-image .c-image .c-image__link{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__main-image .c-image .c-image__iframe--has-custom-size,.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__main-image .c-image .c-image__link--has-custom-size{overflow:hidden}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__main-image .c-image .c-image__element{-ms-interpolation-mode:nearest-neighbor;display:block;height:100%;object-fit:contain;object-position:50% 50%;position:absolute;width:100%}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__main-image .c-image .c-image__element--has-custom-size{height:auto}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__main-image .c-image .c-image__element--vector{object-fit:contain}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__thumbnails{display:flex;flex-direction:row;gap:.5rem}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__thumbnail{cursor:pointer;flex:1;max-width:5rem}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__thumbnail .c-image{display:block;height:auto;position:relative;width:100%}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__thumbnail .c-image .c-image__container{height:0;margin:0 auto;padding-bottom:100%;position:relative;width:100%}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__thumbnail .c-image .c-image__iframe-wrapper{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__thumbnail .c-image .c-image__iframe,.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__thumbnail .c-image .c-image__link{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__thumbnail .c-image .c-image__iframe--has-custom-size,.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__thumbnail .c-image .c-image__link--has-custom-size{overflow:hidden}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__thumbnail .c-image .c-image__element{-ms-interpolation-mode:nearest-neighbor;display:block;height:100%;object-fit:contain;object-position:50% 50%;position:absolute;width:100%}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__thumbnail .c-image .c-image__element--has-custom-size{height:auto}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__thumbnail .c-image .c-image__element--vector{object-fit:contain}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery.c-lightbox-gallery--image-position-overlay-bottom .c-lightbox-gallery__thumbnails{bottom:2rem;left:2rem;position:absolute;right:2rem}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery.c-lightbox-gallery--image-position-overlay-bottom .c-lightbox-gallery__thumbnail{backface-visibility:hidden;background-clip:padding-box;border:.25rem solid hsla(0,0%,100%,0);-webkit-border-radius:.5rem;border-radius:.5rem;overflow:hidden}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery.c-lightbox-gallery--image-position-overlay-bottom .c-lightbox-gallery__thumbnail.is-selected{border:.25rem solid hsla(0,0%,100%,.5)}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery.c-lightbox-gallery--image-position-below .c-lightbox-gallery__thumbnails{position:relative}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery.c-lightbox-gallery--image-alignment-right .c-lightbox-gallery__thumbnails{justify-content:flex-end}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery.c-lightbox-gallery--image-alignment-left .c-lightbox-gallery__thumbnails{justify-content:flex-start}.c-project-detail.c-project-detail--advanced .c-project-detail__carousel .c-project-house-item .c-project-house-item__blueprints .c-lightbox-gallery .c-lightbox-gallery__main-image{margin-bottom:2rem}.c-project-detail.c-project-detail--advanced .c-project-detail__attached-carousel{background-color:#f2f2f2;padding-bottom:2rem}@media (min-width:60em){.c-project-detail.c-project-detail--advanced .c-project-detail__attached-carousel{padding-bottom:4rem}.c-project-detail.c-project-detail--advanced .c-project-detail__attached-carousel .l-columns{align-items:flex-end}}@media (min-width:60em){.c-project-detail.c-project-detail--advanced .c-project-detail__attached-carousel .l-columns .l-column:first-child{box-sizing:border-box;flex:none;width:40%}}.c-project-detail.c-project-detail--advanced .c-project-detail__house-pricing-title{color:#000;font-family:Roboto Condensed,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.625rem;margin-bottom:1rem;margin-top:0;padding-top:.5rem;text-transform:none}.c-project-detail.c-project-detail--advanced .c-project-detail__house-pricing-title strong{font-weight:900}.c-project-detail.c-project-detail--advanced .c-project-detail__price-excl{color:#e40041;font-size:2rem;font-weight:700;margin-top:1.5rem}.c-project-detail.c-project-detail--advanced .c-project-detail__price-incl{color:#e40041;font-size:1.5rem;font-weight:500;margin-top:1rem}.c-project-detail.c-project-detail--advanced .c-project-detail__house-properties{display:flex;flex-direction:column;gap:1.5rem;width:100%}@media (min-width:60em){.c-project-detail.c-project-detail--advanced .c-project-detail__house-properties{flex-direction:row;gap:1rem;justify-content:flex-end}}.c-project-detail.c-project-detail--advanced .c-project-detail__house-property .c-product-property{display:flex;flex-direction:column;height:3rem;justify-content:center;padding-left:4.5rem;position:relative}@media (min-width:60em){.c-project-detail.c-project-detail--advanced .c-project-detail__house-property .c-product-property{height:auto;padding-left:0;padding-top:5rem;width:8rem}}.c-project-detail.c-project-detail--advanced .c-project-detail__house-property .c-product-property:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:3rem;left:0;position:absolute;top:0;width:3rem}@media (min-width:60em){.c-project-detail.c-project-detail--advanced .c-project-detail__house-property .c-product-property:before{height:4rem;width:100%}}.c-project-detail.c-project-detail--advanced .c-project-detail__house-property .c-product-property .c-product-property__title{color:#424242;font-size:.8125rem;font-weight:300;line-height:1.625rem;text-transform:none}@media (min-width:60em){.c-project-detail.c-project-detail--advanced .c-project-detail__house-property .c-product-property .c-product-property__title{text-align:center}}.c-project-detail.c-project-detail--advanced .c-project-detail__house-property .c-product-property .c-product-property__value{font-size:1rem;font-weight:400}@media (min-width:60em){.c-project-detail.c-project-detail--advanced .c-project-detail__house-property .c-product-property .c-product-property__value{text-align:center}}.c-project-detail.c-project-detail--advanced .c-project-detail__house-property .c-product-property--old-type:before{background-image:url(/build/images/ic-old-type.6603e1c2.svg)}.c-project-detail.c-project-detail--advanced .c-project-detail__house-property .c-product-property--type:before{background-image:url(/build/images/ic-type.9a17b79f.svg)}.c-project-detail.c-project-detail--advanced .c-project-detail__house-property .c-product-property--acreage:before{background-image:url(/build/images/ic-acreage.249f8c6f.svg)}.c-project-detail.c-project-detail--advanced .c-project-detail__house-property .c-product-property--acreage-attic:before{background-image:url(/build/images/ic-acreage-attic.76d1f2e7.svg)}.c-project-detail.c-project-detail--advanced .c-project-detail__house-property .c-product-property--acreage-carport:before{background-image:url(/build/images/ic-carport.003ebff1.svg)}.c-project-detail.c-project-detail--advanced .c-project-detail__house-property .c-product-property--bedrooms:before{background-image:url(/build/images/ic-bedrooms.2334163a.svg)}.c-project-detail.c-project-detail--advanced .c-project-detail__house-property .c-product-property--floors:before{background-image:url(/build/images/ic-floors.eb9c0c76.svg)}.c-project-detail.c-project-detail--advanced .c-project-detail__house-property .c-product-property--style:before{background-image:url(/build/images/ic-style.7e8b11b1.svg)}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-popup .c-popup__description{margin-bottom:1rem}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field .c-form-field__error-message{color:#d32f2f;font-weight:700;margin-top:.5rem;padding-left:1rem}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field .c-form-field__label--file{word-wrap:break-word;-ms-word-wrap:break-all;background-color:transparent;border:.0625rem solid #000;border-radius:.5rem;color:#000;cursor:pointer;display:inline-block;font-family:Roboto Condensed,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-size:1rem;font-weight:700;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;line-height:1rem;outline:none;overflow-wrap:anywhere;padding:.25rem 1rem;text-align:center;text-decoration:none!important;text-transform:uppercase;transition-duration:.3s;transition-property:color,background-color,border-color}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field .c-form-field__label--file strong{font-weight:900}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field .c-form-field__label--file:hover{text-decoration:none!important}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field .c-form-field__label--file.is-disabled{cursor:auto;pointer-events:none}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field .c-form-field__label--file:focus,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field .c-form-field__label--file:hover{background-color:#000;border:.0625rem solid #000;color:#fff}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field .c-form-field__label--file.is-disabled{background-color:transparent;border:.0625rem solid #e0e0e0;color:#e0e0e0}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field .c-form-field__label--file~input{margin-left:-200px;opacity:0}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=date],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=email],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=number],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=password],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=tel],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=text],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=time],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=url],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field select,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field textarea{-webkit-appearance:none;background-color:#fafafa;border:0 solid #000;border-radius:.5rem;box-sizing:border-box;color:#424242;font-family:Roboto Condensed,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.625rem;outline:none;padding:.75rem 1rem;width:100%}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=date]::-webkit-input-placeholder,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=email]::-webkit-input-placeholder,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=number]::-webkit-input-placeholder,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=password]::-webkit-input-placeholder,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=tel]::-webkit-input-placeholder,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=text]::-webkit-input-placeholder,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=time]::-webkit-input-placeholder,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=url]::-webkit-input-placeholder,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field select::-webkit-input-placeholder,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field textarea::-webkit-input-placeholder{color:#757575}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:-moz-placeholder[type=date],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:-moz-placeholder[type=email],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:-moz-placeholder[type=number],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:-moz-placeholder[type=password],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:-moz-placeholder[type=tel],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:-moz-placeholder[type=text],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:-moz-placeholder[type=time],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:-moz-placeholder[type=url],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field select:-moz-placeholder,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field textarea:-moz-placeholder{color:#757575}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=date]::-moz-placeholder,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=email]::-moz-placeholder,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=number]::-moz-placeholder,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=password]::-moz-placeholder,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=tel]::-moz-placeholder,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=text]::-moz-placeholder,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=time]::-moz-placeholder,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=url]::-moz-placeholder,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field select::-moz-placeholder,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field textarea::-moz-placeholder{color:#757575}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:-ms-input-placeholder[type=date],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:-ms-input-placeholder[type=email],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:-ms-input-placeholder[type=number],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:-ms-input-placeholder[type=password],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:-ms-input-placeholder[type=tel],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:-ms-input-placeholder[type=text],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:-ms-input-placeholder[type=time],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:-ms-input-placeholder[type=url],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field select:-ms-input-placeholder,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field textarea:-ms-input-placeholder{color:#757575}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:focus[type=date],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:focus[type=email],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:focus[type=number],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:focus[type=password],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:focus[type=tel],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:focus[type=text],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:focus[type=time],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input:focus[type=url],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field select:focus,.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field textarea:focus{background-color:#fafafa;border-color:#000;color:#424242}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=date],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=email],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=number],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=password],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=tel],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=text],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=time],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=url],.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field select{height:3.125rem}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field textarea{height:8rem}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=file]{margin:.5rem 0;width:100%}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=checkbox]{margin-right:.75rem}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field select{background-image:linear-gradient(45deg,transparent 50%,#424242 0),linear-gradient(135deg,#424242 50%,transparent 0),linear-gradient(90deg,#757575,#757575);background-position:calc(100% - 1.25rem) 50%,calc(100% - 1rem) 50%,calc(100% - 2.5rem) 50%;background-repeat:no-repeat;background-size:.3125rem .3125rem,.3125rem .3125rem,.0625rem 50%;padding-right:2.5rem}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field #form_field_salutation .c-form-field__radio-button-option{box-sizing:border-box;display:inline-block;margin-right:1.5rem;padding:.5rem 0}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field .c-form-field #form_field_salutation .c-form-field__radio-button-option input{margin-right:.5rem}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field:nth-child(4) .c-form-field{display:flex;flex-direction:row}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field:nth-child(4) .c-form-field label{background-color:#fafafa;border-bottom:0 solid #000;border-left:0 solid #000;border-radius:.5rem;border-top:0 solid #000;box-sizing:border-box;color:#757575;font-family:Roboto Condensed,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.625rem;padding:.75rem 0 .75rem 1rem}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__field:nth-child(4) .c-form-field input{border-left:none;flex:1;width:0}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__message{box-sizing:border-box;margin-bottom:1rem;padding:.75rem;text-align:center;width:100%}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__message .is-hidden{display:none}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__message--success{background-color:#dcedc8;color:#558b2f}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__message--error{background-color:#ffcdd2;color:#c62828}.c-project-detail.c-project-detail--advanced .c-project-detail__popup .c-form .c-form__footer input[type=submit]{margin-top:1rem}.c-project-detail.c-project-detail--basic{padding:0;position:relative}.c-project-detail.c-project-detail--basic .c-project-detail__wrapper{margin:0 auto;max-width:100%;width:100%}@media (min-width:37.5em) and (max-width:59.99em){.c-project-detail.c-project-detail--basic .c-project-detail__wrapper{width:100%}}@media (min-width:60em) and (max-width:74.99em){.c-project-detail.c-project-detail--basic .c-project-detail__wrapper{width:100vw}}@media (min-width:75em){.c-project-detail.c-project-detail--basic .c-project-detail__wrapper{width:80rem}}.c-project-detail.c-project-detail--basic .c-project-detail__header{padding:1rem 0 0;text-align:center}.c-project-detail.c-project-detail--basic .c-project-detail__tagline{letter-spacing:.125rem;text-transform:uppercase}.c-project-detail.c-project-detail--basic .c-project-detail__tagline:before{content:"- "}.c-project-detail.c-project-detail--basic .c-project-detail__tagline:after{content:" -"}.c-project-detail.c-project-detail--basic .c-project-detail__title{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;color:#e40041;display:inline-block;margin:1rem 0;padding:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:60em){.c-project-detail.c-project-detail--basic .c-project-detail__title{margin-top:2rem}}.c-project-detail.c-project-detail--basic .c-project-detail__subtitle{font-weight:700;text-transform:uppercase}.c-project-detail.c-project-detail--basic .c-project-detail__button{margin-top:1.5rem}@media (min-width:60em){.c-project-detail.c-project-detail--basic .c-project-detail__button{margin-top:2.5rem}}.c-project-detail.c-project-detail--basic .c-project-detail__button a{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;box-sizing:border-box;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-project-detail.c-project-detail--basic .c-project-detail__divider{background-color:#e40041;border:none;height:.125rem;margin-top:1.5rem;width:3rem}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-popup .c-popup__description{margin-bottom:1rem}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field .c-form-field__error-message{color:#d32f2f;font-weight:700;margin-top:.5rem;padding-left:1rem}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field .c-form-field__label--file{word-wrap:break-word;-ms-word-wrap:break-all;background-color:transparent;border:.0625rem solid #000;border-radius:.5rem;color:#000;cursor:pointer;display:inline-block;font-family:Roboto Condensed,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-size:1rem;font-weight:700;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;line-height:1rem;outline:none;overflow-wrap:anywhere;padding:.25rem 1rem;text-align:center;text-decoration:none!important;text-transform:uppercase;transition-duration:.3s;transition-property:color,background-color,border-color}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field .c-form-field__label--file strong{font-weight:900}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field .c-form-field__label--file:hover{text-decoration:none!important}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field .c-form-field__label--file.is-disabled{cursor:auto;pointer-events:none}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field .c-form-field__label--file:focus,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field .c-form-field__label--file:hover{background-color:#000;border:.0625rem solid #000;color:#fff}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field .c-form-field__label--file.is-disabled{background-color:transparent;border:.0625rem solid #e0e0e0;color:#e0e0e0}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field .c-form-field__label--file~input{margin-left:-200px;opacity:0}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=date],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=email],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=number],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=password],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=tel],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=text],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=time],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=url],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field select,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field textarea{-webkit-appearance:none;background-color:#fafafa;border:0 solid #000;border-radius:.5rem;box-sizing:border-box;color:#424242;font-family:Roboto Condensed,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.625rem;outline:none;padding:.75rem 1rem;width:100%}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=date]::-webkit-input-placeholder,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=email]::-webkit-input-placeholder,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=number]::-webkit-input-placeholder,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=password]::-webkit-input-placeholder,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=tel]::-webkit-input-placeholder,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=text]::-webkit-input-placeholder,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=time]::-webkit-input-placeholder,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=url]::-webkit-input-placeholder,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field select::-webkit-input-placeholder,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field textarea::-webkit-input-placeholder{color:#757575}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:-moz-placeholder[type=date],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:-moz-placeholder[type=email],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:-moz-placeholder[type=number],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:-moz-placeholder[type=password],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:-moz-placeholder[type=tel],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:-moz-placeholder[type=text],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:-moz-placeholder[type=time],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:-moz-placeholder[type=url],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field select:-moz-placeholder,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field textarea:-moz-placeholder{color:#757575}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=date]::-moz-placeholder,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=email]::-moz-placeholder,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=number]::-moz-placeholder,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=password]::-moz-placeholder,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=tel]::-moz-placeholder,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=text]::-moz-placeholder,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=time]::-moz-placeholder,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=url]::-moz-placeholder,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field select::-moz-placeholder,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field textarea::-moz-placeholder{color:#757575}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:-ms-input-placeholder[type=date],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:-ms-input-placeholder[type=email],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:-ms-input-placeholder[type=number],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:-ms-input-placeholder[type=password],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:-ms-input-placeholder[type=tel],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:-ms-input-placeholder[type=text],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:-ms-input-placeholder[type=time],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:-ms-input-placeholder[type=url],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field select:-ms-input-placeholder,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field textarea:-ms-input-placeholder{color:#757575}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:focus[type=date],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:focus[type=email],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:focus[type=number],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:focus[type=password],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:focus[type=tel],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:focus[type=text],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:focus[type=time],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input:focus[type=url],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field select:focus,.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field textarea:focus{background-color:#fafafa;border-color:#000;color:#424242}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=date],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=email],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=number],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=password],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=tel],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=text],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=time],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=url],.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field select{height:3.125rem}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field textarea{height:8rem}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=file]{margin:.5rem 0;width:100%}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field input[type=checkbox]{margin-right:.75rem}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field select{background-image:linear-gradient(45deg,transparent 50%,#424242 0),linear-gradient(135deg,#424242 50%,transparent 0),linear-gradient(90deg,#757575,#757575);background-position:calc(100% - 1.25rem) 50%,calc(100% - 1rem) 50%,calc(100% - 2.5rem) 50%;background-repeat:no-repeat;background-size:.3125rem .3125rem,.3125rem .3125rem,.0625rem 50%;padding-right:2.5rem}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field #form_field_salutation .c-form-field__radio-button-option{box-sizing:border-box;display:inline-block;margin-right:1.5rem;padding:.5rem 0}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field .c-form-field #form_field_salutation .c-form-field__radio-button-option input{margin-right:.5rem}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field:nth-child(4) .c-form-field{display:flex;flex-direction:row}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field:nth-child(4) .c-form-field label{background-color:#fafafa;border-bottom:0 solid #000;border-left:0 solid #000;border-radius:.5rem;border-top:0 solid #000;box-sizing:border-box;color:#757575;font-family:Roboto Condensed,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.625rem;padding:.75rem 0 .75rem 1rem}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__field:nth-child(4) .c-form-field input{border-left:none;flex:1;width:0}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__message{box-sizing:border-box;margin-bottom:1rem;padding:.75rem;text-align:center;width:100%}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__message .is-hidden{display:none}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__message--success{background-color:#dcedc8;color:#558b2f}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__message--error{background-color:#ffcdd2;color:#c62828}.c-project-detail.c-project-detail--basic .c-project-detail__popup .c-form .c-form__footer input[type=submit]{margin-top:1rem}.c-project-detail~.c-section .c-section__background .c-background{background-color:#fff}