:root{--offset-container-offset:50px}@media (min-width:992px){:root{--offset-container-offset:100px}}@media (min-width:1200px){:root{--offset-container-offset:50px}}@media (min-width:1530px){:root{--offset-container-offset:100px}}.theme-dark .text-secondary{color:#fff!important}.projects-page .projects-list{grid-gap:30px;display:grid;grid-template-columns:1fr}.projects-page .project{font-family:FiraGO,serif;position:relative}.projects-page .project__image{position:relative}.projects-page .project__image img{border-radius:10px;height:254px;width:100%}.projects-page .project__image .overlay,.projects-page .project__image:after{border-radius:0 0 10px 10px;bottom:0;left:0;position:absolute;width:100%}.projects-page .project__image .overlay{padding:20px;z-index:3}.projects-page .project__image .overlay .tag{margin-bottom:6px}.projects-page .project__image .overlay .project__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-family:FiraGO SemiBold,serif;font-size:16px;line-height:22px;overflow:hidden;text-overflow:ellipsis}.projects-page .project__image .overlay .project__title:first-line{line-height:normal}.projects-page .project__image:after{background:linear-gradient(180deg,transparent,#000);content:"";height:42%;z-index:2}.projects-page .project__title{display:none}.projects-page .project__title:hover{color:#48b5a2!important}.projects-page .project__content{border-bottom:1px solid #ccc;font-size:14px;line-height:normal;margin-top:28px;padding-bottom:30px}.projects-page .project__client{color:#999}.projects-page .project__client .value{color:#333;display:block;margin-top:7px}.theme-dark .projects-page .project__client .value{color:#fff}@media (min-width:576px){.projects-page .projects-list{grid-row-gap:40px}.projects-page .projects-list .project__content{padding-bottom:40px}.projects-page .projects-list .overlay .project__title{font-size:20px}.projects-page .projects-list .project__image img{height:auto}}@media (min-width:768px){.projects-page .projects-list{grid-row-gap:60px}.projects-page .projects-list .project__content{padding-bottom:60px}.projects-page .projects-list .overlay .tag{margin-bottom:10px}.projects-page .projects-list .overlay .project__title{font-size:23px}.projects-page .projects-list .project__image img{height:auto}}@media (min-width:992px){.projects-page .projects-list{grid-gap:100px 30px;grid-template-columns:1fr 1fr}.projects-page .projects-list .project .overlay{padding:30px}.projects-page .projects-list .project .overlay .project__title{display:none}.projects-page .projects-list .project .overlay .tag{margin-bottom:0}.projects-page .projects-list .project__content{border-bottom:0;margin-top:40px;padding-bottom:0}.projects-page .projects-list .project__content .project__title{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:30px;font-weight:700;line-height:36px;overflow:hidden;text-overflow:ellipsis;width:100%}.theme-dark .projects-page .projects-list .project__content .project__title{color:#fff}.projects-page .projects-list .project__client{font-size:16px;margin-top:30px}.projects-page .projects-list .project__client .value{margin-top:5px}.projects-page .projects-list .project img{height:472px}.projects-page .projects-list .project .project-date{margin-right:75px}.projects-page .projects-list .project .project-date__icon{align-items:center;display:inline-flex;height:40px;justify-content:center;width:40px}.projects-page .projects-list .project .project-date__content{font-size:16px}}@media (min-width:1200px){.projects-page .projects-list{grid-gap:140px 84px}}