.projects-title-section{padding-bottom:30px;padding-top:45px}.projects-title-section .title{display:flex;font-family:serif;justify-content:center;margin-bottom:25px;text-align:center}.projects-title-section .title *{max-width:380px}.projects-title-section .description{color:var(--color-treehouse);font-family:var(--font-source-serif-4);font-weight:400;margin:0 auto;max-width:810px;text-align:center}.projects-section .item{padding-bottom:35px;padding-top:35px}.projects-section .item:first-child .item-logo img{height:136px}.projects-section .item:nth-child(2) .item-logo img{height:89px}.projects-section .item:nth-child(3) .item-logo img{height:160px}.projects-section .item:nth-child(4) .item-logo img{height:100px}.projects-section .item:nth-child(6) .item-logo img{height:72px}.projects-section .item .left-col{margin-bottom:30px}.projects-section .item img{height:auto;max-width:100%}.projects-section .item .item-logo{display:flex;justify-content:center;margin-bottom:35px}.projects-section .item .item-description{color:var(--color-treehouse);font-family:var(--font-source-serif-4);font-size:15px;font-weight:400;margin-bottom:30px}.projects-section .item .item-cta{display:flex;justify-content:center}.projects-section .item .item-cta .btn{background:var(--color-tussock);border:1px solid var(--color-tussock);border-radius:51px;color:var(--color-spring-wood);font-family:var(--font-plus-jakarta-sans);font-size:11px;padding-left:20px;padding-right:20px;text-transform:uppercase}.projects-section .item .item-cta .btn:active,.projects-section .item .item-cta .btn:focus,.projects-section .item .item-cta .btn:hover,.projects-section .item .item-cta .btn:not(:disabled):not(.disabled):active{background:transparent;border:1px solid var(--color-tussock);color:var(--color-tussock)}.projects-section .item .item-image a{display:block}.projects-section .item:nth-child(2n){background-color:var(--color-tussock)}.projects-section .item:nth-child(2n) .item-cta .btn{background:var(--color-spring-wood);border:1px solid var(--color-tussock);border-radius:51px;color:var(--color-tussock);font-family:var(--font-plus-jakarta-sans);font-size:11px;padding-left:20px;padding-right:20px;text-transform:uppercase}.projects-section .item:nth-child(2n) .item-cta .btn:active,.projects-section .item:nth-child(2n) .item-cta .btn:focus,.projects-section .item:nth-child(2n) .item-cta .btn:hover,.projects-section .item:nth-child(2n) .item-cta .btn:not(:disabled):not(.disabled):active{background:transparent;border:1px solid var(--color-spring-wood);color:var(--color-spring-wood)}.projects-completed-section{background-color:var(--color-treehouse);padding-bottom:60px;padding-top:55px}.projects-completed-section .container{max-width:1010px}.projects-completed-section .title{display:flex;justify-content:center;margin-bottom:20px;text-align:center}.projects-completed-section .description{color:var(--color-spring-wood);font-family:var(--font-source-serif-4);font-weight:400;margin:0 auto 45px;max-width:650px;text-align:center}.projects-completed-section .logos{align-items:center;border-bottom:1px solid var(--color-tussock);border-top:1px solid var(--color-tussock);display:flex;flex-direction:column;padding-bottom:30px;padding-top:30px}.projects-completed-section .logos img{height:auto;max-width:100%}.projects-completed-section .logos .logo-item{margin-bottom:30px}.projects-completed-section .logos .logo-item:last-child{margin-bottom:0}.image-cta-section .inner{margin-top:-70px}.image-cta-section .title *{color:var(--color-tussock);font-size:30px}.image-cta-section .cta .btn-secondary{background:var(--color-tussock);border:1px solid var(--color-tussock);border-radius:51px;color:var(--color-spring-wood);font-family:var(--font-plus-jakarta-sans);font-size:11px;padding-left:20px;padding-right:20px;text-transform:uppercase}.image-cta-section .cta .btn-secondary:active,.image-cta-section .cta .btn-secondary:focus,.image-cta-section .cta .btn-secondary:hover,.image-cta-section .cta .btn-secondary:not(:disabled):not(.disabled):active{background:var(--color-white);border:1px solid var(--color-white);color:var(--color-tussock)}@media (min-width:992px){.main-image-section .inner .title *{max-width:650px}.projects-title-section{padding-bottom:30px;padding-top:90}.projects-section .item{padding-bottom:70px;padding-top:70px}.projects-section .item .left-col{display:flex;flex-direction:column;justify-content:center;margin-bottom:0;padding-right:40px}.projects-section .item .right-col{padding-left:40px}.projects-section .item .item-logo{display:flex;justify-content:flex-end;margin-bottom:25px}.projects-section .item .item-description{max-width:316px;text-align:right}.projects-section .item .item-cta{justify-content:flex-end}.projects-section .item:nth-child(2n) .left-col{padding-left:40px}.projects-section .item:nth-child(2n) .right-col{padding-right:40px}.projects-section .item:nth-child(2n) .item-logo{justify-content:flex-start}.projects-section .item:nth-child(2n) .item-description{color:var(--color-spring-wood);text-align:left}.projects-section .item:nth-child(2n) .item-cta{justify-content:flex-start}.projects-section .item:nth-child(2n) .row{flex-direction:row-reverse}.projects-completed-section{padding-bottom:120px;padding-top:110px}.projects-completed-section .logos{flex-direction:row;justify-content:space-between}.projects-completed-section .logos .logo-item{margin-bottom:0}.projects-completed-section .logos .logo-item:first-child{margin-left:50px}.projects-completed-section .logos .logo-item:last-child{margin-right:50px}.image-cta-section .inner{margin-top:0}.image-cta-section .title *{font-size:45px}}