.projects-filters{padding:36px 0 48px;background-color:var(--leobit-bg-white)}@media screen and (max-width:1239px){.projects-filters{padding:32px 0}}.projects-filters .projects-filter{padding-top:12px}.projects-filters .projects-filter h2{font-family:var(--leobit-font-futura);font-size:12px;font-weight:500;line-height:20px;text-transform:uppercase;margin-bottom:8px}.projects-filters .projects-filter:not(:last-child){padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.1)}.projects-filters .filter-tags{margin:0;padding:0}@media screen and (max-width:992px){.projects-filters .filter-tags{flex-wrap:nowrap;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}}@media screen and (max-width:992px){.projects-filters .filter-tags::-webkit-scrollbar{display:none}}@media screen and (max-width:992px){.projects-filters .filter-tag{flex:0 0 fit-content}}.projects-filters .filter-tag .label-filter{position:relative;display:block;white-space:nowrap;cursor:pointer}@media (max-width:992px){.projects-filters .filter-tag .label-filter{white-space:wrap}}.projects-filters .filter-tag input[type=checkbox]{display:none}.projects-filters .filter-tag:has(input[type=checkbox]:checked){background:linear-gradient(130.27deg,#97cf00 -14.98%,#24b400 109.44%);color:#fff}.projects-filters .filter-tag svg{margin-top:-5px}.projects-filters .filter-tag.active{background:linear-gradient(130.27deg,#97cf00 -14.98%,#24b400 109.44%);color:#fff}.projects-filters .filter-tag.active svg path{fill:url(#whiteStar)}.projects-filters .filter-tag button{background:0 0}.projects-filters .filter-tag.nothing-found{display:none;line-height:1.2;padding:5px 10px;white-space:nowrap}.projects-list-section{padding-top:48px;padding-bottom:120px}@media (max-width:992px){.projects-list-section{padding-top:32px;padding-bottom:80px}}.projects-list{display:flex;flex-wrap:wrap;gap:24px}.project-item{flex:0 0 calc(50% - 12px);width:calc(50% - 12px);background:var(--leobit-bg-white);display:flex;flex-direction:column;justify-content:space-between;gap:0}@media screen and (max-width:576px){.project-item{flex:0 0 100%;width:100%}}.project-item .project_item_img{overflow:hidden;display:block;max-height:300px;position:relative}.project-item .project_item_img img{display:block;height:auto;max-width:100%;will-change:transform;transition:transform .3s}.project-item .project_item_img .featured{position:absolute;left:0;bottom:0;width:116px;height:32px;background:rgba(25,25,25,.3);backdrop-filter:blur(4px);display:flex;align-items:center;gap:8px;padding:0 12px}.project-item .project_item_img .featured span{font-family:var(--leobit-font-futura);font-weight:700;font-size:14px;line-height:1.4;color:var(--leobit-text-white)}.project-item .project_item_img:hover img{transform:scale(1.1)}.project-item .project_item_content{display:flex;flex-direction:column;gap:16px;padding:24px}@media (max-width:992px){.project-item .project_item_content{gap:8px;padding:16px}}.project-item .project_title{font-family:var(--leobit-font-futura-xblk-bt);font-size:32px;font-weight:400;line-height:100%;text-align:left}@media (max-width:992px){.project-item .project_title{font-size:20px}}.project-item .project_title a{color:var(--leobit-text-color)}.project-item .project_subtitle{font-family:var(--leobit-font-futura);font-size:18px;font-weight:500;line-height:120%;text-align:left}@media (max-width:992px){.project-item .project_subtitle{font-size:16px}}.project-item .project_description{font-family:var(--leobit-font-ssp);font-size:16px;font-weight:400;line-height:24px;text-align:left;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:992px){.project-item .project_description{font-size:14px;line-height:21px}}.project-item .project_item_footer{padding:0 24px 24px;gap:10px;margin-top:10px;display:flex}@media (max-width:992px){.project-item .project_item_footer{flex-direction:column;align-items:flex-start;gap:16px;padding:0 16px 16px}}@media (min-width:992px){.project-item .project_item_footer .link-button{margin-left:auto}}.project-item .project_item_tag{display:flex;align-items:center;gap:12px;padding:6px 16px;border-radius:16px;background-color:rgba(0,0,0,.08);font-family:var(--leobit-font-futura);font-size:14px;font-weight:700;line-height:20px;text-align:left}@media screen and (max-width:992px){.project-item .project_item_tag{flex-wrap:wrap;gap:8px}.project-item .project_item_tag .project_tooltip{display:none}}@media screen and (min-width:993px){.project-item .project_item_tag .project_industries{position:relative}.project-item .project_item_tag .project_industries:hover .project_tooltip{opacity:1}.project-item .project_item_tag .project_tooltip{position:absolute;left:50%;bottom:35px;font-family:var(--leobit-font-ssp);font-weight:400;font-size:14px;line-height:1.5;background:var(--leobit-bg-black);color:var(--leobit-text-white);padding:10px 7px;width:100%;min-width:80px;text-align:center;transform:translateX(-50%);opacity:0;transition:all .4s ease}.project-item .project_item_tag .project_tooltip:after{content:"";position:absolute;left:50%;bottom:-17px;transform:translateX(-50%);-webkit-clip-path:polygon(0 0,50% 38%,100% 0);clip-path:polygon(0 0,50% 38%,100% 0);background:var(--leobit-bg-black);width:20px;height:20px}.project-item .project_item_tag .project_industry{display:block;max-width:170px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.project-item .project_location{display:flex;gap:4px;align-items:center}.project-item .location-flag{width:14px;height:14px;border-radius:50%}.projects-load_more_btn{background:var(--leobit-bg-white);display:none;margin:40px auto 0}@media (max-width:992px){.projects-load_more_btn{margin-top:32px}}.poc-item .project_item_img{height:350px;max-height:350px}@media (max-width:992px){.poc-item .project_item_img{height:200px}}.poc-item .hero-image-wrapper{height:350px}@media (max-width:992px){.poc-item .hero-image-wrapper{height:200px}}.poc-item .hero-image-wrapper .hero-video{max-width:100%;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}
