.project-card[data-v-e8c9832b]{background:#000;border:1px solid #000;border-radius:40px;box-shadow:0 2px 8px #000;height:100%;margin:0 auto 28px;max-height:426px;max-width:400px;overflow:hidden;width:100%}.project-card[data-v-e8c9832b]:hover{border:1px solid #446bbb;box-shadow:0 2px 8px #446bbb}.project-card:hover .project-type[data-v-e8c9832b]{color:#446bbb!important}.project-card .content-row[data-v-e8c9832b]{padding:20px 36px 162px 40px}.project-card .content-row .project-type[data-v-e8c9832b]{color:#f2f2f2;font-family:Gotham-Light,sans-serif;font-size:18px;font-stretch:normal;font-style:normal;font-weight:300;height:50px;letter-spacing:normal;line-height:1.5;overflow:hidden;text-align:left;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.project-card .content-row .title-container[data-v-e8c9832b]{height:200px;margin-bottom:15px}.project-card .content-row .title-container .project-title[data-v-e8c9832b]{color:#fff;display:-webkit-box;font-family:Gotham-Medium,sans-serif;font-size:35px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.5;max-height:300px;overflow:hidden;text-align:left;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}@media (max-width:992px){.content-row[data-v-e8c9832b]{padding:10px 36px 162px 40px!important}}@media (max-width:575.98px){.content-row[data-v-e8c9832b]{padding:10px 36px 162px 40px!important}}.up-next-section[data-v-8767c2bd]{background-color:#242424;max-height:none;width:100%}.up-next-section .hero-container[data-v-8767c2bd]{background-color:#f2f2f2;border-radius:0 0 60px 60px;height:auto;min-height:600px;padding-bottom:48px;width:100%}.up-next-section .hero-container .container[data-v-8767c2bd]{margin-top:50px;z-index:10}.up-next-section .hero-container .container .section-title[data-v-8767c2bd]{color:#242424;font-family:Gotham-Medium,sans-serif;font-size:48px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.5;text-align:left}@media (max-width:575.98px){.up-next-section .hero-container[data-v-8767c2bd]{border-radius:0 0 24px 24px;min-height:auto;padding-bottom:32px}.up-next-section .hero-container .container[data-v-8767c2bd]{margin-top:28px;padding-left:16px;padding-right:16px}.up-next-section .hero-container .container .section-title[data-v-8767c2bd]{font-size:28px;margin-bottom:16px}}
