.home-projects{background:url(/img/home-projects-bg.png)}.home-projects .project-item .items:nth-of-type(2n) .item{width:calc(56.6% - 2.5rem)}.home-projects .project-item .items:nth-of-type(2n) .item:nth-of-type(2n),.home-projects .project-item .item{width:43.4%}.home-projects .project-item .item:nth-of-type(2n){width:calc(56.6% - 2.5rem)}.home-projects .project-item .item.full{width:100%}.home-projects .project-item .item .industry{font-size:var(--size-16)}.home-projects .project-item .item .industry span{background-color:var(--color-yellow);color:var(--color-black);align-items:center;height:auto;padding:.5rem}.home-projects .project-item .item .industry .pointers{max-width:calc(100% - 5.6rem);padding:0 .5rem}.home-projects .project-item .item .industry .pointers ul,.home-projects .project-item .item .industry .pointers ol{height:100%;color:var(--color-text);flex-wrap:wrap;align-items:center;gap:.2rem 1.2rem;display:flex}.home-projects .project-item .item .industry .pointers ul li,.home-projects .project-item .item .industry .pointers ol li{position:relative}.home-projects .project-item .item .industry .pointers ul li:after,.home-projects .project-item .item .industry .pointers ol li:after{content:"";background-color:var(--color-text);width:.1rem;height:.8rem;position:absolute;top:50%;right:-.5rem;transform:translateY(-50%)}.home-projects .project-item .item .industry .pointers ul li:last-of-type:after,.home-projects .project-item .item .industry .pointers ol li:last-of-type:after{display:none}.home-projects .project-item .item .industry.services span,.home-projects .project-item .item .industry.services .pointers{background-color:var(--color-light-bg)}.home-projects .project-item .item .industry.services .pointers ul,.home-projects .project-item .item .industry.services .pointers ol{column-gap:0}.home-projects .project-item .item .industry.services .pointers ul li,.home-projects .project-item .item .industry.services .pointers ol li{padding-left:1.1rem}.home-projects .project-item .item .industry.services .pointers ul li:after,.home-projects .project-item .item .industry.services .pointers ol li:after{border-radius:50%;width:.4rem;height:.4rem;left:.4rem;right:auto}.home-projects .project-item .item .industry.services .pointers ul li:last-of-type:after,.home-projects .project-item .item .industry.services .pointers ol li:last-of-type:after{display:block}.home-projects .project-item .item .overview{margin-top:1.5rem}.home-projects .project-item .item .overview .title{font-size:var(--size-14);font-weight:var(--weight-Bold)}.home-projects .project-item .item .overview .project-detail{width:18rem}.home-projects .project-item .item .overview .project-detail.full{width:100%}.home-projects .project-item .item .overview .project-detail .project-name{font-size:var(--size-32)}.home-projects .project-item .item .overview .project-detail .desc{font-size:var(--size-20);color:var(--color-text);line-height:1.4}.home-projects .project-item .item .links{opacity:0;transition:all .3s linear;transform:translateY(.8rem)}.home-projects .project-item .item:hover .links{opacity:1;transform:translateY(0)}.home-projects .outer-sec{margin-top:2.5rem}.home-projects .outer-sec .filter-sec{z-index:0;width:22%;height:100%;padding-right:3rem;position:sticky;top:1.5rem}.home-projects .outer-sec .filter-sec:before{content:"";z-index:-1;background:linear-gradient(270deg,#fff0 0%,#fff 24.87%);width:100%;height:100%;position:absolute;top:0;left:0}.home-projects .outer-sec .filter-sec .dots-points{background-color:var(--color-light-bg)}.home-projects .outer-sec .filter-sec .list{font-size:var(--size-14);color:var(--color-text);padding:.4rem;transition:all .3s linear;display:none}.home-projects .outer-sec .filter-sec .list.active{display:block}.home-projects .outer-sec .filter-sec .list li{border-bottom:.05rem solid;border-image:linear-gradient(90deg,#cfcfcf 0%,#fff 100%) 1;padding:.25rem 0}.home-projects .outer-sec .project-item{width:75%}.home-projects .outer-sec .project-item.w-full{width:100%;padding-left:0;padding-right:0}@media (max-width:1199px){.home-projects .project-item .item .overview .project-detail{width:21rem}}@media (max-width:1023px){.home-projects .project-item{gap:2.5rem}.home-projects .project-item .items{flex-direction:column;gap:2.5rem}.home-projects .project-item .item,.home-projects .project-item .item:nth-of-type(2n),.home-projects .project-item .items:nth-of-type(2n) .item,.home-projects .project-item .items:nth-of-type(2n) .item:nth-of-type(2n){width:100%}.home-projects .project-item .item .image img{width:100%;height:auto}.home-projects .project-item .item .overview{flex-direction:column;gap:.75rem;margin-top:1.25rem}.home-projects .project-item .item .overview .project-detail{width:100%}.home-projects .project-item .item .overview .project-detail .project-name{font-size:1.75rem}.home-projects .project-item .item .overview .project-detail .desc{font-size:1rem}.home-projects .project-item .item .links{opacity:1;transform:none}.home-projects .outer-sec .filter-sec{width:100%;padding-right:0;position:static}.home-projects .outer-sec .project-item{width:100%}}@media (max-width:639px){.home-projects .project-item .item .industry{flex-wrap:nowrap;align-items:stretch;font-size:.85rem}.home-projects .project-item .item .industry span{white-space:nowrap;flex-shrink:0;display:flex}.home-projects .project-item .item .industry .pointers{flex:1;min-width:0;max-width:none;padding:.5rem}.home-projects .project-item .item .industry .pointers ul,.home-projects .project-item .item .industry .pointers ol{align-items:center;column-gap:1rem}.home-projects .project-item .item .industry.services .pointers ul,.home-projects .project-item .item .industry.services .pointers ol{column-gap:0}}
