.accordion-item.s-8G6omfYoLREE{border-top:1px solid #a3a3a3;background-size:cover;filter:brightness(80%);transition:background .3s ease-in .2s}.project-detail.s-BJ1rKwwFPMIS.s-BJ1rKwwFPMIS{margin:0 auto}@media (min-width: 1024px){.project-detail.s-BJ1rKwwFPMIS.s-BJ1rKwwFPMIS{max-width:768px}}@media (min-width: 1280px){.project-detail.s-BJ1rKwwFPMIS.s-BJ1rKwwFPMIS{max-width:1024px}}@media (min-width: 1440px){.project-detail.s-BJ1rKwwFPMIS.s-BJ1rKwwFPMIS{max-width:1280px}}.project-detail.s-BJ1rKwwFPMIS .s-BJ1rKwwFPMIS{color:#fff}.project-detail.s-BJ1rKwwFPMIS .project-intro.s-BJ1rKwwFPMIS{padding:100px 40px}.project-detail.s-BJ1rKwwFPMIS .project-intro__title.s-BJ1rKwwFPMIS{font-size:3rem;font-weight:600;text-transform:uppercase;margin-bottom:3rem}.project-detail.s-BJ1rKwwFPMIS .project-intro__desc.s-BJ1rKwwFPMIS{font-size:2rem;line-height:2.7rem;font-weight:700}.project-detail.s-BJ1rKwwFPMIS .project-image-section .project-image.s-BJ1rKwwFPMIS{background-position:center;background-repeat:no-repeat}.project-detail.s-BJ1rKwwFPMIS .project-image-section.full .project-image.s-BJ1rKwwFPMIS{width:100%;height:740px;background-size:cover}.project-detail.s-BJ1rKwwFPMIS .project-image-section.half.s-BJ1rKwwFPMIS{display:flex}.project-detail.s-BJ1rKwwFPMIS .project-image-section.half .project-image.s-BJ1rKwwFPMIS{width:50%;height:300px;background-size:cover}@media (min-width: 1280px){.project-detail.s-BJ1rKwwFPMIS .project-image-section.half .project-image.s-BJ1rKwwFPMIS{height:740px}}.project-detail.s-BJ1rKwwFPMIS .project-in-detail.s-BJ1rKwwFPMIS{padding:80px 0;display:flex;flex-direction:column;background-color:#181818}@media (min-width: 1024px){.project-detail.s-BJ1rKwwFPMIS .project-in-detail.s-BJ1rKwwFPMIS{flex-direction:row;padding:80px}}@media (min-width: 1440px){.project-detail.s-BJ1rKwwFPMIS .project-in-detail.s-BJ1rKwwFPMIS{padding:180px}}.project-detail.s-BJ1rKwwFPMIS .project-in-detail__section.s-BJ1rKwwFPMIS{width:100%}@media (min-width: 1280px){.project-detail.s-BJ1rKwwFPMIS .project-in-detail__section.s-BJ1rKwwFPMIS{width:50%}}.project-detail.s-BJ1rKwwFPMIS .project-in-detail__section.s-BJ1rKwwFPMIS:nth-child(1){padding:1rem}.project-detail.s-BJ1rKwwFPMIS .project-in-detail__section:nth-child(1) .detail-text.s-BJ1rKwwFPMIS{font-size:2rem;font-weight:700;line-height:3.5rem}.project-detail.s-BJ1rKwwFPMIS .project-in-detail__section.s-BJ1rKwwFPMIS:nth-child(2){padding:1.5rem}.project-detail.s-BJ1rKwwFPMIS .project-in-detail__section:nth-child(2) .detail-text.s-BJ1rKwwFPMIS{font-size:1rem;line-height:2rem}.project-detail.s-BJ1rKwwFPMIS .project-technologies-section.s-BJ1rKwwFPMIS{padding:130px 0}@media (min-width: 1280px){.project-detail.s-BJ1rKwwFPMIS .project-technologies-section.s-BJ1rKwwFPMIS{padding:100px}}.project-detail.s-BJ1rKwwFPMIS .project-technologies-section__title.s-BJ1rKwwFPMIS{font-size:2.3rem;line-height:3rem;font-weight:700;text-align:center}.project-detail.s-BJ1rKwwFPMIS .more-info-section.s-BJ1rKwwFPMIS{padding:5rem}@media (min-width: 1280px){.project-detail.s-BJ1rKwwFPMIS .more-info-section.s-BJ1rKwwFPMIS{padding:5rem 10rem}}@media (min-width: 1440px){.project-detail.s-BJ1rKwwFPMIS .more-info-section.s-BJ1rKwwFPMIS{padding:10rem 15rem}}@media (min-width: 1920px){.project-detail.s-BJ1rKwwFPMIS .more-info-section.s-BJ1rKwwFPMIS{padding:10rem 20rem}}.project-detail.s-BJ1rKwwFPMIS .more-info-section__title.s-BJ1rKwwFPMIS{font-size:2rem;font-weight:700;line-height:3rem}.project-detail.s-BJ1rKwwFPMIS .more-info-section__desc.s-BJ1rKwwFPMIS{font-size:1rem;line-height:1.7rem}.project-detail.s-BJ1rKwwFPMIS .conclusion-section.s-BJ1rKwwFPMIS{padding:5rem}@media (min-width: 1280px){.project-detail.s-BJ1rKwwFPMIS .conclusion-section.s-BJ1rKwwFPMIS{padding:5rem 10rem}}.project-detail.s-BJ1rKwwFPMIS .conclusion-section__text.s-BJ1rKwwFPMIS{text-align:center;font-size:2rem;font-weight:700;line-height:3rem}.project-detail.s-BJ1rKwwFPMIS .conclusion-section__numeric-items.s-BJ1rKwwFPMIS{text-align:center;display:flex;flex-direction:column;justify-content:center}@media (min-width: 1280px){.project-detail.s-BJ1rKwwFPMIS .conclusion-section__numeric-items.s-BJ1rKwwFPMIS{flex-direction:row}}.project-detail.s-BJ1rKwwFPMIS .conclusion-section__numeric-items .item.s-BJ1rKwwFPMIS{padding:2rem}@media (min-width: 1280px){.project-detail.s-BJ1rKwwFPMIS .conclusion-section__numeric-items .item.s-BJ1rKwwFPMIS{width:50%}}.project-detail.s-BJ1rKwwFPMIS .conclusion-section__numeric-items .item__main.s-BJ1rKwwFPMIS{font-size:2rem;font-weight:700;line-height:2rem}.project-detail.s-BJ1rKwwFPMIS .conclusion-section__numeric-items .item__description.s-BJ1rKwwFPMIS{font-size:1.2rem;line-height:2rem}.project-detail.s-BJ1rKwwFPMIS .contact-us-section.s-BJ1rKwwFPMIS{text-align:center;background-color:#181818;padding:6rem}@media (min-width: 1280px){.project-detail.s-BJ1rKwwFPMIS .contact-us-section.s-BJ1rKwwFPMIS{padding:8rem 10rem}}@media (min-width: 1440px){.project-detail.s-BJ1rKwwFPMIS .contact-us-section.s-BJ1rKwwFPMIS{padding:8rem}}.project-detail.s-BJ1rKwwFPMIS .contact-us-section__title.s-BJ1rKwwFPMIS{font-size:2rem;font-weight:700;line-height:3rem}.project-detail.s-BJ1rKwwFPMIS .contact-us-section__desc.s-BJ1rKwwFPMIS{padding:0 2rem;line-height:1.7rem}@media (min-width: 1280px){.project-detail.s-BJ1rKwwFPMIS .contact-us-section__desc.s-BJ1rKwwFPMIS{padding:0 10rem}}@media (min-width: 1440px){.project-detail.s-BJ1rKwwFPMIS .contact-us-section__desc.s-BJ1rKwwFPMIS{padding:0 15rem}}@media (min-width: 1920px){.project-detail.s-BJ1rKwwFPMIS .contact-us-section__desc.s-BJ1rKwwFPMIS{padding:0 18rem}}.project-detail.s-BJ1rKwwFPMIS .contact-us-section__button.s-BJ1rKwwFPMIS{background-color:#009e95;color:#000;text-transform:uppercase;font-size:1.2rem;font-weight:700;border-radius:2.5rem;border:none;padding:14px 20px;text-decoration:none}.project-detail.s-BJ1rKwwFPMIS .case-study-story.s-BJ1rKwwFPMIS{font-family:Karla}.other-work-title.s-BJ1rKwwFPMIS.s-BJ1rKwwFPMIS{font-size:1.4rem;margin:0;line-height:130%;font-weight:400}@keyframes s-BJ1rKwwFPMIS-scroll{0%{transform:translate(0)}to{transform:translate(-800vw)}}.carousel-container.s-BJ1rKwwFPMIS.s-BJ1rKwwFPMIS{box-shadow:0 10px 20px -5px #00000020;max-height:60vh;margin:auto;overflow:hidden;position:relative;width:100%}.carousel-container.s-BJ1rKwwFPMIS .carousel.s-BJ1rKwwFPMIS{animation:s-BJ1rKwwFPMIS-scroll 160s linear infinite;animation-iteration-count:infinite;display:flex;width:800vw}
