p{font-family:Avenir;font-size:19px;font-weight:400}h2{font-family:Avenir;font-size:19px;font-weight:600}h3{font-family:Avenir;font-size:17px;font-weight:600}h4{text-transform:uppercase;color:#00000082;font-family:Avenir;font-size:17px;font-weight:400}h5{text-transform:uppercase;color:#000000e6;font-family:Avenir;font-size:17px;font-weight:600}.projDetailCateg{color:#0006;font-family:Avenir;font-size:19px;font-weight:400}h6{text-transform:uppercase;font-family:Avenir;font-size:17px;font-weight:400}a{color:#000;font-family:Avenir;font-size:16px;font-weight:300;text-decoration:underline}.linkSlash{color:#000;font-family:Avenir;font-size:16px;font-weight:300;text-decoration:none}.link{color:#fff;background-color:#fff;border:none;padding-top:20px}.smallContainer{padding:10px 25px 100px}.bigContainer{padding-top:25px;padding-left:100px;padding-right:100px}.projContainer{padding-left:0;padding-right:0}.projToggleButtonBack{cursor:pointer;outline-offset:5px;background:#0000001a;border:none;border-radius:16px 0 0 16px;padding:0}.projToggleButtonFront{will-change:transform;background-color:#fff;border:.5px solid #000;border-right:none;border-radius:16px 0 0 16px;justify-content:center;align-items:center;padding:15px;transition:transform .6s cubic-bezier(.3,.7,.4,1);display:flex;transform:translateY(-8px)}.projToggleButtonBack:hover .projToggleButtonFront{transition:transform .25s cubic-bezier(.3,.7,.4,1.1);transform:translateY(-12px)}.projToggleButtonBack:active .projToggleButtonFront{transition:transform 70ms;transform:translateY(0)}.projToggleButtonBack:focus:not(:focus-visible){outline:none}.projRightCol{background-color:#fff;width:40vw;height:100vh;position:sticky;overflow-y:auto}.projRightColCollapse{background-color:#fff;width:95px;height:100vh;position:sticky}.projLinkBack{cursor:pointer;background:#0000001a;border:none;border-radius:16px;padding:0}.projLinkFront{will-change:transform;background-color:#fff;border:.5px solid #000;border-radius:16px;justify-content:center;align-items:center;transition:transform .6s cubic-bezier(.3,.7,.4,1);display:flex;transform:translateY(-8px)}.projLinkBack:hover .projLinkFront{transition:transform .25s cubic-bezier(.3,.7,.4,1.1);transform:translateY(-12px)}.projLinkBack:active .projLinkFront{transition:transform 70ms;transform:translateY(0)}.projLinkBack:focus:not(:focus-visible){outline:none}.vertical-center{margin-top:100px;margin-bottom:150px;overflow-y:auto}.hideScroll::-webkit-scrollbar{width:0;display:none}.hideScroll{-ms-overflow-style:none;scrollbar-width:none}.mainPicFront{will-change:transform;background-color:#fff;border:.5px solid #000;border-radius:16px;transition:transform .6s cubic-bezier(.3,.7,.4,1);display:block}.projectDescription{background-color:#fff;border:.5px solid #000;border-radius:16px}.insideProject{padding:50px 25px 30px 50px}.constructionUnit{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-55%)}.underConstruction{background-color:#9b9b9b;border-radius:13px;margin-top:30px;margin-left:auto;margin-right:auto;padding:20px}.constructGif{border-radius:10px;width:50%;margin-left:auto;margin-right:auto;display:block}.smallConstructGif{border-radius:10px;width:90%;margin-left:auto;margin-right:auto;display:block}.boldNote{font-family:var(--font-poppins), "Poppins", sans-serif;color:#fff;font-size:16px;font-weight:500}.note{font-family:var(--font-poppins), "Poppins", sans-serif;color:#fff;font-size:16px;font-weight:300}.borderBottom{border-bottom:.5px solid #0003;padding-top:20px}.constHoverGif{z-index:1;width:200px;height:auto;display:block;position:absolute;top:-60px;left:-40px}.backButtonBack{cursor:pointer;outline-offset:5px;background:#0000001a;border:none;border-radius:50%;padding:0}.backButtonFront{will-change:transform;background-color:#fff;border:.5px solid #000;border-radius:50%;justify-content:center;align-items:center;width:75px;height:75px;transition:transform .6s cubic-bezier(.3,.7,.4,1);display:flex;transform:translateY(-8px)}.backButtonBack:hover .backButtonFront{transition:transform .25s cubic-bezier(.3,.7,.4,1.1);transform:translateY(-12px)}.backButtonBack:active .backButtonFront{transition:transform 70ms;transform:translateY(0)}.backButtonBack:focus:not(:focus-visible){outline:none}.rowSmall{margin-top:10px;padding-top:10px;display:flex}.rowBig{margin-top:30px;padding-top:25px;display:flex}.projectPushable{will-change:transform}.pushable{cursor:pointer;outline-offset:5px;background:#0000001a;border:none;border-radius:16px;padding:0}.front{will-change:transform;background-color:#fff;border:.5px solid #000;border-radius:16px;transition:transform .6s cubic-bezier(.3,.7,.4,1);display:block;transform:translateY(-8px)}.pushable:hover .front{transition:transform .25s cubic-bezier(.3,.7,.4,1.1);transform:translateY(-12px)}.pushable:active .front{transition:transform 70ms;transform:translateY(0)}.hoverGif{display:none}.pushable:hover .hoverGif{z-index:1;width:200px;height:auto;display:block;position:absolute;top:-70px;left:-50px}.constructVideoGif{z-index:1;width:200px;height:auto;display:block;position:absolute;top:25%;left:50%;transform:translate(-50%)}.pushable:focus:not(:focus-visible){outline:none}.footer{z-index:1;background:#fff;border-top:.5px solid #000;width:100%;position:fixed;bottom:0}.bckgButton{margin-left:"auto";color:#fff;background-color:#fff;border:none;border-left:.5px solid #000;padding:18px 45px 18px 20px}.bckgButton:hover{color:#0000000d;background-color:#0000000d}.arrowButton{color:#fff;background-color:#fff;border:none;border-right:.5px solid #000;align-items:center;margin-left:5px;padding:27px 30px}.arrowButton:hover{color:#0000000d;background-color:#0000000d}.arrowButton:active .test{display:none}.smallFooterContent{justify-content:flex-start;padding-left:40px;padding-right:40px}.footerContent{justify-content:flex-start;padding-left:100px;padding-right:100px}.footerContentHide{display:none}.footerNav{border-bottom:.5px solid #000;align-items:center}.footerLink2{font-family:var(--font-poppins), "Poppins", sans-serif;color:#000;font-size:17.5px;font-weight:400;text-decoration:none}.footerLinks{font-family:var(--font-poppins), "Poppins", sans-serif;color:#000;padding-right:30px;font-size:17px;font-weight:400;text-decoration:none}.projTitle{margin-bottom:.5rem;font-family:Avenir;font-size:19px;font-weight:600}.projType{text-transform:uppercase;color:#00000082;font-family:Avenir;font-size:17px;font-weight:400}.projRow{gap:30px;margin-top:30px;display:flex}.projRow>div{min-width:0;position:relative}.projRow a,.projRow .pushable{width:100%;display:block}.projRow .front,.projRow .mainPicFront{width:100%;height:auto;display:block}
