:root{--outside-block: 5.2vw;--inside-block: 10.4vw;--max-width: 1728px;--Sage: #B5BA96;--Evergreen: #393E27;--Birch: #EDEDED;--Cedar: #825E25;--Japanese-Maple: #FF4C3E;--Horizontal-Space-XS: 40px;--Paragraph-Space: 20px;--Horizontal-Space-M: 180px;--Horizontal-Space-M-RM: 180px;--Vertical-Space-M: 180px;--Vertical-Space-M-R: 180px;--Horizontal-Space-M-R: 180px;--Vertical-Space-M-RJ: 180px;--Horizontal-Space-M-RJ: 180px;--Vertical-Space-S: 80px;--Vertical-Space-S-R: 80px;--Horizontal-Space-S: 80px;--Horizontal-Space-S-R: 80px;--Horizontal-Space-S-P: 80px}@media screen and (max-width: 1728px){:root{--Vertical-Space-M-R: calc((180px * -0.1) + (180/1728*100vw * 1.1));--Horizontal-Space-M-R: calc((180px * -0.1) + (180/1728*100vw * 1.1));--Vertical-Space-M-RJ: calc((180px * -0.1) + (180/1728*100vw * 1.1));--Horizontal-Space-M-RJ: calc((180px * -0.1) + (180/1728*100vw * 1.1));--Horizontal-Space-M-RM: calc((180px * -0.5) + (180/1728*100vw * 1.5));--Vertical-Space-S-R: calc((80px * -0.0) + (80/1728*100vw * 1.0));--Horizontal-Space-S-R: calc((80px * -0.0) + (80/1728*100vw * 1.0));--Horizontal-Space-S-P: calc((80px * 0.3) + (80/1728*100vw * 0.7))}}@media screen and (max-width: 1000px){:root{--Vertical-Space-M-RJ: 60px;--Horizontal-Space-M-RJ: 60px}}@media screen and (max-width: 800px){:root{--Vertical-Space-M-RJ: 30px;--Horizontal-Space-M-RJ: 30px;--Vertical-Space-M-R: 30px;--Horizontal-Space-M-R: 30px;--Paragraph-Space: 15px;--Horizontal-Space-S-P: 40px}}#breadcrumbs{margin-bottom:0px}#breadcrumbs a{color:var(--Evergreen)}:root{--project-banner-photo-offset: -100px}#project-banner{background:rgba(181,186,150,.3)}#project-banner .inside{max-width:var(--max-width);margin:auto}#project-banner .inside .project-navigation{display:flex;padding:225px var(--Horizontal-Space-M-RJ) 35px var(--Horizontal-Space-M-RJ);justify-content:space-between;align-items:flex-start}@media screen and (max-width: 1250px){#project-banner .inside .project-navigation{padding-top:190px}}@media screen and (max-width: 1100px){#project-banner .inside .project-navigation{padding:190px var(--Horizontal-Space-S-R) 35px var(--Horizontal-Space-S-R)}}@media screen and (max-width: 800px){#project-banner .inside .project-navigation{padding:108px var(--Horizontal-Space-M-RJ) 35px var(--Horizontal-Space-M-RJ)}#project-banner .inside .project-navigation .custom-link{display:none}}#project-banner .inside .flex-container{padding:0 var(--Horizontal-Space-S-R) var(--Horizontal-Space-S-R) var(--Horizontal-Space-M-RJ);display:flex;gap:120px}@media screen and (max-width: 1728px){#project-banner .inside .flex-container{gap:calc(-36px + 9.0277777778vw)}}@media screen and (max-width: 1200px){#project-banner .inside .flex-container{gap:70px}}@media screen and (max-width: 1100px){#project-banner .inside .flex-container{flex-direction:column;gap:65px;padding-bottom:0;padding-left:var(--Horizontal-Space-S-R)}}@media screen and (max-width: 800px){#project-banner .inside .flex-container{padding:0 var(--Horizontal-Space-M-RJ) 0 var(--Horizontal-Space-M-RJ);gap:53px}}#project-banner .inside .flex-container .left{flex:0 0 550px}@media screen and (max-width: 1728px){#project-banner .inside .flex-container .left{flex:0 0 calc(0px + 31.8287037037vw)}}#project-banner .inside .flex-container .left .primary-heading{margin-bottom:0px}#project-banner .inside .flex-container .left .location{color:rgba(57,62,39,.7);margin-bottom:20px}#project-banner .inside .flex-container .left .project-content{margin-bottom:var(--Horizontal-Space-XS)}@media screen and (max-width: 800px){#project-banner .inside .flex-container .left .project-content{margin-bottom:27px}}#project-banner .inside .flex-container .left .project-extra{display:flex;gap:var(--Horizontal-Space-S)}@media screen and (max-width: 800px){#project-banner .inside .flex-container .left .project-extra{flex-direction:column;gap:30px}}#project-banner .inside .flex-container .left .project-extra .list-entry{margin-bottom:5px}#project-banner .inside .flex-container .left .project-extra .list-entry:last-child{margin-bottom:0px}#project-banner .inside .flex-container .left .project-extra .quinary-heading{color:var(--Cedar);margin-bottom:10px}#project-banner .inside .flex-container .left .project-extra a{text-decoration:underline}#project-banner .inside .flex-container .left .project-extra a:hover{text-decoration:initial}#project-banner .inside .flex-container .right{flex:1;display:flex;justify-content:center;align-items:stretch}@media screen and (max-width: 1100px){#project-banner .inside .flex-container .right{margin-bottom:var(--project-banner-photo-offset);flex:initial;height:500px}}@media screen and (max-width: 1000px){#project-banner .inside .flex-container .right{height:400px}}#project-banner .inside .flex-container .right img{height:calc(100% + var(--Horizontal-Space-S-R) + .6*var(--Horizontal-Space-M-R));width:100%;object-fit:cover}@media screen and (max-width: 1100px){#project-banner .inside .flex-container .right img{height:100%}}.banner-gap{height:calc(.6*var(--Horizontal-Space-M-R))}@media screen and (max-width: 1100px){.banner-gap{display:none}}#large-photography .inside{max-width:var(--max-width);margin:auto;padding:calc(.4*var(--Horizontal-Space-M-R)) var(--Horizontal-Space-S-R) 0 var(--Horizontal-Space-S-R)}@media screen and (max-width: 1100px){#large-photography .inside{padding:calc(var(--project-banner-photo-offset)*-1 + var(--Horizontal-Space-S-R)) var(--Horizontal-Space-S-R) 0 var(--Horizontal-Space-S-R)}}@media screen and (max-width: 800px){#large-photography .inside{padding:calc(var(--project-banner-photo-offset)*-1 + 40px) var(--Horizontal-Space-S-R) 0 var(--Horizontal-Space-M-RJ)}}#large-photography .inside img{height:740px;width:100%;object-fit:cover}@media screen and (max-width: 1728px){#large-photography .inside img{height:calc(222px + 29.9768518519vw)}}@media screen and (max-width: 1100px){#large-photography .inside img{height:500px}}@media screen and (max-width: 1000px){#large-photography .inside img{height:400px}}#mid-section .inside{padding-top:var(--Horizontal-Space-S-R);padding-left:var(--Horizontal-Space-S-R);padding-bottom:var(--Horizontal-Space-S-R);gap:var(--Horizontal-Space-S)}@media screen and (max-width: 1728px){#mid-section .inside{gap:calc(24.8px + 3.1944444444vw)}}@media screen and (max-width: 1350px){#mid-section .inside{padding-right:var(--Horizontal-Space-S-R);gap:65px}}@media screen and (max-width: 1000px){#mid-section .inside{gap:45px;flex-direction:column-reverse}}@media screen and (max-width: 800px){#mid-section .inside{padding-left:var(--Horizontal-Space-M-RJ);padding-right:var(--Horizontal-Space-M-RJ);padding-block:65px;gap:40px}}#mid-section .inside .left{flex:0 0 930px}@media screen and (max-width: 1728px){#mid-section .inside .left{flex:0 0 calc(-279px + 69.9652777778vw)}}@media screen and (max-width: 800px){#mid-section .inside .left{flex:initial}}:root{--testimonial-overlap: -215px}#project-testimonial{background:var(--Cedar);margin-top:calc(var(--Horizontal-Space-M-R) - var(--Horizontal-Space-S-R))}@media screen and (max-width: 800px){#project-testimonial{margin-top:0px}}#project-testimonial .inside{margin:auto;max-width:var(--max-width);padding:var(--Horizontal-Space-M-R) var(--Horizontal-Space-M-RJ) calc(var(--Horizontal-Space-M-R) + -1*var(--testimonial-overlap)) var(--Horizontal-Space-M-RJ);color:var(--Birch);text-align:center}@media screen and (max-width: 800px){#project-testimonial .inside{padding:65px var(--Horizontal-Space-M-RJ) calc(65px + -1*var(--testimonial-overlap)) var(--Horizontal-Space-M-RJ)}}#project-testimonial .inside .primary-heading,#project-testimonial .inside .secondary-heading,#project-testimonial .inside .tertiary-heading,#project-testimonial .inside .quaternary-heading,#project-testimonial .inside .quinary-heading,#project-testimonial .inside .sextary-heading{margin-bottom:0px}#project-testimonial .inside .testimonial-entry{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--Paragraph-Space);align-self:stretch;max-width:930px;margin:auto}@media screen and (max-width: 1728px){#project-testimonial .inside .testimonial-entry{max-width:calc(279px + 37.6736111111vw)}}#project-testimonial .inside .testimonial-entry .name{display:flex;align-items:center;gap:10px}#gallery.top-offset{margin-top:var(--testimonial-overlap)}#gallery .inside{max-width:var(--max-width);margin:auto;padding:0 var(--Horizontal-Space-S-R);gap:var(--Horizontal-Space-S-R);display:flex;flex-direction:column}@media screen and (max-width: 800px){#gallery .inside{padding:0 var(--Horizontal-Space-M-RJ);gap:var(--Horizontal-Space-XS)}}#share-project .inside{padding:var(--Horizontal-Space-S);display:flex;justify-content:center;text-align:center;flex-direction:column;max-width:var(--max-width);margin:auto}#share-project .inside .quinary-heading{margin-bottom:0px}#share-project .inside .share-links{display:flex;align-items:center;gap:3px;justify-content:center;margin-bottom:-10px}#share-project .inside .share-links a{padding:10px}#share-project .inside .share-links a svg path{transition:.3s ease all}#share-project .inside .share-links a:hover.sh-linkedin svg path:nth-child(1),#share-project .inside .share-links a:hover.sh-fb svg path:nth-child(1){fill:var(--Japanese-Maple)}#share-project .inside .share-links a:hover.sh-twitter svg path{fill:var(--Japanese-Maple)}#share-project .inside .share-links a:hover.sh-link svg path{stroke:var(--Japanese-Maple)}/*# sourceMappingURL=single-project.css.map */
